diff --git a/resources/i18n/cs.json b/resources/i18n/cs.json index 42057aaf9..2b50f6b4f 100644 --- a/resources/i18n/cs.json +++ b/resources/i18n/cs.json @@ -22,7 +22,8 @@ "starred": "Oblíbené", "comment": "Komentář", "rating": "Hodnocení", - "quality": "Kvalita" + "quality": "Kvalita", + "bpm": "BPM" }, "actions": { "addToQueue": "Přehrát později", @@ -86,7 +87,18 @@ "updatedAt": "Upraven", "name": "Jméno", "password": "Heslo", - "createdAt": "Vytvořen" + "createdAt": "Vytvořen", + "changePassword": "Změnit heslo?", + "currentPassword": "Současné heslo", + "newPassword": "Nové heslo" + }, + "helperTexts": { + "name": "Změna jména se zobrazí až při dalším přihlášení" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" } }, "player": { @@ -160,7 +172,8 @@ "number": "Musí být číslo", "email": "Musí být platná emailová adresa", "oneOf": "Musí splňovat jedno z: %{options}", - "regex": "Musí být ve specifickém formátu (regexp): %{pattern}" + "regex": "Musí být ve specifickém formátu (regexp): %{pattern}", + "unique": "" }, "action": { "add_filter": "Přidat filtr", diff --git a/resources/i18n/es.json b/resources/i18n/es.json index d5fdbd2aa..009840948 100644 --- a/resources/i18n/es.json +++ b/resources/i18n/es.json @@ -22,7 +22,8 @@ "starred": "Favorito", "comment": "Comentario", "rating": "Calificación", - "quality": "Cualidad" + "quality": "Cualidad", + "bpm": "BPM" }, "actions": { "addToQueue": "Reproducir después", @@ -86,7 +87,18 @@ "updatedAt": "Actualizado el", "name": "Nombre", "password": "Contraseña", - "createdAt": "Creado el" + "createdAt": "Creado el", + "changePassword": "¿Cambiar contraseña?", + "currentPassword": "Contraseña actual", + "newPassword": "Nueva contraseña" + }, + "helperTexts": { + "name": "Los cambios a tu nombre se verán en el próximo inicio de sesión" + }, + "notifications": { + "created": "Usuario creado", + "updated": "Usuario actulalizado", + "deleted": "Usuario eliminado" } }, "player": { @@ -160,7 +172,8 @@ "number": "Debe ser un número", "email": "Debe ser un correo electrónico válido", "oneOf": "Debe ser uno de: %{options}", - "regex": "Debe coincidir con un formato específico (regexp): %{pattern}" + "regex": "Debe coincidir con un formato específico (regexp): %{pattern}", + "unique": "Tiene que ser único" }, "action": { "add_filter": "Añadir filtro", diff --git a/resources/i18n/ja.json b/resources/i18n/ja.json index 3071a78df..31a2ae31e 100644 --- a/resources/i18n/ja.json +++ b/resources/i18n/ja.json @@ -22,7 +22,8 @@ "starred": "お気に入り", "comment": "コメント", "rating": "レート", - "quality": "品質" + "quality": "品質", + "bpm": "" }, "actions": { "addToQueue": "最後に再生", @@ -86,7 +87,18 @@ "updatedAt": "更新日", "name": "名前", "password": "パスワード", - "createdAt": "作成日" + "createdAt": "作成日", + "changePassword": "", + "currentPassword": "", + "newPassword": "" + }, + "helperTexts": { + "name": "" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" } }, "player": { @@ -160,7 +172,8 @@ "number": "数字である必要があります", "email": "メールアドレスである必要があります", "oneOf": "次のいずれかである必要があります: %{options}", - "regex": "次の正規表現形式にする必要があります: %{pattern}" + "regex": "次の正規表現形式にする必要があります: %{pattern}", + "unique": "" }, "action": { "add_filter": "検索条件", diff --git a/resources/i18n/nl.json b/resources/i18n/nl.json index a6d46dea6..709e8be57 100644 --- a/resources/i18n/nl.json +++ b/resources/i18n/nl.json @@ -22,7 +22,8 @@ "starred": "Favoriet", "comment": "Commentaar", "rating": "Beoordeling", - "quality": "Kwaliteit" + "quality": "Kwaliteit", + "bpm": "BPM" }, "actions": { "addToQueue": "Voeg toe aan wachtrij", @@ -86,7 +87,18 @@ "updatedAt": "Laatst gewijzigd op", "name": "Naam", "password": "Wachtwoord", - "createdAt": "Aangemaakt op" + "createdAt": "Aangemaakt op", + "changePassword": "Wijzig wachtwoord?", + "currentPassword": "Huidig wachtwoord", + "newPassword": "Nieuw wachtwoord" + }, + "helperTexts": { + "name": "Naamswijziging wordt pas zichtbaar bij de volgende login" + }, + "notifications": { + "created": "Aangemaakt door gebruiker", + "updated": "Gewijzigd door gebruiker", + "deleted": "Gewist door gebruiker" } }, "player": { @@ -160,7 +172,8 @@ "number": "Moet een getal zijn", "email": "Moet een geldig e-mailadres zijn", "oneOf": "Moet een zijn van: %{options}", - "regex": "Moet overeenkomen met een specifiek format (regexp): %{pattern}" + "regex": "Moet overeenkomen met een specifiek format (regexp): %{pattern}", + "unique": "Moet uniek zijn" }, "action": { "add_filter": "Voeg filter toe", diff --git a/resources/i18n/pl.json b/resources/i18n/pl.json index d4fb76418..34e580b95 100644 --- a/resources/i18n/pl.json +++ b/resources/i18n/pl.json @@ -20,7 +20,10 @@ "bitRate": "Szybkość transmisji danych", "discSubtitle": "Podtytuł Płyty", "starred": "Ulubione", - "comment": "Komentarz" + "comment": "Komentarz", + "rating": "Ocena", + "quality": "Jakość", + "bpm": "" }, "actions": { "addToQueue": "Odtwarzaj Później", @@ -44,7 +47,8 @@ "compilation": "Kompilacja", "year": "Rok", "updatedAt": "Zaktualizowany", - "comment": "Komentarz" + "comment": "Komentarz", + "rating": "Ocena" }, "actions": { "playAll": "Odtwarzaj", @@ -60,7 +64,8 @@ "recentlyAdded": "Ostatnio Dodane", "recentlyPlayed": "Ostatnio Odtwarzane", "mostPlayed": "Najczęściej Odtwarzane", - "starred": "Oznaczone Gwiazdką" + "starred": "Ulubione", + "topRated": "Najwyżej Oceniane" } }, "artist": { @@ -69,7 +74,8 @@ "name": "Tytuł", "albumCount": "Liczba Albumów", "songCount": "Liczba Utworów", - "playCount": "Liczba Odtworzeń" + "playCount": "Liczba Odtworzeń", + "rating": "Ocena" } }, "user": { @@ -81,7 +87,18 @@ "updatedAt": "Zaktualizowano", "name": "Imię", "password": "Hasło", - "createdAt": "Dodany" + "createdAt": "Dodany", + "changePassword": "", + "currentPassword": "", + "newPassword": "" + }, + "helperTexts": { + "name": "" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" } }, "player": { @@ -97,7 +114,7 @@ } }, "transcoding": { - "name": "Transkodowanie |||| Transkodowania", + "name": "Transkodowanie |||| Transkodowanie", "fields": { "name": "Nazwa", "targetFormat": "Format Docelowy", @@ -123,6 +140,10 @@ "selectPlaylist": "Wybierz listę odtwarzania:", "addNewPlaylist": "Stwórz \"%{name}\"", "export": "Wyeksportuj" + }, + "message": { + "duplicate_song": "Dodaj zduplikowane utwory", + "song_exist": "Do listy odtwarzania dodawane są duplikaty. Czy chcesz je dodać czy pominąć?" } } }, @@ -151,7 +172,8 @@ "number": "Musi być liczbą", "email": "Adres e-mail musi być poprawny", "oneOf": "Musi być jedną z: %{options}", - "regex": "Musi pasować do określonego formatu (regexp): %{pattern}" + "regex": "Musi pasować do określonego formatu (regexp): %{pattern}", + "unique": "" }, "action": { "add_filter": "Dodaj filtr", @@ -179,7 +201,8 @@ "close": "Zamknij", "open_menu": "Otwórz menu", "close_menu": "Zamknij menu", - "unselect": "Odznacz" + "unselect": "Odznacz", + "skip": "Pomiń" }, "boolean": { "true": "Tak", @@ -241,7 +264,8 @@ "page_range_info": "%{offsetBegin}-%{offsetEnd} z %{total}", "page_rows_per_page": "Wierszy na stronie:", "next": "Następna", - "prev": "Poprzednia" + "prev": "Poprzednia", + "skip_nav": "Przejdź do treści" }, "notification": { "updated": "Element zaktualizowany |||| %{smart_count} zaktualizowanych elementów", @@ -323,5 +347,18 @@ "fullScan": "Pełne Skanowanie", "serverUptime": "Czas Działania Serwera", "serverDown": "NIEDOSTĘPNY" + }, + "help": { + "title": "Skróty Klawiszowe Navidrome", + "hotkeys": { + "show_help": "Wyświetl Pomoc", + "toggle_menu": "Pokaż Pasek Boczny", + "toggle_play": "Odtwórz / Wstrzymaj", + "prev_song": "Poprzedni Utwór", + "next_song": "Następny Utwór", + "vol_up": "Głośniej", + "vol_down": "Ciszej", + "toggle_love": "Dodaj ten utwór do ulubionych" + } } } \ No newline at end of file diff --git a/resources/i18n/sl.json b/resources/i18n/sl.json index 06edc3263..2a45fa377 100644 --- a/resources/i18n/sl.json +++ b/resources/i18n/sl.json @@ -40,7 +40,7 @@ "albumArtist": "Avtor albuma", "artist": "Izvajalec", "duration": "Dolžina", - "songCount": "Število pesmi", + "songCount": "# pesmi", "playCount": "Predvajano", "name": "Naslov", "genre": "Žanr", @@ -51,7 +51,7 @@ "rating": "Ocena" }, "actions": { - "playAll": "Predvajaj", + "playAll": "Predvajaj vse", "playNext": "Naslednji", "addToQueue": "Predvajaj kasneje", "shuffle": "Premešaj", @@ -72,8 +72,8 @@ "name": "Izvajalec |||| Izvajalci", "fields": { "name": "Ime", - "albumCount": "Število albumov", - "songCount": "Število pesmi", + "albumCount": "# albumov", + "songCount": "# pesmi", "playCount": "# predvajanj", "rating": "Ocena" } @@ -94,6 +94,11 @@ }, "helperTexts": { "name": "Sprememba imena bo vidna pri naslednjem vpisu" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" } }, "player": { @@ -167,7 +172,8 @@ "number": "Mora biti številka", "email": "Veljaven e-poštni naslov", "oneOf": "Mora biti ena izmed %{options}", - "regex": "Mora se ujemati z določeno obliko (regexp): %{pattern}" + "regex": "Mora se ujemati z določeno obliko (regexp): %{pattern}", + "unique": "" }, "action": { "add_filter": "Dodaj filter", diff --git a/resources/i18n/th.json b/resources/i18n/th.json index 982b89154..1ee7d8f37 100644 --- a/resources/i18n/th.json +++ b/resources/i18n/th.json @@ -20,7 +20,10 @@ "bitRate": "บิตเรท", "discSubtitle": "คำบรรยาย", "starred": "รายการโปรด", - "comment": "ความคิดเห็น" + "comment": "ความคิดเห็น", + "rating": "Rating", + "quality": "คุณภาพ", + "bpm": "BPM" }, "actions": { "addToQueue": "เล่นหลังสุด", @@ -44,7 +47,8 @@ "compilation": "รวมเพลง", "year": "ปี", "updatedAt": "อัพเดตเมื่อ", - "comment": "ความคิดเห็น" + "comment": "ความคิดเห็น", + "rating": "Rating" }, "actions": { "playAll": "เล่นทั้งหมด", @@ -60,7 +64,8 @@ "recentlyAdded": "เพิ่มล่าสุด", "recentlyPlayed": "เล่นล่าสุด", "mostPlayed": "เล่นมากที่สุด", - "starred": "รายการโปรด" + "starred": "รายการโปรด", + "topRated": "Top Rated" } }, "artist": { @@ -69,7 +74,8 @@ "name": "ชื่อ", "albumCount": "อัลบั้ม", "songCount": "จำนวนเพลง", - "playCount": "เล่น" + "playCount": "เล่น", + "rating": "Rating" } }, "user": { @@ -81,7 +87,18 @@ "updatedAt": "อัปเดตล่าสุด", "name": "ชื่อ", "password": "รหัสผ่าน", - "createdAt": "สร้างเมื่อ" + "createdAt": "สร้างเมื่อ", + "changePassword": "เปลี่ยนรหัสผ่าน", + "currentPassword": "รหัสผ่านปัจจุบัน", + "newPassword": "รหัสผ่านใหม่" + }, + "helperTexts": { + "name": "การเปลี่ยนชื่อจะมีผลในการล็อกอินครั้งถัดไป" + }, + "notifications": { + "created": "สร้างผู้ใช้งาน", + "updated": "อัพเดตผู้ใช้งาน", + "deleted": "ลบผู้ใช้งาน" } }, "player": { @@ -93,7 +110,7 @@ "client": "Client", "userName": "ชื่อผู้ใช้งาน", "lastSeen": "ใช้งานล่าสุดเมื่อ", - "reportRealPath": "" + "reportRealPath": "รายงาน Real Path" } }, "transcoding": { @@ -123,6 +140,10 @@ "selectPlaylist": "เลือกเพลย์ลิสต์", "addNewPlaylist": "สร้าง \"%{name}\"", "export": "ส่งออก" + }, + "message": { + "duplicate_song": "เพิ่มเพลงที่ซ้ำ", + "song_exist": "มีเพลงที่ซ้ำกันเพิ่มในเพลยลิสต์ เพิ่มเพลงนั้นหรือข้าม" } } }, @@ -151,7 +172,8 @@ "number": "เป็นตัวเลขเท่านั้น", "email": "เป็นอีเมลที่ถูกต้องเท่านั้น", "oneOf": "ต้องเป็นหนึ่งใน %{options}", - "regex": "ต้องเป็นฟอร์แมตเฉพาะ (regexp): %{pattern}" + "regex": "ต้องเป็นฟอร์แมตเฉพาะ (regexp): %{pattern}", + "unique": "ต้องมีความพิเศษ" }, "action": { "add_filter": "เพิ่มตัวกรอง", @@ -179,7 +201,8 @@ "close": "ปิด", "open_menu": "เปิดเมนู", "close_menu": "ปิดเมนู", - "unselect": "ยกเลิก" + "unselect": "ยกเลิก", + "skip": "ข้าม" }, "boolean": { "true": "ใช่", @@ -241,7 +264,8 @@ "page_range_info": "%{offsetBegin}-%{offsetEnd} จาก %{total}", "page_rows_per_page": "จำนวนในหนึ่งหน้า:", "next": "ถัดไป", - "prev": "ก่อนหน้า" + "prev": "ก่อนหน้า", + "skip_nav": "ข้ามไปยังเนื้อหา" }, "notification": { "updated": "อัพเดตองค์ประกอบเรียบร้อย |||| %{smart_count} องค์ประกอบถูกอัพเดตเรียบร้อย", @@ -264,8 +288,8 @@ "noPlaylistsAvailable": "ไม่มีเพลย์ลิสต์", "delete_user_title": "ลบผู้ใช้ '%{name}'", "delete_user_content": "คุณแน่ใจที่จะลบผู้ใช้นี้และข้อมูลทั้งหมด(รวมถึงเพลย์ลิสท์และตั้งค่าต่างๆ)?", - "notifications_blocked": "", - "notifications_not_available": "" + "notifications_blocked": "คุณบล็อกการแจ้งเตือนสำหรับเว็บไซต์นี้", + "notifications_not_available": "เบราเซอร์นี้ไม่รองรับการแจ้งเตือน Desktop หรือคุณไม่ได้เข้าถึง Navidrome ผ่าน https" }, "menu": { "library": "ไลบรารี่", @@ -278,7 +302,7 @@ "theme": "ธีม", "language": "ภาษา", "defaultView": "หน้าเริ่มต้น", - "desktop_notifications": "" + "desktop_notifications": "การแจ่งเตือน Desktop" } }, "albumList": "อัลบั้ม", @@ -323,5 +347,18 @@ "fullScan": "Full Scan", "serverUptime": "เซิฟเวอร์ออนไลน์", "serverDown": "ออฟไลน์" + }, + "help": { + "title": "คีย์ลัด Navidrome", + "hotkeys": { + "show_help": "แสดงความช่วยเหลือ", + "toggle_menu": "Toggle เมนูข้าง", + "toggle_play": "เล่น / หยุด", + "prev_song": "เพลงก่อนหน้า", + "next_song": "เพลงถัดไป", + "vol_up": "เพิ่มเสียง", + "vol_down": "ลดเสียง", + "toggle_love": "เพิ่มเพลงนี้ไปยังรายการโปรด" + } } } \ No newline at end of file diff --git a/resources/i18n/zh-Hant.json b/resources/i18n/zh-Hant.json index 0f14f07ff..6cabe0b8f 100644 --- a/resources/i18n/zh-Hant.json +++ b/resources/i18n/zh-Hant.json @@ -22,7 +22,8 @@ "starred": "收藏", "comment": "註釋", "rating": "評分", - "quality": "品質" + "quality": "品質", + "bpm": "" }, "actions": { "addToQueue": "加入至播放佇列", @@ -86,7 +87,18 @@ "updatedAt": "更新於", "name": "名稱", "password": "密碼", - "createdAt": "創建於" + "createdAt": "創建於", + "changePassword": "", + "currentPassword": "", + "newPassword": "" + }, + "helperTexts": { + "name": "" + }, + "notifications": { + "created": "", + "updated": "", + "deleted": "" } }, "player": { @@ -160,7 +172,8 @@ "number": "必須為數字", "email": "必須是有效的電子信箱", "oneOf": "必須為: %{options}其中一項", - "regex": "必須符合指定的格式 (正則表達式): %{pattern}" + "regex": "必須符合指定的格式 (正則表達式): %{pattern}", + "unique": "" }, "action": { "add_filter": "加入篩選",