+
- ↑↓
- Navigate
+ ↑↓
+ {gettext("Navigate")}
- ↵
- Select
+ ↵
+ {gettext("Select")}
- Esc
- Close
+ Esc
+ {gettext("Close")}
-
0} class="text-gray-500 dark:text-gray-400">
- {@total_results} results
+
0} class="text-zinc-500 dark:text-zinc-400">
+ {ngettext("1 result", "%{count} results", @total_results)}
@@ -232,11 +242,10 @@ defmodule MusicLibraryWeb.SearchComponents do
def empty_state(assigns) do
~H"""
- <.icon name="hero-magnifying-glass" class="h-12 w-12 text-gray-400 mx-auto mb-4" />
-
Start typing to search your records and artists
-
- Use Ctrl+K
- to open this search
+ <.icon name="hero-magnifying-glass" class="h-12 w-12 text-zinc-400 mx-auto mb-4" />
+
+ Ctrl+K
+ {gettext("to open this search")}
"""
@@ -254,10 +263,9 @@ defmodule MusicLibraryWeb.SearchComponents do
def no_results(assigns) do
~H"""
- <.icon name="hero-face-frown" class="h-12 w-12 text-gray-400 mx-auto mb-4" />
-
No results found for "{@query}"
-
- Try a different search term or check your spelling
+ <.icon name="hero-face-frown" class="h-12 w-12 text-zinc-400 mx-auto mb-4" />
+
+ {gettext("No results found for '%{query}'", query: @query)}
"""
@@ -274,7 +282,7 @@ defmodule MusicLibraryWeb.SearchComponents do
~H"""
-
Searching...
+
{gettext("Searching...")}
"""
end
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 8e58a6d6..29f5c368 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -1122,3 +1122,50 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Enabled"
msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "No results found for '%{query}'"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Searching..."
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "View all %{count} %{target} results →"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "(%{count} of %{total})"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "1 result"
+msgid_plural "%{count} results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Close"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Navigate"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Select"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "to open this search"
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po
index 55dd68f2..26068356 100644
--- a/priv/gettext/en/LC_MESSAGES/default.po
+++ b/priv/gettext/en/LC_MESSAGES/default.po
@@ -1122,3 +1122,50 @@ msgstr ""
#, elixir-autogen, elixir-format, fuzzy
msgid "Enabled"
msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "No results found for '%{query}'"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Searching..."
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "View all %{count} %{target} results →"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "(%{count} of %{total})"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format, fuzzy
+msgid "1 result"
+msgid_plural "%{count} results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Close"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Navigate"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "Select"
+msgstr ""
+
+#: lib/music_library_web/components/search_components.ex
+#, elixir-autogen, elixir-format
+msgid "to open this search"
+msgstr ""