Keep the screens' language at hand for the words the app sends them itself

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Max Gramser
2026-09-19 14:25:07 +02:00
parent 378d0b3e61
commit 520826821f
2 changed files with 21 additions and 0 deletions
+2
View File
@@ -571,6 +571,7 @@ class Manager:
self.ha.language_of = self.region.language
self.ha.on_config = self.language_changed
self.pin_clock = False
i18n.set_screens(self.region.language(), self.region.number_style())
self.skill_dir = claude_skill.skill_dir()
self._registry_source, self._registry_index = None, {}
self._items_source, self._items = None, []
@@ -1151,6 +1152,7 @@ class Manager:
if known and all(state == 'off' for state in known):
self.region.clock = '12'
self.region.save()
i18n.set_screens(self.region.language(), self.region.number_style())
self.ha.services_changed.set()
self.sent.clear()
self.write_languages()