M16: Verbinden-Tab zweisprachig (DE/EN)
ConnectView.swift auf L10n.t(...) umgestellt: Verbindungsformular, Status, Geräte-/Routerboard-Infos, Update-/Firmware-Dialoge, Zertifikats-/SSH- Warnungen. Dialog-Helper-Funktionen bekommen appLanguage-Parameter (liegen außerhalb der View-Struct). Nebenbei fehlenden "Passwort"-Label-Eintrag im Experte-Katalog nachgetragen. L10n.swift jetzt 444 Einträge, keine Duplikate. 60 Tests grün, live bestätigt. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YDmUd93KxsYGr2kLTotWnG
This commit is contained in:
+18
@@ -855,3 +855,21 @@ Test, WLAN/Bonding/PPPoE-Live-Tests).
|
||||
Duplikate geprüft). 60 Tests grün, live bestätigt ("funktioniert").
|
||||
Damit ist der komplette Experte-Tab zweisprachig. HANDOFF.md/
|
||||
README.md/Manual.md aktualisiert, Commit + Push.
|
||||
- "mach den Verbinden-Tab zweisprachig" → `ConnectView.swift`
|
||||
durchgearbeitet: Verbindungsformular, Verbindungsstatus, Geräte-/
|
||||
Routerboard-Infos, Software-/Firmware-Update-Bereich samt aller
|
||||
Bestätigungsdialoge, Zertifikats-/SSH-Hostkey-Warnungen. Mehrere
|
||||
Nachrichten mit eingebetteten Laufzeitwerten (Fingerabdruck, Version,
|
||||
Datum) in übersetzte statische Textteile + unverändert eingefügten
|
||||
Wert zerlegt, statt einen Dictionary-Key mit Platzhalter zu bauen. Die
|
||||
vier `View`-Extension-Hilfsfunktionen für die Dialoge bekamen dafür
|
||||
einen zusätzlichen `appLanguage`-Parameter (liegen außerhalb der
|
||||
View-Struct, kein direkter `@AppStorage`-Zugriff). Dabei eine Lücke im
|
||||
bereits als "komplett" gemeldeten Experte-Tab-Katalog gefunden und
|
||||
geschlossen: Feld-Label "Passwort" (in fünf Schemas verwendet) hatte
|
||||
keinen eigenen Übersetzungseintrag. `L10n.swift` jetzt 444 Einträge,
|
||||
keine Duplikate (Python-Skript-Check). 60 Tests grün, live bestätigt
|
||||
("sieht gut aus" / "sieht gut aus"). Bewusst nicht übersetzt:
|
||||
Backend-/Laufzeit-Text von RouterOS oder app-eigenen Fehlerpfaden
|
||||
(technische/englische Ausgaben, keine kuratierten UI-Strings).
|
||||
HANDOFF.md/README.md/Manual.md aktualisiert, Commit + Push.
|
||||
|
||||
Reference in New Issue
Block a user