diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 9181c53d..592ba708 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -83,7 +83,7 @@ msgstr ""
msgid "Collection"
msgstr ""
-#: lib/music_library_web/components/layouts/app.html.heex:19
+#: lib/music_library_web/components/layouts/app.html.heex:22
#, elixir-autogen, elixir-format
msgid "Logout"
msgstr ""
@@ -122,7 +122,7 @@ msgstr ""
msgid "Choose a value"
msgstr ""
-#: lib/music_library_web/live/record_live/form_component.ex:49
+#: lib/music_library_web/live/record_live/form_component.ex:54
#, elixir-autogen, elixir-format
msgid "Cover art"
msgstr ""
@@ -132,40 +132,43 @@ msgstr ""
msgid "Format"
msgstr ""
-#: lib/music_library_web/live/record_live/form_component.ex:52
+#: lib/music_library_web/live/record_live/form_component.ex:57
#, elixir-autogen, elixir-format
msgid "No cover selected"
msgstr ""
-#: lib/music_library_web/live/record_live/form_component.ex:46
+#: lib/music_library_web/live/record_live/form_component.ex:50
#: lib/music_library_web/live/record_live/show.html.heex:63
#, elixir-autogen, elixir-format
msgid "Purchased at"
msgstr ""
-#: lib/music_library_web/live/record_live/form_component.ex:108
+#: lib/music_library_web/live/record_live/form_component.ex:113
+#: lib/music_library_web/live/wishlist_live/index.ex:129
#, elixir-autogen, elixir-format
msgid "Record updated successfully"
msgstr ""
#: lib/music_library_web/live/record_live/form_component.ex:45
#: lib/music_library_web/live/record_live/show.html.heex:52
+#: lib/music_library_web/live/wishlist_live/show.html.heex:52
#, elixir-autogen, elixir-format
msgid "Release"
msgstr ""
-#: lib/music_library_web/live/record_live/form_component.ex:63
+#: lib/music_library_web/live/record_live/form_component.ex:68
#, elixir-autogen, elixir-format
msgid "Save"
msgstr ""
-#: lib/music_library_web/live/record_live/form_component.ex:63
+#: lib/music_library_web/live/record_live/form_component.ex:68
#, elixir-autogen, elixir-format
msgid "Saving..."
msgstr ""
#: lib/music_library_web/live/record_live/form_component.ex:33
#: lib/music_library_web/live/record_live/show.html.heex:42
+#: lib/music_library_web/live/wishlist_live/show.html.heex:42
#, elixir-autogen, elixir-format
msgid "Type"
msgstr ""
@@ -186,18 +189,23 @@ msgid "Search for records"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:4
+#: lib/music_library_web/live/wishlist_live/index.html.heex:4
#, elixir-autogen, elixir-format
msgid "All Records"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:154
#: lib/music_library_web/live/record_live/show.html.heex:20
+#: lib/music_library_web/live/wishlist_live/index.html.heex:164
+#: lib/music_library_web/live/wishlist_live/show.html.heex:20
#, elixir-autogen, elixir-format
msgid "Are you sure?"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:156
#: lib/music_library_web/live/record_live/show.html.heex:23
+#: lib/music_library_web/live/wishlist_live/index.html.heex:166
+#: lib/music_library_web/live/wishlist_live/show.html.heex:23
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr ""
@@ -206,58 +214,74 @@ msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:145
#: lib/music_library_web/live/record_live/show.ex:50
#: lib/music_library_web/live/record_live/show.html.heex:15
+#: lib/music_library_web/live/wishlist_live/index.ex:55
+#: lib/music_library_web/live/wishlist_live/index.html.heex:145
+#: lib/music_library_web/live/wishlist_live/show.ex:50
+#: lib/music_library_web/live/wishlist_live/show.html.heex:15
#, elixir-autogen, elixir-format
msgid "Edit"
msgstr ""
-#: lib/music_library_web/live/record_live/index.ex:114
+#: lib/music_library_web/live/record_live/index.ex:119
+#: lib/music_library_web/live/wishlist_live/index.ex:116
#, elixir-autogen, elixir-format
msgid "Error importing record"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:21
+#: lib/music_library_web/live/wishlist_live/index.html.heex:21
#, elixir-autogen, elixir-format
msgid "Import"
msgstr ""
#: lib/music_library_web/live/record_live/index.ex:40
+#: lib/music_library_web/live/wishlist_live/index.ex:41
#, elixir-autogen, elixir-format
msgid "Import from MusicBrainz"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:87
+#: lib/music_library_web/live/wishlist_live/index.html.heex:87
#, elixir-autogen, elixir-format
msgid "Open options"
msgstr ""
-#: lib/music_library_web/live/record_live/index.ex:105
+#: lib/music_library_web/live/record_live/index.ex:110
+#: lib/music_library_web/live/wishlist_live/index.ex:107
#, elixir-autogen, elixir-format
msgid "Record imported successfully"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:14
+#: lib/music_library_web/live/wishlist_live/index.html.heex:14
#, elixir-autogen, elixir-format
msgid "Search"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:125
#: lib/music_library_web/live/record_live/show.ex:49
+#: lib/music_library_web/live/wishlist_live/index.html.heex:125
+#: lib/music_library_web/live/wishlist_live/show.ex:49
#, elixir-autogen, elixir-format
msgid "Show"
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:27
+#: lib/music_library_web/live/wishlist_live/index.html.heex:27
#, elixir-autogen, elixir-format
msgid "Showing %{visible} of %{total} records"
msgstr ""
#: lib/music_library_web/live/record_live/index.ex:17
#: lib/music_library_web/live/record_live/show.ex:19
+#: lib/music_library_web/live/wishlist_live/index.ex:18
+#: lib/music_library_web/live/wishlist_live/show.ex:19
#, elixir-autogen, elixir-format
msgid "The application has been updated, please reload."
msgstr ""
#: lib/music_library_web/live/record_live/index.html.heex:135
+#: lib/music_library_web/live/wishlist_live/index.html.heex:135
#, elixir-autogen, elixir-format
msgid "View on MusicBrainz"
msgstr ""
@@ -268,21 +292,41 @@ msgid "Back to records"
msgstr ""
#: lib/music_library_web/live/record_live/show.html.heex:55
+#: lib/music_library_web/live/wishlist_live/show.html.heex:55
#, elixir-autogen, elixir-format
msgid "Genres"
msgstr ""
#: lib/music_library_web/live/record_live/show.html.heex:64
+#: lib/music_library_web/live/wishlist_live/show.html.heex:63
#, elixir-autogen, elixir-format
msgid "Inserted at"
msgstr ""
#: lib/music_library_web/live/record_live/show.html.heex:47
+#: lib/music_library_web/live/wishlist_live/show.html.heex:47
#, elixir-autogen, elixir-format
msgid "Musicbrainz ID"
msgstr ""
#: lib/music_library_web/live/record_live/show.html.heex:65
+#: lib/music_library_web/live/wishlist_live/show.html.heex:64
#, elixir-autogen, elixir-format
msgid "Updated at"
msgstr ""
+
+#: lib/music_library_web/live/wishlist_live/show.html.heex:70
+#, elixir-autogen, elixir-format
+msgid "Back to wishlist"
+msgstr ""
+
+#: lib/music_library_web/live/wishlist_live/index.html.heex:155
+#, elixir-autogen, elixir-format
+msgid "Purchase"
+msgstr ""
+
+#: lib/music_library_web/components/layouts/app.html.heex:13
+#: lib/music_library_web/live/wishlist_live/index.ex:72
+#, elixir-autogen, elixir-format
+msgid "Wishlist"
+msgstr ""