From c3920cbcc04aff3a27557c5ccdf6f6d686576614 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Sun, 1 Feb 2026 19:02:07 +0100 Subject: [PATCH] Translated using Weblate (Indonesian) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (1126 of 1126 strings) Translated using Weblate (Czech) Currently translated at 100.0% (1126 of 1126 strings) Translated using Weblate (Russian) Currently translated at 73.3% (826 of 1126 strings) Translated using Weblate (Russian) Currently translated at 73.3% (826 of 1126 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (1126 of 1126 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 92.5% (1042 of 1126 strings) Translated using Weblate (Japanese) Currently translated at 85.3% (961 of 1126 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 92.2% (1039 of 1126 strings) Translated using Weblate (Catalan) Currently translated at 98.8% (1113 of 1126 strings) Translated using Weblate (Arabic) Currently translated at 10.0% (113 of 1126 strings) Translated using Weblate (Swedish) Currently translated at 33.6% (379 of 1126 strings) Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 91.6% (1032 of 1126 strings) Translated using Weblate (Tamil) Currently translated at 58.3% (657 of 1126 strings) Translated using Weblate (Indonesian) Currently translated at 56.1% (632 of 1126 strings) Translated using Weblate (Korean) Currently translated at 38.0% (428 of 1126 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 61.1% (689 of 1126 strings) Translated using Weblate (Spanish) Currently translated at 99.3% (1119 of 1126 strings) Translated using Weblate (Polish) Currently translated at 99.3% (1119 of 1126 strings) Translated using Weblate (Italian) Currently translated at 60.2% (678 of 1126 strings) Translated using Weblate (Hungarian) Currently translated at 81.9% (923 of 1126 strings) Translated using Weblate (Basque) Currently translated at 82.9% (934 of 1126 strings) Translated using Weblate (Japanese) Currently translated at 84.7% (954 of 1126 strings) Translated using Weblate (Portuguese) Currently translated at 36.6% (413 of 1126 strings) Translated using Weblate (Norwegian Bokmål) Currently translated at 36.3% (409 of 1126 strings) Translated using Weblate (Serbian) Currently translated at 44.4% (501 of 1126 strings) Translated using Weblate (Slovenian) Currently translated at 43.7% (493 of 1126 strings) Translated using Weblate (Turkish) Currently translated at 61.7% (695 of 1126 strings) Translated using Weblate (Czech) Currently translated at 99.3% (1119 of 1126 strings) Translated using Weblate (Dutch) Currently translated at 73.3% (826 of 1126 strings) Translated using Weblate (Persian) Currently translated at 44.8% (505 of 1126 strings) Translated using Weblate (Slovak) Currently translated at 59.6% (672 of 1126 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 85.5% (963 of 1126 strings) Translated using Weblate (Finnish) Currently translated at 62.5% (704 of 1126 strings) Co-authored-by: Aitor Astorga Co-authored-by: Alexander Temnikov Co-authored-by: Arif Budiman Co-authored-by: Aurora Co-authored-by: Darwin Co-authored-by: Fadilah Riczky Co-authored-by: Fjuro Co-authored-by: Fordas Co-authored-by: Hadi Co-authored-by: Hosted Weblate Co-authored-by: Ilija Co-authored-by: Joao Co-authored-by: Jonne Saloranta Co-authored-by: Joren Vansteenkiste Co-authored-by: Martin Stojanoski Co-authored-by: Mattias Co-authored-by: Mücahit Kaya Co-authored-by: Ondo Co-authored-by: WilliamNT Co-authored-by: York Co-authored-by: aorinngoDo Co-authored-by: haha4ni Co-authored-by: karigane <169052233+karigane-cha@users.noreply.github.com> Co-authored-by: klodrik Co-authored-by: peter cerny Co-authored-by: skajmer Co-authored-by: ssantos Co-authored-by: tgp0625 Co-authored-by: xB Co-authored-by: Роман Co-authored-by: தமிழ்நேரம் Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ar/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ca/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/cs/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/eu/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/fa/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/fi/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/hu/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/id/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/it/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ja/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ko/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/nl/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pl/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pt/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ru/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/sk/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/sl/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/sr/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/sv/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/ta/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/tr/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/ Translation: feishin/Translation --- src/i18n/locales/ar.json | 7 +- src/i18n/locales/ca.json | 4 +- src/i18n/locales/cs.json | 18 +- src/i18n/locales/es.json | 18 +- src/i18n/locales/eu.json | 3 +- src/i18n/locales/fa.json | 3 +- src/i18n/locales/fi.json | 3 +- src/i18n/locales/hu.json | 3 +- src/i18n/locales/id.json | 617 +++++++++++++++++++++++++++++++--- src/i18n/locales/it.json | 4 +- src/i18n/locales/ja.json | 16 +- src/i18n/locales/ko.json | 2 +- src/i18n/locales/nb-NO.json | 3 +- src/i18n/locales/nl.json | 3 +- src/i18n/locales/pl.json | 4 +- src/i18n/locales/pt-BR.json | 4 +- src/i18n/locales/pt.json | 4 +- src/i18n/locales/ru.json | 26 +- src/i18n/locales/sk.json | 4 +- src/i18n/locales/sl.json | 5 +- src/i18n/locales/sr.json | 4 +- src/i18n/locales/sv.json | 3 +- src/i18n/locales/ta.json | 3 +- src/i18n/locales/tr.json | 3 +- src/i18n/locales/zh-Hans.json | 2 +- src/i18n/locales/zh-Hant.json | 24 +- 26 files changed, 705 insertions(+), 85 deletions(-) diff --git a/src/i18n/locales/ar.json b/src/i18n/locales/ar.json index c5644ad8a..48baeb487 100644 --- a/src/i18n/locales/ar.json +++ b/src/i18n/locales/ar.json @@ -117,7 +117,12 @@ "saveAndReplace": "حفظ واستبدال", "saveAs": "حفظ بإسم", "search": "بحث", - "setting": "إعداد", + "setting_zero": "إعداد", + "setting_one": "", + "setting_two": "", + "setting_few": "", + "setting_many": "", + "setting_other": "", "share": "نشر", "size": "حجم", "sortOrder": "الترتيب", diff --git a/src/i18n/locales/ca.json b/src/i18n/locales/ca.json index 9f8406c8f..2d7c979cd 100644 --- a/src/i18n/locales/ca.json +++ b/src/i18n/locales/ca.json @@ -288,7 +288,9 @@ "playerMustBePaused": "cal pausar el reproductor", "restartRequired": "cal reiniciar", "sampleRate": "freqüència de mostreig", - "setting": "configuració", + "setting_one": "configuració", + "setting_many": "", + "setting_other": "", "trackGain": "guany de pista", "trackPeak": "pic de pista", "gap": "espera", diff --git a/src/i18n/locales/cs.json b/src/i18n/locales/cs.json index d8401819b..01de815a3 100644 --- a/src/i18n/locales/cs.json +++ b/src/i18n/locales/cs.json @@ -465,7 +465,9 @@ "delete": "odstranit", "cancel": "zrušit", "forceRestartRequired": "restartujte pro použití změn… zavřete oznámení pro restartování", - "setting": "nastavení", + "setting_one": "nastavení", + "setting_few": "nastavení", + "setting_other": "nastavení", "version": "verze", "title": "název", "filter_one": "filtr", @@ -543,7 +545,8 @@ "mood": "nálada", "example": "příklad", "filter_single": "jeden", - "filter_multiple": "několik" + "filter_multiple": "několik", + "rename": "přejmenovat" }, "table": { "config": { @@ -745,7 +748,8 @@ "shared": "$t(entity.playlist, {\"count\": 2}) sdíleny", "myLibrary": "moje knihovna", "favorites": "$t(entity.favorite, {\"count\": 2})", - "radio": "$t(entity.radioStation, {\"count\": 2})" + "radio": "$t(entity.radioStation, {\"count\": 2})", + "collections": "sbírky" }, "fullscreenPlayer": { "config": { @@ -921,6 +925,14 @@ }, "radioList": { "title": "stanice rádia" + }, + "windowBar": { + "paused": "(Pozastaveno) ", + "privateMode": "(Soukromý režim)" + }, + "collections": { + "overrideExisting": "nahradit existující", + "saveAsCollection": "uložit jako sbírku" } }, "form": { diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index 25e8c594a..a5d42ecd2 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json @@ -464,7 +464,9 @@ "delete": "eliminar", "cancel": "cancelar", "forceRestartRequired": "reiniciar para aplicar cambios... cerrar la notificación para reiniciar", - "setting": "configuración", + "setting_one": "configuración", + "setting_many": "configuraciones", + "setting_other": "configuraciones", "version": "versión", "title": "título", "filters": "filtros", @@ -543,7 +545,8 @@ "mood": "Estado de ánimo", "example": "Ejemplo", "filter_single": "simple", - "filter_multiple": "multi" + "filter_multiple": "multi", + "rename": "Renombrar" }, "error": { "remotePortWarning": "reiniciar el servidor para aplicar el nuevo puerto", @@ -638,7 +641,8 @@ "shared": "compartido $t(entity.playlist, {\"count\": 2})", "myLibrary": "Mi biblioteca", "favorites": "$t(entity.favorite, {\"count\": 2})", - "radio": "$t(entity.radioStation, {\"count\": 2})" + "radio": "$t(entity.radioStation, {\"count\": 2})", + "collections": "Colecciones" }, "appMenu": { "selectServer": "seleccionar servidor", @@ -814,6 +818,14 @@ }, "radioList": { "title": "Estaciones de radio" + }, + "windowBar": { + "privateMode": "(Modo privado)", + "paused": "(Pausado) " + }, + "collections": { + "overrideExisting": "Sobreescribir existente", + "saveAsCollection": "Guardar como colección" } }, "form": { diff --git a/src/i18n/locales/eu.json b/src/i18n/locales/eu.json index 604451d1a..016940d40 100644 --- a/src/i18n/locales/eu.json +++ b/src/i18n/locales/eu.json @@ -67,7 +67,8 @@ "filter_other": "iragazkiak", "filters": "iragazkiak", "forceRestartRequired": "berreabiarazi aldaketak aplikatzeko... itxi notifikazioa berreabiarazteko", - "setting": "ezarpenak", + "setting_one": "ezarpenak", + "setting_other": "", "share": "partekatu", "action_one": "ekintza", "action_other": "ekintzak", diff --git a/src/i18n/locales/fa.json b/src/i18n/locales/fa.json index a035d03ac..755cccc2d 100644 --- a/src/i18n/locales/fa.json +++ b/src/i18n/locales/fa.json @@ -256,7 +256,8 @@ "albumPeak": "اوج آلبوم", "mbid": "شناسه‌ی MusicBrainz", "reload": "بارگذاری مجدد", - "setting": "پیکربندی", + "setting_one": "پیکربندی", + "setting_other": "", "trackGain": "گین قطعه", "trackPeak": "اوج قطعه", "translation": "ترجمه", diff --git a/src/i18n/locales/fi.json b/src/i18n/locales/fi.json index 15e89bff6..85758a737 100644 --- a/src/i18n/locales/fi.json +++ b/src/i18n/locales/fi.json @@ -3,7 +3,8 @@ "size": "koko", "search": "etsi", "sortOrder": "järjestys", - "setting": "asetus", + "setting_one": "asetus", + "setting_other": "", "title": "otsikko", "trackNumber": "raita", "action_one": "toiminto", diff --git a/src/i18n/locales/hu.json b/src/i18n/locales/hu.json index 575828647..65ee33450 100644 --- a/src/i18n/locales/hu.json +++ b/src/i18n/locales/hu.json @@ -116,7 +116,8 @@ "yes": "igen", "none": "egyik sem", "restartRequired": "újraindítás szükséges", - "setting": "beállítás", + "setting_one": "beállítás", + "setting_other": "", "translation": "fordítás", "rating": "értékelés", "reload": "újratöltés", diff --git a/src/i18n/locales/id.json b/src/i18n/locales/id.json index bd47c4b93..778a36300 100644 --- a/src/i18n/locales/id.json +++ b/src/i18n/locales/id.json @@ -21,7 +21,23 @@ "addToFavorites": "tambahkan ke $t(entity.favorite, {\"count\": 2})", "clearQueue": "kosongkan antrian", "deletePlaylist": "hapus $t(entity.playlist, {\"count\": 1})", - "moveToBottom": "pindah ke bawah" + "moveToBottom": "pindah ke bawah", + "addOrRemoveFromSelection": "tambahkan atau hapus dari pilihan", + "selectRangeOfItems": "pilih rentang item", + "createRadioStation": "buat $t(entity.radioStation, {\"count\": 1})", + "deleteRadioStation": "hapus $t(entity.radioStation, {\"count\": 1})", + "selectAll": "pilih semua", + "downloadStarted": "memulai unduhan {{count}} item", + "moveUp": "pindahkan ke atas", + "moveDown": "pindahkan ke bawah", + "holdToMoveToTop": "tahan untuk memindahkan ke paling atas", + "holdToMoveToBottom": "tahan untuk memindahkan ke paling bawah", + "moveItems": "pindahkan item", + "shuffle": "acak", + "shuffleAll": "acak semua", + "shuffleSelected": "acak yang dipilih", + "viewMore": "lihat lebih banyak", + "openApplicationDirectory": "buka direktori aplikasi" }, "common": { "clear": "bersihkan", @@ -88,7 +104,7 @@ "saveAndReplace": "simpan dan ganti", "saveAs": "simpan sebagai", "search": "cari", - "setting": "pengaturan", + "setting_other": "pengaturan", "share": "Bagikan", "size": "ukuran", "sortOrder": "urutkan", @@ -109,7 +125,37 @@ "decrease": "kurangi", "dismiss": "abaikan", "translation": "terjemahan", - "backward": "mundur" + "backward": "mundur", + "countSelected": "{{count}} dipilih", + "explicitStatus": "status eksplisit", + "additionalParticipants": "peserta tambahan", + "newVersion": "versi baru telah diinstal ({{version}})", + "viewReleaseNotes": "lihat catatan rilis", + "bitDepth": "kedalaman bit", + "doNotShowAgain": "jangan tampilkan ini lagi", + "view": "tampilan", + "example": "contoh", + "externalLinks": "tautan eksternal", + "faster": "lebih cepat", + "filter_single": "tunggal", + "filter_multiple": "multi", + "mood": "suasana", + "noFilters": "tidak ada filter yang dikonfigurasi", + "private": "pribadi", + "public": "publik", + "retry": "coba lagi", + "recordLabel": "label rekaman", + "releaseType": "jenis rilis", + "rename": "ganti nama", + "sampleRate": "laju sampel", + "slower": "lebih lambat", + "sort": "urutkan", + "tags": "tag", + "explicit": "eksplisit", + "clean": "bersih", + "gridRows": "baris kisi", + "tableColumns": "kolom tabel", + "itemsMore": "{{count}} lagi" }, "entity": { "album_other": "album", @@ -129,7 +175,9 @@ "smartPlaylist": "$t(entity.playlist, {\"count\": 1}) pintar", "track_other": "pista", "song_other": "lagu", - "trackWithCount_other": "{{count}} pista" + "trackWithCount_other": "{{count}} pista", + "radioStation_other": "stasiun radio", + "radioStationWithCount_other": "{{count}} stasiun radio" }, "error": { "apiRouteError": "tidak dapat mengarahkan permintaan", @@ -153,7 +201,14 @@ "serverNotSelectedError": "tidak ada server yang dipilih", "serverRequired": "server diperlukan", "sessionExpiredError": "sesi Anda telah kedaluwarsa", - "systemFontError": "terjadi kesalahan saat mencoba mendapatkan font sistem" + "systemFontError": "terjadi kesalahan saat mencoba mendapatkan font sistem", + "badValue": "opsi tidak valid \"{{value}}\". nilai ini sudah tidak ada", + "multipleServerSaveQueueError": "antrean putar memiliki satu atau lebih lagu yang bukan dari server saat ini. ini tidak didukung", + "noNetwork": "server tidak tersedia", + "noNetworkDescription": "tidak dapat terhubung ke server ini", + "notificationDenied": "izin untuk notifikasi ditolak. pengaturan ini tidak berpengaruh", + "saveQueueFailed": "gagal menyimpan antrean", + "settingsSyncError": "ditemukan ketidaksesuaian antara pengaturan di perender dan proses utama. mulai ulang aplikasi untuk menerapkan perubahan" }, "filter": { "album": "$t(entity.album, {\"count\": 1})", @@ -163,7 +218,7 @@ "biography": "biografi", "bitrate": "bitrate", "bpm": "lpm", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel, {\"count\": 2})", "comment": "komentar", "communityRating": "penilaian komunitas", "criticRating": "penilaian kritik", @@ -197,7 +252,9 @@ "trackNumber": "nomor pista", "fromYear": "dari tahun", "title": "judul", - "path": "path(jalur)" + "path": "path(jalur)", + "sortName": "nama pengurutan", + "explicitStatus": "$t(common.explicitStatus)" }, "form": { "addServer": { @@ -211,13 +268,20 @@ "input_url": "url", "input_username": "nama pengguna", "success": "server berhasil ditambahkan", - "title": "tambah server" + "title": "tambah server", + "input_preferInstantMix": "utamakan mix instan", + "input_preferInstantMixDescription": "hanya gunakan mix instan untuk mendapatkan lagu serupa. berguna jika Anda memiliki plugin yang memodifikasi perilaku ini", + "input_preferRemoteUrl": "utamakan URL publik", + "input_remoteUrl": "url publik", + "input_remoteUrlPlaceholder": "opsional: URL publik untuk fitur eksternal" }, "addToPlaylist": { "input_playlists": "$t(entity.playlist, {\"count\": 2})", "input_skipDuplicates": "lewati duplikat", "success": "ditambahkan $t(entity.trackWithCount, {\"count\": {{message}} }) ke $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })", - "title": "tambahkan ke $t(entity.playlist, {\"count\": 1})" + "title": "tambahkan ke $t(entity.playlist, {\"count\": 1})", + "create": "buat $t(entity.playlist, {\"count\": 1}) {{playlist}}", + "searchOrCreate": "cari $t(entity.playlist, {\"count\": 2}) atau ketik untuk membuat yang baru" }, "createPlaylist": { "input_description": "$t(common.description)", @@ -235,7 +299,8 @@ "editPlaylist": { "publicJellyfinNote": "Jellyfin entah bagaimana tidak menampilkan apakah playlist ini publik atau tidak. Jika Anda ingin playlist ini tetap publik, harap pilih entri berikut", "success": "$t(entity.playlist, {\"count\": 1}) berhasil diperbarui", - "title": "ubah $t(entity.playlist, {\"count\": 1})" + "title": "ubah $t(entity.playlist, {\"count\": 1})", + "editNote": "pengeditan manual tidak disarankan untuk playlist besar. apakah Anda yakin menerima risiko kehilangan data yang timbul akibat menimpa playlist yang ada?" }, "lyricSearch": { "input_artist": "$t(entity.artist, {\"count\": 1})", @@ -244,7 +309,12 @@ }, "queryEditor": { "input_optionMatchAll": "cocokkan semua", - "input_optionMatchAny": "cocokkan salah satu" + "input_optionMatchAny": "cocokkan salah satu", + "title": "editor kueri", + "addRuleGroup": "tambahkan grup aturan", + "removeRuleGroup": "hapus grup aturan", + "resetToDefault": "reset ke default", + "clearFilters": "hapus filter" }, "shareItem": { "allowDownloading": "Izinkan unduhan", @@ -257,6 +327,41 @@ "updateServer": { "success": "Server berhasil diperbarui", "title": "perbarui server" + }, + "largeFetchConfirmation": { + "title": "tambahkan item ke antrean", + "description": "Tindakan ini akan menambahkan semua item dalam tampilan terfilter saat ini" + }, + "createRadioStation": { + "success": "stasiun radio berhasil dibuat", + "title": "buat stasiun radio", + "input_homepageUrl": "url beranda", + "input_name": "nama", + "input_streamUrl": "url streaming" + }, + "lyricsExport": { + "export": "ekspor lirik", + "input_synced": "ekspor lirik tersinkron", + "input_offset": "$t(setting.lyricOffset)" + }, + "saveQueue": { + "success": "antrean putar disimpan ke server" + }, + "shuffleAll": { + "title": "putar acak", + "input_genre": "$t(entity.genre, {\"count\": 1})", + "input_limit": "berapa banyak lagu?", + "input_minYear": "dari tahun", + "input_maxYear": "hingga tahun", + "input_played": "filter pemutaran", + "input_played_optionAll": "semua trek", + "input_played_optionUnplayed": "hanya trek yang belum diputar", + "input_played_optionPlayed": "hanya trek yang sudah diputar" + }, + "privateMode": { + "enabled": "mode pribadi diaktifkan, status pemutaran kini disembunyikan dari integrasi eksternal", + "disabled": "mode pribadi dinonaktifkan, status pemutaran kini terlihat oleh integrasi eksternal yang diaktifkan", + "title": "mode pribadi" } }, "page": { @@ -269,7 +374,9 @@ "topSongsFrom": "Lagu terbaik dari {{title}}", "viewAll": "Lihat semua", "viewAllTracks": "Lihat semua $t(entity.track, {\"count\": 2})", - "appearsOn": "Tampil di" + "appearsOn": "Tampil di", + "groupingTypeAll": "semua jenis rilis", + "groupingTypePrimary": "jenis rilis utama" }, "albumArtistList": { "title": "$t(entity.albumArtist, {\"count\": 2})" @@ -294,7 +401,13 @@ "quit": "$t(common.quit)", "selectServer": "pilih server", "settings": "$t(common.setting, {\"count\": 2})", - "version": "versi {{version}}" + "version": "versi {{version}}", + "commandPalette": "buka palet perintah", + "privateModeOff": "matikan mode pribadi", + "privateModeOn": "nyalakan mode pribadi", + "selectMusicFolder": "pilih folder musik", + "noMusicFolder": "tidak ada folder musik yang dipilih", + "multipleMusicFolders": "{{count}} folder musik dipilih" }, "manageServers": { "title": "kelola server", @@ -326,7 +439,11 @@ "shareItem": "Bagikan item", "showDetails": "Lihat detail", "moveToTop": "$t(action.moveToTop)", - "play": "$t(player.play)" + "play": "$t(player.play)", + "moveItems": "$t(action.moveItems)", + "goTo": "buka ke", + "goToAlbum": "buka ke $t(entity.album, {\"count\": 1})", + "goToAlbumArtist": "buka ke $t(entity.albumArtist, {\"count\": 1})" }, "fullscreenPlayer": { "config": { @@ -369,7 +486,9 @@ "mostPlayed": "paling banyak diputar", "newlyAdded": "rilis baru ditambahkan", "recentlyPlayed": "baru saja diputar", - "title": "$t(common.home)" + "title": "$t(common.home)", + "genres": "$t(entity.genre, {\"count\": 2})", + "recentlyReleased": "baru dirilis" }, "itemDetail": { "copyPath": "Salin jalur ke papan klip", @@ -377,7 +496,7 @@ "openFile": "Tampilkan lagu di pengelola file" }, "playlist": { - "reorder": "penataan ulang hanya aktif saat mengurutkan berdasarkan ID" + "reorder": "pengurutan ulang hanya diaktifkan saat mengurutkan berdasarkan id" }, "playlistList": { "title": "$t(entity.playlist, {\"count\": 2})" @@ -387,7 +506,25 @@ "generalTab": "umum", "hotkeysTab": "tombol pintasan", "playbackTab": "pemutaran", - "windowTab": "jendela" + "windowTab": "jendela", + "analytics": "analitik", + "updates": "perbarui", + "cache": "cache", + "application": "aplikasi", + "queryBuilder": "pembuat kueri", + "theme": "tema", + "controls": "kontrol", + "sidebar": "bilah samping", + "remote": "jarak jauh", + "exportImport": "impor/ekspor", + "scrobble": "scrobble", + "audio": "audio", + "lyrics": "lirik", + "lyricsDisplay": "tampilan lirik", + "transcoding": "transcoding", + "discord": "discord", + "logger": "logger", + "playerFilters": "filter pemutar" }, "sidebar": { "albumArtists": "$t(entity.albumArtist, {\"count\": 2})", @@ -401,16 +538,37 @@ "search": "$t(common.search)", "settings": "$t(common.setting, {\"count\": 2})", "shared": "berbagi $t(entity.playlist, {\"count\": 2})", - "tracks": "$t(entity.track, {\"count\": 2})" + "tracks": "$t(entity.track, {\"count\": 2})", + "collections": "koleksi", + "favorites": "$t(entity.favorite, {\"count\": 2})", + "radio": "$t(entity.radioStation, {\"count\": 2})", + "myLibrary": "pustaka saya" }, "trackList": { "artistTracks": "lagu oleh {{artist}}", "genreTracks": "\"{{genre}}\" $t(entity.track, {\"count\": 2})", "title": "$t(entity.track, {\"count\": 2})" + }, + "radioList": { + "title": "stasiun radio" + }, + "favorites": { + "title": "$t(entity.favorite, {\"count\": 2})" + }, + "windowBar": { + "paused": "(Dijeda) ", + "privateMode": "(Mode pribadi)" + }, + "folderList": { + "title": "$t(entity.folder, {\"count\": 2})" + }, + "collections": { + "overrideExisting": "timpa yang ada", + "saveAsCollection": "simpan sebagai koleksi" } }, "player": { - "addLast": "tambahkan terakhir", + "addLast": "sebelumnya", "favorite": "favorit", "mute": "bisukan", "muted": "terbisukan", @@ -430,7 +588,7 @@ "repeat": "ulang", "repeat_all": "ulang semua", "repeat_off": "ulang dimatikan", - "shuffle": "putar acak", + "shuffle": "putar (diacak)", "shuffle_off": "acak dimatikan", "skip": "lewati", "skip_back": "mundur", @@ -440,7 +598,15 @@ "unfavorite": "bukan favorit", "pause": "jeda", "viewQueue": "lihat antrean", - "addNext": "tambahkan berikutnya" + "addNext": "berikutnya", + "addLastShuffled": "sebelumnya (diacak)", + "addNextShuffled": "berikutnya (diacak)", + "artistRadio": "radio artis", + "holdToShuffle": "tahan untuk mengacak", + "lyrics": "lirik", + "restoreQueueFromServer": "pulihkan antrean dari server", + "saveQueueToServer": "simpan antrean ke server", + "trackRadio": "radio trek" }, "setting": { "accentColor": "warna sorotan", @@ -475,16 +641,16 @@ "crossfadeDuration": "durasi crossfade", "crossfadeDuration_description": "atur durasi efek crossfade", "crossfadeStyle_description": "pilih gaya crossfade yang digunakan oleh pemutar audio", - "customCssEnable": "Aktifkan CSS kustom", - "customCssEnable_description": "Memungkinkan penulisan CSS kustom", - "customCssNotice": "Pemberitahuan: meskipun ada sanitasi (menolak url() dan content:), menggunakan CSS kustom masih dapat berisiko mengubah antarmuka", - "customCss": "CSS kustom", - "customCss_description": "CSS kustom konten. Catatan: content dan url eksternal adalah properti yang ditolak. Pratinjau konten Anda ditampilkan di bawah. Entri tambahan yang tidak Anda tentukan hadir karena sanitasi", + "customCssEnable": "aktifkan CSS kustom", + "customCssEnable_description": "izinkan penulisan CSS kustom", + "customCssNotice": "Peringatan: meskipun ada beberapa sanitasi (melarang url() dan content:), menggunakan CSS kustom tetap dapat menimbulkan risiko dengan mengubah antarmuka", + "customCss": "css kustom", + "customCss_description": "konten CSS kustom. Catatan: properti content dan URL jarak jauh tidak diizinkan. Pratinjau konten Anda ditampilkan di bawah. Kolom tambahan yang tidak Anda atur ada karena sanitasi", "customFontPath": "jalur font kustom", "customFontPath_description": "tentukan jalur font kustom yang akan digunakan aplikasi", "disableAutomaticUpdates": "nonaktifkan pembaruan otomatis", "discordApplicationId": "ID aplikasi {{discord}}", - "discordApplicationId_description": "ID aplikasi untuk status aktivitas {{discord}} (defaultnya adalah {{defaultId}})", + "discordApplicationId_description": "id aplikasi untuk rich presence {{discord}} (default: {{defaultId}})", "discordIdleStatus": "tampilkan status tidak aktif dalam status aktivitas", "discordIdleStatus_description": "ketika diaktifkan, memperbarui status saat pemutar tidak aktif", "discordListening": "Tampilkan status sebagai mendengarkan", @@ -557,7 +723,7 @@ "lyricFetch": "cari lirik di Internet", "lyricFetch_description": "mencari lirik dari berbagai sumber di Internet", "lyricFetchProvider": "penyedia untuk mencari lirik", - "lyricFetchProvider_description": "pilih penyedia untuk mencari lirik. urutan penyedia adalah urutan pencarian", + "lyricFetchProvider_description": "pilih penyedia untuk mengambil lirik dari", "lyricOffset": "geser lirik (ms)", "lyricOffset_description": "geser lirik sebanyak jumlah milidetik yang ditentukan", "minimizeToTray": "minimalkan ke baki", @@ -633,10 +799,10 @@ "transcodeBitrate_description": "pilih bitrate untuk ditranskode. 0 berarti biarkan server yang memilih", "transcodeFormat": "format untuk ditranskode", "transcodeFormat_description": "pilih format untuk ditranskode. biarkan kosong agar server yang memutuskan", - "translationApiProvider": "Penyedia API penerjemahan", - "translationApiProvider_description": "Penyedia API untuk penerjemahan", - "translationApiKey": "kunci API penerjemahan", - "translationApiKey_description": "Kunci API untuk penerjemahan (hanya untuk endpoint layanan global)", + "translationApiProvider": "penyedia API terjemahan", + "translationApiProvider_description": "penyedia API untuk terjemahan", + "translationApiKey": "kunci API terjemahan", + "translationApiKey_description": "kunci API untuk terjemahan (hanya endpoint layanan global)", "translationTargetLanguage": "bahasa tujuan penerjemahan", "translationTargetLanguage_description": "bahasa tujuan untuk penerjemahan", "trayEnabled": "Tampilkan di area pemberitahuan", @@ -653,7 +819,136 @@ "mpvExecutablePath": "jalur executable mpv", "playButtonBehavior_optionPlay": "$t(player.play)", "sampleRate": "rasio sampel", - "savePlayQueue": "simpan antrean pemutaran" + "savePlayQueue": "simpan antrean pemutaran", + "autoDJ": "DJ otomatis", + "autoDJ_description": "tambahkan lagu serupa secara otomatis ke antrean", + "autoDJ_itemCount": "jumlah item", + "autoDJ_itemCount_description": "jumlah item yang dicoba ditambahkan ke antrean saat DJ otomatis diaktifkan", + "autoDJ_timing": "waktu", + "autoDJ_timing_description": "jumlah lagu yang tersisa dalam antrean sebelum DJ otomatis dipicu", + "useThemeAccentColor": "gunakan warna aksen tema", + "useThemeAccentColor_description": "gunakan warna utama yang ditentukan dalam tema yang dipilih alih-alih warna aksen kustom", + "analyticsDisable": "nonaktifkan analitik berbasis penggunaan", + "analyticsDisable_description": "data penggunaan yang dianonimkan dikirim ke pengembang untuk membantu meningkatkan aplikasi", + "artistBackground": "gambar latar belakang artis", + "artistBackground_description": "menambahkan gambar latar belakang untuk halaman artis yang memuat artwork artis", + "artistBackgroundBlur": "ukuran blur gambar latar belakang artis", + "artistBackgroundBlur_description": "menyesuaikan tingkat blur yang diterapkan pada gambar latar belakang artis", + "artistReleaseTypeConfiguration": "konfigurasi jenis rilis artis", + "artistReleaseTypeConfiguration_description": "konfigurasikan jenis rilis yang ditampilkan, dan urutannya, di halaman artis album", + "crossfadeStyle": "gaya crossfade", + "releaseChannel_optionBeta": "beta", + "releaseChannel_optionLatest": "terbaru", + "releaseChannel": "kanal rilis", + "releaseChannel_description": "pilih antara rilis stabil atau rilis beta untuk pembaruan otomatis", + "discordDisplayType_artistname": "nama artis", + "discordDisplayType_description": "mengubah apa yang Anda dengarkan di status Anda", + "discordDisplayType_songname": "nama lagu", + "discordDisplayType": "jenis tampilan presence {{discord}}", + "discordLinkType_description": "menambahkan tautan eksternal ke {{lastfm}} atau {{musicbrainz}} pada kolom lagu dan artis di rich presence {{discord}}. {{musicbrainz}} paling akurat tetapi memerlukan tag dan tidak menyediakan tautan artis, sedangkan {{lastfm}} seharusnya selalu menyediakan tautan. tidak membuat permintaan jaringan tambahan", + "discordLinkType_mbz_lastfm": "{{musicbrainz}} dengan fallback {{lastfm}}", + "discordLinkType_none": "$t(common.none)", + "discordLinkType": "tautan presence {{discord}}", + "discordPausedStatus_description": "saat diaktifkan, status akan ditampilkan ketika pemutar dijeda", + "discordPausedStatus": "tampilkan rich presence saat dijeda", + "discordRichPresence": "rich presence {{discord}}", + "discordServeImage": "sajikan gambar {{discord}} dari server", + "discordServeImage_description": "bagikan cover art untuk rich presence {{discord}} dari server itu sendiri, hanya tersedia untuk Jellyfin dan Navidrome. {{discord}} menggunakan bot untuk mengambil gambar, jadi server Anda harus dapat dijangkau dari internet publik", + "enableAutoTranslation_description": "aktifkan terjemahan secara otomatis saat lirik dimuat", + "enableAutoTranslation": "aktifkan terjemahan otomatis", + "exportImportSettings_control_description": "ekspor dan impor pengaturan melalui JSON", + "exportImportSettings_control_exportText": "ekspor pengaturan", + "exportImportSettings_control_importText": "impor pengaturan", + "exportImportSettings_control_title": "impor / ekspor pengaturan", + "exportImportSettings_destructiveWarning": "mengimpor pengaturan bersifat destruktif, harap tinjau hal di atas sebelum mengklik \"impor\" di bawah!", + "exportImportSettings_importBtn": "impor pengaturan", + "exportImportSettings_importModalTitle": "impor pengaturan feishin", + "exportImportSettings_importSuccess": "pengaturan berhasil diimpor!", + "exportImportSettings_notValidJSON": "file yang diberikan bukan JSON yang valid", + "exportImportSettings_offendingKeyError": "\"{{offendingKey}}\" tidak benar - {{reason}}", + "followCurrentSong_description": "gulirkan antrean putar secara otomatis ke lagu yang sedang diputar", + "followCurrentSong": "ikuti lagu saat ini", + "homeFeatureStyle_description": "mengontrol gaya carousel unggulan beranda", + "homeFeatureStyle": "gaya carousel unggulan beranda", + "homeFeatureStyle_optionMultiple": "beberapa", + "homeFeatureStyle_optionSingle": "tunggal", + "hotkey_listNavigateToPage": "navigasi daftar ke halaman item", + "hotkey_listPlayDefault": "putar dari daftar", + "hotkey_listPlayLast": "putar terakhir dari daftar", + "hotkey_listPlayNext": "putar berikutnya dari daftar", + "hotkey_listPlayNow": "putar sekarang dari daftar", + "hotkey_navigateHome": "navigasi ke beranda", + "language": "bahasa", + "lastfm_description": "tampilkan tautan ke Last.fm pada halaman artis/album", + "lastfm": "tampilkan tautan last.fm", + "logLevel": "tingkat log", + "logLevel_description": "menetapkan tingkat log minimum untuk ditampilkan. debug menampilkan semua log, error hanya menampilkan error", + "logLevel_optionDebug": "debug", + "logLevel_optionError": "error", + "logLevel_optionInfo": "info", + "logLevel_optionWarn": "warn", + "mpvExtraParameters": "parameter tambahan mpv", + "mpvExtraParameters_description": "argumen tambahan untuk diteruskan ke mpv", + "musicbrainz_description": "tampilkan tautan ke MusicBrainz pada halaman artis/album, saat ID MusicBrainz tersedia", + "musicbrainz": "tampilkan tautan MusicBrainz", + "neteaseTranslation_description": "Saat diaktifkan, mengambil dan menampilkan lirik terjemahan dari NetEase jika tersedia", + "neteaseTranslation": "aktifkan terjemahan NetEase", + "notify": "aktifkan notifikasi lagu", + "notify_description": "tampilkan notifikasi saat mengganti lagu saat ini", + "pathReplace": "penggantian jalur file", + "pathReplace_description": "ganti filepath default server Anda", + "pathReplace_optionRemovePrefix": "hapus prefiks", + "pathReplace_optionAddPrefix": "tambahkan prefiks", + "playerFilters": "Filter lagu dari antrean", + "playerFilters_description": "abaikan lagu agar tidak ditambahkan ke antrean berdasarkan kriteria berikut", + "artistRadioCount_description": "menetapkan jumlah lagu yang diambil untuk radio artis dan radio trek", + "artistRadioCount": "jumlah radio artis/trek", + "imageResolution": "resolusi gambar", + "imageResolution_description": "resolusi untuk gambar yang digunakan di seluruh aplikasi. menggunakan nilai 0 akan kembali ke resolusi gambar asli", + "imageResolution_optionTable": "tabel", + "imageResolution_optionItemCard": "kartu item", + "imageResolution_optionSidebar": "bilah samping", + "imageResolution_optionHeader": "header", + "imageResolution_optionFullScreenPlayer": "pemutar layar penuh", + "playerbarSlider": "slider bilah pemutar", + "playerbarSlider_description": "waveform tidak direkomendasikan jika menggunakan koneksi internet yang lambat atau berbatas kuota", + "playerbarSliderType_optionSlider": "slider", + "playerbarSliderType_optionWaveform": "waveform", + "playerbarWaveformAlign": "perataan waveform", + "playerbarWaveformAlign_optionTop": "atas", + "playerbarWaveformAlign_optionCenter": "tengah", + "playerbarWaveformAlign_optionBottom": "bawah", + "playerbarWaveformBarWidth": "lebar batang waveform", + "playerbarWaveformGap": "jarak waveform", + "playerbarWaveformRadius": "radius waveform", + "preferLocalLyrics_description": "utamakan lirik lokal dibanding lirik jarak jauh jika tersedia", + "preferLocalLyrics": "utamakan lirik lokal", + "showLyricsInSidebar_description": "panel akan ditambahkan pada antrean putar terlampir yang menampilkan lirik", + "showLyricsInSidebar": "tampilkan lirik di bilah samping pemutar", + "showRatings_description": "mengontrol apakah fitur penilaian bintang muncul di antarmuka", + "showRatings": "tampilkan penilaian bintang", + "enableGridMultiSelect": "aktifkan pilihan multi kisi", + "enableGridMultiSelect_description": "saat diaktifkan, memungkinkan memilih beberapa item pada tampilan kisi. saat dinonaktifkan, mengklik gambar item kisi akan menavigasi ke halaman item", + "showVisualizerInSidebar_description": "panel akan ditambahkan pada bilah samping pemutar yang menampilkan visualizer", + "showVisualizerInSidebar": "tampilkan visualizer di bilah samping pemutar", + "combinedLyricsAndVisualizer_description": "gabungkan lirik dan visualizer ke dalam panel yang sama", + "combinedLyricsAndVisualizer": "gabungkan lirik dan visualizer di bilah samping pemutar", + "preservePitch_description": "mempertahankan pitch saat memodifikasi kecepatan pemutaran", + "preservePitch": "pertahankan pitch", + "audioFadeOnStatusChange": "fade audio saat status berubah", + "audioFadeOnStatusChange_description": "mengaktifkan fade out dan fade in saat status putar/jeda berubah", + "preventSleepOnPlayback_description": "cegah layar tidur saat musik diputar", + "preventSleepOnPlayback": "cegah tidur saat pemutaran", + "sidebarPlaylistSorting_description": "memungkinkan pengurutan playlist secara manual di bilah samping dengan drag dan drop alih-alih urutan default server", + "sidebarPlaylistSorting": "pengurutan playlist bilah samping", + "mediaSession_description": "mengaktifkan integrasi Media Session, menampilkan kontrol media dan metadata pada overlay volume sistem dan layar kunci", + "mediaSession": "aktifkan media session", + "transcode": "aktifkan transcoding", + "queryBuilder": "pembuat kueri", + "queryBuilderCustomFields_inputLabel": "label", + "queryBuilderCustomFields_inputTag": "tag", + "queryBuilderCustomFields": "kolom kustom", + "queryBuilderCustomFields_description": "tambahkan kolom kustom untuk digunakan di pembuat kueri" }, "table": { "column": { @@ -664,7 +959,7 @@ "biography": "biografi", "bitrate": "bitrate", "bpm": "lpm", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel, {\"count\": 2})", "codec": "$t(common.codec)", "comment": "komentar", "dateAdded": "tanggal ditambahkan", @@ -680,7 +975,10 @@ "size": "$t(common.size)", "songCount": "$t(entity.track, {\"count\": 2})", "title": "judul", - "trackNumber": "pista" + "trackNumber": "pista", + "bitDepth": "$t(common.bitDepth)", + "sampleRate": "$t(common.sampleRate)", + "owner": "pemilik" }, "config": { "general": { @@ -691,17 +989,39 @@ "itemGap": "jarak antar elemen (px)", "itemSize": "ukuran elemen (px)", "size": "$t(common.size)", - "tableColumns": "kolom tabel" + "tableColumns": "kolom tabel", + "advancedSettings": "pengaturan lanjutan", + "autosize": "ukuran otomatis", + "moveUp": "pindahkan ke atas", + "moveDown": "pindahkan ke bawah", + "pinToLeft": "sematkan ke kiri", + "pinToRight": "sematkan ke kanan", + "alignLeft": "rata kiri", + "alignCenter": "rata tengah", + "alignRight": "rata kanan", + "itemsPerRow": "item per baris", + "size_default": "default", + "size_compact": "ringkas", + "size_large": "besar", + "pagination": "paginasi", + "pagination_itemsPerPage": "item per halaman", + "pagination_infinite": "tak terbatas", + "pagination_paginate": "berhalaman", + "alternateRowColors": "warna baris bergantian", + "horizontalBorders": "batas baris", + "rowHoverHighlight": "sorotan hover baris", + "showHeader": "tampilkan header", + "verticalBorders": "batas kolom" }, "label": { - "actions": "$t(common.action_other)", + "actions": "$t(common.action, {\"count\": 2})", "album": "$t(entity.album, {\"count\": 1})", "albumArtist": "$t(entity.albumArtist, {\"count\": 1})", "artist": "$t(entity.artist, {\"count\": 1})", "biography": "$t(common.biography)", "bitrate": "$t(common.bitrate)", "bpm": "$t(common.bpm)", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel, {\"count\": 2})", "codec": "$t(common.codec)", "dateAdded": "tanggal ditambahkan", "discNumber": "nomor disk", @@ -721,10 +1041,227 @@ "title": "$t(common.title)", "titleCombined": "$t(common.title) (digabungkan)", "trackNumber": "nomor pista", - "year": "$t(common.year)" + "year": "$t(common.year)", + "albumCount": "$t(entity.album, {\"count\": 2})", + "bitDepth": "$t(common.bitDepth)", + "composer": "komposer", + "genreBadge": "$t(entity.genre, {\"count\": 1}) (lencana)", + "image": "gambar", + "sampleRate": "$t(common.sampleRate)", + "titleArtist": "$t(common.title) (artis)" }, "view": { - "table": "tabel" + "table": "tabel", + "grid": "kisi", + "list": "daftar" + } + } + }, + "datetime": { + "minuteShort": "m", + "secondShort": "s", + "hourShort": "h", + "dayShort": "d" + }, + "filterOperator": { + "after": "setelah", + "afterDate": "setelah (tanggal)", + "before": "sebelum", + "beforeDate": "sebelum (tanggal)", + "contains": "berisi", + "endsWith": "diakhiri dengan", + "inPlaylist": "berada di", + "inTheLast": "dalam kurun terakhir", + "inTheRange": "berada dalam rentang", + "inTheRangeDate": "berada dalam rentang (tanggal)", + "is": "adalah", + "isNot": "bukan", + "isGreaterThan": "lebih besar dari", + "isLessThan": "lebih kecil dari", + "matchesRegex": "cocok dengan regex", + "notContains": "tidak berisi", + "notInPlaylist": "tidak berada di", + "notInTheLast": "tidak dalam kurun terakhir", + "startsWith": "diawali dengan" + }, + "queryBuilder": { + "standardTags": "tag standar", + "customTags": "tag kustom" + }, + "releaseType": { + "primary": { + "album": "$t(entity.album, {\"count\": 1})", + "broadcast": "siaran", + "ep": "ep", + "other": "lainnya", + "single": "single" + }, + "secondary": { + "audiobook": "buku audio", + "audioDrama": "drama audio", + "compilation": "kompilasi", + "djMix": "dj mix", + "demo": "demo", + "fieldRecording": "rekaman lapangan", + "interview": "wawancara", + "live": "live", + "mixtape": "mixtape", + "remix": "remix", + "soundtrack": "soundtrack", + "spokenWord": "spoken word" + } + }, + "dragDropZone": { + "error_oneFileOnly": "Harap pilih hanya 1 file", + "error_readingFile": "terjadi masalah saat membaca file: {{errorMessage}}", + "mainText": "jatuhkan file di sini" + }, + "visualizer": { + "visualizerType": "Jenis Visualizer", + "cyclePresets": "Putar Preset", + "cycleTime": "Waktu Siklus (detik)", + "includeAllPresets": "Sertakan Semua Preset", + "ignoredPresets": "Preset yang Diabaikan", + "selectedPresets": "Preset yang Dipilih", + "randomizeNextPreset": "Acak Preset Berikutnya", + "blendTime": "Waktu Pencampuran", + "presets": "Preset", + "selectPreset": "Pilih Preset", + "applyPreset": "Terapkan Preset", + "saveAsPreset": "Simpan sebagai Preset", + "updatePreset": "Perbarui Preset", + "copyConfiguration": "Salin Konfigurasi", + "pasteConfiguration": "Tempel Konfigurasi", + "pasteConfigurationPlaceholder": "Tempel konfigurasi JSON di sini...", + "pasteFromClipboard": "Tempel dari Clipboard", + "applyConfiguration": "Terapkan Konfigurasi", + "configCopied": "Konfigurasi disalin ke clipboard", + "configCopyFailed": "Gagal menyalin konfigurasi", + "configPasted": "Konfigurasi berhasil diterapkan", + "configPasteFailed": "Gagal menerapkan konfigurasi. Harap periksa formatnya.", + "configPasteReadFailed": "Gagal membaca dari clipboard", + "presetName": "Nama Preset", + "presetNamePlaceholder": "Masukkan nama preset", + "general": "Umum", + "mode": "Mode", + "mode1To8": "Mode 1 - 8", + "mode10": "Mode 10", + "barSpace": "Jarak Batang", + "lineWidth": "Lebar Garis", + "fillAlpha": "Alpha Isian", + "channelLayout": "Tata Letak Kanal", + "maxFPS": "FPS Maksimum", + "opacity": "Opasitas", + "customGradients": "Gradien Kustom", + "addCustomGradient": "Tambah Gradien Kustom", + "gradientName": "Nama Gradien", + "gradientNamePlaceholder": "Nama Gradien", + "vertical": "Vertikal", + "horizontal": "Horizontal", + "colorStops": "Titik Warna", + "addColor": "Tambah Warna", + "position": "Posisi", + "level": "Level", + "remove": "Hapus", + "pasteGradient": "Tempel Gradien", + "pasteGradientPlaceholder": "Tempel JSON gradien di sini...", + "custom": "Kustom", + "builtIn": "Bawaan", + "colors": "Warna", + "colorMode": "Mode Warna", + "gradient": "Gradien", + "gradientLeft": "Gradien Kiri", + "gradientRight": "Gradien Kanan", + "fft": "FFT", + "fftSize": "Ukuran FFT", + "smoothing": "Penghalusan", + "frequencyRangeAndScaling": "Rentang frekuensi dan penskalaan", + "minimumFrequency": "Frekuensi Minimum", + "maximumFrequency": "Frekuensi Maksimum", + "frequencyScale": "Skala Frekuensi", + "sensitivity": "Sensitivitas", + "weightingFilter": "Filter Pembobotan", + "minimumDecibels": "Desibel Minimum", + "maximumDecibels": "Desibel Maksimum", + "linearAmplitude": "Amplitudo Linear", + "linearBoost": "Peningkatan Linear", + "peakBehavior": "Perilaku Puncak", + "showPeaks": "Tampilkan Puncak", + "fadePeaks": "Pudarkan Puncak", + "peakLine": "Garis Puncak", + "gravity": "Gravitasi", + "peakFadeTime": "Waktu Pudarnya Puncak (ms)", + "peakHoldTime": "Waktu Menahan Puncak (ms)", + "radialSpectrum": "Spektrum Radial", + "radial": "Radial", + "radialInvert": "Balik Radial", + "spinSpeed": "Kecepatan Putar", + "radius": "Jari-jari", + "reflexMirror": "Cermin Refleks", + "reflexFit": "Kesesuaian Refleks", + "reflexRatio": "Rasio Refleks", + "reflexAlpha": "Alpha Refleks", + "reflexBrightness": "Kecerahan Refleks", + "mirror": "Cermin", + "miscellaneousSettings": "Pengaturan Lain-lain", + "alphaBars": "Batang Alpha", + "ansiBands": "Pita ANSI", + "ledBars": "Batang LED", + "trueLeds": "LED Sebenarnya", + "lumiBars": "Batang Lumi", + "outlineBars": "Batang Outline", + "roundBars": "Batang Bulat", + "lowResolution": "Resolusi Rendah", + "splitGradient": "Pemisahan Gradien", + "showFPS": "Tampilkan FPS", + "showScaleX": "Tampilkan Skala X", + "noteLabels": "Label Nada", + "showScaleY": "Tampilkan Skala Y", + "options": { + "mode": { + "0": "Frekuensi Diskret", + "1": "1/24 oktaf / 240 pita", + "2": "1/12 oktaf / 120 pita", + "3": "1/8 oktaf / 80 pita", + "4": "1/6 oktaf / 60 pita", + "5": "1/4 oktaf / 40 pita", + "6": "1/3 oktaf / 30 pita", + "7": "Setengah oktaf / 20 pita", + "8": "Satu oktaf penuh / 10 pita", + "10": "Grafik garis / area" + }, + "colorMode": { + "gradient": "Gradien", + "barIndex": "Indeks Batang", + "barLevel": "Level Batang" + }, + "gradient": { + "classic": "Klasik", + "prism": "Prisma", + "rainbow": "Pelangi", + "steelblue": "Biru baja", + "orangered": "Oranye kemerahan" + }, + "channelLayout": { + "single": "Tunggal", + "dualCombined": "Dua-Gabungan", + "dualHorizontal": "Dua-Horizontal", + "dualVertical": "Dua-Vertikal" + }, + "frequencyScale": { + "none": "Tidak ada", + "bark": "Skala Bark", + "linear": "Skala Linear", + "log": "Skala Log", + "mel": "Skala Mel" + }, + "weightingFilter": { + "none": "Tidak ada", + "a": "A", + "b": "B", + "c": "C", + "d": "D", + "z": "Z" } } } diff --git a/src/i18n/locales/it.json b/src/i18n/locales/it.json index 046e2fdd0..61370d929 100644 --- a/src/i18n/locales/it.json +++ b/src/i18n/locales/it.json @@ -75,7 +75,9 @@ "forward": "successivo", "delete": "elimina", "forceRestartRequired": "riavvia per applicare le modifiche... chiudi la notifica per riavviare", - "setting": "impostazione", + "setting_one": "impostazione", + "setting_many": "", + "setting_other": "", "version": "versione", "title": "titolo", "filter_one": "filtro", diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index cd52d9f8f..b3858577e 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -445,7 +445,7 @@ "delete": "削除", "cancel": "キャンセル", "forceRestartRequired": "変更を適用するために再起動が必要です… 通知を閉じると再起動します", - "setting": "設定", + "setting_other": "設定", "version": "バージョン", "title": "タイトル", "filter_other": "フィルタ", @@ -517,7 +517,8 @@ "tableColumns": "テーブル列", "clean": "クリーン", "filter_single": "シングル", - "filter_multiple": "複数枚組" + "filter_multiple": "複数枚組", + "rename": "名前を変更" }, "table": { "config": { @@ -712,7 +713,8 @@ "myLibrary": "マイライブラリ", "shared": "$t(entity.playlist, {\"count\": 2}) を共有", "radio": "$t(entity.radioStation, {\"count\": 2})", - "favorites": "$t(entity.favorite, {\"count\": 2})" + "favorites": "$t(entity.favorite, {\"count\": 2})", + "collections": "コレクション" }, "fullscreenPlayer": { "config": { @@ -888,6 +890,14 @@ }, "folderList": { "title": "$t(entity.folder, {\"count\": 2})" + }, + "windowBar": { + "paused": "(一時停止) ", + "privateMode": "(プライベートモード)" + }, + "collections": { + "overrideExisting": "既存のものを上書き", + "saveAsCollection": "コレクションとして保存" } }, "form": { diff --git a/src/i18n/locales/ko.json b/src/i18n/locales/ko.json index 6c80440ba..ee6f74d6c 100644 --- a/src/i18n/locales/ko.json +++ b/src/i18n/locales/ko.json @@ -59,7 +59,7 @@ "backward": "뒤로", "saveAs": "(으)로 저장하기", "search": "검색", - "setting": "설정", + "setting_other": "설정", "share": "공유", "size": "크기", "sortOrder": "순서", diff --git a/src/i18n/locales/nb-NO.json b/src/i18n/locales/nb-NO.json index 7f453bb78..ebad966e4 100644 --- a/src/i18n/locales/nb-NO.json +++ b/src/i18n/locales/nb-NO.json @@ -87,7 +87,8 @@ "share": "del", "quit": "avslutt", "size": "størrelse", - "setting": "innstilling", + "setting_one": "innstilling", + "setting_other": "", "trackNumber": "spor", "title": "tittel", "channel_one": "kanal", diff --git a/src/i18n/locales/nl.json b/src/i18n/locales/nl.json index 34126f91a..d3b8fbd00 100644 --- a/src/i18n/locales/nl.json +++ b/src/i18n/locales/nl.json @@ -118,7 +118,8 @@ "yes": "ja", "size": "grootte", "reload": "herlaad", - "setting": "instelling", + "setting_one": "instelling", + "setting_other": "", "close": "sluiten", "additionalParticipants": "andere deelnemers", "newVersion": "een nieuwe versie is geïnstalleerd ({{version}})", diff --git a/src/i18n/locales/pl.json b/src/i18n/locales/pl.json index 76459fa70..737a846b2 100644 --- a/src/i18n/locales/pl.json +++ b/src/i18n/locales/pl.json @@ -73,7 +73,9 @@ "delete": "usuń", "cancel": "anuluj", "forceRestartRequired": "zrestartuj aby zastosować zmiany... zamknij powiadomienie aby zrestartować", - "setting": "ustawienia", + "setting_one": "ustawienia", + "setting_few": "", + "setting_many": "", "version": "wersja", "title": "tytuł", "filter_one": "filtr", diff --git a/src/i18n/locales/pt-BR.json b/src/i18n/locales/pt-BR.json index 17646bf88..6d6eca33e 100644 --- a/src/i18n/locales/pt-BR.json +++ b/src/i18n/locales/pt-BR.json @@ -58,7 +58,9 @@ "owner": "dono", "forward": "para frente", "forceRestartRequired": "reinicie para aplicar as alterações… feche a notificação para reiniciar", - "setting": "configuração", + "setting_one": "configuração", + "setting_many": "", + "setting_other": "", "version": "versão", "filter_one": "filtro", "filter_many": "filtros", diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json index fe9a4b92f..7ba0e1b39 100644 --- a/src/i18n/locales/pt.json +++ b/src/i18n/locales/pt.json @@ -106,7 +106,9 @@ "saveAndReplace": "gravar e substituir", "saveAs": "gravar como", "search": "procurar", - "setting": "configuração", + "setting_one": "configuração", + "setting_many": "", + "setting_other": "", "share": "partilhar", "size": "tamanho", "sortOrder": "ordem", diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index 001f2bf05..ad299094f 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json @@ -84,8 +84,8 @@ "forceRestartRequired": "перезапустите приложение, чтобы применить изменения... закройте уведомление для перезапуска", "setting": "настройка", "setting_one": "настройка", - "setting_few": "", - "setting_many": "", + "setting_few": "настройки", + "setting_many": "настроек", "version": "версия", "title": "название", "filter_one": "фильтр", @@ -158,7 +158,12 @@ "gridRows": "Строки в сетке", "tableColumns": "Столбцы таблицы", "doNotShowAgain": "не показывать снова", - "itemsMore": "{{count}} более" + "itemsMore": "{{count}} более", + "view": "посмотреть", + "example": "пример", + "rename": "переименовать", + "explicit": "нецензурная лексика", + "externalLinks": "внешние ссылки" }, "entity": { "album_one": "альбом", @@ -425,7 +430,8 @@ "artists": "$t(entity.artist, {\"count\": 2})", "albumArtists": "$t(entity.albumArtist, {\"count\": 2})", "myLibrary": "Моя библиотека", - "shared": "Публичные плейлисты $t(entity.playlist, {\"count\": 2})" + "shared": "Публичные плейлисты $t(entity.playlist, {\"count\": 2})", + "collections": "коллекции" }, "fullscreenPlayer": { "config": { @@ -533,7 +539,8 @@ "lyricsDisplay": "отображение текстов песен", "transcoding": "транскодирование", "scrobble": "скробблер", - "logger": "Отладка" + "logger": "Отладка", + "playerFilters": "фильтры проигрывателя" }, "albumArtistList": { "title": "$t(entity.albumArtist, {\"count\": 2})" @@ -587,6 +594,12 @@ }, "radioList": { "title": "радиостанции" + }, + "windowBar": { + "privateMode": "(Режим приватности)" + }, + "collections": { + "saveAsCollection": "сохранить коллекцией" } }, "form": { @@ -925,7 +938,8 @@ "remix": "ремикс", "live": "прямой эфир", "soundtrack": "саундтрек", - "spokenWord": "Художественная декламация" + "spokenWord": "Художественная декламация", + "audioDrama": "радиопостановка" }, "primary": { "other": "другие", diff --git a/src/i18n/locales/sk.json b/src/i18n/locales/sk.json index a2ff42b10..6c669f600 100644 --- a/src/i18n/locales/sk.json +++ b/src/i18n/locales/sk.json @@ -109,7 +109,9 @@ "saveAndReplace": "uložiť a nahradiť", "saveAs": "uložiť ako", "search": "vyhľadať", - "setting": "nastavenie", + "setting_one": "nastavenie", + "setting_few": "", + "setting_other": "", "share": "zdieľať", "size": "veľkosť", "sortOrder": "poradie", diff --git a/src/i18n/locales/sl.json b/src/i18n/locales/sl.json index 5328cdcab..f18b7f01d 100644 --- a/src/i18n/locales/sl.json +++ b/src/i18n/locales/sl.json @@ -108,7 +108,10 @@ "saveAndReplace": "shrani in zamenjaj", "saveAs": "shrani kot", "search": "išči", - "setting": "nastavitev", + "setting_one": "nastavitev", + "setting_two": "", + "setting_few": "", + "setting_other": "", "share": "deli", "size": "velikost", "sortOrder": "vrstni red", diff --git a/src/i18n/locales/sr.json b/src/i18n/locales/sr.json index 0c8a269cf..d1bc54fdf 100644 --- a/src/i18n/locales/sr.json +++ b/src/i18n/locales/sr.json @@ -252,7 +252,9 @@ "delete": "obriši", "cancel": "otkaži", "forceRestartRequired": "restartuj da primeniš izmene… zatvori notifikaciju za restart", - "setting": "podešavanje", + "setting_one": "podešavanje", + "setting_few": "", + "setting_other": "", "version": "verzija", "title": "naziv", "filter_one": "filter", diff --git a/src/i18n/locales/sv.json b/src/i18n/locales/sv.json index a5d5f31d2..eaa2d4ece 100644 --- a/src/i18n/locales/sv.json +++ b/src/i18n/locales/sv.json @@ -81,7 +81,8 @@ "delete": "ta bort", "cancel": "avbryt", "forceRestartRequired": "starta om för att tillämpa ändringar... Stäng meddelandet för att starta om", - "setting": "inställning", + "setting_one": "inställning", + "setting_other": "", "version": "version", "title": "titel", "filter_one": "filter", diff --git a/src/i18n/locales/ta.json b/src/i18n/locales/ta.json index 69aac0100..b2a725340 100644 --- a/src/i18n/locales/ta.json +++ b/src/i18n/locales/ta.json @@ -100,7 +100,8 @@ "save": "சேமி", "saveAndReplace": "சேமித்து மாற்றவும்", "search": "தேடல்", - "setting": "அமைத்தல்", + "setting_one": "அமைத்தல்", + "setting_other": "", "share": "பங்கு", "size": "அளவு", "sortOrder": "ஒழுங்கு", diff --git a/src/i18n/locales/tr.json b/src/i18n/locales/tr.json index 8efe2e93c..e01e88435 100644 --- a/src/i18n/locales/tr.json +++ b/src/i18n/locales/tr.json @@ -108,7 +108,8 @@ "saveAndReplace": "kaydet ve değiştir", "saveAs": "farklı kaydet", "search": "arama", - "setting": "ayarlar", + "setting_one": "ayarlar", + "setting_other": "", "share": "paylaş", "size": "boyut", "sortOrder": "sıralama düzeni", diff --git a/src/i18n/locales/zh-Hans.json b/src/i18n/locales/zh-Hans.json index b82df5097..8a9b3a704 100644 --- a/src/i18n/locales/zh-Hans.json +++ b/src/i18n/locales/zh-Hans.json @@ -75,7 +75,7 @@ "delete": "删除", "cancel": "取消", "forceRestartRequired": "重启应用使更改生效…关闭通知即可重启", - "setting": "设置", + "setting_other": "设置", "version": "版本", "title": "标题", "filter_other": "筛选", diff --git a/src/i18n/locales/zh-Hant.json b/src/i18n/locales/zh-Hant.json index 341baed1c..48a4107f0 100644 --- a/src/i18n/locales/zh-Hant.json +++ b/src/i18n/locales/zh-Hant.json @@ -23,7 +23,7 @@ "dismiss": "忽略", "duration": "時長", "edit": "編輯", - "enable": "啓用", + "enable": "啟用", "expand": "展開", "favorite": "收藏", "filter_other": "篩選", @@ -86,7 +86,7 @@ "preview": "預覽", "reload": "重新載入", "sampleRate": "取樣率", - "setting": "設定", + "setting_other": "設定", "share": "分享", "tags": "標籤", "trackGain": "曲目增益", @@ -110,7 +110,10 @@ "countSelected": "{{count}}個已選取", "retry": "重試", "example": "範例", - "mood": "情緒" + "mood": "情緒", + "view": "查看", + "rename": "重新命名", + "itemsMore": "{{count}} 更多" }, "error": { "endpointNotImplementedError": "{{serverType}} 尚未實現端點 {{endpoint}}", @@ -456,7 +459,7 @@ "lyricFetchProvider": "歌詞來源", "lyricOffset": "歌詞偏移(毫秒)", "lyricOffset_description": "將歌詞偏移指定的毫秒數", - "lyricFetchProvider_description": "選擇歌詞來源。 來源順序即為搜尋的順序", + "lyricFetchProvider_description": "選擇歌詞來源", "minimizeToTray": "最小化到系統匣", "minimizeToTray_description": "將應用程式最小化到系統匣", "minimumScrobbleSeconds": "最小紀錄時間(秒)", @@ -742,14 +745,14 @@ "verticalBorders": "列邊框線" }, "label": { - "actions": "$t(common.action_other)", + "actions": "$t(common.action, {\"count\": 2})", "album": "$t(entity.album, {\"count\": 1})", "albumArtist": "$t(entity.albumArtist, {\"count\": 1})", "artist": "$t(entity.artist, {\"count\": 1})", "bpm": "$t(common.bpm)", "biography": "$t(common.biography)", "bitrate": "$t(common.bitrate)", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel, {\"count\": 2})", "dateAdded": "新增日期", "discNumber": "光碟編號", "duration": "$t(common.duration)", @@ -760,7 +763,7 @@ "owner": "$t(common.owner)", "path": "$t(common.path)", "playCount": "播放次數", - "releaseDate": "發布日期", + "releaseDate": "發行日期", "rowIndex": "行號", "size": "$t(common.size)", "title": "$t(common.title)", @@ -789,7 +792,7 @@ "artist": "$t(entity.artist, {\"count\": 1})", "biography": "簡介", "bitrate": "比特率", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel, {\"count\": 2})", "comment": "評論", "dateAdded": "新增日期", "discNumber": "光碟", @@ -849,7 +852,8 @@ "deleteRadioStation": "刪除 $t(entity.radioStation, {\"count\": 1})", "openApplicationDirectory": "開啟應用程式目錄", "addOrRemoveFromSelection": "新增或移除選取項目", - "selectAll": "全選" + "selectAll": "全選", + "selectRangeOfItems": "批量選取" }, "entity": { "album_other": "專輯", @@ -879,7 +883,7 @@ "biography": "個人簡介", "bitrate": "比特率", "bpm": "bpm", - "channels": "$t(common.channel_other)", + "channels": "$t(common.channel, {\"count\": 2})", "comment": "評論", "communityRating": "社群評分", "criticRating": "評論家評分",