For vinyl medias, use "Scrobble side" label
This commit is contained in:
@@ -117,7 +117,7 @@ defmodule MusicLibraryWeb.Components.Release do
|
|||||||
phx-target={@myself}
|
phx-target={@myself}
|
||||||
phx-disable-with={gettext("Scrobbling...")}
|
phx-disable-with={gettext("Scrobbling...")}
|
||||||
>
|
>
|
||||||
{gettext("Scrobble disc")}
|
{medium_scrobble_label(@medium.format)}
|
||||||
</.button>
|
</.button>
|
||||||
</div>
|
</div>
|
||||||
<.track_list
|
<.track_list
|
||||||
@@ -132,6 +132,14 @@ defmodule MusicLibraryWeb.Components.Release do
|
|||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
|
||||||
|
defp medium_scrobble_label(format) do
|
||||||
|
if format && String.contains?(format, "Vinyl") do
|
||||||
|
gettext("Scrobble side")
|
||||||
|
else
|
||||||
|
gettext("Scrobble disc")
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
attr :medium_number, :integer, required: true
|
attr :medium_number, :integer, required: true
|
||||||
attr :tracks, :list, required: true
|
attr :tracks, :list, required: true
|
||||||
attr :release_artists, :list, required: true
|
attr :release_artists, :list, required: true
|
||||||
|
|||||||
@@ -1474,3 +1474,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Similar Records"
|
msgid "Similar Records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/music_library_web/components/release.ex
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Scrobble side"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
@@ -1474,3 +1474,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Similar Records"
|
msgid "Similar Records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/music_library_web/components/release.ex
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Scrobble side"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
Reference in New Issue
Block a user