fix(i18n): localize hardcoded UI strings

close #1257
This commit is contained in:
edde746
2026-06-06 11:45:34 +02:00
parent f74314bbf0
commit 4c4b18e2cd
64 changed files with 4391 additions and 258 deletions
+81 -3
View File
@@ -52,6 +52,9 @@
"settings": "Opties",
"mute": "Dempen",
"ok": "OK",
"off": "Uit",
"seasonNumber": "Seizoen ${number}",
"chapterNumber": "Hoofdstuk ${number}",
"reconnect": "Opnieuw verbinden",
"exit": "Afsluiten",
"viewAll": "Alles weergeven",
@@ -257,6 +260,10 @@
"dvConversionNative": "Native / uitgeschakeld",
"dvConversionDv81": "P7 → P8.1",
"dvConversionHevcStrip": "P7 → HEVC",
"dvConversionAutoDescription": "Gebruik apparaatdetectie en normaal fallbackgedrag",
"dvConversionNativeDescription": "Forceer native DV7 en onderdruk DV-conversie opnieuw proberen",
"dvConversionDv81Description": "Forceer inline RPU-conversie naar Dolby Vision-profiel 8.1",
"dvConversionHevcStripDescription": "Strip Dolby Vision RPU/EL-lagen en presenteer gewone HEVC",
"requireProfileSelectionOnOpen": "Vraag om profiel bij openen",
"requireProfileSelectionOnOpenDescription": "Toon profielselectie telkens wanneer de app wordt geopend",
"forceTvMode": "TV-modus forceren",
@@ -290,6 +297,8 @@
"hotkeys": {
"setShortcutFor": "Stel sneltoets in voor ${actionName}",
"clearShortcut": "Wis sneltoets",
"noShortcutSet": "Geen sneltoets ingesteld",
"currentShortcut": "Huidige sneltoets:",
"actions": {
"playPause": "Afspelen/Pauzeren",
"volumeUp": "Volume omhoog",
@@ -352,6 +361,7 @@
"goToSeries": "Ga naar serie",
"goToSeason": "Ga naar seizoen",
"shufflePlay": "Willekeurig afspelen",
"shuffleNotAvailableOffline": "Shuffle is offline niet beschikbaar",
"fileInfo": "Bestand info",
"deleteFromServer": "Verwijderen van server",
"confirmDelete": "Deze media en bestanden van je server verwijderen?",
@@ -470,6 +480,10 @@
"searchSubtitles": "Ondertitels zoeken",
"language": "Taal",
"noSubtitlesFound": "Geen ondertitels gevonden",
"downloadedSubtitle": "Gedownload",
"noSubtitlesAvailable": "Geen ondertitels beschikbaar",
"noAudioTracksAvailable": "Geen audiotracks beschikbaar",
"noTracksAvailable": "Geen tracks beschikbaar",
"subtitleDownloaded": "Ondertitel gedownload",
"subtitleDownloadFailed": "Ondertitel downloaden mislukt",
"searchLanguages": "Talen zoeken..."
@@ -615,7 +629,8 @@
"pinProtectionOptional": "PIN-beveiliging (optioneel)",
"pinExplain": "4-cijferige PIN vereist om profielen te wisselen.",
"continueButton": "Doorgaan",
"pinsDontMatch": "PIN-codes komen niet overeen"
"pinsDontMatch": "PIN-codes komen niet overeen",
"initializeServicesFailed": "Kan profielservices niet initialiseren"
},
"connections": {
"sectionTitle": "Verbindingen",
@@ -647,7 +662,8 @@
"rating": "Leeftijd",
"movie": "Film",
"tvShow": "TV Serie",
"minutesLeft": "${minutes} min over"
"minutesLeft": "${minutes} min over",
"moreLikeThis": "Meer zoals dit"
},
"errors": {
"searchFailed": "Zoeken mislukt: ${error}",
@@ -666,6 +682,7 @@
},
"libraries": {
"title": "Bibliotheken",
"fallbackTitle": "Bibliotheek",
"scanLibraryFiles": "Scan bibliotheek bestanden",
"scanLibrary": "Scan bibliotheek",
"analyze": "Analyseren",
@@ -788,6 +805,12 @@
"noChannels": "Geen zenders beschikbaar",
"noDvr": "Geen DVR geconfigureerd op een server",
"noPrograms": "Geen programmagegevens beschikbaar",
"liveStreamFailed": "Livestream mislukt",
"unknownProgram": "Onbekend programma",
"unknownHub": "Onbekend",
"unknownError": "Onbekende fout",
"channelNumber": "Kanaal ${number}",
"unknownChannel": "Onbekend kanaal",
"live": "LIVE",
"reloadGuide": "Gids herladen",
"now": "Nu",
@@ -966,12 +989,21 @@
"deleteDownload": "Download verwijderen",
"retryDownload": "Download opnieuw proberen",
"downloadQueued": "Download in wachtrij",
"downloadResumed": "Download hervat",
"serverErrorBitrate": "Serverfout: bestand overschrijdt mogelijk de externe bitrate-limiet",
"episodesQueued": "${count} afleveringen in wachtrij voor download",
"downloadDeleted": "Download verwijderd",
"deleteConfirm": "\"${title}\" van dit apparaat verwijderen?",
"deletingWithProgress": "Verwijderen van ${title}... (${current} van ${total})",
"cancelledDownloadTitle": "Geannuleerde download",
"cancelledDownloadMessage": "Deze download is geannuleerd. Wat wil je doen?",
"allEpisodesAlreadyDownloaded": "Alle afleveringen zijn al gedownload",
"resumeDownload": "Download hervatten",
"cancelledDownload": "Geannuleerde download",
"syncingFile": "${file} (${status} synchroniseren)",
"downloadedFileClickToComplete": "${file} gedownload — klik om te voltooien",
"partialDownloadClickToComplete": "Gedeeltelijk gedownload — klik om te voltooien",
"deleting": "Verwijderen...",
"deletingWithProgress": "Verwijderen van ${title}... (${current} van ${total})",
"queuedTooltip": "In wachtrij",
"queuedFilesTooltip": "In wachtrij: ${files}",
"downloadingTooltip": "Downloaden...",
@@ -1032,6 +1064,7 @@
"companionRemote": {
"title": "Afstandsbediening",
"connectedTo": "Verbonden met ${name}",
"unknownDevice": "Onbekend apparaat",
"session": {
"startingServer": "Externe server starten...",
"failedToCreate": "Kan externe server niet starten:",
@@ -1091,6 +1124,14 @@
"subtitles": "Ondertitels",
"audio": "Audio",
"searchHint": "Zoeken op desktop..."
},
"errors": {
"noNetworkInterface": "Geen netwerkinterface gevonden",
"authenticationFailed": "Authenticatie mislukt",
"joinTimedOut": "Time-out bij deelnemen aan sessie",
"failedToConnectAnyAddress": "Kan met geen enkel adres verbinden",
"connectionLostAfterAttempts": "Verbinding verloren na ${attempts} pogingen",
"connectionLost": "Verbinding verloren"
}
},
"videoSettings": {
@@ -1105,6 +1146,42 @@
"audioPassthrough": "Audio-doorvoer",
"audioNormalization": "Volume normaliseren"
},
"performanceOverlay": {
"color": "Kleur",
"performance": "Prestaties",
"buffer": "Buffer",
"app": "App",
"decoder": "Decoder",
"rawDecoder": "Raw decoder",
"tunneling": "Tunneling",
"aspect": "Verhouding",
"rotation": "Rotatie",
"dvSource": "DV-bron",
"dvPath": "DV-pad",
"p7Conversion": "P7-conv.",
"sampleRate": "Samplefrequentie",
"pixelFormat": "Pixelformaat",
"hwFormat": "HW-formaat",
"matrix": "Matrix",
"primaries": "Primaire kleuren",
"transfer": "Transfer",
"renderFps": "Render-FPS",
"displayFps": "Scherm-FPS",
"avSync": "A/V-sync",
"dropped": "Gedropt",
"dvRpus": "DV RPUs",
"dvRpuAverage": "DV RPU gem.",
"dvSampleAverage": "DV-sample gem.",
"maxLuma": "Max luma",
"minLuma": "Min luma",
"maxCll": "MaxCLL",
"maxFall": "MaxFALL",
"cacheUsed": "Cache gebruikt",
"speed": "Snelheid",
"player": "Speler",
"memory": "Geheugen",
"uiFps": "UI FPS"
},
"externalPlayer": {
"title": "Externe speler",
"useExternalPlayer": "Externe speler gebruiken",
@@ -1114,6 +1191,7 @@
"systemDefault": "Systeemstandaard",
"addCustomPlayer": "Aangepaste speler toevoegen",
"playerName": "Spelernaam",
"playerNameHint": "Mijn speler",
"playerCommand": "Commando",
"playerPackage": "Pakketnaam",
"playerUrlScheme": "URL-schema",