feat(i18n): add quality fallback modal and settings translations

All 5 locales: en, es, de, fr, pt.

cc
This commit is contained in:
victorrhgap committed 2026-03-25 15:22:58 -06:00
1 parent b08e5ecf02
commit 283302f6d2
5 files changed
+75 -5

No files matched your search

+15 -1
View File
@@ -735,7 +735,12 @@
"streamBufferDesc": "Startet die Wiedergabe schneller, wenn der Titel nicht im Cache ist. Vorspulen kann während der initialen Pufferung eingeschränkt sein.",
"streamBufferSeconds": "Sekunden zum Puffern vor dem Start der Wiedergabe ({seconds}s)",
"disableCache": "Wiedergabe-Cache deaktivieren",
"disableCacheDesc": "Deaktiviert den temporären Cache. Nicht empfohlen ohne schnelle Verbindung. Offline-Bibliothekstitel werden immer zuerst abgespielt."
"disableCacheDesc": "Deaktiviert den temporären Cache. Nicht empfohlen ohne schnelle Verbindung. Offline-Bibliothekstitel werden immer zuerst abgespielt.",
"qualityFallback": "Wenn Qualitaetswiederholungen fehlschlagen",
"qualityFallbackDesc": "Was tun, wenn Qobuz-Server den Titel in keiner Qualitaet bereitstellen koennen",
"qualityFallbackAsk": "Mich fragen",
"qualityFallbackAlways": "Immer niedrigste Qualitaet versuchen",
"qualityFallbackSkip": "Immer Titel ueberspringen"
},
"appearance": {
"title": "Darstellung",
@@ -1941,5 +1946,14 @@
"thisDevice": "Dieses Gerät",
"experimentalWarning": "Qobuz Connect ist experimentell. Fehler sind wahrscheinlich — bitte melden Sie diese im entsprechenden Bereich.",
"localLibraryWarning": "Während Qobuz Connect aktiv ist, ist die lokale Bibliothek nicht kompatibel, da Qobuz Connect keine Nicht-Qobuz-Inhalte unterstützt."
},
"qualityFallback": {
"title": "Streaming-Problem",
"body": "Qobuz hat Probleme beim Bereitstellen von \"{track}\". Alle Qualitaetsstufen fehlgeschlagen. Mit der niedrigsten verfuegbaren Qualitaet versuchen?",
"tryLower": "Niedrigere Qualitaet versuchen",
"skip": "Titel ueberspringen",
"rememberChoice": "Meine Wahl merken",
"autoRetrying": "Erneuter Versuch mit niedrigerer Qualitaet...",
"autoSkipping": "Titel wird uebersprungen (Serverproblem)..."
}
}
+15 -1
View File
@@ -785,7 +785,12 @@
"streamBufferDesc": "Start playback faster when track is not in cache. Seeking may be limited during initial buffering.",
"streamBufferSeconds": "Seconds to buffer before starting playback ({seconds}s)",
"disableCache": "Disable Playback Cache",
"disableCacheDesc": "Disables temporary cache. Not recommended without a fast connection. Offline library tracks always play first."
"disableCacheDesc": "Disables temporary cache. Not recommended without a fast connection. Offline library tracks always play first.",
"qualityFallback": "When quality retries fail",
"qualityFallbackDesc": "What to do when Qobuz servers can't serve the track at any quality",
"qualityFallbackAsk": "Ask me",
"qualityFallbackAlways": "Always try lowest quality",
"qualityFallbackSkip": "Always skip track"
},
"appearance": {
"title": "Appearance",
@@ -2160,5 +2165,14 @@
"qbzRadio": "QBZ Radio",
"qobuzRadio": "Qobuz Radio",
"creating": "Creating radio..."
},
"qualityFallback": {
"title": "Streaming issue",
"body": "Qobuz is having trouble serving \"{track}\". All quality levels failed. Try at the lowest available quality?",
"tryLower": "Try lower quality",
"skip": "Skip track",
"rememberChoice": "Remember my choice",
"autoRetrying": "Retrying at lower quality...",
"autoSkipping": "Skipping track (server issue)..."
}
}
+15 -1
View File
@@ -786,7 +786,12 @@
"streamBufferDesc": "Inicia la reproducción más rápido cuando la pista no está en caché. La búsqueda puede estar limitada durante el buffering inicial.",
"streamBufferSeconds": "Segundos a almacenar antes de iniciar reproducción ({seconds}s)",
"disableCache": "Deshabilitar Caché de Reproducción",
"disableCacheDesc": "Deshabilita el caché temporal. No recomendado sin conexión rápida. Las pistas de biblioteca offline siempre se reproducen primero."
"disableCacheDesc": "Deshabilita el caché temporal. No recomendado sin conexión rápida. Las pistas de biblioteca offline siempre se reproducen primero.",
"qualityFallback": "Cuando fallan los reintentos de calidad",
"qualityFallbackDesc": "Que hacer cuando los servidores de Qobuz no pueden servir la pista en ninguna calidad",
"qualityFallbackAsk": "Preguntarme",
"qualityFallbackAlways": "Siempre intentar calidad mas baja",
"qualityFallbackSkip": "Siempre saltar pista"
},
"appearance": {
"title": "Apariencia",
@@ -2161,5 +2166,14 @@
"qbzRadio": "Radio QBZ",
"qobuzRadio": "Radio Qobuz",
"creating": "Creando radio..."
},
"qualityFallback": {
"title": "Problema de streaming",
"body": "Qobuz tiene problemas para servir \"{track}\". Todos los niveles de calidad fallaron. Intentar con la calidad mas baja disponible?",
"tryLower": "Intentar calidad mas baja",
"skip": "Saltar pista",
"rememberChoice": "Recordar mi eleccion",
"autoRetrying": "Reintentando con calidad mas baja...",
"autoSkipping": "Saltando pista (problema del servidor)..."
}
}
+15 -1
View File
@@ -756,7 +756,12 @@
"streamBufferDesc": "Démarrez la lecture plus rapidement lorsque le titre n'est pas dans le cache. La recherche peut être limitée pendant la mise en tampon initiale.",
"streamBufferSeconds": "Secondes de tampon avant de démarrer la lecture ({seconds}s)",
"disableCache": "Désactiver le cache de lecture",
"disableCacheDesc": "Désactive le cache temporaire. Non recommandé sans connexion rapide. Les titres de la bibliothèque hors ligne sont toujours lus en premier."
"disableCacheDesc": "Désactive le cache temporaire. Non recommandé sans connexion rapide. Les titres de la bibliothèque hors ligne sont toujours lus en premier.",
"qualityFallback": "Quand les tentatives de qualite echouent",
"qualityFallbackDesc": "Que faire quand les serveurs Qobuz ne peuvent pas servir le titre dans aucune qualite",
"qualityFallbackAsk": "Me demander",
"qualityFallbackAlways": "Toujours essayer la qualite la plus basse",
"qualityFallbackSkip": "Toujours passer le titre"
},
"appearance": {
"title": "Apparence",
@@ -1962,5 +1967,14 @@
"thisDevice": "Cet appareil",
"experimentalWarning": "Qobuz Connect est expérimental. Des bugs sont probables — veuillez les signaler dans la section correspondante.",
"localLibraryWarning": "Lorsque Qobuz Connect est actif, la bibliothèque locale n'est pas compatible en raison de l'incompatibilité de Qobuz Connect avec le contenu non-Qobuz."
},
"qualityFallback": {
"title": "Probleme de streaming",
"body": "Qobuz a des difficultes a servir \"{track}\". Tous les niveaux de qualite ont echoue. Essayer avec la qualite la plus basse disponible ?",
"tryLower": "Essayer une qualite inferieure",
"skip": "Passer le titre",
"rememberChoice": "Se souvenir de mon choix",
"autoRetrying": "Nouvel essai avec une qualite inferieure...",
"autoSkipping": "Titre passe (probleme serveur)..."
}
}
+15 -1
View File
@@ -772,7 +772,12 @@
"streamBufferDesc": "Iniciar reprodução mais rápido quando a faixa não está no cache. A busca pode ser limitada durante o buffer inicial.",
"streamBufferSeconds": "Segundos de buffer antes de iniciar a reprodução ({seconds}s)",
"disableCache": "Desativar Cache de Reprodução",
"disableCacheDesc": "Desativa o cache temporário. Não recomendado sem uma conexão rápida. Faixas da biblioteca offline sempre são reproduzidas primeiro."
"disableCacheDesc": "Desativa o cache temporário. Não recomendado sem uma conexão rápida. Faixas da biblioteca offline sempre são reproduzidas primeiro.",
"qualityFallback": "Quando as tentativas de qualidade falham",
"qualityFallbackDesc": "O que fazer quando os servidores do Qobuz nao conseguem servir a faixa em nenhuma qualidade",
"qualityFallbackAsk": "Perguntar-me",
"qualityFallbackAlways": "Sempre tentar qualidade mais baixa",
"qualityFallbackSkip": "Sempre pular faixa"
},
"appearance": {
"title": "Aparência",
@@ -2147,5 +2152,14 @@
"thisDevice": "Este dispositivo",
"experimentalWarning": "Qobuz Connect é experimental. Bugs são prováveis — por favor reporte-os na seção correspondente.",
"localLibraryWarning": "Enquanto o Qobuz Connect estiver ativo, a biblioteca local não é compatível devido à incompatibilidade do Qobuz Connect com conteúdo não-Qobuz."
},
"qualityFallback": {
"title": "Problema de streaming",
"body": "O Qobuz esta com problemas para servir \"{track}\". Todos os niveis de qualidade falharam. Tentar com a qualidade mais baixa disponivel?",
"tryLower": "Tentar qualidade mais baixa",
"skip": "Pular faixa",
"rememberChoice": "Lembrar minha escolha",
"autoRetrying": "Tentando novamente com qualidade mais baixa...",
"autoSkipping": "Pulando faixa (problema no servidor)..."
}
}