Files
music_library/priv/gettext/default.pot
T
2026-03-21 18:26:39 +00:00

2344 lines
63 KiB
Plaintext

## This file is a PO Template file.
##
## "msgid"s here are often extracted from source code.
## Add new messages manually only if they're dynamic
## messages that can't be statically extracted.
##
## Run "mix gettext.extract" to bring this file up to
## date. Leave "msgstr"s empty as changing them here has no
## effect: edit them in PO (.po) files instead.
#
msgid ""
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Are you sure?"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Collection"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Cover art"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Delete"
msgstr ""
#: lib/music_library_web/components/notes.ex
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Edit"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/collection_live/index.ex
#, elixir-autogen, elixir-format
msgid "Error importing record"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Format"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Formats"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Genres"
msgstr ""
#: lib/music_library_web/controllers/session_controller.ex
#, elixir-autogen, elixir-format
msgid "Invalid password"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Latest purchase"
msgstr ""
#: lib/music_library_web/controllers/session_controller.ex
#: lib/music_library_web/controllers/session_html/new.html.heex
#, elixir-autogen, elixir-format
msgid "Login"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Logout"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "MusicBrainz ID"
msgstr ""
#: lib/music_library_web/components/pagination.ex
#, elixir-autogen, elixir-format
msgid "Next"
msgstr ""
#: lib/music_library_web/components/add_record.ex
#, elixir-autogen, elixir-format
msgid "No results"
msgstr ""
#: lib/music_library_web/controllers/session_html/new.html.heex
#, elixir-autogen, elixir-format
msgid "Password"
msgstr ""
#: lib/music_library_web/components/pagination.ex
#, elixir-autogen, elixir-format
msgid "Previous"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#, elixir-autogen, elixir-format
msgid "Purchase"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Purchased at"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/components/stats_components.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Purchased on"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#, elixir-autogen, elixir-format
msgid "Record imported successfully"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Record updated successfully"
msgstr ""
#: lib/music_library_web/components/notes.ex
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Save"
msgstr ""
#: lib/music_library_web/components/notes.ex
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#: lib/music_library_web/live/online_store_template_live/form.ex
#: lib/music_library_web/live/record_set_live/form.ex
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Saving..."
msgstr ""
#: lib/music_library_web/components/core_components.ex
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Search"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Stats"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Type"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Types"
msgstr ""
#: lib/music_library_web/controllers/session_html/new.html.heex
#, elixir-autogen, elixir-format
msgid "Welcome to your Music Library"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/stats_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Wishlist"
msgstr ""
#: lib/music_library_web/auth.ex
#, elixir-autogen, elixir-format
msgid "You must be logged in to access this page"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scrobble activity"
msgstr ""
#: lib/music_library_web/components/add_record.ex
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Choose which format to import"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#: lib/music_library_web/components/scrobble_components.ex
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Collected"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#: lib/music_library_web/components/scrobble_components.ex
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Wishlisted"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Includes"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error refreshing MusicBrainz data"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "MusicBrainz data refreshed successfully"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Refresh LastFm Feed"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Cover refreshed successfully"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error refreshing cover"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "No MB ID"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Details"
msgstr ""
#: lib/music_library_web/components/layouts/root.html.heex
#, elixir-autogen, elixir-format
msgid "Made by"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Loading biography"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Loading play count"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Populate genres"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Refresh MB data"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Refresh cover"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Records"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error loading biography"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error loading play count"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "A->Z"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "On Tour"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "1 record"
msgid_plural "%{count} records"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "1 scrobble"
msgid_plural "%{count} scrobbles"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Unreleased"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "Album"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Backup"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Blu-ray"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "CD"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Comp"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "DVD"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "EP"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Live"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Multi"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Other"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Single"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Vinyl"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Purchased"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Record added to the collection"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Published releases"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scan"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scan barcodes · Collection"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Scan one or more barcodes"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Open camera"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Failed to search release for barcode %{number}"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Records imported successfully"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "New"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error loading similar artists"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Loading similar artists"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Similar artists"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "PNG, JPG, WEBP up to 8MB"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Upload a file"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "or drag and drop"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Live Dashboard"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Barcode not found"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Some records could not be imported: %{summary}"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Add"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#, elixir-autogen, elixir-format
msgid "Add new Record · Collection"
msgstr ""
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Add new Record · Wishlist"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Add releases"
msgstr ""
#: lib/music_library_web/components/barcode_scanner.ex
#, elixir-autogen, elixir-format
msgid "Adding..."
msgstr ""
#: lib/music_library_web/components/add_record.ex
#, elixir-autogen, elixir-format
msgid "Search for a record"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Albums"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Tracks"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Add more · Artist"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Error wishlisting record"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Record wishlisted successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "No scrobbles"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Meta"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Record updated in the background"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Oban"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Release Date"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Collected release"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "No release selected"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Selected Release"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Error loading tracks"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Loading release with tracks"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Show Tracks"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Disc %{no}"
msgstr ""
#: lib/music_library_web/controllers/last_fm_controller.ex
#, elixir-autogen, elixir-format
msgid "Successfully connected your Last.fm account"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error scrobbling release"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Release scrobbled successfully"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Connect your Last.fm account"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Scrobbling..."
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Scrobble release"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Scrobble selected tracks"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Selected tracks scrobbled successfully"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error scrobbling selected tracks"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "No tracks selected"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Disc scrobbled successfully"
msgstr ""
#: lib/music_library_web/components/release.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error scrobbling disc"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Scrobble disc"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Artist image refreshed successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Artist info refreshed successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error refreshing artist image"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error refreshing artist info"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Refresh image"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Refresh info"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Biography"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Read more"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "VHS"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Download"
msgstr ""
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Insertion"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Last listened at"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "In progress - record will update automatically"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Record deleted"
msgstr ""
#: lib/music_library_web/live/stats_live/top_albums.ex
#, elixir-autogen, elixir-format
msgid "Top Albums"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Wishlisted on"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Actions"
msgstr ""
#: lib/music_library_web/live/stats_live/top_artists.ex
#, elixir-autogen, elixir-format
msgid "Top Artists"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Copy album MusicBrainz ID to clipboard"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Copy artist MusicBrainz ID to clipboard"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Copy track MusicBrainz ID to clipboard"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Add a description to help identify this rule"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Album Title"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "All rules applied successfully. Updated %{count} tracks total."
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "Artist"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist Name"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#: lib/music_library_web/live/record_set_live/form.ex
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Description (optional)"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Edit Scrobble Rule"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Enable this rule"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Enter the value to match"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Error applying rule: %{reason}"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Match Value"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "New Scrobble Rule"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Rule Type"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Rule applied successfully. Updated %{count} tracks."
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Save Rule"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scrobble Rules"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Scrobble rule created successfully"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Scrobble rule updated successfully"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Select a rule type"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "Target MusicBrainz ID"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "e.g. Pink Floyd"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/form.ex
#, elixir-autogen, elixir-format
msgid "e.g. The Dark Side of the Moon"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Apply rule"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Disable rule"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Enable rule"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Disabled"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, 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 "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/chat.ex
#: lib/music_library_web/components/search_components.ex
#, elixir-autogen, elixir-format
msgid "Close"
msgstr ""
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist image"
msgstr ""
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist updated successfully"
msgstr ""
#: lib/music_library_web/components/search_components.ex
#, elixir-autogen, elixir-format
msgid "to open this search"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Copy record selected release ID to clipboard"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Dominant Colors"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "Title"
msgstr ""
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Wishlisted release"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Add a description to help identify this template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist name(s)"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Available Variables"
msgstr ""
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Check Online Stores"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Enable this template"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "Online Store Templates"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Online store template created successfully"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Online store template updated successfully"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Record title"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Save Template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Template Name"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "URL Template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "e.g. Amazon UK"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "e.g. https://www.amazon.co.uk/s?k={artist}+{title}+vinyl"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Record format"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/form.ex
#, elixir-autogen, elixir-format
msgid "Preview not available"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "Disable template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "Enable template"
msgstr ""
#: lib/music_library_web/components/layouts/root.html.heex
#, elixir-autogen, elixir-format
msgid "Data sourced from"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Rotate colors"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "On This day"
msgstr ""
#: lib/music_library_web/components/stats_components.ex
#, elixir-autogen, elixir-format
msgid "1 year ago"
msgid_plural "%{count} years ago"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/live/universal_search_live/index.ex
#, elixir-autogen, elixir-format
msgid "Search (Cmd/Ctrl+K)"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scrobbles"
msgstr ""
#: lib/music_library_web/components/stats_components.ex
#, elixir-autogen, elixir-format
msgid "No records released on this day."
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Album name"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist name"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Cover Image URL (optional)"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Edit Scrobbled Track"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "Edit Track"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "No scrobbled tracks found"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scrobbled Tracks"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Track Title"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Track name"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Track updated successfully"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Update Track"
msgstr ""
#: lib/music_library_web/components/notes.ex
#, elixir-autogen, elixir-format
msgid "Note created successfully"
msgstr ""
#: lib/music_library_web/components/notes.ex
#, elixir-autogen, elixir-format
msgid "Note updated successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Open Notes"
msgstr ""
#: lib/music_library_web/components/notes.ex
#, elixir-autogen, elixir-format
msgid "Read"
msgstr ""
#: lib/music_library_web/live/stats_live/top_by_period.ex
#, elixir-autogen, elixir-format
msgid "1y"
msgstr ""
#: lib/music_library_web/live/stats_live/top_by_period.ex
#, elixir-autogen, elixir-format
msgid "30d"
msgstr ""
#: lib/music_library_web/live/stats_live/top_by_period.ex
#, elixir-autogen, elixir-format
msgid "7d"
msgstr ""
#: lib/music_library_web/live/stats_live/top_by_period.ex
#, elixir-autogen, elixir-format
msgid "90d"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Scrobble"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Failed to fetch releases for this release group"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Failed to search for release groups"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Release Groups"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "1 disc"
msgid_plural "%{count} discs"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Releases for \"%{title}\""
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "You need to connect your Last.fm account to scrobble. Please set up your Last.fm session key in the settings."
msgstr ""
#: lib/music_library_web/components/core_components.ex
#, elixir-autogen, elixir-format
msgid "External Links"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Similar Records"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Scrobble side"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Scrobble Anything"
msgstr ""
#: lib/music_library_web/components/search_components.ex
#, elixir-autogen, elixir-format
msgid "Add a record instead"
msgstr ""
#: lib/music_library_web/components/stats_components.ex
#, elixir-autogen, elixir-format
msgid "Today"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Grid"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "List"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Artists"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Database"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Database vacuumed successfully."
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Maintenance"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Operation started in the background."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Refresh Discogs data"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Refresh MusicBrainz data"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Regenerate record embeddings"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Run lower-level operations on the database"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Run operations on the entire artist database. Monitor execution via the Oban dashboard."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Run operations on the entire record database. Monitor execution via the Oban dashboard."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Running vacuum..."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Vacuum"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to refresh Discogs data for all artists? This operation can take a long time to complete."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to refresh MusicBrainz data for all artists? This operation can take a long time to complete."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to refresh MusicBrainz data for all records? This operation can take a long time to complete."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to regenerate embeddings for all records? This operation can take a long time to complete."
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/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Top %{n} Collection Artists"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Top %{n} Collection Genres"
msgstr ""
#: lib/music_library_web/components/chart_components.ex
#, elixir-autogen, elixir-format
msgid "No data available"
msgstr ""
#: lib/music_library_web/components/stats_components.ex
#, elixir-autogen, elixir-format
msgid "No record found"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "(1 scrobble)"
msgid_plural "(%{count} scrobbles)"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Never"
msgstr ""
#: lib/music_library_web/live/collection_live/index.ex
#: lib/music_library_web/live/wishlist_live/index.ex
#, elixir-autogen, elixir-format
msgid "Release"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Available releases"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Show releases included in the record"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Album MusicBrainz ID"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist MusicBrainz ID"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "No scrobble rules found"
msgstr ""
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Apply"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Database optimized successfully."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Optimize"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Running optimize..."
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Not available"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Regenerate embeddings"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#, elixir-autogen, elixir-format
msgid "Add Record"
msgstr ""
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Could not add record to set"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#, elixir-autogen, elixir-format
msgid "Edit Set"
msgstr ""
#: lib/music_library_web/live/record_set_live/form.ex
#, elixir-autogen, elixir-format
msgid "Name"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#, elixir-autogen, elixir-format
msgid "New Set"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#, elixir-autogen, elixir-format
msgid "No record sets yet"
msgstr ""
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "No records found"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#, elixir-autogen, elixir-format
msgid "Record Sets"
msgstr ""
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Record added to set"
msgstr ""
#: lib/music_library_web/live/record_set_live/form.ex
#, elixir-autogen, elixir-format
msgid "Record set created successfully"
msgstr ""
#: lib/music_library_web/live/record_set_live/form.ex
#, elixir-autogen, elixir-format
msgid "Record set updated successfully"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#, elixir-autogen, elixir-format
msgid "Remove"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#, elixir-autogen, elixir-format
msgid "Remove this record from the set?"
msgstr ""
#: lib/music_library_web/live/record_set_live/form.ex
#, elixir-autogen, elixir-format
msgid "Save Set"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Sets"
msgstr ""
#: lib/music_library_web/live/record_set_live/form.ex
#, elixir-autogen, elixir-format
msgid "What is this set about?"
msgstr ""
#: lib/music_library_web/live/record_set_live/form.ex
#, elixir-autogen, elixir-format
msgid "e.g. Favorites, Road Trip, Sunday Morning"
msgstr ""
#: lib/music_library_web/live/record_set_live/record_picker.ex
#, elixir-autogen, elixir-format
msgid "Search your records to add a record to this set."
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/record_set_live/show.ex
#, elixir-autogen, elixir-format
msgid "%{collected}/%{total} records"
msgstr ""
#: lib/music_library_web/live/record_set_live/index.ex
#: lib/music_library_web/live/scrobble_rules_live/index.ex
#, elixir-autogen, elixir-format
msgid "Updated"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Create \"%{genre}\""
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Search or add genres..."
msgstr ""
#: lib/music_library_web/live/record_set_live/show.ex
#, elixir-autogen, elixir-format
msgid "Failed to delete set"
msgstr ""
#: lib/music_library_web/live/record_set_live/show.ex
#, elixir-autogen, elixir-format
msgid "Set deleted successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error refreshing Wikipedia data"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Read full article on Wikipedia"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Refresh Wikipedia"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Wikipedia data refreshed successfully"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to refresh Wikipedia data for all artists? This operation can take a long time to complete."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Refresh Wikipedia data"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Cover art updated successfully"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Failed to save cover art"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Search for cover art online"
msgstr ""
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Artist image updated successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Failed to save artist image"
msgstr ""
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Search for artist image online"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Back"
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Back to search"
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Barcode"
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Catalog Number"
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Country"
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Last.fm not connected"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Loading releases..."
msgstr ""
#: lib/music_library_web/live/scrobble_live/show.ex
#, elixir-autogen, elixir-format
msgid "Media"
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "No release groups found for \"%{query}\""
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Searching..."
msgstr ""
#: lib/music_library_web/live/scrobble_live/index.ex
#, elixir-autogen, elixir-format
msgid "Try a different search term or check the spelling"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "%{collected}/%{total} collected"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Record sets"
msgstr ""
#: lib/music_library_web/components/chat.ex
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Retry"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Based on genres, artists, and musical style"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Ask about this album..."
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Ask anything about this album"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Chat about %{title}"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Chat about album"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Send message"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Thinking..."
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Something went wrong. Please try again."
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Ask about this artist..."
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Ask anything about this artist"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Chat about artist"
msgstr ""
#: lib/music_library_web/components/add_record.ex
#, elixir-autogen, elixir-format
msgid "Could not search MusicBrainz. Please try again."
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Added %{date}"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "MusicBrainz"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Updated %{date}"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Copy ID"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Copy MB ID"
msgstr ""
#: lib/music_library_web/components/core_components.ex
#: lib/music_library_web/live/artist_live/show.ex
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Debug data"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Discogs"
msgstr ""
#: lib/music_library_web/components/record_components.ex
#, elixir-autogen, elixir-format
msgid "Embedding"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Wikipedia"
msgstr ""
#: lib/music_library_web/live/universal_search_live/index.ex
#, elixir-autogen, elixir-format
msgid "Go to"
msgstr ""
#: lib/music_library_web/components/search_components.ex
#, elixir-autogen, elixir-format
msgid "Go to →"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Errors"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "Reload"
msgstr ""
#: lib/music_library_web/components/layouts/app.html.heex
#, elixir-autogen, elixir-format
msgid "The application has been updated."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to refresh Last.fm data for all artists? This operation can take a long time to complete."
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error refreshing Last.fm data"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Last.fm"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Last.fm data refreshed successfully"
msgstr ""
#: lib/music_library_web/live/artist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Refresh Last.fm"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Refresh Last.fm data"
msgstr ""
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Failed to store artist image"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Failed to store cover image"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Colors extracted"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Error extracting colors"
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#: lib/music_library_web/live/wishlist_live/show.ex
#, elixir-autogen, elixir-format
msgid "Extract colors"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Database optimize failed"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Database vacuum failed"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Download failed"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "Last.fm API key has been suspended"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "Last.fm API key is invalid"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "Last.fm authentication failed"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "Last.fm session has expired, please reconnect"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "Last.fm session key is not configured"
msgstr ""
#: lib/music_library_web/components/record_form.ex
#: lib/music_library_web/live/artist_live/form.ex
#, elixir-autogen, elixir-format
msgid "Search failed"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "a connection error occurred, please try again"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "a temporary error occurred, please try again"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "cover art is not available"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "invalid parameters were provided"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "no Discogs profile available"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "no image could be found"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "rate limit exceeded, please try again later"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "release has no track duration information"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "service is currently offline, please try again later"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "something went wrong, please try again"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the download failed"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the operation failed, please try again"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the request timed out, please try again"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the requested resource does not exist"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the resource was not found"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the service could not be found"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the service is not reachable"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "the specified disc was not found"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "this record is already in your collection"
msgstr ""
#: lib/music_library_web/error_messages.ex
#, elixir-autogen, elixir-format
msgid "validation failed"
msgstr ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Error generating tracklist PDF"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Are you sure you want to prune unreferenced assets? This will permanently delete data."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Asset pruning started in the background."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Assets"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Email sent successfully."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Emails"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Failed to send email"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Manage cached and stored assets."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Manually trigger email notifications."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "No records on this day."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Prune asset cache"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Prune unreferenced assets"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Pruned %{count} cached assets."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Pruning..."
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Send records on this day"
msgstr ""
#: lib/music_library_web/live/maintenance_live/index.ex
#, elixir-autogen, elixir-format
msgid "Sending..."
msgstr ""
#: lib/music_library_web/live/collection_live/show.ex
#, elixir-autogen, elixir-format
msgid "Notes"
msgstr ""
#: lib/music_library_web/components/stats_components.ex
#, elixir-autogen, elixir-format
msgid "1 release"
msgid_plural "%{count} releases"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/components/release.ex
#, elixir-autogen, elixir-format
msgid "Print tracklist"
msgstr ""
#: lib/music_library_web/live/scrobbled_tracks_live/index.ex
#, elixir-autogen, elixir-format
msgid "Timestamp"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "Edit Online Store Template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "New Online Store Template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "No online store templates found"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "%{count} message"
msgid_plural "%{count} messages"
msgstr[0] ""
msgstr[1] ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Chat history"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Delete chat"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "New chat"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "No previous chats"
msgstr ""
#: lib/music_library_web/components/chat.ex
#, elixir-autogen, elixir-format
msgid "Untitled"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Album ID"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Artist ID"
msgstr ""
#: lib/music_library_web/components/scrobble_components.ex
#, elixir-autogen, elixir-format
msgid "Track ID"
msgstr ""
#: lib/music_library_web/live/stats_live/index.ex
#, elixir-autogen, elixir-format
msgid "Top 20 Release Years"
msgstr ""
#: lib/music_library_web/live/stats_live/top_by_period.ex
#, elixir-autogen, elixir-format
msgid "∞"
msgstr ""