From 8c7d95c1353d15922bdb2578f0ae0915cd725a66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deluan=20Quint=C3=A3o?= <deluan@deluan.com> Date: Thu, 18 Nov 2021 17:52:12 -0500 Subject: [PATCH] Update Translations (#1471) * Update zh-Hans.json (POEditor.com) * Update zh-Hant.json (POEditor.com) * Update cs.json (POEditor.com) * Update da.json (POEditor.com) * Update nl.json (POEditor.com) * Update eo.json (POEditor.com) * Update fr.json (POEditor.com) * Update de.json (POEditor.com) * Update it.json (POEditor.com) * Update ja.json (POEditor.com) * Update fa.json (POEditor.com) * Update pl.json (POEditor.com) * Update pt.json (POEditor.com) * Update ru.json (POEditor.com) * Update sl.json (POEditor.com) * Update es.json (POEditor.com) * Update th.json (POEditor.com) * Update tr.json (POEditor.com) * Update uk.json (POEditor.com) * Update fi.json (POEditor.com) --- resources/i18n/cs.json | 24 +- resources/i18n/da.json | 108 ++++- resources/i18n/de.json | 24 +- resources/i18n/eo.json | 76 +++- resources/i18n/es.json | 24 +- resources/i18n/fa.json | 774 ++++++++++++++++++------------------ resources/i18n/fi.json | 24 +- resources/i18n/fr.json | 24 +- resources/i18n/it.json | 24 +- resources/i18n/ja.json | 24 +- resources/i18n/nl.json | 42 +- resources/i18n/pl.json | 74 ++-- resources/i18n/pt.json | 2 +- resources/i18n/ru.json | 24 +- resources/i18n/sl.json | 24 +- resources/i18n/th.json | 24 +- resources/i18n/tr.json | 108 ++++- resources/i18n/uk.json | 40 +- resources/i18n/zh-Hans.json | 38 +- resources/i18n/zh-Hant.json | 24 +- 20 files changed, 970 insertions(+), 556 deletions(-) diff --git a/resources/i18n/cs.json b/resources/i18n/cs.json index 0054a1ec1..b9b4a4c38 100644 --- a/resources/i18n/cs.json +++ b/resources/i18n/cs.json @@ -95,7 +95,8 @@ "createdAt": "Vytvořen", "changePassword": "Změnit heslo?", "currentPassword": "Současné heslo", - "newPassword": "Nové heslo" + "newPassword": "Nové heslo", + "token": "" }, "helperTexts": { "name": "Změna jména se zobrazí až při dalším přihlášení" @@ -104,6 +105,10 @@ "created": "Uživatel vytvořen", "updated": "Uživatel upraven", "deleted": "Uživatel odstraněn" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Uživatelské jméno", "lastSeen": "Naposledy viděn", "reportRealPath": "Zkutečná cesta hlášení", - "scrobbleEnabled": "Zaslat historii na Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Přidat skladby do seznamu:", "addNewPlaylist": "Vytvořit \"%{name}\"", - "export": "Export" + "export": "Export", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Přidat duplicitní skladby", @@ -311,7 +318,11 @@ "lastfm": "Otevřít na Last.fm", "musicbrainz": "Otevřít na MusicBrainz" }, - "lastfmLink": "Číst dále..." + "lastfmLink": "Číst dále...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Knihovna", @@ -325,7 +336,8 @@ "language": "Jazyk", "defaultView": "Výchozí stránka", "desktop_notifications": "Oznámení na ploše", - "lastfmScrobbling": "Uložit na Last.fm" + "lastfmScrobbling": "Uložit na Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Alba", @@ -386,4 +398,4 @@ "toggle_love": "Přidat tuto skladbu do oblíbených" } } -} +} \ No newline at end of file diff --git a/resources/i18n/da.json b/resources/i18n/da.json index 80ec8b4ec..dd0fb7abe 100644 --- a/resources/i18n/da.json +++ b/resources/i18n/da.json @@ -20,7 +20,12 @@ "bitRate": "Bitrate", "discSubtitle": "Plade undernavn", "starred": "Stjernemarkeret", - "comment": "Kommentar" + "comment": "Kommentar", + "rating": "", + "quality": "", + "bpm": "", + "playDate": "", + "channels": "" }, "actions": { "addToQueue": "Afspil senere", @@ -28,7 +33,8 @@ "addToPlaylist": "Tilføj til afspilningsliste", "shuffleAll": "Bland alle", "download": "Hent", - "playNext": "Spil næste" + "playNext": "Spil næste", + "info": "" } }, "album": { @@ -44,7 +50,8 @@ "compilation": "Samling", "year": "År", "updatedAt": "Opdateret den", - "comment": "Kommentar" + "comment": "Kommentar", + "rating": "" }, "actions": { "playAll": "Afspil", @@ -52,7 +59,8 @@ "addToQueue": "Afspil senere", "shuffle": "Bland", "addToPlaylist": "Tilføj til afspilningsliste", - "download": "Hent" + "download": "Hent", + "info": "" }, "lists": { "all": "Alle", @@ -60,7 +68,8 @@ "recentlyAdded": "Nyligt tilføjet", "recentlyPlayed": "Nyligt Afspillet", "mostPlayed": "Mest Afspillet", - "starred": "Stjernemarkeret" + "starred": "Stjernemarkeret", + "topRated": "" } }, "artist": { @@ -69,7 +78,9 @@ "name": "Navn", "albumCount": "Antal album", "songCount": "Antal sange", - "playCount": "Afspilninger" + "playCount": "Afspilninger", + "rating": "", + "genre": "" } }, "user": { @@ -81,7 +92,23 @@ "updatedAt": "Opdateret den", "name": "Navn", "password": "Kodeord", - "createdAt": "Oprettet den" + "createdAt": "Oprettet den", + "changePassword": "", + "currentPassword": "", + "newPassword": "", + "token": "" + }, + "helperTexts": { + "name": "" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -93,7 +120,8 @@ "client": "Klient", "userName": "Brugernavn", "lastSeen": "Sidst set", - "reportRealPath": "" + "reportRealPath": "", + "scrobbleEnabled": "" } }, "transcoding": { @@ -122,7 +150,13 @@ "actions": { "selectPlaylist": "Vælg en afspilningsliste:", "addNewPlaylist": "Opret \"%{name}\"", - "export": "Eksporter" + "export": "Eksporter", + "makePublic": "", + "makePrivate": "" + }, + "message": { + "duplicate_song": "", + "song_exist": "" } } }, @@ -151,7 +185,8 @@ "number": "Skal være et nummer", "email": "Skal være en gyldig e-mail-adresse", "oneOf": "Skal være en af: %{options}", - "regex": "Skal matche et bestemt format (regexp): %{pattern}" + "regex": "Skal matche et bestemt format (regexp): %{pattern}", + "unique": "" }, "action": { "add_filter": "Tilføj filter", @@ -179,7 +214,8 @@ "close": "Luk", "open_menu": "Åben menu", "close_menu": "Luk menu", - "unselect": "Fravælg" + "unselect": "Fravælg", + "skip": "" }, "boolean": { "true": "Ja", @@ -241,7 +277,8 @@ "page_range_info": "%{offsetBegin}-%{offsetEnd} af %{total}", "page_rows_per_page": "Rækker pr. side:", "next": "Næste", - "prev": "Forrige" + "prev": "Forrige", + "skip_nav": "" }, "notification": { "updated": "Objekt opdateret |||| %{smart_count} objekter opdateret", @@ -253,7 +290,14 @@ "data_provider_error": "dataProvider fejl. Check din console for detaljer.", "i18n_error": "Kan ikke indlæse oversættelse af det ønskede sprog", "canceled": "Handling blev annulleret", - "logged_out": "Din session er udløbet, venligst tilslut igen" + "logged_out": "Din session er udløbet, venligst tilslut igen", + "new_version": "" + }, + "toggleFieldsMenu": { + "columnsToDisplay": "", + "layout": "", + "grid": "", + "table": "" } }, "message": { @@ -265,7 +309,20 @@ "delete_user_title": "Slet bruger '%{name}'", "delete_user_content": "Er du sikker på at du vil slette denne bruger og tilhørende data (inklusive afspilningslister og indstillinger)?", "notifications_blocked": "", - "notifications_not_available": "" + "notifications_not_available": "", + "lastfmLinkSuccess": "", + "lastfmLinkFailure": "", + "lastfmUnlinkSuccess": "", + "lastfmUnlinkFailure": "", + "openIn": { + "lastfm": "", + "musicbrainz": "" + }, + "lastfmLink": "", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Bibliotek", @@ -278,11 +335,15 @@ "theme": "Tema", "language": "Sprog", "defaultView": "Standardopsætning", - "desktop_notifications": "" + "desktop_notifications": "", + "lastfmScrobbling": "", + "listenBrainzScrobbling": "" } }, "albumList": "Albums", - "about": "Om" + "about": "Om", + "playlists": "", + "sharedPlaylists": "" }, "player": { "playListsText": "Afspilnings kø", @@ -323,5 +384,18 @@ "fullScan": "Fuld søgning\n", "serverUptime": "Server uptime", "serverDown": "OFFLINE" + }, + "help": { + "title": "", + "hotkeys": { + "show_help": "", + "toggle_menu": "", + "toggle_play": "", + "prev_song": "", + "next_song": "", + "vol_up": "", + "vol_down": "", + "toggle_love": "" + } } -} +} \ No newline at end of file diff --git a/resources/i18n/de.json b/resources/i18n/de.json index be7e0cf64..a4037f1fa 100644 --- a/resources/i18n/de.json +++ b/resources/i18n/de.json @@ -95,7 +95,8 @@ "createdAt": "Erstellt um", "changePassword": "Passwort ändern?", "currentPassword": "Aktuelles Passwort", - "newPassword": "Neues Passwort" + "newPassword": "Neues Passwort", + "token": "" }, "helperTexts": { "name": "Die Änderung wird erst nach dem nächsten Login gültig" @@ -104,6 +105,10 @@ "created": "Benutzer erstellt", "updated": "Benutzer aktualisiert", "deleted": "Benutzer gelöscht" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Nutzername", "lastSeen": "Zuletzt gesehen um", "reportRealPath": "Echten Pfad anzeigen", - "scrobbleEnabled": "Scrobbles an Last.fm senden" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Songs zur Playlist hinzufügen", "addNewPlaylist": "\"%{name}\" erstellen", - "export": "Exportieren" + "export": "Exportieren", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Duplikate hinzufügen", @@ -311,7 +318,11 @@ "lastfm": "Auf Last.fm anzeigen", "musicbrainz": "Auf MusicBrainz anzeigen" }, - "lastfmLink": "Mehr lesen" + "lastfmLink": "Mehr lesen", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Bibliothek", @@ -325,7 +336,8 @@ "language": "Sprache", "defaultView": "Standard-Ansicht", "desktop_notifications": "Desktop-Benachrichtigungen", - "lastfmScrobbling": "Last.fm Scrobbling" + "lastfmScrobbling": "Last.fm Scrobbling", + "listenBrainzScrobbling": "" } }, "albumList": "Alben", @@ -386,4 +398,4 @@ "toggle_love": "Song zu Favoriten hinzufügen" } } -} +} \ No newline at end of file diff --git a/resources/i18n/eo.json b/resources/i18n/eo.json index 545e2b42b..e8b3649db 100644 --- a/resources/i18n/eo.json +++ b/resources/i18n/eo.json @@ -22,7 +22,10 @@ "starred": "Stela", "comment": "Komento", "rating": "", - "quality": "" + "quality": "", + "bpm": "", + "playDate": "", + "channels": "" }, "actions": { "addToQueue": "Ludi Poste", @@ -30,7 +33,8 @@ "addToPlaylist": "Aldoni al Ludlisto", "shuffleAll": "Miksu Ĉiujn", "download": "Elŝuti", - "playNext": "Ludu Poste" + "playNext": "Ludu Poste", + "info": "" } }, "album": { @@ -55,7 +59,8 @@ "addToQueue": "Aldoni la dosieron de atento", "shuffle": "Miksi", "addToPlaylist": "Aldoni al la Ludlisto", - "download": "Elŝuti" + "download": "Elŝuti", + "info": "" }, "lists": { "all": "Ĉiuj", @@ -74,7 +79,8 @@ "albumCount": "Nombro da albumoj", "songCount": "Kanto kalkula", "playCount": "Teatraĵoj", - "rating": "" + "rating": "", + "genre": "" } }, "user": { @@ -86,7 +92,23 @@ "updatedAt": "Ĝisdatigita je", "name": "Nomo", "password": "Pasvorto", - "createdAt": "Kreita je :" + "createdAt": "Kreita je :", + "changePassword": "", + "currentPassword": "", + "newPassword": "", + "token": "" + }, + "helperTexts": { + "name": "" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -98,7 +120,8 @@ "client": "Kliento", "userName": "Uzantonomo", "lastSeen": "Laste Vidita Je", - "reportRealPath": "Raporti vera pado" + "reportRealPath": "Raporti vera pado", + "scrobbleEnabled": "" } }, "transcoding": { @@ -127,7 +150,9 @@ "actions": { "selectPlaylist": "Elektu ludliston :", "addNewPlaylist": "Krei \"%{name}\"", - "export": "Eksporti" + "export": "Eksporti", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "", @@ -160,7 +185,8 @@ "number": "Devas esti nombro", "email": "Devas esti valida retpoŝto", "oneOf": "Devas esti unu el: %{options}", - "regex": "Devas kongrui kun specifa formato (regexp): %{pattern}" + "regex": "Devas kongrui kun specifa formato (regexp): %{pattern}", + "unique": "" }, "action": { "add_filter": "Aldoni filtrilon", @@ -264,7 +290,14 @@ "data_provider_error": "datumaProvizora eraro. Kontrolu la konzolon por detaloj.", "i18n_error": "Ne eblas ŝargi la tradukojn por la specifa lingvo", "canceled": "Ago nuligita", - "logged_out": "Via seanco finiĝis, bonvolu rekonekti." + "logged_out": "Via seanco finiĝis, bonvolu rekonekti.", + "new_version": "" + }, + "toggleFieldsMenu": { + "columnsToDisplay": "", + "layout": "", + "grid": "", + "table": "" } }, "message": { @@ -276,7 +309,20 @@ "delete_user_title": "Forigi uzanto '%{name}'", "delete_user_content": "Ĉu vi certas, ke vi volas forigi ĉi tiun uzanton kaj ĉiujn iliajn datumojn (inkluzive ludlistojn kaj preferojn) ?", "notifications_blocked": "Vi blokis sciigojn por ĉi tiu retejo en la agordoj de via retumilo", - "notifications_not_available": "Ĉi tiu retumilo ne subtenas labortablajn sciigojn aŭ vi ne aliras Navidrome per https" + "notifications_not_available": "Ĉi tiu retumilo ne subtenas labortablajn sciigojn aŭ vi ne aliras Navidrome per https", + "lastfmLinkSuccess": "", + "lastfmLinkFailure": "", + "lastfmUnlinkSuccess": "", + "lastfmUnlinkFailure": "", + "openIn": { + "lastfm": "", + "musicbrainz": "" + }, + "lastfmLink": "", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Biblioteko", @@ -289,11 +335,15 @@ "theme": "Temo", "language": "Lingvo", "defaultView": "Defaŭlta Vido", - "desktop_notifications": "Labortablaj sciigoj" + "desktop_notifications": "Labortablaj sciigoj", + "lastfmScrobbling": "", + "listenBrainzScrobbling": "" } }, "albumList": "Albumoj", - "about": "Pri" + "about": "Pri", + "playlists": "", + "sharedPlaylists": "" }, "player": { "playListsText": "Ludu Atendon", @@ -348,4 +398,4 @@ "toggle_love": "Baskuli la stelon de nuna kanto" } } -} +} \ No newline at end of file diff --git a/resources/i18n/es.json b/resources/i18n/es.json index bbdf4d56f..a655cf7c2 100644 --- a/resources/i18n/es.json +++ b/resources/i18n/es.json @@ -95,7 +95,8 @@ "createdAt": "Creado el", "changePassword": "¿Cambiar contraseña?", "currentPassword": "Contraseña actual", - "newPassword": "Nueva contraseña" + "newPassword": "Nueva contraseña", + "token": "" }, "helperTexts": { "name": "Los cambios a tu nombre se verán en el próximo inicio de sesión" @@ -104,6 +105,10 @@ "created": "Usuario creado", "updated": "Usuario actulalizado", "deleted": "Usuario eliminado" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Usuario", "lastSeen": "Última conexión", "reportRealPath": "Reporta la ruta absoluta", - "scrobbleEnabled": "Enviá los Scrobbles a Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Seleccione una lista:", "addNewPlaylist": "Creada \"%{name}\"", - "export": "Exportar" + "export": "Exportar", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Algunas de las canciones seleccionadas están presentes en la lista de reproducción", @@ -311,7 +318,11 @@ "lastfm": "Ver en Last.fm", "musicbrainz": "Ver en MusicBrainz" }, - "lastfmLink": "Leer más..." + "lastfmLink": "Leer más...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Biblioteca", @@ -325,7 +336,8 @@ "language": "Idioma", "defaultView": "Vista por defecto", "desktop_notifications": "Notificaciones de escritorio", - "lastfmScrobbling": "Scrobble a Last.fm" + "lastfmScrobbling": "Scrobble a Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Álbumes", @@ -386,4 +398,4 @@ "toggle_love": "Marca esta canción como favorita" } } -} +} \ No newline at end of file diff --git a/resources/i18n/fa.json b/resources/i18n/fa.json index 453e19b20..b747a9274 100644 --- a/resources/i18n/fa.json +++ b/resources/i18n/fa.json @@ -1,389 +1,401 @@ { - "languageName": "انگلیسی", - "resources": { - "song": { - "name": "ترانه |||| ترانه ها", - "fields": { - "albumArtist": "هنرمند آلبوم", - "duration": "زمان", - "trackNumber": "#", - "playCount": "پخش ها", - "title": "عنوان", - "artist": "هنرمند", - "album": "آلبوم", - "path": "مسیر فایل", - "genre": "ژانر", - "compilation": "تلفیقی", - "year": "سال", - "size": "اندازه فایل", - "updatedAt": "به روز شده در", - "bitRate": "نرخ بیت", - "discSubtitle": "زیرنویس دیسک", - "starred": "موردعلاقه", - "comment": "اظهارنظر", - "rating": "رتبه یندی", - "quality": "کیفیّت", - "bpm": "ضربان در دقیقه", - "playDate": "آخرین پخش شده", - "channels": "کانال ها" - }, - "actions": { - "addToQueue": "بعدا پخش کن", - "playNow": "الان پخش کن", - "addToPlaylist": "افزودن به لیست پخش", - "shuffleAll": "همه درهم", - "download": "دانلود", - "playNext": "پخش بعدی", - "info": "گرفتن اطلاعات" - } + "languageName": "انگلیسی", + "resources": { + "song": { + "name": "ترانه |||| ترانه ها", + "fields": { + "albumArtist": "هنرمند آلبوم", + "duration": "زمان", + "trackNumber": "#", + "playCount": "پخش ها", + "title": "عنوان", + "artist": "هنرمند", + "album": "آلبوم", + "path": "مسیر فایل", + "genre": "ژانر", + "compilation": "تلفیقی", + "year": "سال", + "size": "اندازه فایل", + "updatedAt": "به روز شده در", + "bitRate": "نرخ بیت", + "discSubtitle": "زیرنویس دیسک", + "starred": "موردعلاقه", + "comment": "اظهارنظر", + "rating": "رتبه یندی", + "quality": "کیفیّت", + "bpm": "ضربان در دقیقه", + "playDate": "آخرین پخش شده", + "channels": "کانال ها" + }, + "actions": { + "addToQueue": "بعدا پخش کن", + "playNow": "الان پخش کن", + "addToPlaylist": "افزودن به لیست پخش", + "shuffleAll": "همه درهم", + "download": "دانلود", + "playNext": "پخش بعدی", + "info": "گرفتن اطلاعات" + } + }, + "album": { + "name": "آلبوم |||| آلبوم ها", + "fields": { + "albumArtist": "هنرمند آلبوم", + "artist": "هنرمند", + "duration": "زمان", + "songCount": "ترانه ها", + "playCount": "پخش ها", + "name": "نام", + "genre": "ژانر", + "compilation": "تلفیقی", + "year": "سال", + "updatedAt": "به روز شده در", + "comment": "اظهارنظر", + "rating": "رتبه بندی" + }, + "actions": { + "playAll": "پخش", + "playNext": "پخش بعدی", + "addToQueue": "پخش قبلی", + "shuffle": "درهم", + "addToPlaylist": "افزودن به لیست پخش", + "download": "دانلود", + "info": "گرفتن اطلاعات" + }, + "lists": { + "all": "همه", + "random": "تصادفی", + "recentlyAdded": "به تازگی اضافه شده", + "recentlyPlayed": "آخرین پخش شده ها", + "mostPlayed": "بیشتر پخش شده", + "starred": "علاقمندی ها", + "topRated": "رتبه برتر" + } + }, + "artist": { + "name": "هنرمند |||| هنرمندان", + "fields": { + "name": "نام", + "albumCount": "تعداد آلبوم", + "songCount": "تعداد آهنگ", + "playCount": "پخش ها", + "rating": "رتبه بندی", + "genre": "ژانر" + } + }, + "user": { + "name": "کاربر |||| کاربران", + "fields": { + "userName": "نام کاربری", + "isAdmin": "ادمین است", + "lastLoginAt": "آخرین ورود در", + "updatedAt": "به روز شده در", + "name": "نام", + "password": "کلمه عبور", + "createdAt": "ایجاد شده در", + "changePassword": "تغییر کلمه عبور؟", + "currentPassword": "کلمه عبور جاری", + "newPassword": "کلمه عبور جدید", + "token": "" + }, + "helperTexts": { + "name": "تغییرات نام شما در ورود بعدی منعکس می شود" + }, + "notifications": { + "created": "کاربر ایجاد شد", + "updated": "کاربر به روز شد", + "deleted": "کاربر حذف شد" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" + } + }, + "player": { + "name": "پخش کننده |||| پخش کننده ها", + "fields": { + "name": "نام", + "transcodingId": "کدگذاری", + "maxBitRate": "حداکثر نرخ بیت", + "client": "سرویس گیرنده", + "userName": "نام کاربری", + "lastSeen": "اخرین بازدید در", + "reportRealPath": "گزارش مسیر واقعی", + "scrobbleEnabled": "" + } + }, + "transcoding": { + "name": "کدگذاری |||| کدگذاری ها", + "fields": { + "name": "نام", + "targetFormat": "فرمت هدف", + "defaultBitRate": "نرخ بیت پیشفرض", + "command": "فرمان" + } + }, + "playlist": { + "name": "لیست پخش |||| فهرست های پخش", + "fields": { + "name": "نام", + "duration": "مدّت زمان", + "ownerName": "مالک", + "public": "عمومی", + "updatedAt": "بروزشده در", + "createdAt": "ایجادشده در", + "songCount": "ترانه ها", + "comment": "اظهارنظر", + "sync": "واردکردن-خودکار", + "path": "واردکردن از" + }, + "actions": { + "selectPlaylist": "یک لیست پخش انتخاب کنید:", + "addNewPlaylist": "ایجاد \"%{name}\"", + "export": "صادرکردن", + "makePublic": "", + "makePrivate": "" + }, + "message": { + "duplicate_song": "افزودن آهنگ های تکراری", + "song_exist": "موارد تکراری به لیست پخش اضافه می شوند. آیا می خواهید موارد تکراری را اضافه کنید یا از آنها صرف نظر می کنید؟" + } + } }, - "album": { - "name": "آلبوم |||| آلبوم ها", - "fields": { - "albumArtist": "هنرمند آلبوم", - "artist": "هنرمند", - "duration": "زمان", - "songCount": "ترانه ها", - "playCount": "پخش ها", - "name": "نام", - "genre": "ژانر", - "compilation": "تلفیقی", - "year": "سال", - "updatedAt": "به روز شده در", - "comment": "اظهارنظر", - "rating": "رتبه بندی" - }, - "actions": { - "playAll": "پخش", - "playNext": "پخش بعدی", - "addToQueue": "پخش قبلی", - "shuffle": "درهم", - "addToPlaylist": "افزودن به لیست پخش", - "download": "دانلود", - "info": "گرفتن اطلاعات" - }, - "lists": { - "all": "همه", - "random": "تصادفی", - "recentlyAdded": "به تازگی اضافه شده", - "recentlyPlayed": "آخرین پخش شده ها", - "mostPlayed": "بیشتر پخش شده", - "starred": "علاقمندی ها", - "topRated": "رتبه برتر" - } - }, - "artist": { - "name": "هنرمند |||| هنرمندان", - "fields": { - "name": "نام", - "albumCount": "تعداد آلبوم", - "songCount": "تعداد آهنگ", - "playCount": "پخش ها", - "rating": "رتبه بندی", - "genre": "ژانر" - } - }, - "user": { - "name": "کاربر |||| کاربران", - "fields": { - "userName": "نام کاربری", - "isAdmin": "ادمین است", - "lastLoginAt": "آخرین ورود در", - "updatedAt": "به روز شده در", - "name": "نام", - "password": "کلمه عبور", - "createdAt": "ایجاد شده در", - "changePassword": "تغییر کلمه عبور؟", - "currentPassword": "کلمه عبور جاری", - "newPassword": "کلمه عبور جدید" - }, - "helperTexts": { - "name": "تغییرات نام شما در ورود بعدی منعکس می شود" - }, - "notifications": { - "created": "کاربر ایجاد شد", - "updated": "کاربر به روز شد", - "deleted": "کاربر حذف شد" - } - }, - "player": { - "name": "پخش کننده |||| پخش کننده ها", - "fields": { - "name": "نام", - "transcodingId": "کدگذاری", - "maxBitRate": "حداکثر نرخ بیت", - "client": "سرویس گیرنده", - "userName": "نام کاربری", - "lastSeen": "اخرین بازدید در", - "reportRealPath": "گزارش مسیر واقعی", - "scrobbleEnabled": "ارسال اسکروبل به Last.fm" - } - }, - "transcoding": { - "name": "کدگذاری |||| کدگذاری ها", - "fields": { - "name": "نام", - "targetFormat": "فرمت هدف", - "defaultBitRate": "نرخ بیت پیشفرض", - "command": "فرمان" - } - }, - "playlist": { - "name": "لیست پخش |||| فهرست های پخش", - "fields": { - "name": "نام", - "duration": "مدّت زمان", - "ownerName": "مالک", - "public": "عمومی", - "updatedAt": "بروزشده در", - "createdAt": "ایجادشده در", - "songCount": "ترانه ها", - "comment": "اظهارنظر", - "sync": "واردکردن-خودکار", - "path": "واردکردن از" - }, - "actions": { - "selectPlaylist": "یک لیست پخش انتخاب کنید:", - "addNewPlaylist": "ایجاد \"%{name}\"", - "export": "صادرکردن" - }, - "message": { - "duplicate_song": "افزودن آهنگ های تکراری", - "song_exist": "موارد تکراری به لیست پخش اضافه می شوند. آیا می خواهید موارد تکراری را اضافه کنید یا از آنها صرف نظر می کنید؟" - } - } - }, - "ra": { - "auth": { - "welcome1": "از اینکه نویدروم را نصب کردید متشکریم!", - "welcome2": "برای شروع ، یک کاربر مدپریت ایجاد کنید", - "confirmPassword": "تأیید کلمه عبور", - "buttonCreateAdmin": "ایجاد مدیر", - "auth_check_error": "لطفا برای ادامه وارد سیستم شوید", - "user_menu": "پروفایل", - "username": "نام کاربری", - "password": "کلمه عبور", - "sign_in": "ورود", - "sign_in_error": "احراز هویت ناموفق بود، لطفاً دوباره امتحان کنید", - "logout": "خروج" - }, - "validation": { - "invalidChars": "لطفاً فقط از حروف و اعداد استفاده کنید", - "passwordDoesNotMatch": "کلمه عبور مطابقت ندارد", - "required": "ضروری", - "minLength": "حداقل باید %{min} کاراکتر داشته باشد", - "maxLength": "حداکثر %{max} کاراکتر یا کمتر باشد", - "minValue": "باید حداقل %{min} دقیقه باشد", - "maxValue": "حداکثر %{max} دقیقه یا کمتر باشد", - "number": "باید یک عدد باشد", - "email": "باید یک ایمیل آدرس معتبر باشد", - "oneOf": "باید یکی از موارد زیر باشد: %{options}", - "regex": "باید با یک قالب خاص (regex) مطابقت داشته باشد: %{pattern}", - "unique": "باید یکتا باشد" - }, - "action": { - "add_filter": "افزودن فیلتر", - "add": "افزودن", - "back": "برگشت به عقب", - "bulk_actions": "1 مورد انتخاب شد |||| %{smart_count} آیتم انتخاب شده", - "cancel": "لغو", - "clear_input_value": "پاک کردن مقدار", - "clone": "شبیه", - "confirm": "تایید", - "create": "ایجاد", - "delete": "حذف", - "edit": "ویرایش", - "export": "صادرکردن", - "list": "فهرست", - "refresh": "تازه کردن", - "remove_filter": "حذف این فیلتر", - "remove": "حذف", - "save": "ذخیره", - "search": "جستجو", - "show": "نمایش", - "sort": "ترتیب", - "undo": "واگرد", - "expand": "گشودن", - "close": "بستن", - "open_menu": "بازکردن منو", - "close_menu": "بستن منو", - "unselect": "لغو انتخاب", - "skip": "ردشدن" - }, - "boolean": { - "true": "بله", - "false": "خیر" - }, - "page": { - "create": "ایجاد %{name}", - "dashboard": "داشبورد", - "edit": "%{name} #%{id}", - "error": "مشکلی پیش آمد", - "list": "%{name}", - "loading": "بارگذاری", - "not_found": "پیدا نشد", - "show": "%{name} #%{id}", - "empty": "هنوز %{name} نیست", - "invite": "آیا میخواهید یکی اضافه کنید؟" - }, - "input": { - "file": { - "upload_several": "تعدادی فایل برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب یکی از آنها کلیک کنید.", - "upload_single": "یک فایل را برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب روی آن کلیک کنید." - }, - "image": { - "upload_several": "تعدادی تصویر برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب یکی روی آن کلیک کنید.", - "upload_single": "یک تصویر را برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب روی آن کلیک کنید." - }, - "references": { - "all_missing": "داده های مرجع در دسترس نمی باشد.", - "many_missing": "حداقل یکی از مرجع های مرتبط به نظر می رسد دیگر در دسترس نیست.", - "single_missing": "مرجع مرتبط دیگر در دسترس نیست." - }, - "password": { - "toggle_visible": "پنهان کردن کلمه عبور", - "toggle_hidden": "نمایش کلمه عبور" - } + "ra": { + "auth": { + "welcome1": "از اینکه نویدروم را نصب کردید متشکریم!", + "welcome2": "برای شروع ، یک کاربر مدپریت ایجاد کنید", + "confirmPassword": "تأیید کلمه عبور", + "buttonCreateAdmin": "ایجاد مدیر", + "auth_check_error": "لطفا برای ادامه وارد سیستم شوید", + "user_menu": "پروفایل", + "username": "نام کاربری", + "password": "کلمه عبور", + "sign_in": "ورود", + "sign_in_error": "احراز هویت ناموفق بود، لطفاً دوباره امتحان کنید", + "logout": "خروج" + }, + "validation": { + "invalidChars": "لطفاً فقط از حروف و اعداد استفاده کنید", + "passwordDoesNotMatch": "کلمه عبور مطابقت ندارد", + "required": "ضروری", + "minLength": "حداقل باید %{min} کاراکتر داشته باشد", + "maxLength": "حداکثر %{max} کاراکتر یا کمتر باشد", + "minValue": "باید حداقل %{min} دقیقه باشد", + "maxValue": "حداکثر %{max} دقیقه یا کمتر باشد", + "number": "باید یک عدد باشد", + "email": "باید یک ایمیل آدرس معتبر باشد", + "oneOf": "باید یکی از موارد زیر باشد: %{options}", + "regex": "باید با یک قالب خاص (regex) مطابقت داشته باشد: %{pattern}", + "unique": "باید یکتا باشد" + }, + "action": { + "add_filter": "افزودن فیلتر", + "add": "افزودن", + "back": "برگشت به عقب", + "bulk_actions": "1 مورد انتخاب شد |||| %{smart_count} آیتم انتخاب شده", + "cancel": "لغو", + "clear_input_value": "پاک کردن مقدار", + "clone": "شبیه", + "confirm": "تایید", + "create": "ایجاد", + "delete": "حذف", + "edit": "ویرایش", + "export": "صادرکردن", + "list": "فهرست", + "refresh": "تازه کردن", + "remove_filter": "حذف این فیلتر", + "remove": "حذف", + "save": "ذخیره", + "search": "جستجو", + "show": "نمایش", + "sort": "ترتیب", + "undo": "واگرد", + "expand": "گشودن", + "close": "بستن", + "open_menu": "بازکردن منو", + "close_menu": "بستن منو", + "unselect": "لغو انتخاب", + "skip": "ردشدن" + }, + "boolean": { + "true": "بله", + "false": "خیر" + }, + "page": { + "create": "ایجاد %{name}", + "dashboard": "داشبورد", + "edit": "%{name} #%{id}", + "error": "مشکلی پیش آمد", + "list": "%{name}", + "loading": "بارگذاری", + "not_found": "پیدا نشد", + "show": "%{name} #%{id}", + "empty": "هنوز %{name} نیست", + "invite": "آیا میخواهید یکی اضافه کنید؟" + }, + "input": { + "file": { + "upload_several": "تعدادی فایل برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب یکی از آنها کلیک کنید.", + "upload_single": "یک فایل را برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب روی آن کلیک کنید." + }, + "image": { + "upload_several": "تعدادی تصویر برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب یکی روی آن کلیک کنید.", + "upload_single": "یک تصویر را برای بارگذاری بکشید و اینجا رها کنید یا برای انتخاب روی آن کلیک کنید." + }, + "references": { + "all_missing": "داده های مرجع در دسترس نمی باشد.", + "many_missing": "حداقل یکی از مرجع های مرتبط به نظر می رسد دیگر در دسترس نیست.", + "single_missing": "مرجع مرتبط دیگر در دسترس نیست." + }, + "password": { + "toggle_visible": "پنهان کردن کلمه عبور", + "toggle_hidden": "نمایش کلمه عبور" + } + }, + "message": { + "about": "درباره", + "are_you_sure": "آیا مطمئن هستید؟", + "bulk_delete_content": "آیا مطمئن هستید که می خواهید این%{name} را حذف کنید؟ |||| آیا مطمئن هستید که می خواهید این موارد %{smart_count} را حذف کنید؟", + "bulk_delete_title": "حذف %{name} |||| حذف %{smart_count} %{name}", + "delete_content": "آیا مطمئن هستید که میخواهید این مورد را حذف کنید؟", + "delete_title": "حذف %{name} #%{id}", + "details": "جزئیات", + "error": "یک خطای سرویس گیرنده رخ داده و درخواست شما کامل نشد.", + "invalid_form": "فرم معتبر نیست. لطفاً خطاها را بررسی کنید", + "loading": "صفحه در حال بارگیری است، تنها چند لحظه لطفاً شکیبا باشید", + "no": "خیر", + "not_found": "یا آدرس اینترنتی اشتباهی تایپ کرده اید یا پیوند بدی را دنبال کرده اید.", + "yes": "بله", + "unsaved_changes": "برخی از تغییرات شما ذخیره نشده. آیا مطمئن هستید که می خواهید آنها را نادیده بگیرید؟" + }, + "navigation": { + "no_results": "نتیجه ای پیدا نشد", + "no_more_results": "شماره صفحه %{page} خارج از محدوده است. صفحه قبلی را امتحان کنید", + "page_out_of_boundaries": "شماره صفحه %{page} خارج از محدوده است", + "page_out_from_end": "نمیتوان به بعد از آخرین صفحه رفت", + "page_out_from_begin": "نمیتوان به قبل از صفحه 1 رفت", + "page_range_info": "%{offsetBegin}-%{offsetEnd} از %{total}", + "page_rows_per_page": "آیتم در صفحه :", + "next": "بعدی", + "prev": "قبلی", + "skip_nav": "پرش به محتوا" + }, + "notification": { + "updated": "عنصر به روز شد |||| {smart_count} عنصر به روز شدند", + "created": "عنصر ایجاد شد", + "deleted": "عنصر حذف شد |||| {smart_count} عنصر حذف شدند", + "bad_item": "عنصر نادرست", + "item_doesnt_exist": "عنصر موجود نمی باشد", + "http_error": "خطای ارتباط سرور", + "data_provider_error": "خطای ارائه کننده داده. برای جزئیات بیشتر کنسول را بررسی کنید.", + "i18n_error": "نمی تواند ترجمه ها را برای زبان تعین شده بارگذاری کرد", + "canceled": "اقدام لغو شد", + "logged_out": "جلسه شما به پایان رسیده، لطفاً دوباره وصل شوید.", + "new_version": "نسخه جدید در دسترس است! لطفا این پنجره را تازه کنید." + }, + "toggleFieldsMenu": { + "columnsToDisplay": "ستون ها برای نمایش", + "layout": "لایه", + "grid": "شبکه", + "table": "جدول" + } }, "message": { - "about": "درباره", - "are_you_sure": "آیا مطمئن هستید؟", - "bulk_delete_content": "آیا مطمئن هستید که می خواهید این%{name} را حذف کنید؟ |||| آیا مطمئن هستید که می خواهید این موارد %{smart_count} را حذف کنید؟", - "bulk_delete_title": "حذف %{name} |||| حذف %{smart_count} %{name}", - "delete_content": "آیا مطمئن هستید که میخواهید این مورد را حذف کنید؟", - "delete_title": "حذف %{name} #%{id}", - "details": "جزئیات", - "error": "یک خطای سرویس گیرنده رخ داده و درخواست شما کامل نشد.", - "invalid_form": "فرم معتبر نیست. لطفاً خطاها را بررسی کنید", - "loading": "صفحه در حال بارگیری است، تنها چند لحظه لطفاً شکیبا باشید", - "no": "خیر", - "not_found": "یا آدرس اینترنتی اشتباهی تایپ کرده اید یا پیوند بدی را دنبال کرده اید.", - "yes": "بله", - "unsaved_changes": "برخی از تغییرات شما ذخیره نشده. آیا مطمئن هستید که می خواهید آنها را نادیده بگیرید؟" + "note": "توجه", + "transcodingDisabled": "تغییر پیکربندی کدگذاری از طریق رابط وب به دلایل امنیتی غیرفعال است. اگر می خواهید گزینه های کدگذاری را تغییر دهید (ویرایش یا اضافه کنید) ، سرور را با گزینه پیکربندی %{config} راه اندازی مجدد کنید.", + "transcodingEnabled": "نویدروم در حال حاضر با %{config}, اجرا می شود و امکان اجرای دستورات سیستم از تنظیمات کدگذاری با استفاده از رابط وب را ممکن می سازد. توصیه می کنیم آن را به دلایل امنیتی غیرفعال کنید و فقط هنگام پیکربندی گزینه های کدگذاری آن را فعال کنید.", + "songsAddedToPlaylist": "1 آهنگ به لیست پخش اضافه شد |||| %{smart_count} آهنگ به لیست پخش اضافه شد", + "noPlaylistsAvailable": "موجود نیست", + "delete_user_title": "حذف کاربر '%{name}'", + "delete_user_content": "آیا مطمئن هستید که می خواهید این کاربر و همه داده های او (از جمله لیست پخش و تنظیمات برگزیده اش) را حذف کنید؟", + "notifications_blocked": "شما اعلان های این سایت را در تنظیمات مرورگر خود مسدود کرده اید", + "notifications_not_available": "این مرورگر از اعلان های دسکتاپ پشتیبانی نمی کند یا از طریق https به نوید روم دسترسی ندارید", + "lastfmLinkSuccess": "last.fm با موفقیت مرتبط شد و scrobbling فعال شد", + "lastfmLinkFailure": "last.fm پیوند داده نشد", + "lastfmUnlinkSuccess": "last.fm لغو پیوند شده و scrobbling غیرفعال شده است", + "lastfmUnlinkFailure": "پیوند last.fm را نمی توان لغو کرد", + "openIn": { + "lastfm": "بازکردن در Last.fm", + "musicbrainz": "بازکردن در موزیک براینز" + }, + "lastfmLink": "بیشتر بخوانید...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, - "navigation": { - "no_results": "نتیجه ای پیدا نشد", - "no_more_results": "شماره صفحه %{page} خارج از محدوده است. صفحه قبلی را امتحان کنید", - "page_out_of_boundaries": "شماره صفحه %{page} خارج از محدوده است", - "page_out_from_end": "نمیتوان به بعد از آخرین صفحه رفت", - "page_out_from_begin": "نمیتوان به قبل از صفحه 1 رفت", - "page_range_info": "%{offsetBegin}-%{offsetEnd} از %{total}", - "page_rows_per_page": "آیتم در صفحه :", - "next": "بعدی", - "prev": "قبلی", - "skip_nav": "پرش به محتوا" - }, - "notification": { - "updated": "عنصر به روز شد |||| {smart_count} عنصر به روز شدند", - "created": "عنصر ایجاد شد", - "deleted": "عنصر حذف شد |||| {smart_count} عنصر حذف شدند", - "bad_item": "عنصر نادرست", - "item_doesnt_exist": "عنصر موجود نمی باشد", - "http_error": "خطای ارتباط سرور", - "data_provider_error": "خطای ارائه کننده داده. برای جزئیات بیشتر کنسول را بررسی کنید.", - "i18n_error": "نمی تواند ترجمه ها را برای زبان تعین شده بارگذاری کرد", - "canceled": "اقدام لغو شد", - "logged_out": "جلسه شما به پایان رسیده، لطفاً دوباره وصل شوید.", - "new_version": "نسخه جدید در دسترس است! لطفا این پنجره را تازه کنید." - }, - "toggleFieldsMenu": { - "columnsToDisplay": "ستون ها برای نمایش", - "layout": "لایه", - "grid": "شبکه", - "table": "جدول" - } - }, - "message": { - "note": "توجه", - "transcodingDisabled": "تغییر پیکربندی کدگذاری از طریق رابط وب به دلایل امنیتی غیرفعال است. اگر می خواهید گزینه های کدگذاری را تغییر دهید (ویرایش یا اضافه کنید) ، سرور را با گزینه پیکربندی %{config} راه اندازی مجدد کنید.", - "transcodingEnabled": "نویدروم در حال حاضر با %{config}, اجرا می شود و امکان اجرای دستورات سیستم از تنظیمات کدگذاری با استفاده از رابط وب را ممکن می سازد. توصیه می کنیم آن را به دلایل امنیتی غیرفعال کنید و فقط هنگام پیکربندی گزینه های کدگذاری آن را فعال کنید.", - "songsAddedToPlaylist": "1 آهنگ به لیست پخش اضافه شد |||| %{smart_count} آهنگ به لیست پخش اضافه شد", - "noPlaylistsAvailable": "موجود نیست", - "delete_user_title": "حذف کاربر '%{name}'", - "delete_user_content": "آیا مطمئن هستید که می خواهید این کاربر و همه داده های او (از جمله لیست پخش و تنظیمات برگزیده اش) را حذف کنید؟", - "notifications_blocked": "شما اعلان های این سایت را در تنظیمات مرورگر خود مسدود کرده اید", - "notifications_not_available": "این مرورگر از اعلان های دسکتاپ پشتیبانی نمی کند یا از طریق https به نوید روم دسترسی ندارید", - "lastfmLinkSuccess": "last.fm با موفقیت مرتبط شد و scrobbling فعال شد", - "lastfmLinkFailure": "last.fm پیوند داده نشد", - "lastfmUnlinkSuccess": "last.fm لغو پیوند شده و scrobbling غیرفعال شده است", - "lastfmUnlinkFailure": "پیوند last.fm را نمی توان لغو کرد", - "openIn": { - "lastfm": "بازکردن در Last.fm", - "musicbrainz": "بازکردن در موزیک براینز" - }, - "lastfmLink": "بیشتر بخوانید..." - }, - "menu": { - "library": "کتابخانه", - "settings": "تنظیمات", - "version": "نسخه", - "theme": "تم", - "personal": { - "name": "شخصی", - "options": { + "menu": { + "library": "کتابخانه", + "settings": "تنظیمات", + "version": "نسخه", "theme": "تم", - "language": "زبان", - "defaultView": "نمای پیش فرض", - "desktop_notifications": "اعلان های دسکتاپ", - "lastfmScrobbling": "اسکروبل به Last.fm" - } + "personal": { + "name": "شخصی", + "options": { + "theme": "تم", + "language": "زبان", + "defaultView": "نمای پیش فرض", + "desktop_notifications": "اعلان های دسکتاپ", + "lastfmScrobbling": "اسکروبل به Last.fm", + "listenBrainzScrobbling": "" + } + }, + "albumList": "آلبوم ها", + "about": "درباره", + "playlists": "لیست پخش", + "sharedPlaylists": "لیست پخش مشترک" }, - "albumList": "آلبوم ها", - "about": "درباره", - "playlists": "لیست پخش", - "sharedPlaylists": "لیست پخش مشترک" - }, - "player": { - "playListsText": "صف پخش", - "openText": "بازکردن", - "closeText": "بستن", - "notContentText": "بدون موسیقی", - "clickToPlayText": "برای پخش کلیک کنید", - "clickToPauseText": "برای مکث کلیک کنید", - "nextTrackText": "آهنگ بعدی", - "previousTrackText": "آهنگ قبلی", - "reloadText": "بارگیری مجدد", - "volumeText": "حجم صدا", - "toggleLyricText": "کلید متن ترانه", - "toggleMiniModeText": "به حداقل رساندن", - "destroyText": "از بین رفتن", - "downloadText": "دانلود", - "removeAudioListsText": "حذف لیست های صوتی", - "clickToDeleteText": "برای حذف %{name} کلیک کنید", - "emptyLyricText": "بدون متن ترانه", - "playModeText": { - "order": "به ترتیب", - "orderLoop": "تکرار", - "singleLoop": "تکرار یکی", - "shufflePlay": "درهم" + "player": { + "playListsText": "صف پخش", + "openText": "بازکردن", + "closeText": "بستن", + "notContentText": "بدون موسیقی", + "clickToPlayText": "برای پخش کلیک کنید", + "clickToPauseText": "برای مکث کلیک کنید", + "nextTrackText": "آهنگ بعدی", + "previousTrackText": "آهنگ قبلی", + "reloadText": "بارگیری مجدد", + "volumeText": "حجم صدا", + "toggleLyricText": "کلید متن ترانه", + "toggleMiniModeText": "به حداقل رساندن", + "destroyText": "از بین رفتن", + "downloadText": "دانلود", + "removeAudioListsText": "حذف لیست های صوتی", + "clickToDeleteText": "برای حذف %{name} کلیک کنید", + "emptyLyricText": "بدون متن ترانه", + "playModeText": { + "order": "به ترتیب", + "orderLoop": "تکرار", + "singleLoop": "تکرار یکی", + "shufflePlay": "درهم" + } + }, + "about": { + "links": { + "homepage": "صفحه نخست", + "source": "کد منبع", + "featureRequests": "درخواست های ویژگی" + } + }, + "activity": { + "title": "فعالیّت", + "totalScanned": "کل پوشه ها اسکن شدند", + "quickScan": "اسکن سریع", + "fullScan": "اسکن کامل", + "serverUptime": "زمان کار سرور", + "serverDown": "آفلاین" + }, + "help": { + "title": "کلیدهای میانبر نوید روم", + "hotkeys": { + "show_help": "نمایش این کمک", + "toggle_menu": "دکمه منو نوارکناری", + "toggle_play": "پخش / مکث", + "prev_song": "آهنگ قبلی", + "next_song": "آهنگ بعدی", + "vol_up": "حجم صدا بالا", + "vol_down": "حجم صدا پائین", + "toggle_love": "افزودن این آهنگ به موارد دلخواه" + } } - }, - "about": { - "links": { - "homepage": "صفحه نخست", - "source": "کد منبع", - "featureRequests": "درخواست های ویژگی" - } - }, - "activity": { - "title": "فعالیّت", - "totalScanned": "کل پوشه ها اسکن شدند", - "quickScan": "اسکن سریع", - "fullScan": "اسکن کامل", - "serverUptime": "زمان کار سرور", - "serverDown": "آفلاین" - }, - "help": { - "title": "کلیدهای میانبر نوید روم", - "hotkeys": { - "show_help": "نمایش این کمک", - "toggle_menu": "دکمه منو نوارکناری", - "toggle_play": "پخش / مکث", - "prev_song": "آهنگ قبلی", - "next_song": "آهنگ بعدی", - "vol_up": "حجم صدا بالا", - "vol_down": "حجم صدا پائین", - "toggle_love": "افزودن این آهنگ به موارد دلخواه" - } - } -} +} \ No newline at end of file diff --git a/resources/i18n/fi.json b/resources/i18n/fi.json index 0652c05f9..6ee36f815 100644 --- a/resources/i18n/fi.json +++ b/resources/i18n/fi.json @@ -95,7 +95,8 @@ "createdAt": "Luotu", "changePassword": "Vaihda salasana?", "currentPassword": "Nykyinen salasana", - "newPassword": "Uusi salasana" + "newPassword": "Uusi salasana", + "token": "Avain" }, "helperTexts": { "name": "Nimen muutos tulee voimaan kun seuraavan kerran kirjaudut sisään" @@ -104,6 +105,10 @@ "created": "Käyttäjä luotu", "updated": "Käyttäjä päivitetty", "deleted": "Käyttäjä poistettu" + }, + "message": { + "listenBrainzToken": "Syötä ListenBrainz avain.", + "clickHereForToken": "Paina tästä saadaksesi avaimen" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Käyttäjänimi", "lastSeen": "Viimeksi käytetty", "reportRealPath": "Ilmoita todellinen polku", - "scrobbleEnabled": "Lähetä kuuntelutottumus Last.fm palveluun" + "scrobbleEnabled": "Lähetä kuuntelutottumukset ulkoiseen palveluun" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Valitse soittolista:", "addNewPlaylist": "Luo \"%{name}\"", - "export": "Vie" + "export": "Vie", + "makePublic": "Tee julkinen", + "makePrivate": "Tee yksityinen" }, "message": { "duplicate_song": "Lisää olemassa oleva kappale", @@ -311,7 +318,11 @@ "lastfm": "Avaa Last.fm:ssä", "musicbrainz": "Avaa MusicBrainz:ssä" }, - "lastfmLink": "Lue lisää..." + "lastfmLink": "Lue lisää...", + "listenBrainzLinkSuccess": "ListenBrainz linkitetty onnistuneesti ja käyttäjän %{user} kuuntelutottumus otettu käyttöön", + "listenBrainzLinkFailure": "Ei voitu linkittää ListenBrainz palveluun: %{error}", + "listenBrainzUnlinkSuccess": "Linkitys ListenBrainz poistettu ja kuuntelutottumus poistettu käytöstä", + "listenBrainzUnlinkFailure": "ListenBrainz linkitystä ei voitu poistaa" }, "menu": { "library": "Kirjasto", @@ -325,7 +336,8 @@ "language": "Kieli", "defaultView": "Oletusnäkymä", "desktop_notifications": "Työpöytäilmoitukset", - "lastfmScrobbling": "Kuuntelutottumuksen lähetys Last.fm-palveluun" + "lastfmScrobbling": "Kuuntelutottumuksen lähetys Last.fm-palveluun", + "listenBrainzScrobbling": "Kuuntelutottumukset ListenBrainz-palveluun" } }, "albumList": "Albumit", @@ -386,4 +398,4 @@ "toggle_love": "Lisää kappale suosikkeihin" } } -} +} \ No newline at end of file diff --git a/resources/i18n/fr.json b/resources/i18n/fr.json index 048298f0e..cfaf47e5b 100644 --- a/resources/i18n/fr.json +++ b/resources/i18n/fr.json @@ -95,7 +95,8 @@ "createdAt": "Créé le", "changePassword": "Changer le mot de passe ?", "currentPassword": "Mot de passe actuel", - "newPassword": "Nouveau mot de passe" + "newPassword": "Nouveau mot de passe", + "token": "" }, "helperTexts": { "name": "Les changements liés à votre nom ne seront reflétés qu'à la prochaine connexion" @@ -104,6 +105,10 @@ "created": "Utilisateur créé", "updated": "Utilisateur mis à jour", "deleted": "Utilisateur supprimé" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Nom d'utilisateur", "lastSeen": "Vu pour la dernière fois", "reportRealPath": "Rapporter le chemin absolu", - "scrobbleEnabled": "Envoyer les scrobbles à Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Ajouter les pistes à la playlist", "addNewPlaylist": "Créer \"%{name}\"", - "export": "Exporter" + "export": "Exporter", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Pistes déjà présentes dans la playlist", @@ -311,7 +318,11 @@ "lastfm": "Ouvrir dans Last.fm", "musicbrainz": "Ouvrir dans MusicBrainz" }, - "lastfmLink": "Lire plus..." + "lastfmLink": "Lire plus...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Bibliothèque", @@ -325,7 +336,8 @@ "language": "Langue", "defaultView": "Vue par défaut", "desktop_notifications": "Notifications de bureau", - "lastfmScrobbling": "Scrobbler vers Last.fm" + "lastfmScrobbling": "Scrobbler vers Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Albums", @@ -386,4 +398,4 @@ "toggle_love": "Ajouter/Enlever le morceau des favoris" } } -} +} \ No newline at end of file diff --git a/resources/i18n/it.json b/resources/i18n/it.json index fc819190d..a4a4c9d3a 100644 --- a/resources/i18n/it.json +++ b/resources/i18n/it.json @@ -95,7 +95,8 @@ "createdAt": "Creato a", "changePassword": "Cambiare la password?", "currentPassword": "Password Attuale", - "newPassword": "Nuova Password" + "newPassword": "Nuova Password", + "token": "" }, "helperTexts": { "name": "Le modifiche effettuate al tuo nome verrano mostrate al prossimo accesso" @@ -104,6 +105,10 @@ "created": "Utente creato", "updated": "Utente aggiornato", "deleted": "Utente eliminato" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Nome utente", "lastSeen": "Ultimo accesso", "reportRealPath": "Mostra percorso reale", - "scrobbleEnabled": "Manda gli scrobble a Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Aggiungi tracce alla playlist:", "addNewPlaylist": "Aggiungi \"%{name}\"", - "export": "Esporta" + "export": "Esporta", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Aggiungere i duplicati", @@ -311,7 +318,11 @@ "lastfm": "Apri in Last.fm", "musicbrainz": "Apri in MusicBrainz" }, - "lastfmLink": "Per saperne di più..." + "lastfmLink": "Per saperne di più...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Libreria", @@ -325,7 +336,8 @@ "language": "Lingua", "defaultView": "Vista Predefinita", "desktop_notifications": "Notifiche desktop", - "lastfmScrobbling": "Esegui lo scrobbling tramite Last.fm" + "lastfmScrobbling": "Esegui lo scrobbling tramite Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Album", @@ -386,4 +398,4 @@ "toggle_love": "Aggiungi questa traccia ai preferiti" } } -} +} \ No newline at end of file diff --git a/resources/i18n/ja.json b/resources/i18n/ja.json index f9d3eb6e4..7ed2dfc77 100644 --- a/resources/i18n/ja.json +++ b/resources/i18n/ja.json @@ -95,7 +95,8 @@ "createdAt": "作成日", "changePassword": "パスワードを変更しますか?", "currentPassword": "現在のパスワード", - "newPassword": "新しいパスワード" + "newPassword": "新しいパスワード", + "token": "トークン" }, "helperTexts": { "name": "名前の変更は次回ログイン以降反映されます" @@ -104,6 +105,10 @@ "created": "ユーザーが作成されました", "updated": "ユーザーが更新されました", "deleted": "ユーザーが削除されました" + }, + "message": { + "listenBrainzToken": "ListenBrainzユーザートークンを入力", + "clickHereForToken": "ここをクリックしトークンを入手" } }, "player": { @@ -116,7 +121,7 @@ "userName": "ユーザ名", "lastSeen": "最後の利用", "reportRealPath": "実際のファイルパスを返す", - "scrobbleEnabled": "Last.fmへscrobbleする" + "scrobbleEnabled": "他のサービスへscrobbleする" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "プレイリストを選択", "addNewPlaylist": "'%{name}' を作成", - "export": "エクスポート" + "export": "エクスポート", + "makePublic": "公開する", + "makePrivate": "非公開にする" }, "message": { "duplicate_song": "重複する曲を追加", @@ -311,7 +318,11 @@ "lastfm": "Last.fmで開く", "musicbrainz": "MusicBrainzで開く" }, - "lastfmLink": "続きを読む" + "lastfmLink": "続きを読む", + "listenBrainzLinkSuccess": "%{user} へのscrobbling設定に成功しました", + "listenBrainzLinkFailure": "ListenBrainzとのリンクに失敗しました: %{error}", + "listenBrainzUnlinkSuccess": "ListenBrainzとのリンクとscrobblingを無効化しました。", + "listenBrainzUnlinkFailure": "ListenBrainzとのリンクを解除できませんでした" }, "menu": { "library": "ライブラリ", @@ -325,7 +336,8 @@ "language": "言語", "defaultView": "デフォルト画面", "desktop_notifications": "デスクトップ通知", - "lastfmScrobbling": "Last.fmへscrobbleする" + "lastfmScrobbling": "Last.fmへscrobbleする", + "listenBrainzScrobbling": "ListenBrainzへscrobble" } }, "albumList": "アルバム", @@ -386,4 +398,4 @@ "toggle_love": "星の付け外し" } } -} +} \ No newline at end of file diff --git a/resources/i18n/nl.json b/resources/i18n/nl.json index 226b514e9..af98ac9c0 100644 --- a/resources/i18n/nl.json +++ b/resources/i18n/nl.json @@ -24,7 +24,8 @@ "rating": "Beoordeling", "quality": "Kwaliteit", "bpm": "BPM", - "playDate": "Laatst afgespeeld" + "playDate": "Laatst afgespeeld", + "channels": "Kanalen" }, "actions": { "addToQueue": "Voeg toe aan wachtrij", @@ -32,7 +33,8 @@ "addToPlaylist": "Voeg toe aan afspeellijst", "shuffleAll": "Shuffle alles", "download": "Downloaden", - "playNext": "Volgende" + "playNext": "Volgende", + "info": "Meer info" } }, "album": { @@ -57,7 +59,8 @@ "addToQueue": "Voeg toe aan wachtrij", "shuffle": "Shuffle", "addToPlaylist": "Toevoegen aan afspeellijst", - "download": "Downloaden" + "download": "Downloaden", + "info": "Meer info" }, "lists": { "all": "Alle", @@ -92,7 +95,8 @@ "createdAt": "Aangemaakt op", "changePassword": "Wijzig wachtwoord?", "currentPassword": "Huidig wachtwoord", - "newPassword": "Nieuw wachtwoord" + "newPassword": "Nieuw wachtwoord", + "token": "" }, "helperTexts": { "name": "Naamswijziging wordt pas zichtbaar bij de volgende login" @@ -101,6 +105,10 @@ "created": "Aangemaakt door gebruiker", "updated": "Gewijzigd door gebruiker", "deleted": "Gewist door gebruiker" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -113,7 +121,7 @@ "userName": "Gebruikersnaam", "lastSeen": "Laatst gezien op", "reportRealPath": "Toon het echte bestandspad", - "scrobbleEnabled": "Verstuur scrobbles naar Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -142,7 +150,9 @@ "actions": { "selectPlaylist": "Selecteer een afspeellijst:", "addNewPlaylist": "Creëer \"%{name}\"", - "export": "Exporteer" + "export": "Exporteer", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Dubbele nummers toevoegen", @@ -305,9 +315,14 @@ "lastfmUnlinkSuccess": "Last.fm ontkoppeld en scrobbling uitgezet", "lastfmUnlinkFailure": "Last.fm kon niet worden ontkoppeld", "openIn": { - "lastfm": "", - "musicbrainz": "" - } + "lastfm": "Open in Last.fm", + "musicbrainz": "Open in MusicBrainz" + }, + "lastfmLink": "Lees meer...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Bibliotheek", @@ -321,11 +336,14 @@ "language": "Taal", "defaultView": "Standaard weergave", "desktop_notifications": "Bureaubladmeldingen", - "lastfmScrobbling": "Scrobble naar Last.fm" + "lastfmScrobbling": "Scrobble naar Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Albums", - "about": "Over" + "about": "Over", + "playlists": "Playlists", + "sharedPlaylists": "Gedeelde playlists" }, "player": { "playListsText": "Afspeellijst afspelen", @@ -380,4 +398,4 @@ "toggle_love": "Voeg toe aan favorieten" } } -} +} \ No newline at end of file diff --git a/resources/i18n/pl.json b/resources/i18n/pl.json index 6cb72b906..ff65c4d69 100644 --- a/resources/i18n/pl.json +++ b/resources/i18n/pl.json @@ -23,8 +23,9 @@ "comment": "Komentarz", "rating": "Ocena", "quality": "Jakość", - "bpm": "", - "playDate": "" + "bpm": "BPM", + "playDate": "Ostatnio Odtwarzane", + "channels": "Kanały" }, "actions": { "addToQueue": "Odtwarzaj Później", @@ -32,7 +33,8 @@ "addToPlaylist": "Dodaj do Listy odtwarzania", "shuffleAll": "Losuj Wszystkie", "download": "Pobierz", - "playNext": "Odtwarzaj Następny" + "playNext": "Odtwarzaj Następny", + "info": "Zdobądź Informacje" } }, "album": { @@ -57,7 +59,8 @@ "addToQueue": "Odtwarzaj Później", "shuffle": "Losowo", "addToPlaylist": "Dodaj do Listy Odtwarzania", - "download": "Pobierz" + "download": "Pobierz", + "info": "Zdobądź Informacje" }, "lists": { "all": "Wszystkie", @@ -90,17 +93,22 @@ "name": "Imię", "password": "Hasło", "createdAt": "Dodany", - "changePassword": "", - "currentPassword": "", - "newPassword": "" + "changePassword": "Zmienić hasło?", + "currentPassword": "Obecne hasło", + "newPassword": "Nowe hasło", + "token": "" }, "helperTexts": { - "name": "" + "name": "Zmiana nazwy będzie widoczna przy następnym logowaniu" }, "notifications": { - "created": "", - "updated": "", - "deleted": "" + "created": "Dodano użytkownika", + "updated": "Zaktualizowano użytkownika", + "deleted": "Usunięto użytkownika" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -142,7 +150,9 @@ "actions": { "selectPlaylist": "Wybierz listę odtwarzania:", "addNewPlaylist": "Stwórz \"%{name}\"", - "export": "Wyeksportuj" + "export": "Wyeksportuj", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Dodaj zduplikowane utwory", @@ -176,7 +186,7 @@ "email": "Adres e-mail musi być poprawny", "oneOf": "Musi być jedną z: %{options}", "regex": "Musi pasować do określonego formatu (regexp): %{pattern}", - "unique": "" + "unique": "Musi być unikalne" }, "action": { "add_filter": "Dodaj filtr", @@ -281,13 +291,13 @@ "i18n_error": "Nie można załadować tłumaczenia dla tego języka", "canceled": "Akcja anulowana", "logged_out": "Twoja sesja została zakończona, proszę o ponowne połączenie.", - "new_version": "" + "new_version": "Dostępna nowa wersja! Proszę odświeżyć okno przeglądarki." }, "toggleFieldsMenu": { - "columnsToDisplay": "", - "layout": "", - "grid": "", - "table": "" + "columnsToDisplay": "Kolumny Do Wyświetlenia", + "layout": "Układ", + "grid": "Siatka", + "table": "Tabela" } }, "message": { @@ -300,14 +310,19 @@ "delete_user_content": "Czy jesteś pewien, że chcesz usunąć tego użytkownika oraz wszystkie jego dane (wliczając w to listy odtwarzania oraz ustawienia)?", "notifications_blocked": "Zablokowałeś Powiadomienia w ustawieniach swojej przeglądarki", "notifications_not_available": "Ta przeglądarka nie obsługuje powiadomień", - "lastfmLinkSuccess": "", - "lastfmLinkFailure": "", - "lastfmUnlinkSuccess": "", - "lastfmUnlinkFailure": "", + "lastfmLinkSuccess": "Połączono Last.fm i włączono scrobbling", + "lastfmLinkFailure": "Nie można połączyć Last.fm", + "lastfmUnlinkSuccess": "Odłączono Last.fm i wyłączono scrobbling", + "lastfmUnlinkFailure": "Nie można odłączyć Last.fm", "openIn": { - "lastfm": "", - "musicbrainz": "" - } + "lastfm": "Otwórz w Last.fm", + "musicbrainz": "Otwórz w MusicBrainz" + }, + "lastfmLink": "Czytaj więcej...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Biblioteka", @@ -321,11 +336,14 @@ "language": "Język", "defaultView": "Widok Podstawowy", "desktop_notifications": "Powiadomienia", - "lastfmScrobbling": "" + "lastfmScrobbling": "Scrobbluj do Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Albumy", - "about": "O aplikacji" + "about": "O aplikacji", + "playlists": "Listy odtwarzania", + "sharedPlaylists": "Udostępnione listy odtwarzania" }, "player": { "playListsText": "Kolejka Odtwarzania", @@ -380,4 +398,4 @@ "toggle_love": "Dodaj ten utwór do ulubionych" } } -} +} \ No newline at end of file diff --git a/resources/i18n/pt.json b/resources/i18n/pt.json index 00c489830..f62c900fa 100644 --- a/resources/i18n/pt.json +++ b/resources/i18n/pt.json @@ -398,4 +398,4 @@ "toggle_love": "Marcar/desmarcar favorita" } } -} +} \ No newline at end of file diff --git a/resources/i18n/ru.json b/resources/i18n/ru.json index 18893b912..c5e8b3048 100644 --- a/resources/i18n/ru.json +++ b/resources/i18n/ru.json @@ -95,7 +95,8 @@ "createdAt": "Создан", "changePassword": "Сменить пароль?", "currentPassword": "Текущий пароль", - "newPassword": "Новый пароль" + "newPassword": "Новый пароль", + "token": "" }, "helperTexts": { "name": "Изменение вступит в силу после следующего входа в систему" @@ -104,6 +105,10 @@ "created": "Пользователь создан", "updated": "Пользователь обновлен", "deleted": "Пользователь удален" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Пользователь", "lastSeen": "Был на сайте", "reportRealPath": "Показать реальный путь", - "scrobbleEnabled": "Включить скробблинг Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Выберите плейлист", "addNewPlaylist": "Создать \"%{name}\"", - "export": "Экспорт" + "export": "Экспорт", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Повторяющиеся треки", @@ -311,7 +318,11 @@ "lastfm": "Показать на Last.fm", "musicbrainz": "Показать на MusicBrainz" }, - "lastfmLink": "" + "lastfmLink": "", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Библиотека", @@ -325,7 +336,8 @@ "language": "Язык", "defaultView": "Вид по умолчанию", "desktop_notifications": "Уведомления на рабочем столе", - "lastfmScrobbling": "Скробблинг Last.fm" + "lastfmScrobbling": "Скробблинг Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Альбомы", @@ -386,4 +398,4 @@ "toggle_love": "Добавить / удалить песню из избранного" } } -} +} \ No newline at end of file diff --git a/resources/i18n/sl.json b/resources/i18n/sl.json index 15dcc07b9..0b6e07b29 100644 --- a/resources/i18n/sl.json +++ b/resources/i18n/sl.json @@ -95,7 +95,8 @@ "createdAt": "Ustvarjeno", "changePassword": "Spremeni geslo?", "currentPassword": "Trenutno geslo", - "newPassword": "Novo geslo" + "newPassword": "Novo geslo", + "token": "" }, "helperTexts": { "name": "Sprememba imena bo vidna pri naslednjem vpisu" @@ -104,6 +105,10 @@ "created": "Uporabnik ustvarjen", "updated": "Uporabnik posodobljen", "deleted": "Uporabnik izbrisan" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "Uporabnik", "lastSeen": "Zadnjič viden", "reportRealPath": "Zabeleži pravo pot", - "scrobbleEnabled": "Pošlji 'Scrobbles' do Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "Izberi seznam", "addNewPlaylist": "Ustvari \"%{name}\"", - "export": "Izvozi" + "export": "Izvozi", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Dodaj podvojene pesmi", @@ -311,7 +318,11 @@ "lastfm": "Odpri v Last.fm", "musicbrainz": "Odpri v MusicBrainz" }, - "lastfmLink": "Preberi več..." + "lastfmLink": "Preberi več...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Knjižnica", @@ -325,7 +336,8 @@ "language": "Jezik", "defaultView": "Privzet pogled", "desktop_notifications": "Namizna obvestila", - "lastfmScrobbling": "'Scrobble' do Last.fm" + "lastfmScrobbling": "'Scrobble' do Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "Albumi", @@ -386,4 +398,4 @@ "toggle_love": "Dodaj med priljubljene" } } -} +} \ No newline at end of file diff --git a/resources/i18n/th.json b/resources/i18n/th.json index f161fae34..6bee09465 100644 --- a/resources/i18n/th.json +++ b/resources/i18n/th.json @@ -95,7 +95,8 @@ "createdAt": "สร้างเมื่อ", "changePassword": "เปลี่ยนรหัสผ่าน", "currentPassword": "รหัสผ่านปัจจุบัน", - "newPassword": "รหัสผ่านใหม่" + "newPassword": "รหัสผ่านใหม่", + "token": "" }, "helperTexts": { "name": "การเปลี่ยนชื่อจะมีผลในการล็อกอินครั้งถัดไป" @@ -104,6 +105,10 @@ "created": "สร้างผู้ใช้งาน", "updated": "อัพเดตผู้ใช้งาน", "deleted": "ลบผู้ใช้งาน" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "ชื่อผู้ใช้งาน", "lastSeen": "ใช้งานล่าสุดเมื่อ", "reportRealPath": "รายงาน Real Path", - "scrobbleEnabled": "ส่ง Scrobble ไป Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "เลือกเพลย์ลิสต์", "addNewPlaylist": "สร้าง \"%{name}\"", - "export": "ส่งออก" + "export": "ส่งออก", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "เพิ่มเพลงที่ซ้ำ", @@ -311,7 +318,11 @@ "lastfm": "เปิดใน Last.fm", "musicbrainz": "เปิดใน MusicBrainz" }, - "lastfmLink": "อ่านต่อ..." + "lastfmLink": "อ่านต่อ...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "ไลบรารี่", @@ -325,7 +336,8 @@ "language": "ภาษา", "defaultView": "หน้าเริ่มต้น", "desktop_notifications": "การแจ่งเตือน Desktop", - "lastfmScrobbling": "Scrobble ไป Last.fm" + "lastfmScrobbling": "Scrobble ไป Last.fm", + "listenBrainzScrobbling": "" } }, "albumList": "อัลบั้ม", @@ -386,4 +398,4 @@ "toggle_love": "เพิ่มเพลงนี้ไปยังรายการโปรด" } } -} +} \ No newline at end of file diff --git a/resources/i18n/tr.json b/resources/i18n/tr.json index b6d498918..a80a2dcdb 100644 --- a/resources/i18n/tr.json +++ b/resources/i18n/tr.json @@ -20,7 +20,12 @@ "bitRate": "Bir sayısı", "discSubtitle": "Disk Altyazısı", "starred": "Yıldızlı", - "comment": "" + "comment": "", + "rating": "", + "quality": "", + "bpm": "", + "playDate": "", + "channels": "" }, "actions": { "addToQueue": "Sonra çal", @@ -28,7 +33,8 @@ "addToPlaylist": "Çalma listesine ekle", "shuffleAll": "Tümünü karıştır", "download": "İndir", - "playNext": "Sonrakini çal" + "playNext": "Sonrakini çal", + "info": "" } }, "album": { @@ -44,7 +50,8 @@ "compilation": "Derleme", "year": "Yıl", "updatedAt": "Güncellendi ", - "comment": "" + "comment": "", + "rating": "" }, "actions": { "playAll": "Çaldır", @@ -52,7 +59,8 @@ "addToQueue": "Sonra çal", "shuffle": "Karıştır", "addToPlaylist": "Playlist'e ekle", - "download": "İndir" + "download": "İndir", + "info": "" }, "lists": { "all": "Hepsi", @@ -60,7 +68,8 @@ "recentlyAdded": "Son Eklenenler", "recentlyPlayed": "Son oynatılan", "mostPlayed": "En çok çalanlar", - "starred": "Yıldızlı" + "starred": "Yıldızlı", + "topRated": "" } }, "artist": { @@ -69,7 +78,9 @@ "name": "Ad", "albumCount": "Albüm Sayısı", "songCount": "Şarkı sayısı", - "playCount": "Oynatma" + "playCount": "Oynatma", + "rating": "", + "genre": "" } }, "user": { @@ -81,7 +92,23 @@ "updatedAt": "Güncelleme Tarihi", "name": "Ad", "password": "Şifre", - "createdAt": "Oluşturuldu" + "createdAt": "Oluşturuldu", + "changePassword": "", + "currentPassword": "", + "newPassword": "", + "token": "" + }, + "helperTexts": { + "name": "" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -93,7 +120,8 @@ "client": "Cihaz", "userName": "Kullanıcı adı", "lastSeen": "Son Görülme", - "reportRealPath": "" + "reportRealPath": "", + "scrobbleEnabled": "" } }, "transcoding": { @@ -122,7 +150,13 @@ "actions": { "selectPlaylist": "Bir çalma listesi seç:", "addNewPlaylist": "Oluştur \"%{name}\"", - "export": "Aktar" + "export": "Aktar", + "makePublic": "", + "makePrivate": "" + }, + "message": { + "duplicate_song": "", + "song_exist": "" } } }, @@ -151,7 +185,8 @@ "number": "Sayısal bir değer olmalı", "email": "E-posta geçerli değil", "oneOf": "Bunlardan biri olmalı: %{options}", - "regex": "Belirli bir formatla eşleşmelidir (regexp): %{pattern}" + "regex": "Belirli bir formatla eşleşmelidir (regexp): %{pattern}", + "unique": "" }, "action": { "add_filter": "Filtre ekle", @@ -179,7 +214,8 @@ "close": "Kapat", "open_menu": "Menüyü aç", "close_menu": "Menüyü kapat", - "unselect": "Seçimi kaldır" + "unselect": "Seçimi kaldır", + "skip": "" }, "boolean": { "true": "Evet", @@ -241,7 +277,8 @@ "page_range_info": "%{offsetBegin}-%{offsetEnd} of %{total}", "page_rows_per_page": "Sayfa başına kayıtlar", "next": "Sonraki", - "prev": "Önceki" + "prev": "Önceki", + "skip_nav": "" }, "notification": { "updated": "Öğe güncellendi |||| %{smart_count} öğe güncellendi", @@ -253,7 +290,14 @@ "data_provider_error": "dataProvider hatası. Detay için konsolu gözden geçir.", "i18n_error": "Belirtilen dil için çeviriler yüklenemedi", "canceled": "Eylem iptal edildi", - "logged_out": "Oturumunuz sona erdi, Lütfen yeniden bağlanın." + "logged_out": "Oturumunuz sona erdi, Lütfen yeniden bağlanın.", + "new_version": "" + }, + "toggleFieldsMenu": { + "columnsToDisplay": "", + "layout": "", + "grid": "", + "table": "" } }, "message": { @@ -265,7 +309,20 @@ "delete_user_title": "'%{name}' kullanıcısını sil", "delete_user_content": "Bu kullanıcıyı ve tüm verilerini (çalma listesi ve tercihleri dahil) silmek istediğinden emin misin?", "notifications_blocked": "", - "notifications_not_available": "" + "notifications_not_available": "", + "lastfmLinkSuccess": "", + "lastfmLinkFailure": "", + "lastfmUnlinkSuccess": "", + "lastfmUnlinkFailure": "", + "openIn": { + "lastfm": "", + "musicbrainz": "" + }, + "lastfmLink": "", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Müzik kütüphanesi", @@ -278,11 +335,15 @@ "theme": "Tema", "language": "Dil", "defaultView": "Varsayılan görünüm", - "desktop_notifications": "" + "desktop_notifications": "", + "lastfmScrobbling": "", + "listenBrainzScrobbling": "" } }, "albumList": "Albümler", - "about": "Hakkinda" + "about": "Hakkinda", + "playlists": "", + "sharedPlaylists": "" }, "player": { "playListsText": "Oynatma Sırası", @@ -323,5 +384,18 @@ "fullScan": "", "serverUptime": "", "serverDown": "" + }, + "help": { + "title": "", + "hotkeys": { + "show_help": "", + "toggle_menu": "", + "toggle_play": "", + "prev_song": "", + "next_song": "", + "vol_up": "", + "vol_down": "", + "toggle_love": "" + } } -} +} \ No newline at end of file diff --git a/resources/i18n/uk.json b/resources/i18n/uk.json index 86982f77f..c1daee315 100644 --- a/resources/i18n/uk.json +++ b/resources/i18n/uk.json @@ -24,7 +24,8 @@ "rating": "Рейтинг", "quality": "Якість", "bpm": "Темп", - "playDate": "Востаннє відтворено" + "playDate": "Востаннє відтворено", + "channels": "Канали" }, "actions": { "addToQueue": "Прослухати пізніше", @@ -32,7 +33,8 @@ "addToPlaylist": "Додати у список відтворення", "shuffleAll": "Перемішати", "download": "Завантажити", - "playNext": "Наступна" + "playNext": "Наступна", + "info": "Отримати інформацію" } }, "album": { @@ -57,7 +59,8 @@ "addToQueue": "Прослухати пізніше", "shuffle": "Перемішати", "addToPlaylist": "Додати у список відтворення", - "download": "Завантажити" + "download": "Завантажити", + "info": "Отримати інформацію" }, "lists": { "all": "Усі", @@ -92,7 +95,8 @@ "createdAt": "Створено", "changePassword": "Змінити пароль?", "currentPassword": "Поточний пароль", - "newPassword": "Новий пароль" + "newPassword": "Новий пароль", + "token": "" }, "helperTexts": { "name": "Змінене ім'я буде відображатися при наступній авторизації" @@ -101,6 +105,10 @@ "created": "Користувача створено", "updated": "Користувач оновлений", "deleted": "Користувач видалений" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -142,7 +150,9 @@ "actions": { "selectPlaylist": "Вибрати список відтворення:", "addNewPlaylist": "Створити \"%{name}\"", - "export": "Експортувати" + "export": "Експортувати", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "Додати повторювані пісні", @@ -305,9 +315,14 @@ "lastfmUnlinkSuccess": "", "lastfmUnlinkFailure": "", "openIn": { - "lastfm": "", - "musicbrainz": "" - } + "lastfm": "Відкрити у Last.fm", + "musicbrainz": "Відкрити у MusicBrainz" + }, + "lastfmLink": "Читати більше...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "Бібліотека", @@ -321,11 +336,14 @@ "language": "Мова", "defaultView": "Вигляд по замовчуванню", "desktop_notifications": "Сповіщення", - "lastfmScrobbling": "" + "lastfmScrobbling": "", + "listenBrainzScrobbling": "" } }, "albumList": "Альбом", - "about": "Довідка" + "about": "Довідка", + "playlists": "Списки відтворення", + "sharedPlaylists": "Загальнодоступний список відтворення" }, "player": { "playListsText": "Грати по черзі", @@ -380,4 +398,4 @@ "toggle_love": "Відмітити поточні пісні" } } -} +} \ No newline at end of file diff --git a/resources/i18n/zh-Hans.json b/resources/i18n/zh-Hans.json index 61ad10d96..591deee42 100644 --- a/resources/i18n/zh-Hans.json +++ b/resources/i18n/zh-Hans.json @@ -24,7 +24,8 @@ "rating": "评分", "quality": "品质", "bpm": "BPM", - "playDate": "最后一次播放" + "playDate": "最后一次播放", + "channels": "" }, "actions": { "addToQueue": "加入播放列表", @@ -32,7 +33,8 @@ "addToPlaylist": "加入歌单", "shuffleAll": "全部随机播放", "download": "下载", - "playNext": "下一首播放" + "playNext": "下一首播放", + "info": "" } }, "album": { @@ -57,7 +59,8 @@ "addToQueue": "加入播放列表", "shuffle": "随机播放", "addToPlaylist": "加入歌单", - "download": "下载" + "download": "下载", + "info": "" }, "lists": { "all": "所有", @@ -92,7 +95,8 @@ "createdAt": "创建于", "changePassword": "修改密码?", "currentPassword": "当前密码", - "newPassword": "新密码" + "newPassword": "新密码", + "token": "" }, "helperTexts": { "name": "你名字的更改将在下次登录生效" @@ -101,6 +105,10 @@ "created": "用户已创建", "updated": "用户已更新", "deleted": "用户已删除" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -113,7 +121,7 @@ "userName": "用户名", "lastSeen": "上次浏览", "reportRealPath": "回报实际路径", - "scrobbleEnabled": "发送喜好记录给Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -142,7 +150,9 @@ "actions": { "selectPlaylist": "选择歌单", "addNewPlaylist": "新建 %{name}", - "export": "导出" + "export": "导出", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "添加重复的歌曲", @@ -307,7 +317,12 @@ "openIn": { "lastfm": "", "musicbrainz": "" - } + }, + "lastfmLink": "", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "曲库", @@ -321,11 +336,14 @@ "language": "语言", "defaultView": "默认界面", "desktop_notifications": "桌面通知", - "lastfmScrobbling": "启用Last.fm的喜好记录" + "lastfmScrobbling": "启用Last.fm的喜好记录", + "listenBrainzScrobbling": "" } }, "albumList": "专辑", - "about": "关于" + "about": "关于", + "playlists": "", + "sharedPlaylists": "" }, "player": { "playListsText": "播放列表", @@ -380,4 +398,4 @@ "toggle_love": "添加/移除星标" } } -} +} \ No newline at end of file diff --git a/resources/i18n/zh-Hant.json b/resources/i18n/zh-Hant.json index dc0e55c86..9d2d65272 100644 --- a/resources/i18n/zh-Hant.json +++ b/resources/i18n/zh-Hant.json @@ -95,7 +95,8 @@ "createdAt": "創建於", "changePassword": "變更密碼?", "currentPassword": "現在的密碼", - "newPassword": "新密碼" + "newPassword": "新密碼", + "token": "" }, "helperTexts": { "name": "你的名稱會在下次登入時生效" @@ -104,6 +105,10 @@ "created": "使用者已創建", "updated": "使用者已更新", "deleted": "使用者已刪除" + }, + "message": { + "listenBrainzToken": "", + "clickHereForToken": "" } }, "player": { @@ -116,7 +121,7 @@ "userName": "使用者名稱", "lastSeen": "上次瀏覽", "reportRealPath": "回報實際路徑", - "scrobbleEnabled": "發送音樂記錄到Last.fm" + "scrobbleEnabled": "" } }, "transcoding": { @@ -145,7 +150,9 @@ "actions": { "selectPlaylist": "選擇播放清單", "addNewPlaylist": "創建 %{name}", - "export": "導出" + "export": "導出", + "makePublic": "", + "makePrivate": "" }, "message": { "duplicate_song": "加入重複的歌曲", @@ -311,7 +318,11 @@ "lastfm": "在Last.fm打開", "musicbrainz": "在MusicBrainz打開" }, - "lastfmLink": "繼續閱讀..." + "lastfmLink": "繼續閱讀...", + "listenBrainzLinkSuccess": "", + "listenBrainzLinkFailure": "", + "listenBrainzUnlinkSuccess": "", + "listenBrainzUnlinkFailure": "" }, "menu": { "library": "音樂庫", @@ -325,7 +336,8 @@ "language": "語言", "defaultView": "預設畫面", "desktop_notifications": "桌面通知", - "lastfmScrobbling": "啟用Last.fm音樂記錄" + "lastfmScrobbling": "啟用Last.fm音樂記錄", + "listenBrainzScrobbling": "" } }, "albumList": "專輯", @@ -386,4 +398,4 @@ "toggle_love": "添加或移除星標" } } -} +} \ No newline at end of file