forked from kay/RouterOS
M16 komplett: kompletter Experte-Tab zweisprachig (alle 9 Menü-Familien)
L10n.swift translations-Dictionary auf 376 Einträge erweitert: Firewall, Interfaces, IP, Routing, VPN, WLAN, Queues, System, Werkzeuge. Zwei Dictionary-Key-Kollisionen gefunden und behoben (Swift-Dictionary-Literale crashen zur Laufzeit bei doppelten Schlüsseln). 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:
+14
@@ -841,3 +841,17 @@ Test, WLAN/Bonding/PPPoE-Live-Tests).
|
||||
sieht gut aus"). HANDOFF.md/README.md/Manual.md aktualisiert, Commit +
|
||||
Push. Rest von `RouterOSSchemaCatalog.swift` sowie die übrigen Tabs
|
||||
bleiben offen für Folgesessions (Tab für Tab, wie vereinbart).
|
||||
- "was schlägst du als nächsten schritt vor?" → Empfehlung: restliche
|
||||
Katalog-Familien übersetzen (geringes Risiko, baut auf verifiziertem
|
||||
Mechanismus auf). Nutzer: "mach deine Empfehlung". Alle 9 Menü-
|
||||
Familien aus `RouterOSSchemaCatalog.swift`
|
||||
(Firewall/Interfaces/IP/Routing/VPN/WLAN/Queues/System/Werkzeuge)
|
||||
durchgelesen und in `L10n.swift`s `translations`-Dictionary übersetzt
|
||||
(376 Einträge gesamt). Dabei zwei Dictionary-Key-Kollisionen gefunden
|
||||
und behoben ("Deaktiviert", "Nur zur eigenen Wiedererkennung." kamen
|
||||
in zwei Familien mit identischem deutschen Text vor — Swift-
|
||||
Dictionary-Literale mit doppelten Schlüsseln crashen erst zur
|
||||
Laufzeit, nicht beim Compilieren, per Python-Skript systematisch auf
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user