diff --git a/resources/i18n/el.json b/resources/i18n/el.json index df8b34505..37882ea99 100644 --- a/resources/i18n/el.json +++ b/resources/i18n/el.json @@ -83,8 +83,7 @@ "mood": "Διάθεση", "date": "Ημερομηνία Ηχογράφησης", "missing": "Απών", - "libraryName": "Βιβλιοθήκη", - "played": "Έπαιξε" + "libraryName": "Βιβλιοθήκη" }, "actions": { "playAll": "Αναπαραγωγή", @@ -191,30 +190,7 @@ "userName": "Ονομα Χρηστη", "lastSeen": "Τελευταια προβολη στις", "reportRealPath": "Αναφορά Πραγματικής Διαδρομής", - "scrobbleEnabled": "Αποστολή Scrobbles σε εξωτερικές συσκευές", - "hasApiKey": "Κλειδί API" - }, - "menuName": "Παίκτες και κλειδιά API", - "actions": { - "generateApiKey": "Δημιουργία κλειδιού API", - "regenerateApiKey": "Αναγεννηθείς", - "revokeApiKey": "Ανακαλώ", - "copyApiKey": "Αντίγραφο" - }, - "message": { - "apiKeyActive": "Αυτό το πρόγραμμα αναπαραγωγής διαθέτει ένα κλειδί API. Χρησιμοποιήστε το στην εφαρμογή σας ως κλειδί API ή ως κωδικό πρόσβασης, εάν η εφαρμογή δεν χρησιμοποιεί έλεγχο ταυτότητας με διακριτικό.", - "apiKeyNone": "Δεν υπάρχει κλειδί API. Δημιουργήστε ένα για να συνδέσετε μια εφαρμογή σε αυτήν τη συσκευή αναπαραγωγής.", - "apiKeyNoneOther": "Δεν υπάρχει κλειδί API.", - "apiKeyPending": "Αντιγράψτε αυτό το κλειδί τώρα. Αποθηκεύεται όταν κάνετε κλικ στην επιλογή Αποθήκευση και δεν θα εμφανιστεί ξανά.", - "apiKeyRevokePending": "Το κλειδί API θα καταργηθεί κατά την αποθήκευση.", - "deleteWithKeyTitle": "Διαγραφή παίκτη", - "deleteWithKeyContent": "Αυτό το πρόγραμμα αναπαραγωγής διαθέτει κλειδί API. Οι εφαρμογές που το χρησιμοποιούν θα σταματήσουν να λειτουργούν." - }, - "notifications": { - "apiKeyCopied": "Το κλειδί API αντιγράφηκε στο πρόχειρο" - }, - "validation": { - "apiKeyFormat": "Μη έγκυρη μορφή κλειδιού API" + "scrobbleEnabled": "Αποστολή Scrobbles σε εξωτερικές συσκευές" } }, "transcoding": { @@ -226,7 +202,7 @@ "command": "Εντολή" }, "choices": { - "noDefaultBitRate": "Κανένα" + "noDefaultBitRate": "" } }, "playlist": { @@ -329,14 +305,11 @@ "totalDuration": "Διάρκεια", "defaultNewUsers": "Προεπιλογή για νέους χρήστες", "createdAt": "Δημιουργήθηκε", - "updatedAt": "Ενημερώθηκε", - "pidAlbum": "Ομαδοποίηση άλμπουμ", - "pidTrack": "Ταυτότητα παρακολούθησης" + "updatedAt": "Ενημερώθηκε" }, "sections": { "basic": "Βασικές πληροφορίες", - "statistics": "Στατιστική", - "pid": "Μόνιμα αναγνωριστικά" + "statistics": "Στατιστική" }, "actions": { "scan": "Σάρωση βιβλιοθήκης", @@ -366,17 +339,7 @@ "messages": { "deleteConfirm": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν τη βιβλιοθήκη? Αυτή η ενέργεια θα καταργήσει όλα τα σχετικά δεδομένα και την πρόσβαση των χρηστών.", "scanInProgress": "Σάρωση σε εξέλιξη...", - "noLibrariesAssigned": "Δεν έχουν αντιστοιχιστεί βιβλιοθήκες σε αυτόν τον χρήστη", - "pidChangeTitle": "Αλλαγή μόνιμων αναγνωριστικών?", - "pidChangeConfirm": "Αυτό αναομαδοποιεί τα άλμπουμ και τα κομμάτια σε αυτήν τη βιβλιοθήκη. Ξεκινά τώρα μια πλήρης επανάληψη σάρωσης αυτής της βιβλιοθήκης. Τα αστέρια των κομματιών, οι αξιολογήσεις και ο αριθμός αναπαραγωγών διατηρούνται. Τα αστέρια και οι αξιολογήσεις των άλμπουμ μετακινούνται στα νέα άλμπουμ όπου βρίσκεται ένα παλιό άλμπουμ." - }, - "pid": { - "global": "Χρήση καθολικής ρύθμισης (%{value})", - "folder": "Φάκελος (ένα άλμπουμ ανά φάκελο)", - "custom": "Εθιμο", - "spec": "Προδιαγραφή PID", - "help": "Ετικέτες και χαρακτηριστικά που προσδιορίζουν ένα στοιχείο. Ανατρέξτε στην τεκμηρίωση για τη σύνταξη:", - "docs": "Μόνιμα αναγνωριστικά" + "noLibrariesAssigned": "Δεν έχουν αντιστοιχιστεί βιβλιοθήκες σε αυτόν τον χρήστη" } }, "plugin": { @@ -449,7 +412,7 @@ "configValidationError": "Η επικύρωση διαμόρφωσης απέτυχε:", "schemaRenderError": "Δεν είναι δυνατή η απόδοση της φόρμας διαμόρφωσης. Το σχήμα της προσθήκης ενδέχεται να μην είναι έγκυρο.", "allowWriteAccessHelp": "Όταν είναι ενεργοποιημένο, το πρόσθετο μπορεί να τροποποιήσει αρχεία στους καταλόγους της βιβλιοθήκης. Από προεπιλογή, τα πρόσθετα έχουν πρόσβαση μόνο για ανάγνωση.", - "idHelp": "Το αναγνωριστικό πρόσθετου, που προκύπτει από το όνομα αρχείου του. Χρησιμοποιήστε το κατά την αναφορά σε αυτό το πρόσθετο σε επιλογές διαμόρφωσης, όπως στους Πράκτορες." + "idHelp": "" }, "placeholders": { "configKey": "κλειδί", @@ -646,10 +609,7 @@ "coverRemoved": "Το εξώφυλλο αφαιρέθηκε", "coverUploadError": "Σφάλμα κατά τη μεταφόρτωση του εξωφύλλου", "coverRemoveError": "Σφάλμα κατά την αφαίρεση του εξωφύλλου", - "metadataRefreshStarted": "Ανανέωση μεταδεδομένων στο παρασκήνιο", - "quickConnectApproved": "Η %{app} στη %{device} είναι πλέον συνδεδεμένη.", - "quickConnectInvalidCode": "Μη έγκυρος ή ληγμένος κωδικός", - "quickConnectError": "Δεν ήταν δυνατή η έγκριση του κώδικα" + "metadataRefreshStarted": "Ανανέωση μεταδεδομένων στο παρασκήνιο" }, "menu": { "library": "Βιβλιοθήκη", @@ -685,15 +645,7 @@ "selectLibraries": "Επιλέξτε βιβλιοθήκες", "none": "Κανένα" }, - "onlyFavourites": "Εμφάνιση μόνο αγαπημένων", - "quickConnect": { - "name": "Γρήγορη σύνδεση", - "code": "Κώδικας", - "help": "Εισαγάγετε τον κωδικό που εμφανίζεται από μια εφαρμογή Jellyfin για να την συνδέσετε στον λογαριασμό σας", - "confirm": "Σύνδεση %{app} %{version} στη συσκευή %{device} στον λογαριασμό σας?", - "continue": "Συνεχίζω", - "approve": "Εγκρίνω" - } + "onlyFavourites": "Εμφάνιση μόνο αγαπημένων" }, "player": { "playListsText": "Ουρά Αναπαραγωγής", diff --git a/resources/i18n/et.json b/resources/i18n/et.json index f41d0504a..b0131f4ea 100644 --- a/resources/i18n/et.json +++ b/resources/i18n/et.json @@ -83,8 +83,7 @@ "mood": "Meeleolu", "date": "Salvestuskuupäev", "missing": "Puudu", - "libraryName": "Kogumik", - "played": "" + "libraryName": "Kogumik" }, "actions": { "playAll": "Esita", @@ -94,8 +93,7 @@ "addToPlaylist": "Lisa esitusloendisse", "download": "Laadi alla", "info": "Albumi teave", - "share": "Jaga", - "refresh": "Uuenda metateavet" + "share": "Jaga" }, "lists": { "all": "Kõik", @@ -157,13 +155,11 @@ "newPassword": "Uus salasõna", "token": "Tunnusluba", "lastAccessAt": "Viimati avatud", - "libraries": "Kogumikud", - "scrobbleFilter": "Kraasimise filter" + "libraries": "Kogumikud" }, "helperTexts": { "name": "Sinu nime muudatused on näha järgmisel sisselogimisel", - "libraries": "Vali selle kasutaja jaoks konkreetsed kogumikud või jäta vaikimisi väärtuse kasutamiseks tühjaks", - "scrobbleFilter": "Lood, mis vastavad nendele nutika esitusloendi reeglitele, jäävad edastamata Last.fm-i, ListenBrainzi ja muudele kraasimise lisamoodulitele. Kasutab sama JSON-i põhist süntaksit ja käitumist, nagu nutikad esitusloendid. Näiteks: {\"all\":[{\"lt\":{\"rating\":4}}]}. Kui jätad tühjaks, siis kraasitakse kõik lood. See ei mõjuta kohalikus seadmes meelespeetud esituskordi." + "libraries": "Vali selle kasutaja jaoks konkreetsed kogumikud või jäta vaikimisi väärtuse kasutamiseks tühjaks" }, "notifications": { "created": "Kasutaja on lisatud", @@ -177,8 +173,7 @@ "adminAutoLibraries": "Peakasutajatel on automaatselt ligipääs kõikidele kogumikele" }, "validation": { - "librariesRequired": "Vähemalt üks kogumik peab olema valitud muude, kui peakasutajate jaoks", - "invalidScrobbleFilter": "Peavad olema kehtivad nutika esitusloendi reeglid. Piirangud, nihe ja viivitus uuendamisel pole toetatud." + "librariesRequired": "Vähemalt üks kogumik peab olema valitud muude, kui peakasutajate jaoks" } }, "player": { @@ -191,30 +186,7 @@ "userName": "Kasutajanimi", "lastSeen": "Viimati nähtud", "reportRealPath": "Teata tegelikust asukohast", - "scrobbleEnabled": "Saada kraasimisandmed välistesse teenustesse", - "hasApiKey": "" - }, - "menuName": "", - "actions": { - "generateApiKey": "", - "regenerateApiKey": "", - "revokeApiKey": "", - "copyApiKey": "" - }, - "message": { - "apiKeyActive": "", - "apiKeyNone": "", - "apiKeyNoneOther": "", - "apiKeyPending": "", - "apiKeyRevokePending": "", - "deleteWithKeyTitle": "", - "deleteWithKeyContent": "" - }, - "notifications": { - "apiKeyCopied": "" - }, - "validation": { - "apiKeyFormat": "" + "scrobbleEnabled": "Saada kraasimisandmed välistesse teenustesse" } }, "transcoding": { @@ -224,9 +196,6 @@ "targetFormat": "Sihtvorming", "defaultBitRate": "Vaikimisi bitikiirus", "command": "Käsk" - }, - "choices": { - "noDefaultBitRate": "Mitte ükski" } }, "playlist": { @@ -241,8 +210,7 @@ "songCount": "Lood", "comment": "Kommentaar", "sync": "Automaatne import", - "path": "Impordi siit", - "starred": "Lemmik" + "path": "Impordi siit" }, "actions": { "selectPlaylist": "Valo esitusloend:", @@ -329,14 +297,11 @@ "totalDuration": "Kestus", "defaultNewUsers": "Vaikimisi väärtus uutele kasutajatele", "createdAt": "Lisatud", - "updatedAt": "Muudetud", - "pidAlbum": "", - "pidTrack": "" + "updatedAt": "Muudetud" }, "sections": { "basic": "Põhiteave", - "statistics": "Statistika", - "pid": "" + "statistics": "Statistika" }, "actions": { "scan": "Skaneeri kogumikku", @@ -366,17 +331,7 @@ "messages": { "deleteConfirm": "Kas oled kindel, et soovid selle kogumiku kustutada? Samaga eemaldad ka kõik seotud andmed ja kasutajate ligipääsu.", "scanInProgress": "Skaneerimine on pooleli...", - "noLibrariesAssigned": "Selle kasutajaga pole veel ühtegi kogumikku seotud", - "pidChangeTitle": "", - "pidChangeConfirm": "" - }, - "pid": { - "global": "", - "folder": "", - "custom": "", - "spec": "", - "help": "", - "docs": "" + "noLibrariesAssigned": "Selle kasutajaga pole veel ühtegi kogumikku seotud" } }, "plugin": { @@ -448,8 +403,7 @@ "requiredHosts": "Nõutavad hostid", "configValidationError": "Seadistuse õigsuse kontrollimine ei õnnestunud:", "schemaRenderError": "Seadistuste vormi lugemine ja töötlemine ei õnnestunud. Lisamooduli ülesehitus/skeem võib olla vigane.", - "allowWriteAccessHelp": "Kui valik on kasutusel, siis lisamoodul võib muuta vaid faile kogumike kaustades. Vaikimisi on lisamoodulitel vaid lugemisõigus.", - "idHelp": "Lisamooduli tunnus, mis on tuletatud failinimest. Kasuta seda seadistustes antud lisamoodulile viitamiseks, näiteks Agentide vaates." + "allowWriteAccessHelp": "Kui valik on kasutusel, siis lisamoodul võib muuta vaid faile kogumike kaustades. Vaikimisi on lisamoodulitel vaid lugemisõigus." }, "placeholders": { "configKey": "võti", @@ -645,11 +599,7 @@ "coverUploaded": "Kaanepilt on uuendatud", "coverRemoved": "Kaanepilt on eemaldatud", "coverUploadError": "Viga kaanepildi üleslaadimisel", - "coverRemoveError": "Viga kaanepildi eemaldamisel", - "metadataRefreshStarted": "Metateave on taustal uuendamisel", - "quickConnectApproved": "%{app} rakendus %{device} seadmes on nüüd loginud sisse", - "quickConnectInvalidCode": "Vigane või aegunud kood", - "quickConnectError": "Koodi kinnitamine ei õnnestunud" + "coverRemoveError": "Viga kaanepildi eemaldamisel" }, "menu": { "library": "Kogumik", @@ -684,15 +634,6 @@ "multipleLibraries": "%{selected} / %{total} kogumikest", "selectLibraries": "Vali kogumikud", "none": "Puudub" - }, - "onlyFavourites": "Näita vaid lemmikuid", - "quickConnect": { - "name": "Kiirühendus", - "code": "Kood", - "help": "Logimaks sisse oma kasutajakontoga sisesta Jellyfini rakenduses kuvatav kood", - "confirm": "Kas logid %{device} seadme %{app} %{version} rakenduses sisse oma kasutajakontoga?", - "continue": "Jätka", - "approve": "Nõustu" } }, "player": { diff --git a/resources/i18n/fi.json b/resources/i18n/fi.json index 322cc7a0c..f79d71f94 100644 --- a/resources/i18n/fi.json +++ b/resources/i18n/fi.json @@ -83,8 +83,7 @@ "mood": "Tunnelma", "date": "Tallennuspäivä", "missing": "Puuttuva", - "libraryName": "Kirjasto", - "played": "Toistettu" + "libraryName": "Kirjasto" }, "actions": { "playAll": "Soita", @@ -191,30 +190,7 @@ "userName": "Käyttäjänimi", "lastSeen": "Viimeksi käytetty", "reportRealPath": "Ilmoita todellinen polku", - "scrobbleEnabled": "Lähetä kuuntelutottumukset ulkoiseen palveluun", - "hasApiKey": "API-avain" - }, - "menuName": "Soittimet ja API-avaimet", - "actions": { - "generateApiKey": "Luo API-avain", - "regenerateApiKey": "Luo uudelleen", - "revokeApiKey": "Kumoa", - "copyApiKey": "Kopio" - }, - "message": { - "apiKeyActive": "Tällä soittimella on API-avain. Käytä sitä sovelluksessasi API-avaimena tai salasanana, jos sovellus ei käytä tunnustodennetta.", - "apiKeyNone": "Ei API-avainta. Luo sellainen yhdistääksesi sovelluksen tähän soittimeen.", - "apiKeyNoneOther": "Ei API-avainta.", - "apiKeyPending": "Kopioi tämä avain nyt. Se tallennetaan, kun napsautat Tallenna, eikä sitä näytetä uudelleen.", - "apiKeyRevokePending": "API-avain poistetaan, kun tallennat.", - "deleteWithKeyTitle": "Poista soitin", - "deleteWithKeyContent": "Tällä soittimella on API-avain. Sitä käyttävät sovellukset lakkaavat toimimasta." - }, - "notifications": { - "apiKeyCopied": "API-avain kopioitu leikepöydälle" - }, - "validation": { - "apiKeyFormat": "Virheellinen API-avaimen muoto" + "scrobbleEnabled": "Lähetä kuuntelutottumukset ulkoiseen palveluun" } }, "transcoding": { @@ -329,14 +305,11 @@ "totalDuration": "Kesto", "defaultNewUsers": "Oletus uusille käyttäjille", "createdAt": "Luotu", - "updatedAt": "Päivitetty", - "pidAlbum": "", - "pidTrack": "" + "updatedAt": "Päivitetty" }, "sections": { "basic": "Perustiedot", - "statistics": "Tilastot", - "pid": "" + "statistics": "Tilastot" }, "actions": { "scan": "Skannaa kirjasto", @@ -366,17 +339,7 @@ "messages": { "deleteConfirm": "Haluatko varmasti poistaa tämän kirjaston? Kaikki siihen liittyvät tiedot ja käyttäjien pääsy poistetaan.", "scanInProgress": "Skannaus käynnissä...", - "noLibrariesAssigned": "Tälle käyttäjälle ei ole määritetty kirjastoja", - "pidChangeTitle": "", - "pidChangeConfirm": "" - }, - "pid": { - "global": "", - "folder": "", - "custom": "", - "spec": "", - "help": "", - "docs": "" + "noLibrariesAssigned": "Tälle käyttäjälle ei ole määritetty kirjastoja" } }, "plugin": { @@ -647,9 +610,9 @@ "coverUploadError": "Virhe ladattaessa kansikuvaa", "coverRemoveError": "Virhe poistettaessa kansikuvaa", "metadataRefreshStarted": "Metatietoja päivitetään taustalla", - "quickConnectApproved": "%{app} laitteessa %{device} on nyt kirjautunut sisään", - "quickConnectInvalidCode": "Virheellinen tai vanhentunut koodi", - "quickConnectError": "Koodin hyväksyminen epäonnistui" + "quickConnectApproved": "", + "quickConnectInvalidCode": "", + "quickConnectError": "" }, "menu": { "library": "Kirjasto", @@ -687,12 +650,12 @@ }, "onlyFavourites": "Näytä vain suosikit", "quickConnect": { - "name": "Pikayhteys", - "code": "Koodi", - "help": "Kirjoita Jellyfin-sovelluksen näyttämä koodi kirjautuaksesi tilillesi", - "confirm": "Kirjaudutaanko tilillesi sovelluksessa %{app} %{version} laitteella %{device}?", - "continue": "Jatka", - "approve": "Hyväksy" + "name": "", + "code": "", + "help": "", + "confirm": "", + "continue": "", + "approve": "" } }, "player": { diff --git a/resources/i18n/gl.json b/resources/i18n/gl.json index 2c18e5cfc..47f2f4272 100644 --- a/resources/i18n/gl.json +++ b/resources/i18n/gl.json @@ -83,8 +83,7 @@ "mood": "Estado", "date": "Data de gravación", "missing": "Falta", - "libraryName": "Biblioteca", - "played": "Reproducida" + "libraryName": "Biblioteca" }, "actions": { "playAll": "Reproducir", @@ -191,30 +190,7 @@ "userName": "Identificador", "lastSeen": "Último acceso", "reportRealPath": "Informar de Ruta Real", - "scrobbleEnabled": "Enviar Scrobbles a servizos externos", - "hasApiKey": "Clave da API" - }, - "menuName": "Reprodutores e claves da API", - "actions": { - "generateApiKey": "Crear clave da API", - "regenerateApiKey": "Volver a crear", - "revokeApiKey": "Revogar", - "copyApiKey": "Copiar" - }, - "message": { - "apiKeyActive": "Este reprodutor usa unha clave para a API. Utilízaa na túa aplicación como clave API, ou como contrasinal se a app non utilizar a autenticación con tokens.", - "apiKeyNone": "Sen clave API. Crea unha para conectar unha app a este reprodutor.", - "apiKeyNoneOther": "Sen clave API.", - "apiKeyPending": "Copia esta clave. Vaise gardar ao premer Gardar e non se volverá a mostrar.", - "apiKeyRevokePending": "Vaise eliminar a clave da API cando gardes.", - "deleteWithKeyTitle": "Eliminar reprodutor", - "deleteWithKeyContent": "Este reprodutor ten unha clave API. As app que o utilizan van deixar de funcionar." - }, - "notifications": { - "apiKeyCopied": "Copiouse a clave API ao portapapeis" - }, - "validation": { - "apiKeyFormat": "A clave API ten un formato non válido" + "scrobbleEnabled": "Enviar Scrobbles a servizos externos" } }, "transcoding": { @@ -226,7 +202,7 @@ "command": "Orde" }, "choices": { - "noDefaultBitRate": "Ningún" + "noDefaultBitRate": "" } }, "playlist": { @@ -329,14 +305,11 @@ "totalDuration": "Duración", "defaultNewUsers": "Por defecto para novas usuarias", "createdAt": "Creada", - "updatedAt": "Actualizada", - "pidAlbum": "Agrupamento do album", - "pidTrack": "Identidade da canción" + "updatedAt": "Actualizada" }, "sections": { "basic": "Información básica", - "statistics": "Estatísticas", - "pid": "IDs permanentes" + "statistics": "Estatísticas" }, "actions": { "scan": "Escanear Biblioteca", @@ -366,17 +339,7 @@ "messages": { "deleteConfirm": "Tes certeza de querer eliminar esta biblioteca? Isto eliminará todos os datos asociados e accesos de usuarias.", "scanInProgress": "Escaneo en progreso…", - "noLibrariesAssigned": "Sen bibliotecas asignadas a esta usuaria", - "pidChangeTitle": "Cambiar os IDs permanentes?", - "pidChangeConfirm": "Isto reagrupa os álbums e cancións na biblioteca. Vai comezar un novo escaneo completo da biblioteca. Consérvanse as estrelas das cancións, valoracións e número de reproducións. As estrelas e valoracións dos álbums móvense aos novos álbums cando o novo álbum concorde co antigo." - }, - "pid": { - "global": "Usar axuste global (%{value})", - "folder": "Cartafol (un álbum por cartafol)", - "custom": "Persoal", - "spec": "PID spec", - "help": "As etiquetas e atributos que identifican a un elemento. Le a documentación para a sintaxe:", - "docs": "IDs permanentes" + "noLibrariesAssigned": "Sen bibliotecas asignadas a esta usuaria" } }, "plugin": { @@ -646,10 +609,7 @@ "coverRemoved": "Retirouse a capa", "coverUploadError": "Erro ao subir a capa", "coverRemoveError": "Erro ao retirar a capa", - "metadataRefreshStarted": "Actualizar en segundo plano os metadatos", - "quickConnectApproved": "%{app} en %{device} accedeu correctamente", - "quickConnectInvalidCode": "O código non é válido ou caducou", - "quickConnectError": "Non se puido aprobar o código" + "metadataRefreshStarted": "Actualizar en segundo plano os metadatos" }, "menu": { "library": "Biblioteca", @@ -685,15 +645,7 @@ "selectLibraries": "Seleccionar Bibliotecas", "none": "Ningunha" }, - "onlyFavourites": "Mostrar só as favoritas", - "quickConnect": { - "name": "Conexión rápida", - "code": "Código", - "help": "Escribe o código que mostra Jellyfin para acceder usando a túa conta", - "confirm": "Acceder á túa conta con %{app} %{version} desde %{device}?", - "continue": "Continuar", - "approve": "Aprobar" - } + "onlyFavourites": "Mostrar só as favoritas" }, "player": { "playListsText": "Reproducir cola", diff --git a/resources/i18n/hu.json b/resources/i18n/hu.json index 95b217644..ce3d5ae87 100644 --- a/resources/i18n/hu.json +++ b/resources/i18n/hu.json @@ -10,14 +10,19 @@ "playCount": "Lejátszások", "title": "Cím", "artist": "Előadó", + "composer": "Zeneszerző", "album": "Album", "path": "Elérési út", + "libraryName": "Könyvtár", "genre": "Műfaj", "compilation": "Válogatásalbum", "year": "Év", "size": "Fájlméret", "updatedAt": "Legutóbb frissítve", "bitRate": "Bitráta", + "bitDepth": "Bitmélység", + "sampleRate": "Mintavételezési frekvencia", + "disc": "Lemez %{discNumber}", "discSubtitle": "Lemezfelirat", "starred": "Kedvenc", "comment": "Megjegyzés", @@ -33,24 +38,17 @@ "tags": "További címkék", "mappedTags": "Feldolgozott címkék", "rawTags": "Nyers címkék", - "bitDepth": "Bitmélység", - "sampleRate": "Mintavételezési frekvencia", - "missing": "Hiányzó", - "libraryName": "Könyvtár", - "composer": "Zeneszerző", - "disc": "Lemez %{discNumber}", - "albumGain": "Album erősítés", - "trackGain": "Sáv erősítés" + "missing": "Hiányzó" }, "actions": { "addToQueue": "Lejátszás útolsóként", "playNow": "Lejátszás", "addToPlaylist": "Lejátszási listához adás", + "showInPlaylist": "Megjelenítés a lejátszási listában", "shuffleAll": "Keverés", "download": "Letöltés", "playNext": "Lejátszás következőként", "info": "Részletek", - "showInPlaylist": "Megjelenítés a lejátszási listában", "instantMix": "Instant keverés" } }, @@ -63,9 +61,11 @@ "songCount": "Számok", "playCount": "Lejátszások", "name": "Név", + "libraryName": "Könyvtár", "genre": "Stílus", "compilation": "Válogatásalbum", "year": "Év", + "date": "Felvétel dátuma", "updatedAt": "Legutóbb frissítve", "comment": "Megjegyzés", "rating": "Értékelés", @@ -81,10 +81,7 @@ "grouping": "Csoportosítás", "media": "Média", "mood": "Hangulat", - "date": "Felvétel dátuma", - "missing": "Hiányzó", - "libraryName": "Könyvtár", - "played": "" + "missing": "Hiányzó" }, "actions": { "playAll": "Lejátszás", @@ -94,8 +91,7 @@ "addToPlaylist": "Lejátszási listához adás", "download": "Letöltés", "info": "Részletek", - "share": "Megosztás", - "refresh": "Metaadatok frissítése" + "share": "Megosztás" }, "lists": { "all": "Mind", @@ -137,9 +133,9 @@ "maincredit": "Album előadó vagy előadó |||| Album előadók vagy előadók" }, "actions": { + "topSongs": "Top számok", "shuffle": "Keverés", - "radio": "Rádió", - "topSongs": "Top számok" + "radio": "Rádió" } }, "user": { @@ -157,28 +153,25 @@ "newPassword": "Új jelszó", "token": "Token", "lastAccessAt": "Utolsó elérés", - "libraries": "Könyvtárak", - "scrobbleFilter": "Scrobble szűrő" + "libraries": "Könyvtárak" }, "helperTexts": { "name": "A névváltoztatások csak a következő bejelentkezéskor jelennek meg", - "libraries": "Válassz könyvtárakat ehhez a felhasználóhoz vagy ne jelölj be egyet sem, az alapértelmezett könyvtárak használatához", - "scrobbleFilter": "Azon számok, amikre ezek az okos lejátszási lista szabályok teljesülnek, nem lesznek elérhetőek Lastf.fm, ListenBrainz vagy scrobbler kiegészítőknek. Például: {\"all\":[{\"lt\":{\"rating\":4}}]}. Hagyd üresen, minden lejátszási adat feltöltéséhez. Helyi lejátszási adatokat ez a beállítás nem befolyásolja." + "libraries": "Válassz könyvtárakat ehhez a felhasználóhoz vagy ne jelölj be egyet sem, az alapértelmezett könyvtárak használatához" }, "notifications": { "created": "Felhasználó létrehozva", "updated": "Felhasználó frissítve", "deleted": "Felhasználó törölve" }, + "validation": { + "librariesRequired": "Legalább egy könyvtárat ki kell választani nem admin felhasználókhoz" + }, "message": { "listenBrainzToken": "Add meg a ListenBrainz felhasználó tokened.", "clickHereForToken": "Kattints ide, hogy megszerezd a tokened", "selectAllLibraries": "Minden könyvtár kiválasztása", "adminAutoLibraries": "Minden admin felhasználó hozzáfér bármely könyvtárhoz" - }, - "validation": { - "librariesRequired": "Legalább egy könyvtárat ki kell választani nem admin felhasználókhoz", - "invalidScrobbleFilter": "Helyes okos lejátszási lista szabály szükséges. Limit, eltolás és frissítési késleltetés nem támogatott." } }, "player": { @@ -191,30 +184,7 @@ "userName": "Felhasználó név", "lastSeen": "Utoljára bejelentkezett", "reportRealPath": "Valódi fájlútvonal küldése", - "scrobbleEnabled": "Statisztika küldése külső szolgáltatásoknak", - "hasApiKey": "API kulcs" - }, - "menuName": "Lejátszók és API kulcsok", - "actions": { - "generateApiKey": "API kulcs generálása", - "regenerateApiKey": "Újragenerálás", - "revokeApiKey": "Visszavonás", - "copyApiKey": "Másolás" - }, - "message": { - "apiKeyActive": "Ennek a lejátszónak van API kulcsa. Használd az alkalmazásodban API kulcsként, vagy jelszóként, ha az alkalmazás nem használ token autentikációt.", - "apiKeyNone": "Nincs API kulcs. Generálj egyet, hogy csatlakoztathass egy alkalmazást ehhez a lejátszóhoz.", - "apiKeyNoneOther": "Nincs API kulcs.", - "apiKeyPending": "Másold le ezt a kulcsot. El lesz mentve, amint a Mentés gombra kattintasz és már nem lesz többé látható.", - "apiKeyRevokePending": "Az API kulcs törölve lesz, amint mentesz.", - "deleteWithKeyTitle": "Lejátszó törlése", - "deleteWithKeyContent": "Ennek a lejátszónak van API kulcsa. Ha kitörlöd, a hozzákötött alkalmazások nem fognak működni." - }, - "notifications": { - "apiKeyCopied": "API kulcs vágólapra másolva" - }, - "validation": { - "apiKeyFormat": "Helytelen API kulcs formátum" + "scrobbleEnabled": "Statisztika küldése külső szolgáltatásoknak" } }, "transcoding": { @@ -224,9 +194,6 @@ "targetFormat": "Cél formátum", "defaultBitRate": "Alapértelmezett bitráta", "command": "Parancs" - }, - "choices": { - "noDefaultBitRate": "Nincs" } }, "playlist": { @@ -241,16 +208,15 @@ "songCount": "Számok", "comment": "Megjegyzés", "sync": "Auto-importálás", - "path": "Importálás", - "starred": "Kedvenc" + "path": "Importálás" }, "actions": { "selectPlaylist": "Válassz egy lejátszási listát:", "addNewPlaylist": "\"%{name}\" létrehozása", "export": "Exportálás", + "saveQueue": "Műsorlista elmentése lejátszási listaként", "makePublic": "Publikussá tétel", "makePrivate": "Priváttá tétel", - "saveQueue": "Műsorlista elmentése lejátszási listaként", "searchOrCreate": "Keress lejátszási listák között vagy hozz létre egyet...", "pressEnterToCreate": "Nyomj Entert, hogy létrehozz egy lejátszási listát", "removeFromSelection": "Eltávolítás a kiválasztásból" @@ -294,11 +260,12 @@ }, "missing": { "name": "Hiányzó fájl|||| Hiányzó fájlok", + "empty": "Nincsenek hiányzó fájlok", "fields": { "path": "Útvonal", "size": "Méret", - "updatedAt": "Eltűnt ekkor:", - "libraryName": "Könyvtár" + "libraryName": "Könyvtár", + "updatedAt": "Eltűnt ekkor:" }, "actions": { "remove": "Eltávolítás", @@ -306,8 +273,7 @@ }, "notifications": { "removed": "Hiányzó fájl(ok) eltávolítva" - }, - "empty": "Nincsenek hiányzó fájlok" + } }, "library": { "name": "Könyvtár |||| Könyvtárak", @@ -329,31 +295,25 @@ "totalDuration": "Hossz", "defaultNewUsers": "Alapértelmezett könyvtár új felhasználóknak", "createdAt": "Létrehozva", - "updatedAt": "Frissítve", - "pidAlbum": "", - "pidTrack": "" + "updatedAt": "Frissítve" }, "sections": { "basic": "Alapinformációk", - "statistics": "Statisztikák", - "pid": "" + "statistics": "Statisztikák" }, "actions": { "scan": "Könyvtár szkennelése", - "manageUsers": "Hozzáférés kezelése", - "viewDetails": "Részletek", "quickScan": "Gyors szkennelés", - "fullScan": "Teljes szkennelés" + "fullScan": "Teljes szkennelés", + "manageUsers": "Hozzáférés kezelése", + "viewDetails": "Részletek" }, "notifications": { "created": "Könyvtár létrehozva", "updated": "Könyvtár frissítve", "deleted": "Könyvtár törölve", "scanStarted": "Szkennelés folyamatban", - "scanCompleted": "Könyvtár szkennelés befelyezve", - "quickScanStarted": "Gyors szkennelés indítva", - "fullScanStarted": "Teljes szkennelés indítva", - "scanError": "Sikertelen indítás. Ellenőriz a logüzeneteket" + "scanCompleted": "Könyvtár szkennelés befelyezve" }, "validation": { "nameRequired": "Adj meg egy könyvtárnevet", @@ -366,17 +326,7 @@ "messages": { "deleteConfirm": "Biztosan törlöd ezt a könyvtárt? Minden adata törlődni fog és elérhetetlenné válik.", "scanInProgress": "Szkennelés folyamatban...", - "noLibrariesAssigned": "Ehhez a felhasználóhoz nincsenek könyvtárak adva", - "pidChangeTitle": "", - "pidChangeConfirm": "" - }, - "pid": { - "global": "", - "folder": "", - "custom": "", - "spec": "", - "help": "", - "docs": "" + "noLibrariesAssigned": "Ehhez a felhasználóhoz nincsenek könyvtárak adva" } }, "plugin": { @@ -402,7 +352,7 @@ "selectedUsers": "Kiválasztott felhasználók engedélyezése", "allLibraries": "Összes könyvtár engedélyezése", "selectedLibraries": "Kiválasztott könyvtárak engedélyezése", - "allowWriteAccess": "Írási hozzáférés engedélyezése" +"allowWriteAccess": "Írási hozzáférés engedélyezése" }, "sections": { "status": "Státusz", @@ -436,6 +386,8 @@ }, "messages": { "configHelp": "Konfiguráld a kiegészítőt kulcs-érték párokkal. Hagyd a mezőt üresen, ha nincs szükség konfigurációra.", + "configValidationError": "Helytelen konfiguráció:", + "schemaRenderError": "Nem sikerült megjeleníteni a konfigurációs űrlapot. A bővítmény sémája érvénytelen lehet.", "clickPermissions": "Kattints egy engedélyre a részletekért", "noConfig": "Nincs konfiguráció beállítva", "allUsersHelp": "Engedélyezés esetén ez a kiegészítő hozzá fog férni minden jelenlegi és jövőben létrehozott felhasználóhoz.", @@ -445,11 +397,8 @@ "allLibrariesHelp": "Engedélyezés esetén ez a kiegészítő hozzá fog férni minden jelenlegi és jövőben létrehozott könyvtárhoz.", "noLibraries": "Nincs kiválasztott könyvtár", "librariesRequired": "Ez a kiegészítő hozzáférést kér könyvtárinformációkhoz. Válaszd ki, melyik könyvtárakat érheti el, vagy az 'Összes könyvtár engedélyezése' opciót.", - "requiredHosts": "Szükséges hostok", - "configValidationError": "Helytelen konfiguráció:", - "schemaRenderError": "Nem sikerült megjeleníteni a konfigurációs űrlapot. A bővítmény sémája érvénytelen lehet.", - "allowWriteAccessHelp": "Amikor ez engedélyezve van, a kiegészítő módosíthatja a könyvtár mappáit. Alapbeállításon a kiegészítőknek csak olvasási joguk van.", - "idHelp": "A plugin azonosító a plugin fájlnevéből áll elő. Használd ezt, hogy referáld a plugint konfigurációkban, mint például ágensekben." +"allowWriteAccessHelp": "Amikor ez engedélyezve van, a kiegészítő módosíthatja a könyvtár mappáit. Alapbeállításon a kiegészítőknek csak olvasási joguk van.", + "requiredHosts": "Szükséges hostok" }, "placeholders": { "configKey": "kulcs", @@ -603,13 +552,24 @@ } }, "message": { + "uploadCover": "Borítókép feltöltése", + "removeCover": "Borítókép törlése", + "coverUploaded": "Borítókép feltöltve", + "coverRemoved": "Borítókép eltávolítva", + "coverUploadError": "Borítókép feltöltése sikertelen", + "coverRemoveError": "Borítókép törlése sikertelen", "note": "MEGJEGYZÉS", "transcodingDisabled": "Az átkódolási konfiguráció módosítása a webes felületen keresztül biztonsági okokból nem lehetséges. Ha módosítani szeretnéd az átkódolási beállításokat, indítsd újra a kiszolgálót a %{config} konfigurációs opcióval.", "transcodingEnabled": "A Navidrome jelenleg a következőkkel fut %{config}, ez lehetővé teszi a rendszerparancsok futtatását az átkódolási beállításokból a webes felület segítségével. Javasoljuk, hogy biztonsági okokból tiltsd ezt le, és csak az átkódolási beállítások konfigurálásának idejére kapcsold be.", "songsAddedToPlaylist": "1 szám hozzáadva a lejátszási listához |||| %{smart_count} szám hozzáadva a lejátszási listához", + "noSimilarSongsFound": "Nem találhatóak hasonló számok", + "startingInstantMix": "Instant keverés töltődik...", + "noTopSongsFound": "Nincsenek top számok", "noPlaylistsAvailable": "Nem áll rendelkezésre", "delete_user_title": "Felhasználó törlése '%{name}'", "delete_user_content": "Biztos, hogy törölni akarod ezt a felhasználót az adataival (beállítások és lejátszási listák) együtt?", + "remove_all_missing_title": "Összes hiányzó fájl eltávolítása", + "remove_all_missing_content": "Biztos, hogy minden hiányzó fájlt törölni akarsz az adatbázisból? Ez minden hozzájuk fűződő referenciát törölni fog, beleértve a lejátszásaikat és értékeléseiket.", "notifications_blocked": "A böngésződ beállításaiban letiltottad az értesítéseket erre az oldalra.", "notifications_not_available": "Ez a böngésző nem támogatja az asztali értesítéseket, vagy a Navidrome-ot nem https-en keresztül használod.", "lastfmLinkSuccess": "Sikeresen összekapcsolva Last.fm-el és halgatott számok küldése engedélyezve.", @@ -634,25 +594,16 @@ "downloadDialogTitle": "Letöltés %{resource} '%{name}' (%{size})", "shareCopyToClipboard": "Másolás vágólapra: Ctrl+C, Enter", "remove_missing_title": "Hiányzó fájlok eltávolítása", - "remove_missing_content": "Biztos, hogy el akarod távolítani a kiválasztott, hiányó fájlokat az adatbázisból? Ez a művelet véglegesen törölni fog minden hozzájuk kapcsolódó referenciát, beleértve a lejátszások számát és értékeléseket.", - "remove_all_missing_title": "Összes hiányzó fájl eltávolítása", - "remove_all_missing_content": "Biztos, hogy minden hiányzó fájlt törölni akarsz az adatbázisból? Ez minden hozzájuk fűződő referenciát törölni fog, beleértve a lejátszásaikat és értékeléseiket.", - "noSimilarSongsFound": "Nem találhatóak hasonló számok", - "noTopSongsFound": "Nincsenek top számok", - "startingInstantMix": "Instant keverés töltődik...", - "uploadCover": "Borítókép feltöltése", - "removeCover": "Borítókép törlése", - "coverUploaded": "Borítókép feltöltve", - "coverRemoved": "Borítókép eltávolítva", - "coverUploadError": "Borítókép feltöltése sikertelen", - "coverRemoveError": "Borítókép törlése sikertelen", - "metadataRefreshStarted": "Háttérbeli metaadat frissítés folyamatban", - "quickConnectApproved": "%{app} %{device} eszközön bejelentkezett", - "quickConnectInvalidCode": "Érvénytelen vagy lejárt kód", - "quickConnectError": "Nem sikerült a kódot elfogadni" + "remove_missing_content": "Biztos, hogy el akarod távolítani a kiválasztott, hiányó fájlokat az adatbázisból? Ez a művelet véglegesen törölni fog minden hozzájuk kapcsolódó referenciát, beleértve a lejátszások számát és értékeléseket." }, "menu": { "library": "Könyvtár", + "librarySelector": { + "allLibraries": "Minden %{count} könyvtár", + "multipleLibraries": "%{selected} kiválasztva %{total} könyvtárból", + "selectLibraries": "Kiválasztott kőnyvtárak", + "none": "Semmi" + }, "settings": "Beállítások", "version": "Verzió", "theme": "Téma", @@ -678,22 +629,7 @@ "albumList": "Albumok", "about": "Rólunk", "playlists": "Lejátszási listák", - "sharedPlaylists": "Megosztott lej. listák", - "librarySelector": { - "allLibraries": "Minden %{count} könyvtár", - "multipleLibraries": "%{selected} kiválasztva %{total} könyvtárból", - "selectLibraries": "Kiválasztott kőnyvtárak", - "none": "Semmi" - }, - "onlyFavourites": "Csak kedvencek mutatása", - "quickConnect": { - "name": "Gyors csatlakozás", - "code": "Kód", - "help": "Írd be a Jellyfin alkalmazásban mutatott kódot a bejelentkezéshez", - "confirm": "Bejelentkezhet %{app} %{version} alkalmazás %{device} eszközön?", - "continue": "Folytatás", - "approve": "Elfogadás" - } + "sharedPlaylists": "Megosztott lej. listák" }, "player": { "playListsText": "Műsorlista", @@ -741,11 +677,11 @@ "currentValue": "Jelenlegi érték", "configurationFile": "Konfigurációs fájl", "exportToml": "Konfiguráció exportálása (TOML)", + "downloadToml": "Konfiguráció letöltése (TOML)", "exportSuccess": "Konfiguráció kiexportálva a vágólapra, TOML formában", "exportFailed": "Nem sikerült kimásolni a konfigurációt", "devFlagsHeader": "Fejlesztői beállítások (változások/eltávolítás jogát fenntartjuk)", - "devFlagsComment": "Ezek kísérleti beállítások, és a jövőbeli verziókban eltávolíthatók", - "downloadToml": "Konfiguráció letöltése (TOML)" + "devFlagsComment": "Ezek kísérleti beállítások, és a jövőbeli verziókban eltávolíthatók" } }, "activity": { @@ -753,12 +689,17 @@ "totalScanned": "Összes beolvasott mappa:", "quickScan": "Gyors", "fullScan": "Teljes", + "selectiveScan": "Szelektív", "serverUptime": "Szerver üzemidő", "serverDown": "OFFLINE", "scanType": "Legutóbbi szkennelés", "status": "Szkennelési hiba", - "elapsedTime": "Eltelt idő", - "selectiveScan": "Szelektív" + "elapsedTime": "Eltelt idő" + }, + "nowPlaying": { + "title": "Most megy", + "empty": "Nem hallgatsz semmit", + "minutesAgo": "%{smart_count} perce |||| %{smart_count} perce" }, "help": { "title": "Navidrome Gyorsbillentyűk", @@ -773,10 +714,5 @@ "toggle_love": "Ad hozzá ezt a számot a kedvencekhez", "current_song": "Aktuális számhoz ugrás" } - }, - "nowPlaying": { - "title": "Most megy", - "empty": "Nem hallgatsz semmit", - "minutesAgo": "%{smart_count} perce |||| %{smart_count} perce" } } \ No newline at end of file diff --git a/resources/i18n/nl.json b/resources/i18n/nl.json index 699d30047..cb276b8f4 100644 --- a/resources/i18n/nl.json +++ b/resources/i18n/nl.json @@ -83,8 +83,7 @@ "mood": "Sfeer", "date": "Opnamedatum", "missing": "Ontbrekend", - "libraryName": "Bibliotheek", - "played": "" + "libraryName": "Bibliotheek" }, "actions": { "playAll": "Afspelen", @@ -191,30 +190,7 @@ "userName": "Gebruikersnaam", "lastSeen": "Laatst gezien op", "reportRealPath": "Toon het echte bestandspad", - "scrobbleEnabled": "Scrobbles naar externe dienst sturen", - "hasApiKey": "" - }, - "menuName": "", - "actions": { - "generateApiKey": "", - "regenerateApiKey": "", - "revokeApiKey": "", - "copyApiKey": "" - }, - "message": { - "apiKeyActive": "", - "apiKeyNone": "", - "apiKeyNoneOther": "", - "apiKeyPending": "", - "apiKeyRevokePending": "", - "deleteWithKeyTitle": "", - "deleteWithKeyContent": "" - }, - "notifications": { - "apiKeyCopied": "" - }, - "validation": { - "apiKeyFormat": "" + "scrobbleEnabled": "Scrobbles naar externe dienst sturen" } }, "transcoding": { @@ -329,14 +305,11 @@ "totalDuration": "Afspeelduur", "defaultNewUsers": "Standaard voor nieuwe gebruikers", "createdAt": "Aangemaakt", - "updatedAt": "Bijgewerkt", - "pidAlbum": "", - "pidTrack": "" + "updatedAt": "Bijgewerkt" }, "sections": { "basic": "Basisinformatie", - "statistics": "Statistieken", - "pid": "" + "statistics": "Statistieken" }, "actions": { "scan": "Scan bibliotheek", @@ -366,17 +339,7 @@ "messages": { "deleteConfirm": "Weet je zeker dat je deze bibliotheek wil verwijderen? Dit verwijdert ook alle gerelateerde data en gebruikerstoegang.", "scanInProgress": "Scan is bezig...", - "noLibrariesAssigned": "Geen bibliotheken aan deze gebruiker toegewezen", - "pidChangeTitle": "", - "pidChangeConfirm": "" - }, - "pid": { - "global": "", - "folder": "", - "custom": "", - "spec": "", - "help": "", - "docs": "" + "noLibrariesAssigned": "Geen bibliotheken aan deze gebruiker toegewezen" } }, "plugin": { @@ -647,9 +610,9 @@ "coverUploadError": "Fout bij het toevoegen albumhoes", "coverRemoveError": "Fout bij verwijderen albumhoes", "metadataRefreshStarted": "Metadata verversen op de achtergrond", - "quickConnectApproved": "%{app} op %{device} is nu ingelogd", - "quickConnectInvalidCode": "Ongeldige of verlopen code", - "quickConnectError": "Kon de code niet goedkeuren" + "quickConnectApproved": "", + "quickConnectInvalidCode": "", + "quickConnectError": "" }, "menu": { "library": "Bibliotheek", @@ -687,12 +650,12 @@ }, "onlyFavourites": "Toon alleen favorieten", "quickConnect": { - "name": "Snel verbinden", - "code": "Code", - "help": "Voer de code in van een Jellyfin app om het in te loggen op je account", - "confirm": "Log %{app} %{version} op %{device} in op je account?", - "continue": "Doorgaan", - "approve": "Goedkeuren" + "name": "", + "code": "", + "help": "", + "confirm": "", + "continue": "", + "approve": "" } }, "player": {