fix(ui): update Danish, German, Greek, Spanish, Finnish, French, Indonesian, Russian, Slovenian, Swedish, Turkish, Ukrainian translations from POEditor (#4326)

Co-authored-by: navidrome-bot <navidrome-bot@navidrome.org>
This commit is contained in:
Deluan Quintão
2025-07-25 18:58:57 -04:00
committed by GitHub
parent 6722af50e2
commit 1eef2e554c
12 changed files with 2122 additions and 1004 deletions
+349 -181
View File
@@ -11,31 +11,42 @@
"title": "Titel",
"artist": "Kunstner",
"album": "Album navn",
"path": "Fil placering",
"path": "Filsti",
"genre": "Genre",
"compilation": "Samling",
"compilation": "Opsamling",
"year": "År",
"size": "Fil størrelse",
"updatedAt": "Opdateret den",
"bitRate": "Bitrate",
"discSubtitle": "Plade undernavn",
"discSubtitle": "Plade undertitel",
"starred": "Stjernemarkeret",
"comment": "Kommentar",
"rating": "",
"quality": "",
"bpm": "",
"playDate": "",
"channels": "",
"createdAt": ""
"rating": "Bedømmelse",
"quality": "Kvalitet",
"bpm": "BPM",
"playDate": "Senest afspillet",
"channels": "Kanaler",
"createdAt": "Tilføjet d.",
"grouping": "Gruppering",
"mood": "Humør",
"participants": "Yderligere deltagere",
"tags": "Yderligere tags",
"mappedTags": "Mappede tags",
"rawTags": "Rå tags",
"bitDepth": "Bitdybde",
"sampleRate": "Samplingfrekvens",
"missing": "Manglende",
"libraryName": "Bibliotek"
},
"actions": {
"addToQueue": "Afspil senere",
"playNow": "Afspil nu",
"addToPlaylist": "Tilføj til afspilningsliste",
"addToPlaylist": "Føj til afspilningsliste",
"shuffleAll": "Bland alle",
"download": "Hent",
"playNext": "Spil næste",
"info": ""
"download": "Download",
"playNext": "Afspil næste",
"info": "Hent info",
"showInPlaylist": "Vis i afspilningsliste"
}
},
"album": {
@@ -48,27 +59,36 @@
"playCount": "Afspilninger",
"name": "Navn",
"genre": "Genre",
"compilation": "Samling",
"compilation": "Opsamling",
"year": "År",
"updatedAt": "Opdateret den",
"updatedAt": "Opdateret d.",
"comment": "Kommentar",
"rating": "",
"createdAt": "",
"size": "",
"originalDate": "",
"releaseDate": "",
"releases": "",
"released": ""
"rating": "Bedømmelse",
"createdAt": "Tilføjet d.",
"size": "Størrelse",
"originalDate": "Original",
"releaseDate": "Udgivet",
"releases": "Udgivelse |||| Udgivelser",
"released": "Udgivet",
"recordLabel": "Plademærke",
"catalogNum": "Katalognummer",
"releaseType": "Type",
"grouping": "Gruppering",
"media": "Medier",
"mood": "Humør",
"date": "Optagelsesdato",
"missing": "Manglende",
"libraryName": "Bibliotek"
},
"actions": {
"playAll": "Afspil",
"playNext": "Afspil næste",
"addToQueue": "Afspil senere",
"shuffle": "Bland",
"addToPlaylist": "Tilføj til afspilningsliste",
"download": "Hent",
"info": "",
"share": ""
"addToPlaylist": "Føj til afspilningsliste",
"download": "Download",
"info": "Hent info",
"share": "Del"
},
"lists": {
"all": "Alle",
@@ -76,20 +96,43 @@
"recentlyAdded": "Nyligt tilføjet",
"recentlyPlayed": "Nyligt Afspillet",
"mostPlayed": "Mest Afspillet",
"starred": "Stjernemarkeret",
"topRated": ""
"starred": "Stjernemarkerede",
"topRated": "Top bedømmelse"
}
},
"artist": {
"name": "Kunstner |||| Kunstnere",
"fields": {
"name": "Navn",
"albumCount": "Antal album",
"albumCount": "Antal albums",
"songCount": "Antal sange",
"playCount": "Afspilninger",
"rating": "",
"genre": "",
"size": ""
"rating": "Bedømmelse",
"genre": "Genre",
"size": "Størrelse",
"role": "Rolle",
"missing": "Manglende"
},
"roles": {
"albumartist": "Albumkunstner |||| Albumkunstnere",
"artist": "Kunstner |||| Kunstnere",
"composer": "Komponist |||| Komponister",
"conductor": "Dirigent |||| Dirigenter",
"lyricist": "Tekstforfatter |||| Tekstforfattere",
"arranger": "Arrangør |||| Arrangører",
"producer": "Producent |||| Producenter",
"director": "Instruktør |||| Instruktører",
"engineer": "Tekniker||||Teknikere",
"mixer": "Mixer |||| Mixere",
"remixer": "Remixer |||| Remixere",
"djmixer": "DJ-mixer |||| DJ-mixere",
"performer": "Udførende kunstner |||| Udførende kunstnere",
"maincredit": "Albumkunstner eller kunstner |||| Albumkunstnere eller kunstnere"
},
"actions": {
"shuffle": "Bland",
"radio": "Radio",
"topSongs": "Topsange"
}
},
"user": {
@@ -97,44 +140,52 @@
"fields": {
"userName": "Brugernavn",
"isAdmin": "Er administrator",
"lastLoginAt": "Sidste login",
"updatedAt": "Opdateret den",
"lastLoginAt": "Seneste login",
"updatedAt": "Opdateret d.",
"name": "Navn",
"password": "Kodeord",
"createdAt": "Oprettet den",
"changePassword": "",
"currentPassword": "",
"newPassword": "",
"token": ""
"createdAt": "Oprettet d.",
"changePassword": "Skifte kodeord?",
"currentPassword": "Nuværende kodeord",
"newPassword": "Nyt kodeord",
"token": "Token",
"lastAccessAt": "Senest tilgået",
"libraries": "Biblioteker"
},
"helperTexts": {
"name": ""
"name": "Ændringer i dit navn vises først ved næste login",
"libraries": "Vælg specifikke biblioteker til denne bruger, eller lad det stå tomt for at bruge standardbiblioteker"
},
"notifications": {
"created": "",
"updated": "",
"deleted": ""
"created": "Bruger oprettet",
"updated": "Bruger opdateret",
"deleted": "Bruger slettet"
},
"message": {
"listenBrainzToken": "",
"clickHereForToken": ""
"listenBrainzToken": "Skriv dit ListenBrainz token",
"clickHereForToken": "Tryk her for at få dit token",
"selectAllLibraries": "Vælg alle biblioteker",
"adminAutoLibraries": "Administratorbrugere har automatisk adgang til alle biblioteker"
},
"validation": {
"librariesRequired": "Der skal være valgt mindst ét bibliotek til ikke-administrative brugere"
}
},
"player": {
"name": "Afspiller |||| Afspillere",
"fields": {
"name": "Navn",
"transcodingId": "Omkodning",
"transcodingId": "Transkodning",
"maxBitRate": "Maks. bitrate",
"client": "Klient",
"userName": "Brugernavn",
"lastSeen": "Sidst set",
"reportRealPath": "",
"scrobbleEnabled": ""
"reportRealPath": "Vis den virkelige sti",
"scrobbleEnabled": "Send scrobbles til eksterne tjenester"
}
},
"transcoding": {
"name": "Omkodning |||| Omkodninger",
"name": "Transkodning |||| Transkodninger",
"fields": {
"name": "Navn",
"targetFormat": "Målformat",
@@ -149,8 +200,8 @@
"duration": "Varighed",
"ownerName": "Ejer",
"public": "Offentlig",
"updatedAt": "Opdateret den",
"createdAt": "Oprettet den",
"updatedAt": "Opdateret d.",
"createdAt": "Oprettet d.",
"songCount": "Sange",
"comment": "Kommentar",
"sync": "Auto-importér",
@@ -159,80 +210,156 @@
"actions": {
"selectPlaylist": "Vælg en afspilningsliste:",
"addNewPlaylist": "Opret \"%{name}\"",
"export": "Eksporter",
"makePublic": "",
"makePrivate": ""
"export": "Eksportér",
"makePublic": "Offentliggør",
"makePrivate": "Gør privat",
"saveQueue": "Gem kø på afspilningsliste",
"searchOrCreate": "Søg i afspilningslister eller skriv for at oprette nye...",
"pressEnterToCreate": "Tryk Enter for at oprette en ny afspilningsliste",
"removeFromSelection": "Fjern fra valg"
},
"message": {
"duplicate_song": "",
"song_exist": ""
"duplicate_song": "Tilføj dubletter af sange",
"song_exist": "Der føjes dubletter til playlisten",
"noPlaylistsFound": "Ingen playlister fundet",
"noPlaylists": "Ingen tilgængelige playlister"
}
},
"radio": {
"name": "",
"name": "Radio |||| Radioer",
"fields": {
"name": "",
"streamUrl": "",
"homePageUrl": "",
"updatedAt": "",
"createdAt": ""
"name": "Navn",
"streamUrl": "Stream-URL",
"homePageUrl": "Hjemmeside-URL",
"updatedAt": "Opdateret d.",
"createdAt": "Oprettet d."
},
"actions": {
"playNow": ""
"playNow": "Afspil nu"
}
},
"share": {
"name": "",
"name": "Del |||| Delinger",
"fields": {
"username": "",
"url": "",
"description": "",
"contents": "",
"expiresAt": "",
"lastVisitedAt": "",
"visitCount": "",
"format": "",
"maxBitRate": "",
"updatedAt": "",
"createdAt": "",
"downloadable": ""
"username": "Delt af",
"url": "URL",
"description": "Beskrivelse",
"contents": "Indhold",
"expiresAt": "Udløber",
"lastVisitedAt": "Senest besøgt",
"visitCount": "Besøg",
"format": "Format",
"maxBitRate": "Maks. bitrate",
"updatedAt": "Opdateret d.",
"createdAt": "Oprettet d.",
"downloadable": "Tillad downloads?"
}
},
"missing": {
"name": "Manglende fil |||| Manglende filer",
"fields": {
"path": "Sti",
"size": "Størrelse",
"updatedAt": "Forsvandt d.",
"libraryName": "Bibliotek"
},
"actions": {
"remove": "Fjern",
"remove_all": "Fjern alle"
},
"notifications": {
"removed": "Manglende fil(er) fjernet"
},
"empty": "Ingen manglende filer"
},
"library": {
"name": "Bibliotek |||| Biblioteker",
"fields": {
"name": "Navn",
"path": "Sti",
"remotePath": "Fjernsti",
"lastScanAt": "Sidste scanning",
"songCount": "Sange",
"albumCount": "Albummer",
"artistCount": "Kunstnere",
"totalSongs": "Sange",
"totalAlbums": "Albummer",
"totalArtists": "Kunstnere",
"totalFolders": "Mapper",
"totalFiles": "Filer",
"totalMissingFiles": "Manglende filer",
"totalSize": "Samlet størrelse",
"totalDuration": "Varighed",
"defaultNewUsers": "Standard for nye brugere",
"createdAt": "Oprettet d.",
"updatedAt": "Opdateret d."
},
"sections": {
"basic": "Grundlæggende oplysninger",
"statistics": "Statistik"
},
"actions": {
"scan": "Scanningsbibliotek",
"manageUsers": "Administrer brugeradgang",
"viewDetails": "Se detaljer"
},
"notifications": {
"created": "Bibliotek oprettet",
"updated": "Biblioteket er blevet opdateret",
"deleted": "Biblioteket er blevet slettet",
"scanStarted": "Biblioteksscanning startet",
"scanCompleted": "Biblioteksscanning fuldført"
},
"validation": {
"nameRequired": "Biblioteksnavn er påkrævet",
"pathRequired": "Bibliotekssti er påkrævet",
"pathNotDirectory": "Biblioteksstien skal være en mappe",
"pathNotFound": "Biblioteksstien blev ikke fundet",
"pathNotAccessible": "Biblioteksstien er ikke tilgængelig",
"pathInvalid": "Ugyldig bibliotekssti"
},
"messages": {
"deleteConfirm": "Er du sikker på, at du vil slette dette bibliotek? Dét vil fjerne alle tilknyttede data og brugeradgange",
"scanInProgress": "Scanning i gang...",
"noLibrariesAssigned": "Ingen biblioteker tildelt denne bruger"
}
}
},
"ra": {
"auth": {
"welcome1": "Tak fordi du installerede Navidrome!",
"welcome2": "Opret administrator for at begynde",
"welcome2": "Først, opret en administrator",
"confirmPassword": "Bekræft kodeord",
"buttonCreateAdmin": "Opret administrator",
"auth_check_error": "Venligst login for at fortsætte",
"user_menu": "Profil",
"username": "Brugernavn",
"password": "Password",
"password": "Kodeord",
"sign_in": "Log ind",
"sign_in_error": "Dit log ind fejlede, prøv igen",
"logout": "Log ud"
"sign_in_error": "Dit log ind slog fejl, prøv igen",
"logout": "Log ud",
"insightsCollectionNote": "Navidrome indsamler anonyme brugsdata for at forbedre projektet. Klik [her] for at få mere at vide og fravælge, hvis du ønsker det."
},
"validation": {
"invalidChars": "Vær venlig kun at benytte bogstaver og tal",
"invalidChars": "Venligst, benyt kun bogstaver og tal",
"passwordDoesNotMatch": "Kodeord er ikke ens",
"required": "Obligatorisk",
"required": "Nødvendig",
"minLength": "Skal være mindst %{min} tegn",
"maxLength": "Skal være max %{max} tegn",
"maxLength": "Skal være op til %{max} tegn",
"minValue": "Skal være mindst %{min}",
"maxValue": "Skal være max %{max}",
"number": "Skal være et nummer",
"maxValue": "Skal være op til %{max}",
"number": "Skal være et tal",
"email": "Skal være en gyldig e-mail-adresse",
"oneOf": "Skal være en af: %{options}",
"regex": "Skal matche et bestemt format (regexp): %{pattern}",
"unique": "",
"url": ""
"oneOf": "Skal være én af: %{options}",
"regex": "Skal matche et specifikt format (regexp): %{pattern}",
"unique": "Skal være unik",
"url": "Skal være en gyldig URL"
},
"action": {
"add_filter": "Tilføj filter",
"add": "Tilføj",
"back": "Tilbage",
"bulk_actions": "%{smart_count} valgt",
"bulk_actions": "1 emne valgt |||| %{smart_count} emner valgt",
"cancel": "Annuller",
"clear_input_value": "Ryd",
"clone": "Klon",
@@ -240,7 +367,7 @@
"create": "Opret",
"delete": "Slet",
"edit": "Rediger",
"export": "Eksporter",
"export": "Eksportér",
"list": "Liste",
"refresh": "Opdater",
"remove_filter": "Slet filter",
@@ -252,13 +379,13 @@
"undo": "Fortryd",
"expand": "Udvid",
"close": "Luk",
"open_menu": "Åben menu",
"open_menu": "Åbn menu",
"close_menu": "Luk menu",
"unselect": "Fravælg",
"skip": "",
"bulk_actions_mobile": "",
"share": "",
"download": ""
"skip": "Spring over",
"bulk_actions_mobile": "1 |||| %{smart_count}",
"share": "Del",
"download": "Download"
},
"boolean": {
"true": "Ja",
@@ -266,27 +393,27 @@
},
"page": {
"create": "Opret %{name}",
"dashboard": "Dashboard",
"dashboard": "Instrumentbræt",
"edit": "%{name} #%{id}",
"error": "Noget gik galt",
"list": "%{name} liste",
"loading": "Henter",
"not_found": "Ikke fundet",
"show": "%{name} #%{id}",
"empty": "Ingen %{name} endnu",
"empty": "Ingen %{name} endnu.",
"invite": "Vil du tilføje en?"
},
"input": {
"file": {
"upload_several": "Træk og slip filer for at uploade, eller klik for at vælge filer.",
"upload_single": "Træk og slip en fil for at uploade, eller klik for at vælge en fil."
"upload_several": "Træk nogle filer herind for at uploade, eller klik for at vælge en.",
"upload_single": "Træk en fil herind for at uploade, eller klik for at vælge den."
},
"image": {
"upload_several": "Træk og slip filer for at uploade, eller klik for at vælge filer.",
"upload_single": "Træk og slip et billede for at uploade, eller klik for at vælge en fil."
"upload_several": "Træk billedfiler herind for at uploade, eller klik for at vælge en.",
"upload_single": "Træk en billedfil herind for at uploade, eller klik for at vælge den."
},
"references": {
"all_missing": "Kan ikke finde nogle referencedata.",
"all_missing": "Kan ikke finde nogen referencedata.",
"many_missing": "Mindst en af de tilknyttede referencer synes ikke længere at være tilgængelig.",
"single_missing": "Tilknyttede referencer synes ikke længere at være tilgængelige."
},
@@ -298,82 +425,88 @@
"message": {
"about": "Om",
"are_you_sure": "Er du sikker?",
"bulk_delete_content": "Er du sikker på du vil slette %{name}? |||| Er du sikker på du ville slette %{smart_count} poster?",
"bulk_delete_content": "Er du sikker på, at du vil slette %{name}? |||| Er du sikker på, at du vil slette disse %{smart_count} poster?",
"bulk_delete_title": "Slet %{name} |||| Sletter %{smart_count} %{name} poster",
"delete_content": "Er du sikker på du ville slette denne post?",
"delete_content": "Er du sikker på, at du vil slette denne post?",
"delete_title": "Slet %{name} #%{id}",
"details": "Detaljer",
"error": "Der opstod en klientfejl, og din forespørgsel kunne ikke udføres.",
"invalid_form": "Formularen er ikke gyldig. Kontroller for fejl",
"loading": "Siden indlæses, Vent et øjeblik",
"invalid_form": "Formularen er ikke gyldig. Tjek for fejl",
"loading": "Siden indlæses, vent et øjeblik",
"no": "Nej",
"not_found": "Enten har du skrevet en forkert URL eller du har fulgt et invalidt link.",
"not_found": "Enten har du skrevet en forkert URL eller du har fulgt et ugyldigt link.",
"yes": "Ja",
"unsaved_changes": "Du har lavet ændringer der ikke er gemt. Er du sikker på at du vil ignorere dem?"
},
"navigation": {
"no_results": "Ingen resultater fundet",
"no_more_results": "Sidenummeret %{page} eksistere ikke. Gå tilbage til forrige side.",
"page_out_of_boundaries": "Sidenummeret %{page} eksistere ikke",
"page_out_from_end": "Der findes ikke flere sider",
"page_out_from_begin": "Der er ingen side før end side 1",
"no_more_results": "Sidenummeret %{page} eksisterer ikke. Gå tilbage til forrige side.",
"page_out_of_boundaries": "Sidenummeret %{page} ligger uden for grænserne",
"page_out_from_end": "Dette er sidste side",
"page_out_from_begin": "Dette er side 1",
"page_range_info": "%{offsetBegin}-%{offsetEnd} af %{total}",
"page_rows_per_page": "Rækker pr. side:",
"next": "Næste",
"prev": "Forrige",
"skip_nav": ""
"skip_nav": "Hop til indhold"
},
"notification": {
"updated": "Objekt opdateret |||| %{smart_count} objekter opdateret",
"created": "Objekt oprettet",
"deleted": "Objekt slettet |||| %{smart_count} objekter slettet",
"bad_item": "Incorrect element",
"item_doesnt_exist": "Objektet findes ikke",
"updated": "Element opdateret |||| %{smart_count} elementer opdateret",
"created": "Element oprettet",
"deleted": "Element slettet |||| %{smart_count} elementer slettet",
"bad_item": "Forkert element",
"item_doesnt_exist": "Elementet findes ikke",
"http_error": "Kommunikationsfejl med serveren",
"data_provider_error": "dataProvider fejl. Check din console for detaljer.",
"i18n_error": "Kan ikke indlæse oversættelse af det ønskede sprog",
"data_provider_error": "dataProvider fejl. Tjek konsollen for detaljer.",
"i18n_error": "Kan ikke indlæse oversættelsen af det ønskede sprog",
"canceled": "Handling blev annulleret",
"logged_out": "Din session er udløbet, venligst tilslut igen",
"new_version": ""
"new_version": "Ny version tilgængelig! genopfrisk venligst vinduet"
},
"toggleFieldsMenu": {
"columnsToDisplay": "",
"layout": "",
"grid": "",
"table": ""
"columnsToDisplay": "Antal synlige kolonner",
"layout": "Layout",
"grid": "Gitter",
"table": "Tabel"
}
},
"message": {
"note": "NOTE",
"transcodingDisabled": "Skift af indstillinger for omkodning gennem web platformen er frakoblet af sikkerhedsgrunde. Genstart serveren med %{config} indstilling tilvalgt.",
"transcodingEnabled": "Navidrome kører i øjeblikket med %{config}, hvilket gør det muligt at køre system kommandoer fra web platformen. Vi anbefaler at slå det fra af sikkerhedsgrunde og kun slå det til ved indstilling af omkodning.",
"songsAddedToPlaylist": "Tilføjede 1 sang til afspilningsliste |||| Tilføjede %{smart_count} sange til afspilningsliste",
"transcodingDisabled": "Ændring af indstillinger til transkodning via webgrænsefladen er deaktiveret af sikkerhedshensyn.\nFor at ændre eller tilføje indstillinger skal du genstarte serveren med %{config} konfigurations option.",
"transcodingEnabled": "Navidrome kører i øjeblikket med %{config}. Dét gør det muligt at køre systemkommandoer fra transkodningsindstillingerne, via webgrænsefladen.\nVi anbefaler at deaktivere dette af sikkerhedshensyn og kun have det aktiveret, når du konfigurerer indstillinger til transkodning.",
"songsAddedToPlaylist": "Føjede 1 sang til afspilningsliste |||| Føjede %{smart_count} sange til afspilningsliste",
"noPlaylistsAvailable": "Ingen tilgængelige",
"delete_user_title": "Slet bruger '%{name}'",
"delete_user_content": "Er du sikker på at du vil slette denne bruger og tilhørende data (inklusive afspilningslister og indstillinger)?",
"notifications_blocked": "",
"notifications_not_available": "",
"lastfmLinkSuccess": "",
"lastfmLinkFailure": "",
"lastfmUnlinkSuccess": "",
"lastfmUnlinkFailure": "",
"delete_user_content": "Er du sikker på at du vil slette denne bruger og tilhørende data (inklusive afspilningslister og valgte indstillinger)?",
"notifications_blocked": "Du blokerer for notifikationer fra dette site i dine browserindstillinger",
"notifications_not_available": "Denne browser understøtter ikke skrivebordsnotifikationer, eller: Du tilgår ikke Navidrome over https",
"lastfmLinkSuccess": "Du er koblet til Last.fm, og scrobbling er slået til",
"lastfmLinkFailure": "Du kan ikke kobles til Last.fm",
"lastfmUnlinkSuccess": "Last.fm frakoblet, og scrobbling deaktiveret",
"lastfmUnlinkFailure": "Last.fm kunne ikke frakobles",
"openIn": {
"lastfm": "",
"musicbrainz": ""
"lastfm": "Åbn i Last.fm",
"musicbrainz": "Åbn i MusicBrainz"
},
"lastfmLink": "",
"listenBrainzLinkSuccess": "",
"listenBrainzLinkFailure": "",
"listenBrainzUnlinkSuccess": "",
"listenBrainzUnlinkFailure": "",
"downloadOriginalFormat": "",
"shareOriginalFormat": "",
"shareDialogTitle": "",
"shareBatchDialogTitle": "",
"shareSuccess": "",
"shareFailure": "",
"downloadDialogTitle": "",
"shareCopyToClipboard": ""
"lastfmLink": "Læs mere...",
"listenBrainzLinkSuccess": "Du er koblet til ListenBrainz og scrobbling er aktiveret som bruger: %{user}",
"listenBrainzLinkFailure": "Du kunne ikke kobles til ListenBrainz: %{error}",
"listenBrainzUnlinkSuccess": "ListenBrainz er frakoblet, og scrobbling deaktiveret",
"listenBrainzUnlinkFailure": "ListenBrainz kunne ikke frakobles",
"downloadOriginalFormat": "Download i originalformat",
"shareOriginalFormat": "Del i originalformat",
"shareDialogTitle": "Del %{resource} '%{name}'",
"shareBatchDialogTitle": "Del 1 %{resource} |||| Del %{smart_count} %{resource}",
"shareSuccess": "URL kopieret til udklipsholder: %{url}",
"shareFailure": "Fejl ved kopiering af URL %{url} til udklipsholder",
"downloadDialogTitle": "Download %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Kopiér til udklipsholder: Ctrl+C, Enter",
"remove_missing_title": "Fjern manglende filer",
"remove_missing_content": "Er du sikker på, at du vil fjerne de valgte manglende filer fra databasen? Dét vil permanent fjerne alle referencer til dem, inklusive deres afspilningstællere og vurderinger.",
"remove_all_missing_title": "Fjern alle manglende filer",
"remove_all_missing_content": "Er du sikker på, at du vil fjerne alle manglende filer fra databasen? Dét vil permanent fjerne alle referencer til dem, inklusive deres afspilningstællere og vurderinger.",
"noSimilarSongsFound": "Ingen lignende sange fundet",
"noTopSongsFound": "Ingen topsange fundet"
},
"menu": {
"library": "Bibliotek",
@@ -386,26 +519,33 @@
"theme": "Tema",
"language": "Sprog",
"defaultView": "Standardopsætning",
"desktop_notifications": "",
"lastfmScrobbling": "",
"listenBrainzScrobbling": "",
"replaygain": "",
"preAmp": "",
"desktop_notifications": "Skrivebordsnotifikationer",
"lastfmScrobbling": "Scrobble til Last.fm",
"listenBrainzScrobbling": "Scrobble til ListenBrainz",
"replaygain": "ReplayGain-tilstand",
"preAmp": "ReplayGain PreAmp (dB)",
"gain": {
"none": "",
"album": "",
"track": ""
}
"none": "Slået fra",
"album": "Brug Album Gain",
"track": "Brug Gain for spor"
},
"lastfmNotConfigured": "Last.fm API-nøglen er ikke konfigureret"
}
},
"albumList": "Albums",
"about": "Om",
"playlists": "",
"sharedPlaylists": ""
"playlists": "Afspilningslister",
"sharedPlaylists": "Delte afspilningslister",
"librarySelector": {
"allLibraries": "Alle biblioteker (%{count})",
"multipleLibraries": "%{selected} af %{total} biblioteker",
"selectLibraries": "Vælg biblioteker",
"none": "Ingen"
}
},
"player": {
"playListsText": "Afspilnings kø",
"openText": "Åben",
"playListsText": "Afspilningskø",
"openText": "Åbn",
"closeText": "Luk",
"notContentText": "Ingen musik",
"clickToPlayText": "Tryk for at afspille",
@@ -414,11 +554,11 @@
"previousTrackText": "Forrige nummer",
"reloadText": "Genindlæs",
"volumeText": "Lydstyrke",
"toggleLyricText": "Skift sangtekst",
"toggleLyricText": "Skift sangtekst til/fra",
"toggleMiniModeText": "Minimer",
"destroyText": "Fjern",
"downloadText": "Hent",
"removeAudioListsText": "Slet afspillingsliste",
"removeAudioListsText": "Slet afspilningslister",
"clickToDeleteText": "Tryk for at slette %{name}",
"emptyLyricText": "Ingen sangtekst",
"playModeText": {
@@ -430,31 +570,59 @@
},
"about": {
"links": {
"homepage": "Hjme",
"homepage": "Hjemmeside",
"source": "Kildekode",
"featureRequests": "Ønskede funktioner"
"featureRequests": "Funktionsønsker",
"lastInsightsCollection": "Seneste indsamling af indsigter",
"insights": {
"disabled": "Slået fra",
"waiting": "Venter"
}
},
"tabs": {
"about": "Om",
"config": "Konfiguration"
},
"config": {
"configName": "Navn på konfiguration",
"environmentVariable": "Miljøvariabel",
"currentValue": "Nuværende værdi",
"configurationFile": "Konfigurationsfil",
"exportToml": "Eksportér konfigurationen (TOML)",
"exportSuccess": "Konfigurationen eksporteret til udklipsholder i TOML-format",
"exportFailed": "Kunne ikke kopiere konfigurationen",
"devFlagsHeader": "Udviklingsflagget (med forbehold for ændring/fjernelse)",
"devFlagsComment": "Disse er eksperimental-indstillinger og kan blive fjernet i fremtidige udgaver"
}
},
"activity": {
"title": "Aktivitet",
"totalScanned": "Antal sange fundet",
"totalScanned": "Antal mapper gennemsøgt",
"quickScan": "Hurtig søgning",
"fullScan": "Fuld søgning\n",
"serverUptime": "Server uptime",
"serverDown": "OFFLINE"
"fullScan": "Fuld søgning",
"serverUptime": "Server oppetid",
"serverDown": "OFFLINE",
"scanType": "Type",
"status": "Scanningsfejl",
"elapsedTime": "Medgået tid"
},
"help": {
"title": "",
"title": "Navidrome genvejstaster",
"hotkeys": {
"show_help": "",
"toggle_menu": "",
"toggle_play": "",
"prev_song": "",
"next_song": "",
"vol_up": "",
"vol_down": "",
"toggle_love": "",
"current_song": ""
"show_help": "Vis denne hjælp",
"toggle_menu": "Skift menu sidepanel",
"toggle_play": "Play / Pause",
"prev_song": "Forrige sang",
"next_song": "Næste sang",
"vol_up": "Volumen op",
"vol_down": "Volumen ned",
"toggle_love": "Føj dette nummer til dine favoritter",
"current_song": "Gå til den aktuelle sang"
}
},
"nowPlaying": {
"title": "Afspilles nu",
"empty": "Intet afspilles nu",
"minutesAgo": "for %{smart_count} minut siden |||| for %{smart_count} minutter siden"
}
}
+75 -7
View File
@@ -35,7 +35,8 @@
"rawTags": "Tag Rohdaten",
"bitDepth": "Bittiefe",
"sampleRate": "Samplerate",
"missing": "Fehlend"
"missing": "Fehlend",
"libraryName": "Bibliothek"
},
"actions": {
"addToQueue": "Später abspielen",
@@ -76,7 +77,8 @@
"media": "Medium",
"mood": "Stimmung",
"date": "Aufnahmedatum",
"missing": "Fehlend"
"missing": "Fehlend",
"libraryName": "Bibliothek"
},
"actions": {
"playAll": "Abspielen",
@@ -147,10 +149,12 @@
"currentPassword": "Aktuelles Passwort",
"newPassword": "Neues Passwort",
"token": "Token",
"lastAccessAt": "Letzter Zugriff am"
"lastAccessAt": "Letzter Zugriff am",
"libraries": "Bibliotheken"
},
"helperTexts": {
"name": "Die Änderung wird erst nach dem nächsten Login gültig"
"name": "Die Änderung wird erst nach dem nächsten Login gültig",
"libraries": "Wähle spezifische Bibliotheken für diesen Benutzer, oder leer lassen für Standard Bibliotheken"
},
"notifications": {
"created": "Benutzer erstellt",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Gib deinen ListenBrainz Benutzer Token ein",
"clickHereForToken": "Hier klicken um deinen Token abzurufen"
"clickHereForToken": "Hier klicken um deinen Token abzurufen",
"selectAllLibraries": "Wähle alle Bibliotheken",
"adminAutoLibraries": "Administrator-Benutzer haben automatisch Zugriff auf alle Bibliotheken"
},
"validation": {
"librariesRequired": "Mindestens eine Bibliothek muss für nicht-administrator Benutzer ausgewählt sein"
}
},
"player": {
@@ -251,7 +260,8 @@
"fields": {
"path": "Pfad",
"size": "Größe",
"updatedAt": "Fehlt seit"
"updatedAt": "Fehlt seit",
"libraryName": "Bibliothek"
},
"actions": {
"remove": "Entfernen",
@@ -261,6 +271,58 @@
"removed": "Fehlende Datei(en) entfernt"
},
"empty": "keine fehlenden Dateien"
},
"library": {
"name": "Bibliothek ||| Bibliotheken",
"fields": {
"name": "Name",
"path": "Pfad",
"remotePath": "Remote Pfad",
"lastScanAt": "Letzter Scan",
"songCount": "Lieder",
"albumCount": "Alben",
"artistCount": "Interpreten",
"totalSongs": "Lieder",
"totalAlbums": "Alben",
"totalArtists": "Interpreten",
"totalFolders": "Ordner",
"totalFiles": "Dateien",
"totalMissingFiles": "Fehlende Dateien",
"totalSize": "Größe",
"totalDuration": "Dauer",
"defaultNewUsers": "Standard für neue Benutzer",
"createdAt": "Erstellt",
"updatedAt": "Geändert"
},
"sections": {
"basic": "Basis Informationen",
"statistics": "Statistik"
},
"actions": {
"scan": "Bibliothek scannen",
"manageUsers": "Zugriff verwalten",
"viewDetails": "Details ansehen"
},
"notifications": {
"created": "Bibliothek erfolgreich erstellt",
"updated": "Bibliothek erfolgreich geändert",
"deleted": "Bibliothek erfolgreich gelöscht",
"scanStarted": "Bibliothek Scan gestartet",
"scanCompleted": "Bibliothek Scan vollständig"
},
"validation": {
"nameRequired": "Bibliotheksname ist Pflichtfeld",
"pathRequired": "Bibliothekspfad ist Pflichtfeld",
"pathNotDirectory": "Bibliothekspfad muss ein Ordner sein",
"pathNotFound": "Bibliothekspfad nicht gefunden",
"pathNotAccessible": "Bibliothekspfad nicht zugänglich",
"pathInvalid": "Bibliothekspfad ungültig"
},
"messages": {
"deleteConfirm": "Möchtest du diese Bibliothek wirklich löschen? Zugriffsrechte und Daten werden entfernt. ",
"scanInProgress": "Bibliothek Scan läuft...",
"noLibrariesAssigned": "Keine Bibliotheken zugeordnet"
}
}
},
"ra": {
@@ -473,7 +535,13 @@
"albumList": "Alben",
"about": "Über",
"playlists": "Wiedergabelisten",
"sharedPlaylists": "Geteilte Wiedergabelisten"
"sharedPlaylists": "Geteilte Wiedergabelisten",
"librarySelector": {
"allLibraries": "Alle Bibliotheken (%{count})",
"multipleLibraries": "%{selected} von %{total} Bibliotheken",
"selectLibraries": "Bibliotheken auswählen",
"none": "Keine"
}
},
"player": {
"playListsText": "Warteschlange abspielen",
+75 -7
View File
@@ -35,7 +35,8 @@
"rawTags": "Ακατέργαστες ετικέτες",
"bitDepth": "Λίγο βάθος",
"sampleRate": "Ποσοστό δειγματοληψίας",
"missing": "Απών"
"missing": "Απών",
"libraryName": "Βιβλιοθήκη"
},
"actions": {
"addToQueue": "Αναπαραγωγη Μετα",
@@ -76,7 +77,8 @@
"media": "Μέσα",
"mood": "Διάθεση",
"date": "Ημερομηνία Ηχογράφησης",
"missing": "Απών"
"missing": "Απών",
"libraryName": "Βιβλιοθήκη"
},
"actions": {
"playAll": "Αναπαραγωγή",
@@ -147,10 +149,12 @@
"currentPassword": "Υπάρχων Κωδικός Πρόσβασης",
"newPassword": "Νέος Κωδικός Πρόσβασης",
"token": "Token",
"lastAccessAt": "Τελευταία Πρόσβαση"
"lastAccessAt": "Τελευταία Πρόσβαση",
"libraries": "Βιβλιοθήκες"
},
"helperTexts": {
"name": "Αλλαγές στο όνομα σας θα εφαρμοστούν στην επόμενη σύνδεση"
"name": "Αλλαγές στο όνομα σας θα εφαρμοστούν στην επόμενη σύνδεση",
"libraries": "Επιλέξτε συγκεκριμένες βιβλιοθήκες για αυτόν τον χρήστη, ή αφήστε την κενή για να χρησιμοποιήσετε την προεπιλεγμένη βιβλιοθήκη"
},
"notifications": {
"created": "Ο χρήστης δημιουργήθηκε",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Εισάγετε το token του χρήστη σας στο ListenBrainz.",
"clickHereForToken": "Κάντε κλικ εδώ για να αποκτήσετε το token σας"
"clickHereForToken": "Κάντε κλικ εδώ για να αποκτήσετε το token σας",
"selectAllLibraries": "Επιλογή όλων των βιβλιοθηκών",
"adminAutoLibraries": "Οι χρήστες διαχειριστές έχουν αυτόματα πρόσβαση σε όλες τις βιβλιοθήκες"
},
"validation": {
"librariesRequired": "Πρέπει να επιλεγεί τουλάχιστον μία βιβλιοθήκη για χρήστες που δεν είναι διαχειριστές"
}
},
"player": {
@@ -251,7 +260,8 @@
"fields": {
"path": "Διαδρομή",
"size": "Μέγεθος",
"updatedAt": "Εξαφανίστηκε"
"updatedAt": "Εξαφανίστηκε",
"libraryName": "Βιβλιοθήκη"
},
"actions": {
"remove": "Αφαίρεση",
@@ -261,6 +271,58 @@
"removed": "Λείπει αρχείο(α) αφαιρέθηκε"
},
"empty": "Δεν λείπουν αρχεία"
},
"library": {
"name": "Βιβλιοθήκη |||| Βιβλιοθήκες",
"fields": {
"name": "Ονομα",
"path": "διαδρομή",
"remotePath": "Απομακρυσμένη διαδρομή",
"lastScanAt": "Τελευταία σάρωση",
"songCount": "Τραγούδια",
"albumCount": "Άλμπουμ",
"artistCount": "Καλλιτέχνες",
"totalSongs": "Τραγούδια",
"totalAlbums": "Άλμπουμ",
"totalArtists": "Καλλιτέχνες",
"totalFolders": "Φάκελοι",
"totalFiles": "Αρχεία",
"totalMissingFiles": "Λείπει αρχείο",
"totalSize": "Συνολικό μέγεθος",
"totalDuration": "Διάρκεια",
"defaultNewUsers": "Προεπιλογή για νέους χρήστες",
"createdAt": "Δημιουργήθηκε",
"updatedAt": "Ενημερώθηκε"
},
"sections": {
"basic": "Βασικές πληροφορίες",
"statistics": "Στατιστική"
},
"actions": {
"scan": "Σάρωση βιβλιοθήκης",
"manageUsers": "Διαχείριση πρόσβασης χρήστη",
"viewDetails": "Προβολή λεπτομερειών"
},
"notifications": {
"created": "Η βιβλιοθήκη δημιουργήθηκε με επιτυχία",
"updated": "Η βιβλιοθήκη ενημερώθηκε με επιτυχία",
"deleted": "Η βιβλιοθήκη διαγράφηκε με επιτυχία",
"scanStarted": "Ξεκίνησε η σάρωση της βιβλιοθήκης",
"scanCompleted": "Η σάρωση της βιβλιοθήκης ολοκληρώθηκε"
},
"validation": {
"nameRequired": "Απαιτείται όνομα βιβλιοθήκης",
"pathRequired": "Απαιτείται διαδρομή βιβλιοθήκης",
"pathNotDirectory": "Η διαδρομή της βιβλιοθήκης πρέπει να είναι ένας κατάλογος",
"pathNotFound": "Η διαδρομή της βιβλιοθήκης δεν βρέθηκε",
"pathNotAccessible": "Η διαδρομή της βιβλιοθήκης δεν είναι προσβάσιμη",
"pathInvalid": "Μη έγκυρη διαδρομή βιβλιοθήκης"
},
"messages": {
"deleteConfirm": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν τη βιβλιοθήκη? Αυτή η ενέργεια θα καταργήσει όλα τα σχετικά δεδομένα και την πρόσβαση των χρηστών.",
"scanInProgress": "Σάρωση σε εξέλιξη...",
"noLibrariesAssigned": "Δεν έχουν αντιστοιχιστεί βιβλιοθήκες σε αυτόν τον χρήστη"
}
}
},
"ra": {
@@ -473,7 +535,13 @@
"albumList": "Άλμπουμ",
"about": "Σχετικά",
"playlists": "Λίστες Αναπαραγωγής",
"sharedPlaylists": "Κοινοποιημένες Λίστες Αναπαραγωγής"
"sharedPlaylists": "Κοινοποιημένες Λίστες Αναπαραγωγής",
"librarySelector": {
"allLibraries": "Όλες οι βιβλιοθήκες (%{count})",
"multipleLibraries": "%{selected} από %{total} Βιβλιοθήκες",
"selectLibraries": "Επιλέξτε βιβλιοθήκες",
"none": "Κανένα"
}
},
"player": {
"playListsText": "Ουρά Αναπαραγωγής",
+114 -12
View File
@@ -35,7 +35,8 @@
"rawTags": "Etiquetas sin procesar",
"bitDepth": "Profundidad de bits",
"sampleRate": "Frecuencia de muestreo",
"missing": "Faltante"
"missing": "Faltante",
"libraryName": ""
},
"actions": {
"addToQueue": "Reproducir después",
@@ -44,7 +45,8 @@
"shuffleAll": "Todas aleatorias",
"download": "Descarga",
"playNext": "Siguiente",
"info": "Obtener información"
"info": "Obtener información",
"showInPlaylist": "Mostrar en la lista de reproducción"
}
},
"album": {
@@ -75,7 +77,8 @@
"media": "Medios",
"mood": "Estado de ánimo",
"date": "Fecha de grabación",
"missing": "Faltante"
"missing": "Faltante",
"libraryName": ""
},
"actions": {
"playAll": "Reproducir",
@@ -123,7 +126,13 @@
"mixer": "Mezclador",
"remixer": "Remixer",
"djmixer": "DJ Mixer",
"performer": "Intérprete"
"performer": "Intérprete",
"maincredit": ""
},
"actions": {
"shuffle": "Aleatorio",
"radio": "Radio",
"topSongs": ""
}
},
"user": {
@@ -140,10 +149,12 @@
"currentPassword": "Contraseña actual",
"newPassword": "Nueva contraseña",
"token": "Token",
"lastAccessAt": "Último acceso"
"lastAccessAt": "Último acceso",
"libraries": ""
},
"helperTexts": {
"name": "Los cambios a tu nombre se verán en el próximo inicio de sesión"
"name": "Los cambios a tu nombre se verán en el próximo inicio de sesión",
"libraries": ""
},
"notifications": {
"created": "Usuario creado",
@@ -152,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Escribe tu token de usuario de ListenBrainz",
"clickHereForToken": "Click aquí para obtener tu token"
"clickHereForToken": "Click aquí para obtener tu token",
"selectAllLibraries": "",
"adminAutoLibraries": ""
},
"validation": {
"librariesRequired": ""
}
},
"player": {
@@ -197,11 +213,16 @@
"export": "Exportar",
"makePublic": "Hazla pública",
"makePrivate": "Hazla privada",
"saveQueue": "Guardar la fila de reproducción en una playlist"
"saveQueue": "Guardar la fila de reproducción en una playlist",
"searchOrCreate": "Buscar listas de reproducción o escribe para crear una nueva…",
"pressEnterToCreate": "Pulsa Enter para crear una nueva lista de reproducción",
"removeFromSelection": "Quitar de la selección"
},
"message": {
"duplicate_song": "Algunas de las canciones seleccionadas están presentes en la playlist",
"song_exist": "Se están agregando duplicados a la playlist. ¿Quieres agregar los duplicados o omitirlos?"
"song_exist": "Se están agregando duplicados a la playlist. ¿Quieres agregar los duplicados o omitirlos?",
"noPlaylistsFound": "No se encontraron listas de reproducción",
"noPlaylists": "No hay listas de reproducción disponibles"
}
},
"radio": {
@@ -239,7 +260,8 @@
"fields": {
"path": "Ruta",
"size": "Tamaño",
"updatedAt": "Actualizado el"
"updatedAt": "Actualizado el",
"libraryName": ""
},
"actions": {
"remove": "Eliminar",
@@ -249,6 +271,58 @@
"removed": "Eliminado"
},
"empty": "No hay archivos perdidos"
},
"library": {
"name": "",
"fields": {
"name": "",
"path": "",
"remotePath": "",
"lastScanAt": "",
"songCount": "",
"albumCount": "",
"artistCount": "",
"totalSongs": "",
"totalAlbums": "",
"totalArtists": "",
"totalFolders": "",
"totalFiles": "",
"totalMissingFiles": "",
"totalSize": "",
"totalDuration": "",
"defaultNewUsers": "",
"createdAt": "",
"updatedAt": ""
},
"sections": {
"basic": "",
"statistics": ""
},
"actions": {
"scan": "",
"manageUsers": "",
"viewDetails": ""
},
"notifications": {
"created": "",
"updated": "",
"deleted": "",
"scanStarted": "",
"scanCompleted": ""
},
"validation": {
"nameRequired": "",
"pathRequired": "",
"pathNotDirectory": "",
"pathNotFound": "",
"pathNotAccessible": "",
"pathInvalid": ""
},
"messages": {
"deleteConfirm": "",
"scanInProgress": "",
"noLibrariesAssigned": ""
}
}
},
"ra": {
@@ -430,7 +504,9 @@
"remove_missing_title": "Eliminar elemento faltante",
"remove_missing_content": "¿Realmente desea eliminar los archivos faltantes seleccionados de la base de datos? Esto eliminará permanentemente cualquier referencia a ellos, incluidas sus reproducciones y valoraciones.",
"remove_all_missing_title": "Eliminar todos los archivos perdidos",
"remove_all_missing_content": "¿Realmente desea eliminar todos los archivos faltantes de la base de datos? Esto eliminará permanentemente cualquier referencia a ellos, incluidas sus reproducciones y valoraciones."
"remove_all_missing_content": "¿Realmente desea eliminar todos los archivos faltantes de la base de datos? Esto eliminará permanentemente cualquier referencia a ellos, incluidas sus reproducciones y valoraciones.",
"noSimilarSongsFound": "No se encontraron canciones similares",
"noTopSongsFound": ""
},
"menu": {
"library": "Biblioteca",
@@ -459,7 +535,13 @@
"albumList": "Álbumes",
"about": "Acerca de",
"playlists": "Playlists",
"sharedPlaylists": "Playlists Compartidas"
"sharedPlaylists": "Playlists Compartidas",
"librarySelector": {
"allLibraries": "",
"multipleLibraries": "",
"selectLibraries": "",
"none": ""
}
},
"player": {
"playListsText": "Fila de reproducción",
@@ -496,6 +578,21 @@
"disabled": "Deshabilitado",
"waiting": "Esperando"
}
},
"tabs": {
"about": "Acerca de",
"config": "Configuración"
},
"config": {
"configName": "Nombre de la configuración",
"environmentVariable": "Variables de entorno",
"currentValue": "Valor actual",
"configurationFile": "Archivo de configuración",
"exportToml": "Exportar configuración (TOML)",
"exportSuccess": "Configuración exportada al portapapeles en formato TOML",
"exportFailed": "Error al copiar la configuración",
"devFlagsHeader": "Indicadores de desarrollo (sujetos a cambios o eliminación)",
"devFlagsComment": "Estas son configuraciones experimentales y pueden eliminarse en versiones futuras"
}
},
"activity": {
@@ -522,5 +619,10 @@
"toggle_love": "Marca esta canción como favorita",
"current_song": "Canción actual"
}
},
"nowPlaying": {
"title": "",
"empty": "",
"minutesAgo": ""
}
}
+120 -18
View File
@@ -35,7 +35,8 @@
"rawTags": "Raakatunnisteet",
"bitDepth": "Bittisyvyys",
"sampleRate": "Näytteenottotaajuus",
"missing": ""
"missing": "Puuttuva",
"libraryName": "Kirjasto"
},
"actions": {
"addToQueue": "Lisää jonoon",
@@ -44,7 +45,8 @@
"shuffleAll": "Sekoita kaikki",
"download": "Lataa",
"playNext": "Soita seuraavaksi",
"info": "Info"
"info": "Info",
"showInPlaylist": "Näytä soittolistassa"
}
},
"album": {
@@ -75,7 +77,8 @@
"media": "Media",
"mood": "Tunnelma",
"date": "Tallennuspäivä",
"missing": ""
"missing": "Puuttuva",
"libraryName": "Kirjasto"
},
"actions": {
"playAll": "Soita",
@@ -108,7 +111,7 @@
"genre": "Tyylilaji",
"size": "Koko",
"role": "Rooli",
"missing": ""
"missing": "Puuttuva"
},
"roles": {
"albumartist": "Albumitaiteilija |||| Albumitaiteilijat",
@@ -123,7 +126,13 @@
"mixer": "Miksaaja |||| Miksaajat",
"remixer": "Remiksaaja |||| Remiksaajat",
"djmixer": "DJ-miksaaja |||| DJ-miksaajat",
"performer": "Esiintyjä |||| Esiintyjät"
"performer": "Esiintyjä |||| Esiintyjät",
"maincredit": "Albumin artisti tai artisti |||| Albumin artistit tai artistit"
},
"actions": {
"shuffle": "Sekoita",
"radio": "Radio",
"topSongs": "Suosituimmat kappaleet"
}
},
"user": {
@@ -140,10 +149,12 @@
"currentPassword": "Nykyinen salasana",
"newPassword": "Uusi salasana",
"token": "Avain",
"lastAccessAt": "Viimeisin käyttö"
"lastAccessAt": "Viimeisin käyttö",
"libraries": "Kirjastot"
},
"helperTexts": {
"name": "Nimen muutos tulee voimaan kun seuraavan kerran kirjaudut sisään"
"name": "Nimen muutos tulee voimaan kun seuraavan kerran kirjaudut sisään",
"libraries": "Valitse tietyt kirjastot tälle käyttäjälle tai jätä tyhjäksi käyttääksesi oletuskirjastoja"
},
"notifications": {
"created": "Käyttäjä luotu",
@@ -152,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Syötä ListenBrainz avain.",
"clickHereForToken": "Paina tästä saadaksesi avaimen"
"clickHereForToken": "Paina tästä saadaksesi avaimen",
"selectAllLibraries": "Valitse kaikki kirjastot",
"adminAutoLibraries": "Admin-käyttäjillä on automaattisesti pääsy kaikkiin kirjastoihin"
},
"validation": {
"librariesRequired": "Vähintään yksi kirjasto on valittava ei-admin käyttäjille"
}
},
"player": {
@@ -197,11 +213,16 @@
"export": "Vie",
"makePublic": "Tee julkinen",
"makePrivate": "Tee yksityinen",
"saveQueue": ""
"saveQueue": "Tallenna jono soittolistaan",
"searchOrCreate": "Etsi soittolistoja tai kirjoita luodaksesi uuden...",
"pressEnterToCreate": "Paina Enter luodaksesi uuden soittolistan",
"removeFromSelection": "Poista valinnasta"
},
"message": {
"duplicate_song": "Lisää olemassa oleva kappale",
"song_exist": "Olet lisäämässä soittolistalla jo olevaa kappaletta. Haluatko lisätä saman kappaleen vai ohittaa sen?"
"song_exist": "Olet lisäämässä soittolistalla jo olevaa kappaletta. Haluatko lisätä saman kappaleen vai ohittaa sen?",
"noPlaylistsFound": "Soittolistoja ei löytynyt",
"noPlaylists": "Soittolistoja ei ole saatavilla"
}
},
"radio": {
@@ -239,16 +260,69 @@
"fields": {
"path": "Polku",
"size": "Koko",
"updatedAt": "Katosi"
"updatedAt": "Katosi",
"libraryName": "Kirjasto"
},
"actions": {
"remove": "Poista",
"remove_all": ""
"remove_all": "Poista kaikki"
},
"notifications": {
"removed": "Puuttuvat tiedostot poistettu"
},
"empty": "Ei puuttuvia tiedostoja"
},
"library": {
"name": "Kirjasto |||| Kirjastot",
"fields": {
"name": "Nimi",
"path": "Polku",
"remotePath": "Etäpolku",
"lastScanAt": "Viimeisin skannaus",
"songCount": "Kappaleet",
"albumCount": "Albumit",
"artistCount": "Artistit",
"totalSongs": "Kappaleet",
"totalAlbums": "Albumit",
"totalArtists": "Artistit",
"totalFolders": "Kansiot",
"totalFiles": "Tiedostot",
"totalMissingFiles": "Puuttuvat tiedostot",
"totalSize": "Kokonaiskoko",
"totalDuration": "Kesto",
"defaultNewUsers": "Oletus uusille käyttäjille",
"createdAt": "Luotu",
"updatedAt": "Päivitetty"
},
"sections": {
"basic": "Perustiedot",
"statistics": "Tilastot"
},
"actions": {
"scan": "Skannaa kirjasto",
"manageUsers": "Hallitse käyttäjien pääsyä",
"viewDetails": "Näytä tiedot"
},
"notifications": {
"created": "Kirjasto luotu onnistuneesti",
"updated": "Kirjasto päivitetty onnistuneesti",
"deleted": "Kirjasto poistettu onnistuneesti",
"scanStarted": "Kirjaston skannaus aloitettu",
"scanCompleted": "Kirjaston skannaus valmistunut"
},
"validation": {
"nameRequired": "Kirjaston nimi vaaditaan",
"pathRequired": "Kirjaston polku vaaditaan",
"pathNotDirectory": "Kirjaston polun tulee olla hakemisto",
"pathNotFound": "Kirjaston polkua ei löytynyt",
"pathNotAccessible": "Kirjaston polku ei ole käytettävissä",
"pathInvalid": "Virheellinen kirjaston polku"
},
"messages": {
"deleteConfirm": "Oletko varma, että haluat poistaa tämän kirjaston? Tämä poistaa kaikki liittyvät tiedot ja käyttäjien pääsyn.",
"scanInProgress": "Skannaus käynnissä...",
"noLibrariesAssigned": "Tälle käyttäjälle ei ole määritetty kirjastoja"
}
}
},
"ra": {
@@ -429,8 +503,10 @@
"shareCopyToClipboard": "Kopio leikepöydälle: Ctrl+C, Enter",
"remove_missing_title": "Poista puuttuvat tiedostot",
"remove_missing_content": "Oletko varma, että haluat poistaa valitut puuttuvat tiedostot tietokannasta? Tämä poistaa pysyvästi kaikki viittaukset niihin, mukaan lukien niiden soittojen määrät ja arvostelut.",
"remove_all_missing_title": "",
"remove_all_missing_content": ""
"remove_all_missing_title": "Poista kaikki puuttuvat tiedostot",
"remove_all_missing_content": "Haluatko varmasti poistaa kaikki puuttuvat tiedostot tietokannasta? Tämä poistaa pysyvästi kaikki viittaukset niihin, mukaan lukien toistomäärät ja arvostelut.",
"noSimilarSongsFound": "Samankaltaisia kappaleita ei löytynyt",
"noTopSongsFound": "Suosituimpia kappaleita ei löytynyt"
},
"menu": {
"library": "Kirjasto",
@@ -459,7 +535,13 @@
"albumList": "Albumit",
"about": "Tietoa",
"playlists": "Soittolista",
"sharedPlaylists": "Jaettu soittolista"
"sharedPlaylists": "Jaettu soittolista",
"librarySelector": {
"allLibraries": "Kaikki kirjastot (%{count})",
"multipleLibraries": "%{selected} / %{total} kirjastoa",
"selectLibraries": "Valitse kirjastot",
"none": "Ei mitään"
}
},
"player": {
"playListsText": "Jono",
@@ -496,6 +578,21 @@
"disabled": "Ei käytössä",
"waiting": "Odottaa"
}
},
"tabs": {
"about": "Tietoja",
"config": "Kokoonpano"
},
"config": {
"configName": "Konfiguraation nimi",
"environmentVariable": "Ympäristömuuttuja",
"currentValue": "Nykyinen arvo",
"configurationFile": "Konfiguraatiotiedosto",
"exportToml": "Vie konfiguraatio (TOML)",
"exportSuccess": "Konfiguraatio viety leikepöydälle TOML-muodossa",
"exportFailed": "Konfiguraation kopiointi epäonnistui",
"devFlagsHeader": "Kehitysliput (voivat muuttua/poistua)",
"devFlagsComment": "Nämä ovat kokeellisia asetuksia ja ne voidaan poistaa tulevissa versioissa"
}
},
"activity": {
@@ -505,9 +602,9 @@
"fullScan": "Täysi tarkistus",
"serverUptime": "Palvelun käyttöaika",
"serverDown": "SAMMUTETTU",
"scanType": "",
"status": "",
"elapsedTime": ""
"scanType": "Tyyppi",
"status": "Skannausvirhe",
"elapsedTime": "Kulunut aika"
},
"help": {
"title": "Navidrome pikapainikkeet",
@@ -522,5 +619,10 @@
"toggle_love": "Lisää kappale suosikkeihin",
"current_song": "Siirry nykyiseen kappaleeseen"
}
},
"nowPlaying": {
"title": "Nyt soi",
"empty": "Ei soita mitään",
"minutesAgo": "%{smart_count} minuutti sitten |||| %{smart_count} minuuttia sitten"
}
}
+78 -10
View File
@@ -11,7 +11,7 @@
"title": "Titre",
"artist": "Artiste",
"album": "Album",
"path": "Chemin",
"path": "Chemin d'accès",
"genre": "Genre",
"compilation": "Compilation",
"year": "Année",
@@ -35,7 +35,8 @@
"rawTags": "Étiquettes brutes",
"bitDepth": "Profondeur de bits",
"sampleRate": "Fréquence d'échantillonnage",
"missing": "Manquant"
"missing": "Manquant",
"libraryName": "Bibliothèque"
},
"actions": {
"addToQueue": "Ajouter à la file",
@@ -76,7 +77,8 @@
"media": "Média",
"mood": "Humeur",
"date": "Date d'enregistrement",
"missing": "Manquant"
"missing": "Manquant",
"libraryName": "Bibliothèque"
},
"actions": {
"playAll": "Lire",
@@ -147,10 +149,12 @@
"currentPassword": "Mot de passe actuel",
"newPassword": "Nouveau mot de passe",
"token": "Token",
"lastAccessAt": "Dernier accès"
"lastAccessAt": "Dernier accès",
"libraries": "Bibliothèques"
},
"helperTexts": {
"name": "Les changements liés à votre nom ne seront reflétés qu'à la prochaine connexion"
"name": "Les changements liés à votre nom ne seront reflétés qu'à la prochaine connexion",
"libraries": "Sélectionner une bibliothèque pour cet utilisateur ou laisser vide pour utiliser la bibliothèque par défaut"
},
"notifications": {
"created": "Utilisateur créé",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Entrez votre token ListenBrainz.",
"clickHereForToken": "Cliquez ici pour recevoir votre token"
"clickHereForToken": "Cliquez ici pour recevoir votre token",
"selectAllLibraries": "Sélectionner toutes les bibliothèques",
"adminAutoLibraries": "Les utilisateurs admin ont automatiquement accès à l'ensemble des bibliothèques"
},
"validation": {
"librariesRequired": "Au moins une bibliothèque doit être sélectionnée pour les utilisateurs non administrateurs"
}
},
"player": {
@@ -171,7 +180,7 @@
"client": "Client",
"userName": "Nom d'utilisateur",
"lastSeen": "Vu pour la dernière fois",
"reportRealPath": "Rapporter le chemin absolu",
"reportRealPath": "Rapporter le chemin d'accès absolu",
"scrobbleEnabled": "Scrobbler vers des services externes"
}
},
@@ -249,9 +258,10 @@
"missing": {
"name": "Fichier manquant|||| Fichiers manquants",
"fields": {
"path": "Chemin",
"path": "Chemin d'accès",
"size": "Taille",
"updatedAt": "A disparu le"
"updatedAt": "A disparu le",
"libraryName": "Bibliothèque"
},
"actions": {
"remove": "Supprimer",
@@ -261,6 +271,58 @@
"removed": "Fichier(s) manquant(s) supprimé(s)"
},
"empty": "Aucun fichier manquant"
},
"library": {
"name": "Bibliothèque |||| Bibliothèques",
"fields": {
"name": "Nom",
"path": "Chemin d'accès",
"remotePath": "Chemin d'accès distant",
"lastScanAt": "Dernier scan",
"songCount": "Titres",
"albumCount": "Albums",
"artistCount": "Artistes",
"totalSongs": "Titres",
"totalAlbums": "Albums",
"totalArtists": "Artistes",
"totalFolders": "Dossiers",
"totalFiles": "Fichiers",
"totalMissingFiles": "Fichiers manquants",
"totalSize": "Taille totale",
"totalDuration": "Durée",
"defaultNewUsers": "Défaut pour les nouveaux utilisateurs",
"createdAt": "Crée",
"updatedAt": "Mise à jour"
},
"sections": {
"basic": "Informations",
"statistics": "Statistiques"
},
"actions": {
"scan": "Scanner la bibliothèque",
"manageUsers": "Gérer les accès utilisateurs",
"viewDetails": "Voir les détails"
},
"notifications": {
"created": "Bibliothèque créée avec succès",
"updated": "Bibliothèque mise à jour avec succès",
"deleted": "Bibliothèque supprimée avec succès",
"scanStarted": "Le scan de la bibliothèque a commencé",
"scanCompleted": "Le scan de la bibliothèque est terminé"
},
"validation": {
"nameRequired": "La bibliothèque doit obligatoirement avoir un nom",
"pathRequired": "La bibliothèque doit obligatoirement avoir un chemin d'accès",
"pathNotDirectory": "Le chemin d'accès de la bibliothèque doit pointer sur un dossier",
"pathNotFound": "Impossible de trouver ce chemin d'accès",
"pathNotAccessible": "Impossible d'accéder à ce chemin d'accès",
"pathInvalid": "Ce chemin d'accès n'est pas valide"
},
"messages": {
"deleteConfirm": "Êtes-vous sûr(e) de vouloir supprimer cette bibliothèque ? Cela supprimera toutes les données associées ainsi que les accès utilisateurs.",
"scanInProgress": "Scan en cours...",
"noLibrariesAssigned": "Aucune bibliothèque pour cet utilisateur"
}
}
},
"ra": {
@@ -473,7 +535,13 @@
"albumList": "Albums",
"about": "À propos",
"playlists": "Playlists",
"sharedPlaylists": "Playlists partagées"
"sharedPlaylists": "Playlists partagées",
"librarySelector": {
"allLibraries": "Toutes les bibliothèques (%{count})",
"multipleLibraries": "%{selected} bibliothèque(s) sélectionnée(s) sur %{total}",
"selectLibraries": "Sélectionner les bibliothèques",
"none": "Aucune"
}
},
"player": {
"playListsText": "File de lecture",
+85 -17
View File
@@ -35,7 +35,8 @@
"rawTags": "Tag raw",
"bitDepth": "Bit depth",
"sampleRate": "Sample rate",
"missing": "Hilang"
"missing": "Hilang",
"libraryName": "Pustaka"
},
"actions": {
"addToQueue": "Tambah ke antrean",
@@ -76,7 +77,8 @@
"media": "Media",
"mood": "Mood",
"date": "Tanggal Perekaman",
"missing": "Hilang"
"missing": "Hilang",
"libraryName": "Pustaka"
},
"actions": {
"playAll": "Putar",
@@ -125,12 +127,12 @@
"remixer": "Remixer |||| Remixer",
"djmixer": "DJ Mixer |||| Dj Mixer",
"performer": "Performer |||| Performer",
"maincredit": ""
"maincredit": "Artis Album atau Artis |||| Artis Album or Artis"
},
"actions": {
"shuffle": "",
"radio": "",
"topSongs": ""
"shuffle": "Acak",
"radio": "Radio",
"topSongs": "Lagu Teratas"
}
},
"user": {
@@ -147,10 +149,12 @@
"currentPassword": "Kata Sandi Sebelumnya",
"newPassword": "Kata Sandi Baru",
"token": "Token",
"lastAccessAt": "Terakhir Diakses"
"lastAccessAt": "Terakhir Diakses",
"libraries": "Perpustakaan"
},
"helperTexts": {
"name": "Perubahan pada nama Kamu akan terlihat pada login berikutnya"
"name": "Perubahan pada nama Kamu akan terlihat pada login berikutnya",
"libraries": "Pilih pustaka yang ditentukan untuk pengguna ini, atau biarkan kosong untuk menggunakan pustaka default"
},
"notifications": {
"created": "Pengguna dibuat",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Masukkan token pengguna ListenBrainz Kamu.",
"clickHereForToken": "Klik di sini untuk mendapatkan token baru anda"
"clickHereForToken": "Klik di sini untuk mendapatkan token baru anda",
"selectAllLibraries": "Pilih semua pustaka",
"adminAutoLibraries": "Pengguna admin otomatis langsung memiliki akses ke semua perpustakaan"
},
"validation": {
"librariesRequired": "Setidaknya satu pustaka harus dipilih untuk pengguna non-admin"
}
},
"player": {
@@ -251,7 +260,8 @@
"fields": {
"path": "Jalur",
"size": "Ukuran",
"updatedAt": "Tidak muncul di"
"updatedAt": "Tidak muncul di",
"libraryName": "Pustaka"
},
"actions": {
"remove": "Hapus",
@@ -261,6 +271,58 @@
"removed": "File yang hilang dihapus"
},
"empty": "Tidak ada File yang Hilang"
},
"library": {
"name": "Pustaka |||| Perpustakaan",
"fields": {
"name": "Nama",
"path": "Jalur",
"remotePath": "Jalur Remote",
"lastScanAt": "Terakhir Dipindai",
"songCount": "Lagu",
"albumCount": "Album",
"artistCount": "Artis",
"totalSongs": "Lagu",
"totalAlbums": "Album",
"totalArtists": "Artis",
"totalFolders": "Folder",
"totalFiles": "File",
"totalMissingFiles": "File hilang",
"totalSize": "Ukuran Total",
"totalDuration": "Durasi",
"defaultNewUsers": "Default untuk Pengguna Baru",
"createdAt": "Dibuat",
"updatedAt": "Diperbarui"
},
"sections": {
"basic": "Informasi Dasar",
"statistics": "Statistik"
},
"actions": {
"scan": "Pindai Pustaka",
"manageUsers": "Kelola Akses Pengguna",
"viewDetails": "Lihat Detail"
},
"notifications": {
"created": "Pustaka berhasil dibuat",
"updated": "Pustaka berhasil dibuat",
"deleted": "Berhasil menghapus pustaka",
"scanStarted": "Memindai pustaka dimulai",
"scanCompleted": "Memindai pustaka selesai"
},
"validation": {
"nameRequired": "Nama pustaka diperlukan",
"pathRequired": "Lokasi pustaka diperlukan",
"pathNotDirectory": "Lokasi pustaka harus ada di direktori",
"pathNotFound": "Lokasi pustaka tidak ditemukan",
"pathNotAccessible": "Lokasi pustaka tidak dapat diakses",
"pathInvalid": "Lokasi pustaka tidak valid"
},
"messages": {
"deleteConfirm": "Kamu yakin ingin menghapus pustaka ini? Ini akan menghapus semua data yang terkait dan akses pengguna.",
"scanInProgress": "Pemindaian sedang berlangsung...",
"noLibrariesAssigned": "Tidak ada pustaka yang ditugaskan ke pengguna ini"
}
}
},
"ra": {
@@ -443,8 +505,8 @@
"remove_missing_content": "Apakah Anda yakin ingin menghapus file-file yang hilang dari basis data? Tindakan ini akan menghapus secara permanen semua referensi ke file-file tersebut, termasuk jumlah pemutaran dan peringkatnya.",
"remove_all_missing_title": "Hapus semua file yang hilang",
"remove_all_missing_content": "Apa kamu yakin ingin menghapus semua file dari database? Ini akan menghapus permanen dan apapun referensi ke mereka, termasuk hitungan pemutaran dan rating mereka.",
"noSimilarSongsFound": "",
"noTopSongsFound": ""
"noSimilarSongsFound": "Tidak ada lagu yang serupa ditemukan",
"noTopSongsFound": "Tidak ada lagu teratas ditemukan"
},
"menu": {
"library": "Pustaka",
@@ -473,7 +535,13 @@
"albumList": "Album",
"about": "Tentang",
"playlists": "Playlist",
"sharedPlaylists": "Playlist yang Dibagikan"
"sharedPlaylists": "Playlist yang Dibagikan",
"librarySelector": {
"allLibraries": "Semua Pustaka (%{count})",
"multipleLibraries": "Pustaka %{selected} dari %{total}",
"selectLibraries": "Pilih Perpustakaan",
"none": "Tidak ada"
}
},
"player": {
"playListsText": "Putar Antrean",
@@ -517,7 +585,7 @@
},
"config": {
"configName": "Nama Konfigurasi",
"environmentVariable": "",
"environmentVariable": "Variabel Environment",
"currentValue": "Value Saat Ini",
"configurationFile": "File Konfigurasi",
"exportToml": "Ekspor Konfigurasi (TOML)",
@@ -553,8 +621,8 @@
}
},
"nowPlaying": {
"title": "",
"empty": "",
"minutesAgo": ""
"title": "Sedang Diputar",
"empty": "Tidak ada yang diputar",
"minutesAgo": "%{smart_count} menit yang lalu |||| %{smart_count} menit yang lalu"
}
}
+76 -8
View File
@@ -35,7 +35,8 @@
"rawTags": "Исходные теги",
"bitDepth": "Битовая глубина (Bit)",
"sampleRate": "Частота дискретизации (Hz)",
"missing": "Поле отсутствует"
"missing": "Поле отсутствует",
"libraryName": "Библиотека"
},
"actions": {
"addToQueue": "В очередь",
@@ -76,7 +77,8 @@
"media": "Медиа",
"mood": "Настроение",
"date": "Дата записи",
"missing": "Поле отсутствует"
"missing": "Поле отсутствует",
"libraryName": "Библиотека"
},
"actions": {
"playAll": "Играть",
@@ -125,7 +127,7 @@
"remixer": "Ремиксер |||| Ремиксеры",
"djmixer": "DJ-миксер |||| DJ-миксеры",
"performer": "Исполнитель |||| Исполнители",
"maincredit": ""
"maincredit": "Исполнитель альбома или Исполнитель |||| Исполнители альбома или Исполнители"
},
"actions": {
"shuffle": "Смешать",
@@ -147,10 +149,12 @@
"currentPassword": "Текущий пароль",
"newPassword": "Новый пароль",
"token": "Токен",
"lastAccessAt": "Последний доступ"
"lastAccessAt": "Последний доступ",
"libraries": "Библиотеки"
},
"helperTexts": {
"name": "Изменение вступит в силу после следующего входа в систему"
"name": "Изменение вступит в силу после следующего входа в систему",
"libraries": "Выберите конкретные библиотеки для этого пользователя или оставьте поле пустым, чтобы использовать библиотеки по умолчанию"
},
"notifications": {
"created": "Пользователь создан",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Введите свой токен пользователя ListenBrainz.",
"clickHereForToken": "Нажмите здесь, чтобы получить токен"
"clickHereForToken": "Нажмите здесь, чтобы получить токен",
"selectAllLibraries": "Выбрать все библиотеки",
"adminAutoLibraries": "Пользователи-администраторы автоматически получают доступ ко всем библиотекам"
},
"validation": {
"librariesRequired": "Для пользователей, не являющихся администраторами, должна быть выбрана хотя бы одна библиотека"
}
},
"player": {
@@ -251,7 +260,8 @@
"fields": {
"path": "Место расположения",
"size": "Размер",
"updatedAt": "Исчез"
"updatedAt": "Исчез",
"libraryName": "Библиотека"
},
"actions": {
"remove": "Удалить",
@@ -261,6 +271,58 @@
"removed": "Отсутствующие файлы удалены"
},
"empty": "Нет отсутствующих файлов"
},
"library": {
"name": "Библиотека |||| Библиотеки",
"fields": {
"name": "Имя",
"path": "Путь",
"remotePath": "Удаленный путь",
"lastScanAt": "Последнее сканирование",
"songCount": "Треки",
"albumCount": "Альбомы",
"artistCount": "Исполнители",
"totalSongs": "Треки",
"totalAlbums": "Альбомы",
"totalArtists": "Исполнители",
"totalFolders": "Папки",
"totalFiles": "Файлов",
"totalMissingFiles": "Пропавших файлов",
"totalSize": "Общий размер",
"totalDuration": "Длительность",
"defaultNewUsers": "По умолчанию для новых пользователей",
"createdAt": "Создано",
"updatedAt": "Обновлено"
},
"sections": {
"basic": "Основная информация",
"statistics": "Статистика"
},
"actions": {
"scan": "Сканировать библиотеку",
"manageUsers": "Управление доступом пользователей",
"viewDetails": "Просмотреть подробности"
},
"notifications": {
"created": "Библиотека успешно создана",
"updated": "Библиотека успешно обновлена",
"deleted": "Библиотека успешно удалена",
"scanStarted": "Сканирование библиотеки начато",
"scanCompleted": "Сканирование библиотеки закончено"
},
"validation": {
"nameRequired": "Имя библиотеки обязательно",
"pathRequired": "Путь к библиотеке обязателен",
"pathNotDirectory": "Путь к библиотеке должен быть директорией",
"pathNotFound": "Путь к библиотеке не найдено",
"pathNotAccessible": "Путь к библиотеке недоступен",
"pathInvalid": "Неверный путь к библиотеке"
},
"messages": {
"deleteConfirm": "Вы уверены, что хотите удалить эту библиотеку? Это приведет к удалению всех связанных с ней данных и доступа пользователей.",
"scanInProgress": "Сканирование продолжается...",
"noLibrariesAssigned": "Нет библиотек, назначенных этому пользователю"
}
}
},
"ra": {
@@ -473,7 +535,13 @@
"albumList": "Альбомы",
"about": "О нас",
"playlists": "Плейлисты",
"sharedPlaylists": "Поделиться плейлистом"
"sharedPlaylists": "Поделиться плейлистом",
"librarySelector": {
"allLibraries": "Все библиотеки (%{count})",
"multipleLibraries": "%{selected} из %{total} Библиотеки",
"selectLibraries": "Выбор библиотек",
"none": "Отсутствует"
}
},
"player": {
"playListsText": "Очередь Воспроизведения",
+183 -15
View File
@@ -26,7 +26,17 @@
"bpm": "BPM",
"playDate": "Zadnja predvajana",
"channels": "Kanali",
"createdAt": "Datum dodano"
"createdAt": "Datum dodano",
"grouping": "Grupiranje",
"mood": "Razpoloženje",
"participants": "Dodatni udeleženci",
"tags": "Dodatne oznake",
"mappedTags": "Preslikane oznake",
"rawTags": "Nespremenjene oznake",
"bitDepth": "Bitna globina",
"sampleRate": "Frekvenca vzorčenja",
"missing": "Manjka",
"libraryName": "Knjižnica"
},
"actions": {
"addToQueue": "Predvajaj kasneje",
@@ -35,7 +45,8 @@
"shuffleAll": "Premešaj vse",
"download": "Naloži",
"playNext": "Naslednji",
"info": "Več informacij"
"info": "Več informacij",
"showInPlaylist": "Prikaži na seznamu predvajanja"
}
},
"album": {
@@ -58,7 +69,16 @@
"originalDate": "Original",
"releaseDate": "Izdano",
"releases": "Izdaja |||| Izdaje",
"released": "Izdano"
"released": "Izdano",
"recordLabel": "Založba",
"catalogNum": "Kataloška številka",
"releaseType": "Tip",
"grouping": "Grupiranje",
"media": "Medij",
"mood": "Razpoloženje",
"date": "Datum snemanja",
"missing": "Manjka",
"libraryName": "Knjižnica"
},
"actions": {
"playAll": "Predvajaj vse",
@@ -89,7 +109,30 @@
"playCount": "# predvajanj",
"rating": "Ocena",
"genre": "Žanr",
"size": "Velikost"
"size": "Velikost",
"role": "Vloga",
"missing": "Manjka"
},
"roles": {
"albumartist": "Izvajalec albuma |||| Izvajalci albuma",
"artist": "Izvajalec |||| Izvajalci",
"composer": "Skladatelj |||| Skladatelji",
"conductor": "Dirigent |||| Dirigenti",
"lyricist": "Tekstopisec |||| Tekstopisci",
"arranger": "Aranžer |||| Aranžerji",
"producer": "Producent |||| Producenti",
"director": "Glasbeni vodja |||| Glasbene vodje",
"engineer": "Inženir |||| Inženirji",
"mixer": "Mešalec |||| Mešalci",
"remixer": "Remikser |||| Remikserji",
"djmixer": "DJ mešalec |||| DJ mešalci",
"performer": "Izvajalec |||| Izvajalci",
"maincredit": "Izvajalec albuma ali izvajalec |||| Izvajalci albuma ali izvajalci"
},
"actions": {
"shuffle": "Naključno predvajanje",
"radio": "Radio",
"topSongs": "Najboljše pesmi"
}
},
"user": {
@@ -105,10 +148,13 @@
"changePassword": "Spremeni geslo?",
"currentPassword": "Trenutno geslo",
"newPassword": "Novo geslo",
"token": "Žeton"
"token": "Žeton",
"lastAccessAt": "Zadnji dostop",
"libraries": "Knjižnice"
},
"helperTexts": {
"name": "Sprememba imena bo vidna pri naslednjem vpisu"
"name": "Sprememba imena bo vidna pri naslednjem vpisu",
"libraries": "Izberite določene knjižnice za uporabnika ali pustite prazno, če želite uporabiti privzete knjižnice"
},
"notifications": {
"created": "Uporabnik ustvarjen",
@@ -117,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Vnesi žeton uporabnika ListenBrainz.",
"clickHereForToken": "Klikni za žeton"
"clickHereForToken": "Klikni za žeton",
"selectAllLibraries": "Izberi vse knjižnice",
"adminAutoLibraries": "Skrbniški uporabniki imajo samodejno dostop do vseh knjižnic"
},
"validation": {
"librariesRequired": "Za uporabnike brez skrbniških pravic mora biti izbrana vsaj ena knjižnica"
}
},
"player": {
@@ -161,11 +212,17 @@
"addNewPlaylist": "Ustvari \"%{name}\"",
"export": "Izvozi",
"makePublic": "Naredi javno",
"makePrivate": "Naredi zasebno"
"makePrivate": "Naredi zasebno",
"saveQueue": "Shrani čakalno vrsto na seznam predvajanja",
"searchOrCreate": "Iščite po seznamih predvajanja ali vnesite besedilo, da ustvarite nove ...",
"pressEnterToCreate": "Pritisnite Enter za ustvarjanje novega seznama predvajanja",
"removeFromSelection": "Odstrani iz izbora"
},
"message": {
"duplicate_song": "Dodaj podvojene pesmi",
"song_exist": "Seznamu predvajanja boste dodali duplikate. Jih želite dodati ali izpustiti?"
"song_exist": "Seznamu predvajanja boste dodali duplikate. Jih želite dodati ali izpustiti?",
"noPlaylistsFound": "Ni najdenih seznamov predvajanja",
"noPlaylists": "Ni na voljo seznamov predvajanja"
}
},
"radio": {
@@ -197,6 +254,75 @@
"createdAt": "Ustvarjeno ob",
"downloadable": "Dovoli prenose?"
}
},
"missing": {
"name": "Manjkajoča datoteka |||| Manjkajoče datoteke",
"fields": {
"path": "Pot",
"size": "Velikost",
"updatedAt": "Izginil",
"libraryName": "Knjižnica"
},
"actions": {
"remove": "Odstrani",
"remove_all": "Odstrani vse"
},
"notifications": {
"removed": "Manjkajoče datoteke odstranjene"
},
"empty": "Brez manjkajočih datotek"
},
"library": {
"name": "Knjižnica |||| Knjižnice",
"fields": {
"name": "Ime",
"path": "Pot",
"remotePath": "Oddaljena pot",
"lastScanAt": "Zadnje skeniranje",
"songCount": "Pesmi",
"albumCount": "Albumi",
"artistCount": "Umetniki",
"totalSongs": "Pesmi",
"totalAlbums": "Albumi",
"totalArtists": "Umetniki",
"totalFolders": "Mape",
"totalFiles": "Datoteke",
"totalMissingFiles": "Manjkajoče datoteke",
"totalSize": "Skupna velikost",
"totalDuration": "Trajanje",
"defaultNewUsers": "Privzeto za nove uporabnike",
"createdAt": "Ustvarjeno",
"updatedAt": "Posodobljeno"
},
"sections": {
"basic": "Osnovne informacije",
"statistics": "Statistika"
},
"actions": {
"scan": "Skeniraj knjižnico",
"manageUsers": "Upravljanje dostopa uporabnikov",
"viewDetails": "Ogled podrobnosti"
},
"notifications": {
"created": "Knjižnica je uspešno ustvarjena",
"updated": "Knjižnica je bila uspešno posodobljena",
"deleted": "Knjižnica je uspešno izbrisana",
"scanStarted": "Skeniranje knjižnice se je začelo",
"scanCompleted": "Skeniranje knjižnice končano"
},
"validation": {
"nameRequired": "Ime knjižnice je obvezno",
"pathRequired": "Pot do knjižnice je obvezna",
"pathNotDirectory": "Pot do knjižnice mora biti imenik",
"pathNotFound": "Pot do knjižnice ni bila najdena",
"pathNotAccessible": "Pot do knjižnice ni dostopna",
"pathInvalid": "Neveljavna pot do knjižnice"
},
"messages": {
"deleteConfirm": "Ali ste prepričani, da želite izbrisati to knjižnico? S tem boste odstranili vse povezane podatke in dostop uporabnikov.",
"scanInProgress": "Skeniranje v teku...",
"noLibrariesAssigned": "Uporabnik nima dodeljenih knjižnic"
}
}
},
"ra": {
@@ -211,7 +337,8 @@
"password": "Geslo",
"sign_in": "Vpis",
"sign_in_error": "Avtentikacija neuspešna, poskusite ponovno",
"logout": "Izpis"
"logout": "Izpis",
"insightsCollectionNote": "Navidrome zbira anonimne podatke o uporabi \nz namenom izboljšanja projekta. \nKliknite [tukaj], če želite izvedeti več ali se odjaviti"
},
"validation": {
"invalidChars": "Uporabi samo alfanumerične znake",
@@ -373,7 +500,13 @@
"shareSuccess": "URL kopiran v odložišče: %{url}",
"shareFailure": "Napaka pri kopiranju URL-ja %{url} v odložišče",
"downloadDialogTitle": "Prenesi %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Kopiraj v odložišče: Ctrl+C, Enter"
"shareCopyToClipboard": "Kopiraj v odložišče: Ctrl+C, Enter",
"remove_missing_title": "Odstrani manjkajoče datoteke",
"remove_missing_content": "Ste prepričani, da želite odstraniti izbrane manjkajoče datoteke iz baze? Trajno boste odstranili vse reference nanje, vključno s številom predvajanj in ocenami.",
"remove_all_missing_title": "Odstrani vse manjkajoče datoteke",
"remove_all_missing_content": "Ste prepričani, da želite odstraniti vse manjkajoče datoteke iz baze? Trajno boste odstranili vse reference nanje, vključno s številom predvajanj in ocenami.",
"noSimilarSongsFound": "Ni najdenih podobnih pesmi",
"noTopSongsFound": "Ni najdenih najboljših pesmi"
},
"menu": {
"library": "Knjižnica",
@@ -395,13 +528,20 @@
"none": "Onemogočeno",
"album": "Uporabi Album Gain",
"track": "Uporabi Track Gain"
}
},
"lastfmNotConfigured": "Last.fm API ključ ni konfiguriran"
}
},
"albumList": "Albumi",
"about": "O programu",
"playlists": "Seznami predvajanj",
"sharedPlaylists": "Deljeni seznami predvajanj"
"sharedPlaylists": "Deljeni seznami predvajanj",
"librarySelector": {
"allLibraries": "Vse knjižnice (%{count})",
"multipleLibraries": "%{selected} od %{total} knjižnic",
"selectLibraries": "Izberite knjižnice",
"none": "Nobena"
}
},
"player": {
"playListsText": "Predvajaj vrsto",
@@ -432,7 +572,27 @@
"links": {
"homepage": "Domača stran",
"source": "Izvorna koda",
"featureRequests": "Funkcionalni zahtevki"
"featureRequests": "Funkcionalni zahtevki",
"lastInsightsCollection": "Zbirka zadnjih vpogledov",
"insights": {
"disabled": "Onemogočeno",
"waiting": "Čakanje"
}
},
"tabs": {
"about": "O nas",
"config": "Konfiguracija"
},
"config": {
"configName": "Ime konfiguracije",
"environmentVariable": "Spremenljivka okolja",
"currentValue": "Trenutna vrednost",
"configurationFile": "Konfiguracijska datoteka",
"exportToml": "Izvozi konfiguracijo (TOML)",
"exportSuccess": "Konfiguracija izvožena v odložišče v formatu TOML",
"exportFailed": "Kopiranje konfiguracije ni uspelo",
"devFlagsHeader": "Razvojne zastavice (lahko se spremenijo/odstranijo)",
"devFlagsComment": "To so eksperimentalne nastavitve in bodo morda odstranjene v prihodnjih različicah"
}
},
"activity": {
@@ -441,7 +601,10 @@
"quickScan": "Hitro preišči",
"fullScan": "Polno preišči",
"serverUptime": "Čas delovanja",
"serverDown": "NEPOVEZAN"
"serverDown": "NEPOVEZAN",
"scanType": "Tip",
"status": "Napaka pri skeniranju",
"elapsedTime": "Pretečeni čas"
},
"help": {
"title": "Hitre tipke",
@@ -456,5 +619,10 @@
"toggle_love": "Dodaj med priljubljene",
"current_song": "Skoči na predvajano"
}
},
"nowPlaying": {
"title": "Zdaj se predvaja",
"empty": "Nič se ne predvaja",
"minutesAgo": "Pred %{smart_count} minuto |||| Pred %{smart_count} minutami"
}
}
+75 -7
View File
@@ -35,7 +35,8 @@
"rawTags": "Omodifierade taggar",
"bitDepth": "Bitdjup",
"sampleRate": "Samplingsfrekvens",
"missing": "Saknade"
"missing": "Saknade",
"libraryName": "Bibliotek"
},
"actions": {
"addToQueue": "Lägg till i kön",
@@ -76,7 +77,8 @@
"media": "Media",
"mood": "Stämning",
"date": "Inspelningsdatum",
"missing": "Saknade"
"missing": "Saknade",
"libraryName": "Bibliotek"
},
"actions": {
"playAll": "Spela",
@@ -147,10 +149,12 @@
"currentPassword": "Nuvarande lösenord",
"newPassword": "Nytt lösenord",
"token": "Token",
"lastAccessAt": "Senaste åtkomst"
"lastAccessAt": "Senaste åtkomst",
"libraries": "Bibliotek"
},
"helperTexts": {
"name": "Ändringar av ditt namn syns först vid nästa inloggning"
"name": "Ändringar av ditt namn syns först vid nästa inloggning",
"libraries": "Välj ett bibliotek för denna användare eller lämna blankt för standardbibliotek"
},
"notifications": {
"created": "Användare skapad",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Ange din ListenBrainz användar-token.",
"clickHereForToken": "Klicka här för att hämta din token"
"clickHereForToken": "Klicka här för att hämta din token",
"selectAllLibraries": "Välj alla bibliotek",
"adminAutoLibraries": "Administratörer har automatiskt tillgång till alla bibliotek"
},
"validation": {
"librariesRequired": "Minst ett bibliotek måste väljas för icke-administratörer"
}
},
"player": {
@@ -251,7 +260,8 @@
"fields": {
"path": "Sökväg",
"size": "Storlek",
"updatedAt": "Försvann"
"updatedAt": "Försvann",
"libraryName": "Bibliotek"
},
"actions": {
"remove": "Radera",
@@ -261,6 +271,58 @@
"removed": "Saknade fil(er) borttagna"
},
"empty": "Inga saknade filer"
},
"library": {
"name": "Bibliotek |||| Bibliotek",
"fields": {
"name": "Namn",
"path": "Sökväg",
"remotePath": "Ta bort sökväg",
"lastScanAt": "Senaste scan",
"songCount": "Låtar",
"albumCount": "Album",
"artistCount": "Artister",
"totalSongs": "Låtar",
"totalAlbums": "Album",
"totalArtists": "Artister",
"totalFolders": "Mappar",
"totalFiles": "Filer",
"totalMissingFiles": "Saknade filer",
"totalSize": "Sammanlagd storlek",
"totalDuration": "Längd",
"defaultNewUsers": "Standard för nya användare",
"createdAt": "Skapad",
"updatedAt": "Uppdaterad"
},
"sections": {
"basic": "Grundinformation",
"statistics": "Statistik"
},
"actions": {
"scan": "Scanna bibliotek",
"manageUsers": "Hantera användaråtkomst",
"viewDetails": "Se detaljer"
},
"notifications": {
"created": "Biblioteket har skapats",
"updated": "Biblioteket har uppdaterats",
"deleted": "Biblioteket har raderats",
"scanStarted": "Biblioteksscan startad",
"scanCompleted": "Biblioteksscan avslutad"
},
"validation": {
"nameRequired": "Biblioteksnamn krävs",
"pathRequired": "Bibliotekssökväg krävs",
"pathNotDirectory": "Bibliotekssökvägen måste vara en katalog",
"pathNotFound": "Bibliotekssökväg hittades inte",
"pathNotAccessible": "Bibliotekssökväg inte tillgänglig",
"pathInvalid": "Ogiltig bibliotekssökväg"
},
"messages": {
"deleteConfirm": "Är du säker på att du vill ta bort detta bibliotek? Detta raderar all förbunden data och användartillgång.",
"scanInProgress": "Scanning pågår...",
"noLibrariesAssigned": "Inga bibliotek har tilldelats den här användaren"
}
}
},
"ra": {
@@ -473,7 +535,13 @@
"albumList": "Album",
"about": "Om",
"playlists": "Spellistor",
"sharedPlaylists": "Delade spellistor"
"sharedPlaylists": "Delade spellistor",
"librarySelector": {
"allLibraries": "Alla bibliotek (%{count})",
"multipleLibraries": "%{selected} av %{total} bibliotek",
"selectLibraries": "Valda bibliotek",
"none": "Inga"
}
},
"player": {
"playListsText": "Spela kön",
+75 -7
View File
@@ -35,7 +35,8 @@
"rawTags": "Ham etiketler",
"bitDepth": "Bit derinliği",
"sampleRate": "Örnekleme Oranı",
"missing": "Eksik"
"missing": "Eksik",
"libraryName": "Kütüphane"
},
"actions": {
"addToQueue": "Oynatma Sırasına Ekle",
@@ -76,7 +77,8 @@
"media": "Medya",
"mood": "Mod",
"date": "Kayıt Tarihi",
"missing": "Eksik"
"missing": "Eksik",
"libraryName": "Kütüphane"
},
"actions": {
"playAll": "Oynat",
@@ -147,10 +149,12 @@
"currentPassword": "Mevcut Şifre",
"newPassword": "Yeni Şifre",
"token": "Token",
"lastAccessAt": "Son Erişim Tarihi"
"lastAccessAt": "Son Erişim Tarihi",
"libraries": "Kütüphaneler"
},
"helperTexts": {
"name": "Adınızda yaptığımız değişikliğin geçerli olması için tekrar giriş yapmanız gerekmektedir"
"name": "Adınızda yaptığımız değişikliğin geçerli olması için tekrar giriş yapmanız gerekmektedir",
"libraries": "Bu kullanıcı için belirli kütüphaneleri seçin veya varsayılan kütüphaneleri kullanmak için boş bırakın"
},
"notifications": {
"created": "Kullanıcı oluşturuldu",
@@ -159,7 +163,12 @@
},
"message": {
"listenBrainzToken": "ListenBrainz kullanıcı Token'ınızı girin.",
"clickHereForToken": "Token almak için buraya tıklayın"
"clickHereForToken": "Token almak için buraya tıklayın",
"selectAllLibraries": "Tüm kütüphaneleri seç",
"adminAutoLibraries": "Yönetici yetkili kullanıcılar tüm kütüphanelere otomatik olarak erişebilir"
},
"validation": {
"librariesRequired": "Yönetici olmayan kullanıcılar için en az bir kütüphane seçilmelidir"
}
},
"player": {
@@ -251,7 +260,8 @@
"fields": {
"path": "Yol",
"size": "Boyut",
"updatedAt": "Kaybolma"
"updatedAt": "Kaybolma",
"libraryName": "Kütüphane"
},
"actions": {
"remove": "Kaldır",
@@ -261,6 +271,58 @@
"removed": "Eksik dosya(lar) kaldırıldı"
},
"empty": "Eksik Dosya Yok"
},
"library": {
"name": "Kütüphane |||| Kütüphaneler",
"fields": {
"name": "İsim",
"path": "Yol",
"remotePath": "Uzak Yol",
"lastScanAt": "Son Tarama",
"songCount": "Şarkılar",
"albumCount": "Albümler",
"artistCount": "Sanatçılar",
"totalSongs": "Şarkılar",
"totalAlbums": "Albümler",
"totalArtists": "Sanatçılar",
"totalFolders": "Klasörler",
"totalFiles": "Dosyalar",
"totalMissingFiles": "Eksik Dosyalar",
"totalSize": "Toplam Boyut",
"totalDuration": "Süre",
"defaultNewUsers": "Yeni Kullanıcılar için Varsayılan",
"createdAt": "Oluşturuldu",
"updatedAt": "Güncellendi"
},
"sections": {
"basic": "Temel Bilgiler",
"statistics": "İstatistikler"
},
"actions": {
"scan": "Kütüphaneyi Tara",
"manageUsers": "Kullanıcı Erişimini Yönet",
"viewDetails": "Ayrıntıları Görüntüle"
},
"notifications": {
"created": "Kütüphane başarıyla oluşturuldu",
"updated": "Kütüphane başarıyla güncellendi",
"deleted": "Kütüphane başarıyla silindi",
"scanStarted": "Kütüphane taraması başladı",
"scanCompleted": "Kütüphane taraması tamamlandı"
},
"validation": {
"nameRequired": "Kütüphane adı gereklidir",
"pathRequired": "Kütüphane yolu gereklidir",
"pathNotDirectory": "Kütüphane yolu bir dizin olmalıdır",
"pathNotFound": "Kütüphane yolu bulunamadı",
"pathNotAccessible": "Kütüphane yoluna erişim sağlanamıyor",
"pathInvalid": "Geçersiz kütüphane yolu"
},
"messages": {
"deleteConfirm": "Bu kütüphaneyi silmek istediğinizden emin misiniz? Bu işlem, ilgili tüm verileri ve kullanıcı erişimini kaldıracaktır.",
"scanInProgress": "Tarama devam ediyor...",
"noLibrariesAssigned": "Bu kullanıcıya hiçbir kütüphane atanmadı"
}
}
},
"ra": {
@@ -473,7 +535,13 @@
"albumList": "Albümler",
"about": "Hakkında",
"playlists": "Çalma Listeleri",
"sharedPlaylists": "Paylaşılan Çalma Listeleri"
"sharedPlaylists": "Paylaşılan Çalma Listeleri",
"librarySelector": {
"allLibraries": "Tüm Kitaplıklar (%{count})",
"multipleLibraries": "%{total} kütüphaneden %{selected} tanesi seçildi",
"selectLibraries": "Seçili Kütüphaneler",
"none": "Hiçbiri"
}
},
"player": {
"playListsText": "Oynatma Sırası",
+114 -12
View File
@@ -35,7 +35,8 @@
"rawTags": "Вихідні теги",
"bitDepth": "Глибина розрядності",
"sampleRate": "Частота дискретизації",
"missing": "Поле відсутнє"
"missing": "Поле відсутнє",
"libraryName": "Бібліотека"
},
"actions": {
"addToQueue": "Прослухати пізніше",
@@ -44,7 +45,8 @@
"shuffleAll": "Перемішати",
"download": "Завантажити",
"playNext": "Наступна",
"info": "Отримати інформацію"
"info": "Отримати інформацію",
"showInPlaylist": "Показати у плейлісті"
}
},
"album": {
@@ -75,7 +77,8 @@
"media": "Медіа",
"mood": "Настрій",
"date": "Дата запису",
"missing": "Поле відсутнє"
"missing": "Поле відсутнє",
"libraryName": "Бібліотека"
},
"actions": {
"playAll": "Прослухати",
@@ -123,7 +126,13 @@
"mixer": "Звукоінженер |||| Звукоінженери",
"remixer": "Реміксер |||| Реміксери",
"djmixer": "DJ-звукоінженер |||| DJ-звукоінженери",
"performer": "Виконавець |||| Виконавці"
"performer": "Виконавець |||| Виконавці",
"maincredit": "Виконавець альбому або Виконавець |||| Виконавці альбому або Виконавці"
},
"actions": {
"shuffle": "Перетасовка",
"radio": "Радіо",
"topSongs": "ТОП-треки"
}
},
"user": {
@@ -140,10 +149,12 @@
"currentPassword": "Поточний пароль",
"newPassword": "Новий пароль",
"token": "Токен",
"lastAccessAt": "Останній доступ"
"lastAccessAt": "Останній доступ",
"libraries": "Бібліотеки"
},
"helperTexts": {
"name": "Змінене ім'я буде відображатися при наступній авторизації"
"name": "Змінене ім'я буде відображатися при наступній авторизації",
"libraries": "Виберіть конкретні бібліотеки для цього користувача, або залиште поле порожнім, щоб використовувати бібліотеки за замовчуванням"
},
"notifications": {
"created": "Користувача створено",
@@ -152,7 +163,12 @@
},
"message": {
"listenBrainzToken": "Введіть свій токен користувача ListenBrainz.",
"clickHereForToken": "Натисніть тут для отримання токену"
"clickHereForToken": "Натисніть тут для отримання токену",
"selectAllLibraries": "Вибрати всі бібліотеки",
"adminAutoLibraries": "Користувачі-адміністратори автоматично отримують доступ до всіх бібліотек"
},
"validation": {
"librariesRequired": "Для користувачів, які не є адміністраторами, має бути обрана хоча б одна бібліотека"
}
},
"player": {
@@ -197,11 +213,16 @@
"export": "Експортувати",
"makePublic": "Зробити публічним",
"makePrivate": "Зробити приватним",
"saveQueue": "Зберегти чергу до плейлиста"
"saveQueue": "Зберегти чергу до плейлиста",
"searchOrCreate": "Знайти плейлист або введіть текст, щоб створити новий...",
"pressEnterToCreate": "Натисніть Enter щоб створити новий плейлист",
"removeFromSelection": "Вилучити з вибору"
},
"message": {
"duplicate_song": "Додати повторювані пісні",
"song_exist": "У список відтворення додаються дублікати. Хочете додати дублікати або пропустити їх?"
"song_exist": "У список відтворення додаються дублікати. Хочете додати дублікати або пропустити їх?",
"noPlaylistsFound": "Не знайдено плейлистів",
"noPlaylists": "Немає доступних плейлистів"
}
},
"radio": {
@@ -239,7 +260,8 @@
"fields": {
"path": "Шлях файлу",
"size": "Розмір",
"updatedAt": "Зник"
"updatedAt": "Зник",
"libraryName": "Бібліотека"
},
"actions": {
"remove": "Видалити",
@@ -249,6 +271,58 @@
"removed": "Видалено зниклі файл(и)"
},
"empty": "Немає відсутніх файлів"
},
"library": {
"name": "Бібліотека |||| Бібліотеки",
"fields": {
"name": "Ім'я",
"path": "Шлях",
"remotePath": "Віддалений шлях",
"lastScanAt": "Останнє сканування",
"songCount": "Треки",
"albumCount": "Альбоми",
"artistCount": "Виконавці",
"totalSongs": "Треки",
"totalAlbums": "Альбоми",
"totalArtists": "Виконавці",
"totalFolders": "Папки",
"totalFiles": "Файлів",
"totalMissingFiles": "Зниклих файлів",
"totalSize": "Загальний розмір",
"totalDuration": "Тривалість",
"defaultNewUsers": "За замовчуванням для нових користувачів",
"createdAt": "Створено",
"updatedAt": "Оновлено"
},
"sections": {
"basic": "Основна інформація",
"statistics": "Статистика"
},
"actions": {
"scan": "Сканувати бібліотеку",
"manageUsers": "Керування доступом користувачів",
"viewDetails": "Переглянути подробиці"
},
"notifications": {
"created": "Бібліотеку успішно створено",
"updated": "Бібліотеку успішно оновлено",
"deleted": "Бібліотеку успішно видалено",
"scanStarted": "Сканування бібліотеки розпочато",
"scanCompleted": "Сканування бібліотеки закінчено"
},
"validation": {
"nameRequired": "Ім'я бібліотеки обов'язкове",
"pathRequired": "Шлях до бібліотеки обов'язковий",
"pathNotDirectory": "Шлях до бібліотеки має бути директорією",
"pathNotFound": "Шлях до бібліотеки не знайдено",
"pathNotAccessible": "Шлях до бібліотеки недоступний",
"pathInvalid": "Помилковий шлях до бібліотеки"
},
"messages": {
"deleteConfirm": "Ви впевнені, що хочете видалити цю бібліотеку? Це призведе до видалення всіх пов'язаних з нею даних і доступу користувачів.",
"scanInProgress": "Сканування триває...",
"noLibrariesAssigned": "Немає бібліотек, призначених цьому користувачеві"
}
}
},
"ra": {
@@ -430,7 +504,9 @@
"remove_missing_title": "Видалити зниклі файли",
"remove_missing_content": "Ви впевнені, що хочете видалити вибрані відсутні файли з бази даних? Це назавжди видалить усі посилання на них, включаючи кількість прослуховувань та рейтинги.",
"remove_all_missing_title": "Видалити всі відсутні файли",
"remove_all_missing_content": "Ви впевнені, що хочете видалити всі відсутні файли з бази даних? Це назавжди видалить будь-які посилання на них, включно з кількістю відтворень та рейтингами."
"remove_all_missing_content": "Ви впевнені, що хочете видалити всі відсутні файли з бази даних? Це назавжди видалить будь-які посилання на них, включно з кількістю відтворень та рейтингами.",
"noSimilarSongsFound": "Не знайдено схожих треків",
"noTopSongsFound": "Не знайдено ТОП-треків"
},
"menu": {
"library": "Бібліотека",
@@ -459,7 +535,13 @@
"albumList": "Альбом",
"about": "Довідка",
"playlists": "Списки відтворення",
"sharedPlaylists": "Загальнодоступний список відтворення"
"sharedPlaylists": "Загальнодоступний список відтворення",
"librarySelector": {
"allLibraries": "Усі бібліотеки (%{count})",
"multipleLibraries": "%{selected} з %{total} Бібліотеки",
"selectLibraries": "Вибір бібліотек",
"none": "Відсутня"
}
},
"player": {
"playListsText": "Грати по черзі",
@@ -496,6 +578,21 @@
"disabled": "Вимкнено",
"waiting": "Очікування"
}
},
"tabs": {
"about": "Про",
"config": "Конфігурація"
},
"config": {
"configName": "Назва конфігурації",
"environmentVariable": "Змінна середовища",
"currentValue": "Поточне значення",
"configurationFile": "Файл конфігурації",
"exportToml": "Експортувати Конфігурацію (у форматі TOML)",
"exportSuccess": "Конфігурацію експортовано в буфер обміну у форматі TOML",
"exportFailed": "Не вдалося скопіювати конфігурацію",
"devFlagsHeader": "Прапорці розробки (можуть бути змінені/видалені)",
"devFlagsComment": "Це експериментальні налаштування, які можуть бути видалені в майбутніх версіях."
}
},
"activity": {
@@ -522,5 +619,10 @@
"toggle_love": "Відмітити поточні пісні",
"current_song": "Перейти до поточної пісні"
}
},
"nowPlaying": {
"title": "Зараз грає",
"empty": "Нічого не грає",
"minutesAgo": "%{smart_count} хвилин тому |||| %{smart_count} хвилин тому"
}
}