fix(ui): update Esperanto, Finnish, Galician, Dutch, Norwegian, Turkish translations from POEditor (#4760)

Co-authored-by: navidrome-bot <navidrome-bot@navidrome.org>
This commit is contained in:
Deluan Quintão
2025-12-05 19:36:06 -05:00
committed by GitHub
parent eaf7795716
commit bfd219e708
6 changed files with 350 additions and 101 deletions

View File

@@ -27,15 +27,16 @@
"playDate": "Laste Ludita", "playDate": "Laste Ludita",
"channels": "Kanaloj", "channels": "Kanaloj",
"createdAt": "Dato de aligo", "createdAt": "Dato de aligo",
"grouping": "", "grouping": "Grupo",
"mood": "Humoro", "mood": "Humoro",
"participants": "", "participants": "Aldonaj partoprenantoj",
"tags": "Aldonaj Etikedoj", "tags": "Aldonaj Etikedoj",
"mappedTags": "Mapigitaj etikedoj", "mappedTags": "Mapigitaj etikedoj",
"rawTags": "Krudaj etikedoj", "rawTags": "Krudaj etikedoj",
"bitDepth": "", "bitDepth": "Bitprofundo",
"sampleRate": "", "sampleRate": "Elprena rapido",
"missing": "" "missing": "Mankaj",
"libraryName": "Biblioteko"
}, },
"actions": { "actions": {
"addToQueue": "Ludi Poste", "addToQueue": "Ludi Poste",
@@ -44,7 +45,8 @@
"shuffleAll": "Miksu Ĉiujn", "shuffleAll": "Miksu Ĉiujn",
"download": "Elŝuti", "download": "Elŝuti",
"playNext": "Ludu Poste", "playNext": "Ludu Poste",
"info": "Akiri Informon" "info": "Akiri Informon",
"showInPlaylist": "Montri en Ludlisto"
} }
}, },
"album": { "album": {
@@ -68,14 +70,15 @@
"releaseDate": "Publikiĝis", "releaseDate": "Publikiĝis",
"releases": "Publikiĝo |||| Publikiĝoj", "releases": "Publikiĝo |||| Publikiĝoj",
"released": "Publikiĝis", "released": "Publikiĝis",
"recordLabel": "", "recordLabel": "Eldonejo",
"catalogNum": "", "catalogNum": "Kataloga Numero",
"releaseType": "Tipo", "releaseType": "Tipo",
"grouping": "", "grouping": "Grupo",
"media": "", "media": "Aŭdvidaĵo",
"mood": "Humoro", "mood": "Humoro",
"date": "", "date": "Registraĵa Dato",
"missing": "" "missing": "Mankaj",
"libraryName": "Biblioteko"
}, },
"actions": { "actions": {
"playAll": "Ludi", "playAll": "Ludi",
@@ -107,8 +110,8 @@
"rating": "Takso", "rating": "Takso",
"genre": "Ĝenro", "genre": "Ĝenro",
"size": "Grando", "size": "Grando",
"role": "", "role": "Rolo",
"missing": "" "missing": "Mankaj"
}, },
"roles": { "roles": {
"albumartist": "Albuma Artisto |||| Albumaj Artistoj", "albumartist": "Albuma Artisto |||| Albumaj Artistoj",
@@ -117,13 +120,19 @@
"conductor": "Dirigento |||| Dirigentoj", "conductor": "Dirigento |||| Dirigentoj",
"lyricist": "Kantoteksisto |||| Kantotekstistoj", "lyricist": "Kantoteksisto |||| Kantotekstistoj",
"arranger": "Aranĝisto |||| Aranĝistoj", "arranger": "Aranĝisto |||| Aranĝistoj",
"producer": "", "producer": "Produktisto |||| Produktistoj",
"director": "", "director": "Direktoro |||| Direktoroj",
"engineer": "", "engineer": "Inĝeniero |||| Inĝenieroj",
"mixer": "Miksisto |||| Miksistoj", "mixer": "Miksisto |||| Miksistoj",
"remixer": "Remiksisto |||| Remiksistoj", "remixer": "Remiksisto |||| Remiksistoj",
"djmixer": "", "djmixer": "Dĵ-a Miksisto |||| Dĵ-a Miksistoj",
"performer": "" "performer": "Plenumisto |||| Plenumistoj",
"maincredit": "Albuma Artisto aŭ Artisto |||| Albumaj Artistoj aŭ Artistoj"
},
"actions": {
"shuffle": "Miksi",
"radio": "Radio",
"topSongs": "Plej Luditaj Kantoj"
} }
}, },
"user": { "user": {
@@ -140,10 +149,12 @@
"currentPassword": "Nuna Pasvorto", "currentPassword": "Nuna Pasvorto",
"newPassword": "Nova Pasvorto", "newPassword": "Nova Pasvorto",
"token": "Ĵetono", "token": "Ĵetono",
"lastAccessAt": "Lasta Atingo" "lastAccessAt": "Lasta Atingo",
"libraries": "Bibliotekoj"
}, },
"helperTexts": { "helperTexts": {
"name": "Ŝanĝoj de via nomo nur ĝisdatiĝs je via sekvanta ensaluto" "name": "Ŝanĝoj de via nomo nur ĝisdatiĝs je via sekvanta ensaluto",
"libraries": "Elekti specifajn bibliotekojn por ĉi tiu uzanto, aŭ lasi malplena por uzi defaŭltajn bibliotekojn"
}, },
"notifications": { "notifications": {
"created": "Uzanto farita", "created": "Uzanto farita",
@@ -152,7 +163,12 @@
}, },
"message": { "message": {
"listenBrainzToken": "Enigi vian uzantan ĵetonon de ListenBrainz.", "listenBrainzToken": "Enigi vian uzantan ĵetonon de ListenBrainz.",
"clickHereForToken": "Alkakli ĉi tie por akiri vian ĵetonon" "clickHereForToken": "Alkakli ĉi tie por akiri vian ĵetonon",
"selectAllLibraries": "Elekti ĉiujn bibliotekojn",
"adminAutoLibraries": "Administrantoj aŭtomate havas aliron al ĉiuj bibliotekoj"
},
"validation": {
"librariesRequired": "Almenaŭ unu biblioteko devas esti elektita por neadministrantoj"
} }
}, },
"player": { "player": {
@@ -197,11 +213,16 @@
"export": "Eksporti", "export": "Eksporti",
"makePublic": "Publikigi", "makePublic": "Publikigi",
"makePrivate": "Malpublikigi", "makePrivate": "Malpublikigi",
"saveQueue": "" "saveQueue": "Konservi Ludvicon al Ludlisto",
"searchOrCreate": "Serĉi ludlistojn aŭ tajpi por krei novan...",
"pressEnterToCreate": "Premu je Enter por krei novan ludliston",
"removeFromSelection": "Forigi de elekto"
}, },
"message": { "message": {
"duplicate_song": "Aldoni duobligitajn kantojn", "duplicate_song": "Aldoni duobligitajn kantojn",
"song_exist": "Estas duoblaĵoj kiuj aldoniĝas al la kantolisto. Ĉu vi ŝatus aldoni la duoblaĵojn aŭ pasigi ilin?" "song_exist": "Estas duoblaĵoj kiuj aldoniĝas al la kantolisto. Ĉu vi ŝatus aldoni la duoblaĵojn aŭ pasigi ilin?",
"noPlaylistsFound": "Neniuj ludlistoj trovitaj",
"noPlaylists": "Neniuj ludlistoj haveblaj"
} }
}, },
"radio": { "radio": {
@@ -235,20 +256,78 @@
} }
}, },
"missing": { "missing": {
"name": "", "name": "Manka Dosiero |||| Mankaj Dosieroj",
"fields": { "fields": {
"path": "", "path": "Vojo",
"size": "", "size": "Grando",
"updatedAt": "" "updatedAt": "Malaperis je",
"libraryName": "Biblioteko"
}, },
"actions": { "actions": {
"remove": "", "remove": "Forigi",
"remove_all": "" "remove_all": "Forigi Ĉiujn"
}, },
"notifications": { "notifications": {
"removed": "" "removed": "Manka(j) dosiero(j) forigite"
}, },
"empty": "" "empty": "Neniuj Mankaj Dosieroj"
},
"library": {
"name": "Biblioteko |||| Bibliotekoj",
"fields": {
"name": "Nomo",
"path": "Vojo",
"remotePath": "Fora Vojo",
"lastScanAt": "Plej Lasta Skano",
"songCount": "Kantoj",
"albumCount": "Albumoj",
"artistCount": "Artistoj",
"totalSongs": "Kantoj",
"totalAlbums": "Albumoj",
"totalArtists": "Artistoj",
"totalFolders": "Dosierujoj",
"totalFiles": "Dosieroj",
"totalMissingFiles": "Mankaj Dosieroj",
"totalSize": "Totala Grando",
"totalDuration": "Daŭro",
"defaultNewUsers": "Defaŭlto por Novaj Uzantoj",
"createdAt": "Farite je",
"updatedAt": "Ĝisdatiĝis je"
},
"sections": {
"basic": "Bazaj Informoj",
"statistics": "Statistikaĵoj"
},
"actions": {
"scan": "Skani Bibliotekon",
"manageUsers": "Agordi Uzantan Aliron",
"viewDetails": "Montri Informojn",
"quickScan": "Rapida Skano",
"fullScan": "Plena Skano"
},
"notifications": {
"created": "Biblioteko kreiĝis sukcese",
"updated": "Biblioteko ĝisdatiĝis sukcese",
"deleted": "Biblioteko foriĝis sukcese",
"scanStarted": "Biblioteka skano komenciĝis",
"scanCompleted": "Biblioteka skano finiĝis",
"quickScanStarted": "Rapida skano komenciĝis",
"fullScanStarted": "Plena skano komenciĝis",
"scanError": "Eraro de skana komenco. Kontrolu la protokolojn"
},
"validation": {
"nameRequired": "Biblioteka nomo estas necesa",
"pathRequired": "Biblioteka vojo estas necesa",
"pathNotDirectory": "Biblioteka vojo devas esti dosierujo",
"pathNotFound": "Biblioteka vojo ne trovite",
"pathNotAccessible": "Biblioteka vojo ne estas alirebla",
"pathInvalid": "Nevalida biblioteka vojo"
},
"messages": {
"deleteConfirm": "Ĉu vi certas, ke vi volas forigi ĉi tiun bibliotekon? Ĉi tio forigos ĉiujn rilatajn datumojn kaj uzantan aliron.",
"scanInProgress": "Skano progresas...",
"noLibrariesAssigned": "Neniuj bibliotekoj asignitaj por ĉi tiu uzanto"
}
} }
}, },
"ra": { "ra": {
@@ -427,10 +506,12 @@
"shareFailure": "Eraro de kopio de ligilo %{url} al la tondujo", "shareFailure": "Eraro de kopio de ligilo %{url} al la tondujo",
"downloadDialogTitle": "Elŝuti %{resource} '%{name}' (%{size})", "downloadDialogTitle": "Elŝuti %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Kopii al la tondujo: Ctrl+C, Enter", "shareCopyToClipboard": "Kopii al la tondujo: Ctrl+C, Enter",
"remove_missing_title": "", "remove_missing_title": "Forigi mankajn dosierojn",
"remove_missing_content": "Ĉu vi certas, ke vi volas forigi la elektitajn mankajn dosierojn de la datumbazo? Ĉi tio forigos eterne ĉiujn referencojn de ili, inkluzive iliajn ludkvantojn kaj taksojn.", "remove_missing_content": "Ĉu vi certas, ke vi volas forigi la elektitajn mankajn dosierojn de la datumbazo? Ĉi tio forigos eterne ĉiujn referencojn de ili, inkluzive iliajn ludkvantojn kaj taksojn.",
"remove_all_missing_title": "", "remove_all_missing_title": "Forigi ĉiujn mankajn dosierojn",
"remove_all_missing_content": "" "remove_all_missing_content": "Ĉu vi certas, ke vi volas forigi ĉiujn mankajn dosierojn de la datumbazo? Ĉi tio permanante forigos ĉiujn referencojn al ili, inkluzive iliajn ludnombrojn kaj taksojn.",
"noSimilarSongsFound": "Neniuj similaj kantoj trovitaj",
"noTopSongsFound": "Neniuj plej luditaj kantoj trovitaj"
}, },
"menu": { "menu": {
"library": "Biblioteko", "library": "Biblioteko",
@@ -453,13 +534,19 @@
"album": "Uzi Albuman Songajnon", "album": "Uzi Albuman Songajnon",
"track": "Uzi Kantan Songajnon" "track": "Uzi Kantan Songajnon"
}, },
"lastfmNotConfigured": "" "lastfmNotConfigured": "API-ŝlosilo de Last.fm ne agordita"
} }
}, },
"albumList": "Albumoj", "albumList": "Albumoj",
"about": "Pri", "about": "Pri",
"playlists": "Ludlistoj", "playlists": "Ludlistoj",
"sharedPlaylists": "Diskonigitaj Ludistoj" "sharedPlaylists": "Diskonigitaj Ludistoj",
"librarySelector": {
"allLibraries": "Ĉiuj Bibliotekoj (%{count})",
"multipleLibraries": "%{selected} el %{total} Bibliotekoj",
"selectLibraries": "Elekti Bibliotekojn",
"none": "Neniu"
}
}, },
"player": { "player": {
"playListsText": "Atendovico", "playListsText": "Atendovico",
@@ -491,11 +578,26 @@
"homepage": "Hejmpaĝo", "homepage": "Hejmpaĝo",
"source": "Fontkodo", "source": "Fontkodo",
"featureRequests": "Trajta peto", "featureRequests": "Trajta peto",
"lastInsightsCollection": "", "lastInsightsCollection": "Plej lasta kolekto de datumoj",
"insights": { "insights": {
"disabled": "Malebligita", "disabled": "Malebligita",
"waiting": "" "waiting": "Atendante"
} }
},
"tabs": {
"about": "Pri",
"config": "Agordo"
},
"config": {
"configName": "Agorda Nomo",
"environmentVariable": "Medivariablo",
"currentValue": "Nuna Valoro",
"configurationFile": "Agorda Dosiero",
"exportToml": "Eksporti Agordojn (TOML)",
"exportSuccess": "Agordoj eksportiĝis al la tondujo en TOML-a formato",
"exportFailed": "Malsukcesis kopii agordojn",
"devFlagsHeader": "Programadaj Flagoj (povas ŝanĝiĝi/foriĝi)",
"devFlagsComment": "Ĉi tiuj estas eksperimentaj agordoj kaj eble foriĝos en estontaj versioj"
} }
}, },
"activity": { "activity": {
@@ -505,9 +607,10 @@
"fullScan": "Plena Skanado", "fullScan": "Plena Skanado",
"serverUptime": "Servila daŭro de funkciado", "serverUptime": "Servila daŭro de funkciado",
"serverDown": "SENKONEKTA", "serverDown": "SENKONEKTA",
"scanType": "", "scanType": "Plej Lasta Skano",
"status": "", "status": "Skana Eraro",
"elapsedTime": "" "elapsedTime": "Pasinta Tempo",
"selectiveScan": "Selektema"
}, },
"help": { "help": {
"title": "Navidrome klavkomando", "title": "Navidrome klavkomando",
@@ -519,8 +622,13 @@
"next_song": "Sekva kanto", "next_song": "Sekva kanto",
"vol_up": "Pli volumo", "vol_up": "Pli volumo",
"vol_down": "Malpli volumo", "vol_down": "Malpli volumo",
"toggle_love": "Baskuli la stelon de nuna kanto", "toggle_love": "Aldoni ĉi tiun kanton al plej ŝatataj",
"current_song": "Iri al Nuna Kanto" "current_song": "Iri al Nuna Kanto"
} }
},
"nowPlaying": {
"title": "Nun Ludanta",
"empty": "Nenio ludas",
"minutesAgo": "Antaŭ %{smart_count} minuto |||| Antaŭ %{smart_count} minutoj"
} }
} }

View File

@@ -301,14 +301,19 @@
"actions": { "actions": {
"scan": "Skannaa kirjasto", "scan": "Skannaa kirjasto",
"manageUsers": "Hallitse käyttäjien pääsyä", "manageUsers": "Hallitse käyttäjien pääsyä",
"viewDetails": "Näytä tiedot" "viewDetails": "Näytä tiedot",
"quickScan": "Nopea skannaus",
"fullScan": "Täysi skannaus"
}, },
"notifications": { "notifications": {
"created": "Kirjasto luotu onnistuneesti", "created": "Kirjasto luotu onnistuneesti",
"updated": "Kirjasto päivitetty onnistuneesti", "updated": "Kirjasto päivitetty onnistuneesti",
"deleted": "Kirjasto poistettu onnistuneesti", "deleted": "Kirjasto poistettu onnistuneesti",
"scanStarted": "Kirjaston skannaus aloitettu", "scanStarted": "Kirjaston skannaus aloitettu",
"scanCompleted": "Kirjaston skannaus valmistunut" "scanCompleted": "Kirjaston skannaus valmistunut",
"quickScanStarted": "Nopea skannaus aloitettu",
"fullScanStarted": "Täysi skannaus aloitettu",
"scanError": "Virhe skannauksen käynnistyksessä. Tarkista lokit"
}, },
"validation": { "validation": {
"nameRequired": "Kirjaston nimi vaaditaan", "nameRequired": "Kirjaston nimi vaaditaan",
@@ -604,7 +609,8 @@
"serverDown": "SAMMUTETTU", "serverDown": "SAMMUTETTU",
"scanType": "Tyyppi", "scanType": "Tyyppi",
"status": "Skannausvirhe", "status": "Skannausvirhe",
"elapsedTime": "Kulunut aika" "elapsedTime": "Kulunut aika",
"selectiveScan": "Valikoiva"
}, },
"help": { "help": {
"title": "Navidrome pikapainikkeet", "title": "Navidrome pikapainikkeet",

View File

@@ -301,14 +301,19 @@
"actions": { "actions": {
"scan": "Escanear Biblioteca", "scan": "Escanear Biblioteca",
"manageUsers": "Xestionar acceso das usuarias", "manageUsers": "Xestionar acceso das usuarias",
"viewDetails": "Ver detalles" "viewDetails": "Ver detalles",
"quickScan": "Escaneado rápido",
"fullScan": "Escaneado completo"
}, },
"notifications": { "notifications": {
"created": "Biblioteca creada correctamente", "created": "Biblioteca creada correctamente",
"updated": "Biblioteca actualizada correctamente", "updated": "Biblioteca actualizada correctamente",
"deleted": "Biblioteca eliminada correctamente", "deleted": "Biblioteca eliminada correctamente",
"scanStarted": "Comezou o escaneo da biblioteca", "scanStarted": "Comezou o escaneo da biblioteca",
"scanCompleted": "Completouse o escaneado da biblioteca" "scanCompleted": "Completouse o escaneado da biblioteca",
"quickScanStarted": "Iniciado o escaneado rápido",
"fullScanStarted": "Iniciado o escaneado completo",
"scanError": "Erro ao escanear. Comproba o rexistro"
}, },
"validation": { "validation": {
"nameRequired": "Requírese un nome para a biblioteca", "nameRequired": "Requírese un nome para a biblioteca",
@@ -604,7 +609,8 @@
"serverDown": "SEN CONEXIÓN", "serverDown": "SEN CONEXIÓN",
"scanType": "Tipo", "scanType": "Tipo",
"status": "Erro de escaneado", "status": "Erro de escaneado",
"elapsedTime": "Tempo transcurrido" "elapsedTime": "Tempo transcurrido",
"selectiveScan": "Selectivo"
}, },
"help": { "help": {
"title": "Atallos de Navidrome", "title": "Atallos de Navidrome",

View File

@@ -301,14 +301,19 @@
"actions": { "actions": {
"scan": "Scan bibliotheek", "scan": "Scan bibliotheek",
"manageUsers": "Beheer gebruikerstoegang", "manageUsers": "Beheer gebruikerstoegang",
"viewDetails": "Bekijk details" "viewDetails": "Bekijk details",
"quickScan": "Snelle scan",
"fullScan": "Volledige scan"
}, },
"notifications": { "notifications": {
"created": "Bibliotheek succesvol aangemaakt", "created": "Bibliotheek succesvol aangemaakt",
"updated": "Bibliotheek succesvol bijgewerkt", "updated": "Bibliotheek succesvol bijgewerkt",
"deleted": "Bibliotheek succesvol verwijderd", "deleted": "Bibliotheek succesvol verwijderd",
"scanStarted": "Bibliotheekscan is gestart", "scanStarted": "Bibliotheekscan is gestart",
"scanCompleted": "Bibliotheekscan is voltooid" "scanCompleted": "Bibliotheekscan is voltooid",
"quickScanStarted": "Snelle scan gestart",
"fullScanStarted": "Volledige scan gestart",
"scanError": "Fout bij start van scan. Check de logs"
}, },
"validation": { "validation": {
"nameRequired": "Bibliotheek naam is vereist", "nameRequired": "Bibliotheek naam is vereist",
@@ -604,7 +609,8 @@
"serverDown": "Offline", "serverDown": "Offline",
"scanType": "Type", "scanType": "Type",
"status": "Scan fout", "status": "Scan fout",
"elapsedTime": "Verlopen tijd" "elapsedTime": "Verlopen tijd",
"selectiveScan": "Selectief"
}, },
"help": { "help": {
"title": "Navidrome sneltoetsen", "title": "Navidrome sneltoetsen",

View File

@@ -18,8 +18,6 @@
"size": "Filstørrelse", "size": "Filstørrelse",
"updatedAt": "Oppdatert", "updatedAt": "Oppdatert",
"bitRate": "Bit rate", "bitRate": "Bit rate",
"bitDepth": "Bit depth",
"channels": "Kanaler",
"discSubtitle": "Disk Undertittel", "discSubtitle": "Disk Undertittel",
"starred": "Favoritt", "starred": "Favoritt",
"comment": "Kommentar", "comment": "Kommentar",
@@ -27,13 +25,18 @@
"quality": "Kvalitet", "quality": "Kvalitet",
"bpm": "BPM", "bpm": "BPM",
"playDate": "Sist Avspilt", "playDate": "Sist Avspilt",
"channels": "Kanaler",
"createdAt": "Lagt til", "createdAt": "Lagt til",
"grouping": "Gruppering", "grouping": "Gruppering",
"mood": "Stemning", "mood": "Stemning",
"participants": "Ytterlige deltakere", "participants": "Ytterlige deltakere",
"tags": "Ytterlige Tags", "tags": "Ytterlige Tags",
"mappedTags": "Kartlagte tags", "mappedTags": "Kartlagte tags",
"rawTags": "Rå tags" "rawTags": "Rå tags",
"bitDepth": "Bit depth",
"sampleRate": "",
"missing": "",
"libraryName": ""
}, },
"actions": { "actions": {
"addToQueue": "Avspill senere", "addToQueue": "Avspill senere",
@@ -42,7 +45,8 @@
"shuffleAll": "Shuffle Alle", "shuffleAll": "Shuffle Alle",
"download": "Last ned", "download": "Last ned",
"playNext": "Avspill neste", "playNext": "Avspill neste",
"info": "Få Info" "info": "Få Info",
"showInPlaylist": ""
} }
}, },
"album": { "album": {
@@ -53,36 +57,38 @@
"duration": "Tid", "duration": "Tid",
"songCount": "Sanger", "songCount": "Sanger",
"playCount": "Avspillinger", "playCount": "Avspillinger",
"size": "Størrelse",
"name": "Navn", "name": "Navn",
"genre": "Sjanger", "genre": "Sjanger",
"compilation": "Samling", "compilation": "Samling",
"year": "År", "year": "År",
"date": "Inspillingsdato",
"originalDate": "Original",
"releaseDate": "Utgitt",
"releases": "Utgivelse |||| Utgivelser",
"released": "Utgitt",
"updatedAt": "Oppdatert", "updatedAt": "Oppdatert",
"comment": "Kommentar", "comment": "Kommentar",
"rating": "Rangering", "rating": "Rangering",
"createdAt": "Lagt Til", "createdAt": "Lagt Til",
"size": "Størrelse",
"originalDate": "Original",
"releaseDate": "Utgitt",
"releases": "Utgivelse |||| Utgivelser",
"released": "Utgitt",
"recordLabel": "Plateselskap", "recordLabel": "Plateselskap",
"catalogNum": "Katalognummer", "catalogNum": "Katalognummer",
"releaseType": "Type", "releaseType": "Type",
"grouping": "Gruppering", "grouping": "Gruppering",
"media": "Media", "media": "Media",
"mood": "Stemning" "mood": "Stemning",
"date": "Inspillingsdato",
"missing": "",
"libraryName": ""
}, },
"actions": { "actions": {
"playAll": "Avspill", "playAll": "Avspill",
"playNext": "Avspill Neste", "playNext": "Avspill Neste",
"addToQueue": "Avspill Senere", "addToQueue": "Avspill Senere",
"share": "Del",
"shuffle": "Shuffle", "shuffle": "Shuffle",
"addToPlaylist": "Legg til i spilleliste", "addToPlaylist": "Legg til i spilleliste",
"download": "Last ned", "download": "Last ned",
"info": "Få Info" "info": "Få Info",
"share": "Del"
}, },
"lists": { "lists": {
"all": "Alle", "all": "Alle",
@@ -100,11 +106,12 @@
"name": "Navn", "name": "Navn",
"albumCount": "Album Antall", "albumCount": "Album Antall",
"songCount": "Song Antall", "songCount": "Song Antall",
"size": "Størrelse",
"playCount": "Avspillinger", "playCount": "Avspillinger",
"rating": "Rangering", "rating": "Rangering",
"genre": "Sjanger", "genre": "Sjanger",
"role": "Rolle" "size": "Størrelse",
"role": "Rolle",
"missing": ""
}, },
"roles": { "roles": {
"albumartist": "Album Artist |||| Album Artister", "albumartist": "Album Artist |||| Album Artister",
@@ -119,7 +126,13 @@
"mixer": "Mixer |||| Mixers", "mixer": "Mixer |||| Mixers",
"remixer": "Remixer |||| Remixers", "remixer": "Remixer |||| Remixers",
"djmixer": "DJ Mixer |||| DJ Mixers", "djmixer": "DJ Mixer |||| DJ Mixers",
"performer": "Performer |||| Performers" "performer": "Performer |||| Performers",
"maincredit": ""
},
"actions": {
"shuffle": "",
"radio": "",
"topSongs": ""
} }
}, },
"user": { "user": {
@@ -128,7 +141,6 @@
"userName": "Brukernavn", "userName": "Brukernavn",
"isAdmin": "Admin", "isAdmin": "Admin",
"lastLoginAt": "Sist Pålogging", "lastLoginAt": "Sist Pålogging",
"lastAccessAt": "Sist Tilgang",
"updatedAt": "Oppdatert", "updatedAt": "Oppdatert",
"name": "Navn", "name": "Navn",
"password": "Passord", "password": "Passord",
@@ -136,10 +148,13 @@
"changePassword": "Bytt Passord?", "changePassword": "Bytt Passord?",
"currentPassword": "Nåværende Passord", "currentPassword": "Nåværende Passord",
"newPassword": "Nytt Passord", "newPassword": "Nytt Passord",
"token": "Token" "token": "Token",
"lastAccessAt": "Sist Tilgang",
"libraries": ""
}, },
"helperTexts": { "helperTexts": {
"name": "Navnendringer vil ikke være synlig før neste pålogging" "name": "Navnendringer vil ikke være synlig før neste pålogging",
"libraries": ""
}, },
"notifications": { "notifications": {
"created": "Bruker opprettet", "created": "Bruker opprettet",
@@ -148,7 +163,12 @@
}, },
"message": { "message": {
"listenBrainzToken": "Fyll inn din ListenBrainz bruker token.", "listenBrainzToken": "Fyll inn din ListenBrainz bruker token.",
"clickHereForToken": "Klikk her for å hente din token" "clickHereForToken": "Klikk her for å hente din token",
"selectAllLibraries": "",
"adminAutoLibraries": ""
},
"validation": {
"librariesRequired": ""
} }
}, },
"player": { "player": {
@@ -192,11 +212,17 @@
"addNewPlaylist": "Opprett \"%{name}\"", "addNewPlaylist": "Opprett \"%{name}\"",
"export": "Eksporter", "export": "Eksporter",
"makePublic": "Gjør Offentlig", "makePublic": "Gjør Offentlig",
"makePrivate": "Gjør Privat" "makePrivate": "Gjør Privat",
"saveQueue": "",
"searchOrCreate": "",
"pressEnterToCreate": "",
"removeFromSelection": ""
}, },
"message": { "message": {
"duplicate_song": "Legg til Duplikater", "duplicate_song": "Legg til Duplikater",
"song_exist": "Duplikater har blitt lagt til i spillelisten. Ønsker du å legge til duplikater eller hoppe over de?" "song_exist": "Duplikater har blitt lagt til i spillelisten. Ønsker du å legge til duplikater eller hoppe over de?",
"noPlaylistsFound": "",
"noPlaylists": ""
} }
}, },
"radio": { "radio": {
@@ -218,7 +244,6 @@
"username": "Delt Av", "username": "Delt Av",
"url": "URL", "url": "URL",
"description": "Beskrivelse", "description": "Beskrivelse",
"downloadable": "Tillat Nedlastinger?",
"contents": "Innhold", "contents": "Innhold",
"expiresAt": "Utløper", "expiresAt": "Utløper",
"lastVisitedAt": "Sist Besøkt", "lastVisitedAt": "Sist Besøkt",
@@ -226,24 +251,82 @@
"format": "Format", "format": "Format",
"maxBitRate": "Maks. Bit Rate", "maxBitRate": "Maks. Bit Rate",
"updatedAt": "Oppdatert", "updatedAt": "Oppdatert",
"createdAt": "Opprettet" "createdAt": "Opprettet",
}, "downloadable": "Tillat Nedlastinger?"
"notifications": {}, }
"actions": {}
}, },
"missing": { "missing": {
"name": "Manglende Fil|||| Manglende Filer", "name": "Manglende Fil|||| Manglende Filer",
"empty": "Ingen Manglende Filer",
"fields": { "fields": {
"path": "Filsti", "path": "Filsti",
"size": "Størrelse", "size": "Størrelse",
"updatedAt": "Ble borte" "updatedAt": "Ble borte",
"libraryName": ""
}, },
"actions": { "actions": {
"remove": "Fjern" "remove": "Fjern",
"remove_all": ""
}, },
"notifications": { "notifications": {
"removed": "Manglende fil(er) fjernet" "removed": "Manglende fil(er) fjernet"
},
"empty": "Ingen Manglende Filer"
},
"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": "",
"quickScan": "",
"fullScan": ""
},
"notifications": {
"created": "",
"updated": "",
"deleted": "Biblioteket slettet",
"scanStarted": "Skanning startet",
"scanCompleted": "",
"quickScanStarted": "",
"fullScanStarted": "",
"scanError": "Error starte skanning. Sjekk loggene"
},
"validation": {
"nameRequired": "",
"pathRequired": "",
"pathNotDirectory": "",
"pathNotFound": "",
"pathNotAccessible": "",
"pathInvalid": ""
},
"messages": {
"deleteConfirm": "",
"scanInProgress": "",
"noLibrariesAssigned": ""
} }
} }
}, },
@@ -282,7 +365,6 @@
"add": "Legg Til", "add": "Legg Til",
"back": "Tilbake", "back": "Tilbake",
"bulk_actions": "1 element valgt |||| %{smart_count} elementer valgt", "bulk_actions": "1 element valgt |||| %{smart_count} elementer valgt",
"bulk_actions_mobile": "1 |||| %{smart_count}",
"cancel": "Avbryt", "cancel": "Avbryt",
"clear_input_value": "Nullstill verdi", "clear_input_value": "Nullstill verdi",
"clone": "Klone", "clone": "Klone",
@@ -306,6 +388,7 @@
"close_menu": "Lukk meny", "close_menu": "Lukk meny",
"unselect": "Avvelg", "unselect": "Avvelg",
"skip": "Hopp over", "skip": "Hopp over",
"bulk_actions_mobile": "1 |||| %{smart_count}",
"share": "Del", "share": "Del",
"download": "Last Ned" "download": "Last Ned"
}, },
@@ -400,31 +483,35 @@
"noPlaylistsAvailable": "Ingen tilgjengelig", "noPlaylistsAvailable": "Ingen tilgjengelig",
"delete_user_title": "Slett bruker '%{name}'", "delete_user_title": "Slett bruker '%{name}'",
"delete_user_content": "Er du sikker på at du vil slette denne brukeren og all tilhørlig data (inkludert spillelister og preferanser)?", "delete_user_content": "Er du sikker på at du vil slette denne brukeren og all tilhørlig data (inkludert spillelister og preferanser)?",
"remove_missing_title": "Fjern manglende filer",
"remove_missing_content": "Er du sikker på at du ønsker å fjerne de valgte manglende filene fra databasen? Dette vil permanent fjerne alle referanser til de, inkludert antall avspillinger og rangeringer.",
"notifications_blocked": "Du har blokkert notifikasjoner for denne nettsiden i din nettleser.", "notifications_blocked": "Du har blokkert notifikasjoner for denne nettsiden i din nettleser.",
"notifications_not_available": "Denne nettleseren støtter ikke skrivebordsnotifikasjoner, eller så er du ikke tilkoblet Navidrome via https.", "notifications_not_available": "Denne nettleseren støtter ikke skrivebordsnotifikasjoner, eller så er du ikke tilkoblet Navidrome via https.",
"lastfmLinkSuccess": "Last.fm er tilkoblet og scrobbling er aktivert", "lastfmLinkSuccess": "Last.fm er tilkoblet og scrobbling er aktivert",
"lastfmLinkFailure": "Last.fm kunne ikke koble til", "lastfmLinkFailure": "Last.fm kunne ikke koble til",
"lastfmUnlinkSuccess": "Last.fm er avkoblet og scrobbling er deaktivert", "lastfmUnlinkSuccess": "Last.fm er avkoblet og scrobbling er deaktivert",
"lastfmUnlinkFailure": "Last.fm kunne ikke avkobles", "lastfmUnlinkFailure": "Last.fm kunne ikke avkobles",
"listenBrainzLinkSuccess": "ListenBrainz er koblet til og scrobbling er aktivert som bruker: %{user}",
"listenBrainzLinkFailure": "ListenBrainz kunne ikke koble til: %{error}",
"listenBrainzUnlinkSuccess": "ListenBrainz er avkoblet og scrobbling er deaktivert",
"listenBrainzUnlinkFailure": "ListenBrainz kunne ikke avkobles",
"openIn": { "openIn": {
"lastfm": "Åpne i Last.fm", "lastfm": "Åpne i Last.fm",
"musicbrainz": "Åpne i MusicBrainz" "musicbrainz": "Åpne i MusicBrainz"
}, },
"lastfmLink": "Les Mer...", "lastfmLink": "Les Mer...",
"listenBrainzLinkSuccess": "ListenBrainz er koblet til og scrobbling er aktivert som bruker: %{user}",
"listenBrainzLinkFailure": "ListenBrainz kunne ikke koble til: %{error}",
"listenBrainzUnlinkSuccess": "ListenBrainz er avkoblet og scrobbling er deaktivert",
"listenBrainzUnlinkFailure": "ListenBrainz kunne ikke avkobles",
"downloadOriginalFormat": "Last ned i originalformat",
"shareOriginalFormat": "Del i originalformat", "shareOriginalFormat": "Del i originalformat",
"shareDialogTitle": "Del %{resource} '%{name}'", "shareDialogTitle": "Del %{resource} '%{name}'",
"shareBatchDialogTitle": "Del 1 %{resource} |||| Del %{smart_count} %{resource}", "shareBatchDialogTitle": "Del 1 %{resource} |||| Del %{smart_count} %{resource}",
"shareCopyToClipboard": "Kopier til utklippstavle: Ctrl+C, Enter",
"shareSuccess": "URL kopiert til utklippstavle: %{url}", "shareSuccess": "URL kopiert til utklippstavle: %{url}",
"shareFailure": "Error ved kopiering av URL %{url} til utklippstavle", "shareFailure": "Error ved kopiering av URL %{url} til utklippstavle",
"downloadDialogTitle": "Last ned %{resource} '%{name}' (%{size})", "downloadDialogTitle": "Last ned %{resource} '%{name}' (%{size})",
"downloadOriginalFormat": "Last ned i originalformat" "shareCopyToClipboard": "Kopier til utklippstavle: Ctrl+C, Enter",
"remove_missing_title": "Fjern manglende filer",
"remove_missing_content": "Er du sikker på at du ønsker å fjerne de valgte manglende filene fra databasen? Dette vil permanent fjerne alle referanser til de, inkludert antall avspillinger og rangeringer.",
"remove_all_missing_title": "",
"remove_all_missing_content": "",
"noSimilarSongsFound": "",
"noTopSongsFound": ""
}, },
"menu": { "menu": {
"library": "Bibliotek", "library": "Bibliotek",
@@ -438,7 +525,6 @@
"language": "Språk", "language": "Språk",
"defaultView": "Standardvisning", "defaultView": "Standardvisning",
"desktop_notifications": "Skrivebordsnotifikasjoner", "desktop_notifications": "Skrivebordsnotifikasjoner",
"lastfmNotConfigured": "Last.fm API-Key er ikke konfigurert",
"lastfmScrobbling": "Scrobble til Last.fm", "lastfmScrobbling": "Scrobble til Last.fm",
"listenBrainzScrobbling": "Scrobble til ListenBrainz", "listenBrainzScrobbling": "Scrobble til ListenBrainz",
"replaygain": "ReplayGain Mode", "replaygain": "ReplayGain Mode",
@@ -447,13 +533,20 @@
"none": "Deaktivert", "none": "Deaktivert",
"album": "Bruk Album Gain", "album": "Bruk Album Gain",
"track": "Bruk Track Gain" "track": "Bruk Track Gain"
} },
"lastfmNotConfigured": "Last.fm API-Key er ikke konfigurert"
} }
}, },
"albumList": "Album", "albumList": "Album",
"about": "Om",
"playlists": "Spillelister", "playlists": "Spillelister",
"sharedPlaylists": "Delte Spillelister", "sharedPlaylists": "Delte Spillelister",
"about": "Om" "librarySelector": {
"allLibraries": "",
"multipleLibraries": "",
"selectLibraries": "",
"none": ""
}
}, },
"player": { "player": {
"playListsText": "Spill Av Kø", "playListsText": "Spill Av Kø",
@@ -490,6 +583,21 @@
"disabled": "Deaktivert", "disabled": "Deaktivert",
"waiting": "Venter" "waiting": "Venter"
} }
},
"tabs": {
"about": "",
"config": ""
},
"config": {
"configName": "",
"environmentVariable": "",
"currentValue": "",
"configurationFile": "",
"exportToml": "",
"exportSuccess": "",
"exportFailed": "",
"devFlagsHeader": "",
"devFlagsComment": ""
} }
}, },
"activity": { "activity": {
@@ -498,7 +606,11 @@
"quickScan": "Hurtigskann", "quickScan": "Hurtigskann",
"fullScan": "Full Skann", "fullScan": "Full Skann",
"serverUptime": "Server Oppetid", "serverUptime": "Server Oppetid",
"serverDown": "OFFLINE" "serverDown": "OFFLINE",
"scanType": "",
"status": "",
"elapsedTime": "",
"selectiveScan": "Utvalgt"
}, },
"help": { "help": {
"title": "Navidrome Hurtigtaster", "title": "Navidrome Hurtigtaster",
@@ -508,10 +620,15 @@
"toggle_play": "Avspill / Pause", "toggle_play": "Avspill / Pause",
"prev_song": "Forrige Sang", "prev_song": "Forrige Sang",
"next_song": "Neste Sang", "next_song": "Neste Sang",
"current_song": "Gå til Nåværende Sang",
"vol_up": "Volum Opp", "vol_up": "Volum Opp",
"vol_down": "Volum Ned", "vol_down": "Volum Ned",
"toggle_love": "Legg til spor i favoritter" "toggle_love": "Legg til spor i favoritter",
"current_song": "Gå til Nåværende Sang"
} }
},
"nowPlaying": {
"title": "",
"empty": "",
"minutesAgo": ""
} }
} }

View File

@@ -301,14 +301,19 @@
"actions": { "actions": {
"scan": "Kütüphaneyi Tara", "scan": "Kütüphaneyi Tara",
"manageUsers": "Kullanıcı Erişimini Yönet", "manageUsers": "Kullanıcı Erişimini Yönet",
"viewDetails": "Ayrıntıları Görüntüle" "viewDetails": "Ayrıntıları Görüntüle",
"quickScan": "Hızlı Tarama",
"fullScan": "Tam Tarama"
}, },
"notifications": { "notifications": {
"created": "Kütüphane başarıyla oluşturuldu", "created": "Kütüphane başarıyla oluşturuldu",
"updated": "Kütüphane başarıyla güncellendi", "updated": "Kütüphane başarıyla güncellendi",
"deleted": "Kütüphane başarıyla silindi", "deleted": "Kütüphane başarıyla silindi",
"scanStarted": "Kütüphane taraması başladı", "scanStarted": "Kütüphane taraması başladı",
"scanCompleted": "Kütüphane taraması tamamlandı" "scanCompleted": "Kütüphane taraması tamamlandı",
"quickScanStarted": "Hızlı tarama başlatıldı",
"fullScanStarted": "Tam tarama başlatıldı",
"scanError": "Tarama başlatılırken hata oluştu. Günlükleri kontrol edin."
}, },
"validation": { "validation": {
"nameRequired": "Kütüphane adı gereklidir", "nameRequired": "Kütüphane adı gereklidir",
@@ -604,7 +609,8 @@
"serverDown": "ÇEVRİMDIŞI", "serverDown": "ÇEVRİMDIŞI",
"scanType": "Tür", "scanType": "Tür",
"status": "Tarama Hatası", "status": "Tarama Hatası",
"elapsedTime": "Geçen Süre" "elapsedTime": "Geçen Süre",
"selectiveScan": "Seçmeli"
}, },
"help": { "help": {
"title": "Navidrome Kısayolları", "title": "Navidrome Kısayolları",