From 56bac8a8c1c5df4983aa34d2164b9b7a1aabc7ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20Br=C3=BCckner?= Date: Thu, 3 Oct 2019 20:31:53 +0200 Subject: [PATCH] Make script editor translatable (#3866) * Make script editor's script picker translatable (home-assistant/home-assistant-polymer#3848) * Make script editor translatable (home-assistant/home-assistant-polymer#3848) * Fix linting errors (home-assistant/home-assistant-polymer#3866) * Fix linting errors (home-assistant/home-assistant-polymer#3866) * Move unsaved_confirm translation key to common section (home-assistant/home-assistant-polymer#3866) Instead of adding the same text multiple times for every section, add a common section to indicate reusable translations. * Add variable to localization text * Use JavaScript instead of Polymer data binding --- src/panels/config/script/ha-script-editor.js | 23 +++++++--- src/panels/config/script/ha-script-picker.ts | 44 ++++++++++++++------ src/translations/en.json | 25 +++++++++-- 3 files changed, 71 insertions(+), 21 deletions(-) diff --git a/src/panels/config/script/ha-script-editor.js b/src/panels/config/script/ha-script-editor.js index 8de26171b0..fc55899406 100644 --- a/src/panels/config/script/ha-script-editor.js +++ b/src/panels/config/script/ha-script-editor.js @@ -100,7 +100,10 @@ class HaScriptEditor extends LocalizeMixin(NavigateMixin(PolymerElement)) { -
Script [[computeName(script)]]
+
+ [[localize('ui.panel.config.script.caption'), 'name', + computeName(script)]] +