From 022a384ec3c292a4e5ca075505b20da8d7576dd9 Mon Sep 17 00:00:00 2001 From: Max Gramser Date: Sat, 19 Sep 2026 22:32:22 +0200 Subject: [PATCH] Say how a screen built outside ESP Screens gets its language Co-Authored-By: Claude Opus 5 --- README_EXTENDED.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README_EXTENDED.md b/README_EXTENDED.md index 8c5afa9..726f9be 100644 --- a/README_EXTENDED.md +++ b/README_EXTENDED.md @@ -427,6 +427,10 @@ Home Assistant, `esphome._open_settings` opens it too (`page` 0 menu, 1 The language, the 12 or 24-hour clock and how numbers are written are the same on every screen: Settings → Language & region in ESP Screens (app 0.2.90, firmware 0.2.76). They follow Home Assistant's language unless you choose otherwise. +ESP Screens writes the language into each screen's YAML (`LANGUAGE: "nl"` under `substitutions:`), and the screen shows +it after its next firmware update. A screen whose YAML ESP Screens can't reach, such as one you build with ESPHome on +another machine, gets that line from you: a code from [`screen_manager/translations`](screen_manager/translations); +English is the default. [Translating ESP Screens](docs/TRANSLATING.md) says how to add or check a language.

The settings menu on the Guition: Brightness, Night, Screen and This screen