From d374b15d7d6f19ffcdce88140eae551d758708a7 Mon Sep 17 00:00:00 2001 From: Dmitry Pankrushev Date: Tue, 15 Sep 2026 02:09:20 +0300 Subject: [PATCH] Add missing {webapp_url}/{docs_url} placeholders to Russian options description The Russian translation of options.step.init.description was missing the {webapp_url} and {docs_url} placeholders present in en.json. Home Assistant validates placeholders on startup and logs: Validation of translation placeholders for localized (ru) string component.adaptive_lighting.options.step.init.description failed: (set() != {'webapp_url', 'docs_url'}) and falls back to the English string. Translate the two missing sentences and restore the placeholders, matching the other locales (e.g. de.json). Fixes #1604 Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01ULDXQ45LNUUTctYfeEm8sy --- custom_components/adaptive_lighting/translations/ru.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/adaptive_lighting/translations/ru.json b/custom_components/adaptive_lighting/translations/ru.json index cdb4b768..8d63ed7b 100644 --- a/custom_components/adaptive_lighting/translations/ru.json +++ b/custom_components/adaptive_lighting/translations/ru.json @@ -18,7 +18,7 @@ "step": { "init": { "title": "Настройки Adaptive Lighting", - "description": "Все настройки компонента Adaptive Lighting. Названия опций соответствуют настройкам в YAML. Параметры не отображаются, если в конфигурации YAML определена запись adaptive_lighting.", + "description": "Все настройки компонента Adaptive Lighting. Названия опций соответствуют настройкам в YAML. Параметры не отображаются, если в конфигурации YAML определена запись adaptive_lighting. Интерактивные графики, показывающие влияние параметров, – в [этом веб-приложении]({webapp_url}). Подробности – в [официальной документации]({docs_url}).", "data": { "lights": "Осветительные приборы: список источников света, которыми нужно управлять (может быть пустым). 🌟", "interval": "interval: Интервал между обновлениями переключателя. (секунды)",