The editor's mockup writes like the screens, and speaks its own language around them

- Numbers in the mockup follow what the app sends the screens (style, grouping from five digits, the space before
  %), a state without a unit stays as it is, and built-in cards carry the screens' names (Instellingen, not the
  editor's Einstellungen).
- Automatic in Language & region is labelled with what it means now (Home Assistant's language decides).
- A screen's status (Synced, Loading tiles, ...) shows in the editor's language; the screens keep reporting it in
  English, which the app reads.
- The doorbell example uses the alert examples of the editor's language; control labels keep their capitals.
- Editor bundle rebuilt with every language's texts.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Max Gramser
2026-09-19 16:57:35 +02:00
parent 125346d94e
commit 365ed158b9
37 changed files with 217 additions and 73 deletions
+13 -1
View File
@@ -560,7 +560,15 @@
"too_large": "Layout gespeichert; zu groß für eine Nachricht an den Bildschirm, entferne ein paar Kacheln",
"sent": "An Home Assistant gesendet",
"offline": "Bildschirm offline; Änderungen gespeichert",
"retrying": "Senden fehlgeschlagen; wird automatisch wiederholt"
"retrying": "Senden fehlgeschlagen; wird automatisch wiederholt",
"screen": {
"synced": "Synchronisiert",
"loading_tiles": "Kacheln werden geladen",
"layout_received": "Layout empfangen",
"resend_needed": "Erneutes Senden nötig",
"ready": "Bereit für die Kacheln",
"error": "Fehler: {reason}"
}
},
"updates": {
"offline": "Bildschirm war offline; neuer Versuch beim nächsten Mal.",
@@ -1755,6 +1763,10 @@
"every": "Alle Bildschirme? Löse {event} einmal aus (siehe „Alle Bildschirme auf einmal“). Die Bildschirme arbeiten trotzdem unabhängig, und jeder meldet sich mit seinem eigenen {screen}.",
"claude": "Für die Automation lieber {bold}? Installiere den ESP Screens-Skill unter Einstellungen → Claude.",
"claude_bold": "Claude fragen"
},
"wait_yaml": {
"comment": "Türklingel: die Meldung zeigen und warten, bis jemand die Taste drückt.",
"message": "Jemand kommt zur Tür."
}
},
"override": {