feat(i18n): localize hardcoded headers and recovery fallback flows

This commit is contained in:
2026-05-28 16:47:30 +02:00
parent 387849a1c2
commit d8f9585ac8
4 changed files with 48 additions and 16 deletions
+17 -1
View File
@@ -21,7 +21,21 @@
"recovery_warning": "WICHTIG: Schreiben Sie diese 12 Wörter auf. Wenn Sie Ihren Passkey und diese Wörter verlieren, können Ihre Daten nicht wiederhergestellt werden.",
"confirm_recovery": "Ich habe die Wörter aufgeschrieben",
"status_logged_in": "Angemeldet",
"status_logged_out": "Abgemeldet"
"status_logged_out": "Abgemeldet",
"copied": "Kopiert!",
"copy_phrase": "Schlüssel kopieren",
"enter_recovery": "Wiederherstellungsschlüssel eingeben",
"recovery_fallback_warning": "Ihr Passkey wurde erfolgreich authentifiziert, aber Ihr Gerät unterstützt keine hardwarebasierte Schlüsselableitung. Geben Sie Ihren 12-Wörter-Wiederherstellungsschlüssel ein, um Ihr Logbuch zu entschlüsseln.",
"recovery_placeholder": "Geben Sie Ihren aus 12 Wörtern bestehenden Wiederherstellungsschlüssel getrennt durch Leerzeichen ein...",
"back": "Zurück",
"decrypting": "Entschlüsselung...",
"decrypt_logbook": "Logbuch entschlüsseln",
"error_incorrect_recovery": "Falscher Wiederherstellungsschlüssel. Entschlüsselung fehlgeschlagen.",
"error_decryption_failed": "Entschlüsselung fehlgeschlagen. Bitte überprüfen Sie Ihren Wiederherstellungsschlüssel.",
"or_register": "oder Registrieren",
"username_placeholder": "Benutzername / Skippername",
"processing": "Verarbeitung...",
"help": "Hilfe"
},
"sync": {
"status_synced": "Synchronisiert",
@@ -54,6 +68,8 @@
"logs": {
"title": "Logbuch-Journal",
"new_entry": "Neuer Reisetag",
"travel_details": "Reisedetails",
"add_event": "Neuen Logbucheintrag hinzufügen",
"date": "Datum",
"day_of_travel": "Tag der Reise / Reisetag",
"departure": "Start-Hafen (Reise von)",
+17 -1
View File
@@ -21,7 +21,21 @@
"recovery_warning": "IMPORTANT: Write down these 12 words. If you lose your Passkey and these words, your data cannot be recovered.",
"confirm_recovery": "I have written down the recovery phrase",
"status_logged_in": "Logged in",
"status_logged_out": "Logged out"
"status_logged_out": "Logged out",
"copied": "Copied!",
"copy_phrase": "Copy Phrase",
"enter_recovery": "Enter Recovery Phrase",
"recovery_fallback_warning": "Your Passkey authenticated successfully, but your device does not support hardware key derivation. Enter your 12-word recovery phrase to decrypt your logbook.",
"recovery_placeholder": "Enter your 12-word recovery phrase separated by spaces...",
"back": "Back",
"decrypting": "Decrypting...",
"decrypt_logbook": "Decrypt Logbook",
"error_incorrect_recovery": "Incorrect recovery phrase. Decryption failed.",
"error_decryption_failed": "Decryption failed. Please check your recovery phrase.",
"or_register": "or register",
"username_placeholder": "Username / Skipper Name",
"processing": "Processing...",
"help": "Help"
},
"sync": {
"status_synced": "Synced",
@@ -54,6 +68,8 @@
"logs": {
"title": "Logbook Journal",
"new_entry": "New Travel Day",
"travel_details": "Travel Details",
"add_event": "Add Event Log Record",
"date": "Date",
"day_of_travel": "Day of Travel",
"departure": "Departure Port (von)",