diff --git a/homeassistant/components/binary_sensor/strings.json b/homeassistant/components/binary_sensor/strings.json index abe7efee3ed..185482d62e3 100644 --- a/homeassistant/components/binary_sensor/strings.json +++ b/homeassistant/components/binary_sensor/strings.json @@ -52,8 +52,8 @@ "is_no_vibration": "{entity_name} is not detecting vibration", "is_open": "{entity_name} is open", "is_not_open": "{entity_name} is closed", - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off" + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]" }, "trigger_type": { "bat_low": "{entity_name} battery low", @@ -106,8 +106,8 @@ "no_vibration": "{entity_name} stopped detecting vibration", "opened": "{entity_name} opened", "not_opened": "{entity_name} closed", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off" + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]" } }, "entity_component": { diff --git a/homeassistant/components/fan/strings.json b/homeassistant/components/fan/strings.json index b16d6da6df5..0f3b88fd7f2 100644 --- a/homeassistant/components/fan/strings.json +++ b/homeassistant/components/fan/strings.json @@ -2,18 +2,18 @@ "title": "Fan", "device_automation": { "condition_type": { - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off" + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]" }, "trigger_type": { - "changed_states": "{entity_name} turned on or off", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off" + "changed_states": "[%key:common::device_automation::trigger_type::changed_states%]", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]" }, "action_type": { - "toggle": "Toggle {entity_name}", - "turn_on": "Turn on {entity_name}", - "turn_off": "Turn off {entity_name}" + "toggle": "[%key:common::device_automation::action_type::toggle%]", + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]" } }, "entity_component": { diff --git a/homeassistant/components/humidifier/strings.json b/homeassistant/components/humidifier/strings.json index f06bf7ccd59..7512b2abec7 100644 --- a/homeassistant/components/humidifier/strings.json +++ b/homeassistant/components/humidifier/strings.json @@ -3,21 +3,21 @@ "device_automation": { "trigger_type": { "target_humidity_changed": "{entity_name} target humidity changed", - "changed_states": "{entity_name} turned on or off", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off" + "changed_states": "[%key:common::device_automation::trigger_type::changed_states%]", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]" }, "condition_type": { "is_mode": "{entity_name} is set to a specific mode", - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off" + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]" }, "action_type": { "set_humidity": "Set humidity for {entity_name}", "set_mode": "Change mode on {entity_name}", - "toggle": "Toggle {entity_name}", - "turn_on": "Turn on {entity_name}", - "turn_off": "Turn off {entity_name}" + "toggle": "[%key:common::device_automation::action_type::toggle%]", + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]" } }, "entity_component": { diff --git a/homeassistant/components/kodi/strings.json b/homeassistant/components/kodi/strings.json index 6315fffb193..8097eb6336b 100644 --- a/homeassistant/components/kodi/strings.json +++ b/homeassistant/components/kodi/strings.json @@ -43,8 +43,8 @@ }, "device_automation": { "trigger_type": { - "turn_on": "{entity_name} was requested to turn on", - "turn_off": "{entity_name} was requested to turn off" + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]" } } } diff --git a/homeassistant/components/light/strings.json b/homeassistant/components/light/strings.json index 935e38d33d9..6219ade3e58 100644 --- a/homeassistant/components/light/strings.json +++ b/homeassistant/components/light/strings.json @@ -4,19 +4,19 @@ "action_type": { "brightness_decrease": "Decrease {entity_name} brightness", "brightness_increase": "Increase {entity_name} brightness", - "toggle": "Toggle {entity_name}", - "turn_on": "Turn on {entity_name}", - "turn_off": "Turn off {entity_name}", + "toggle": "[%key:common::device_automation::action_type::toggle%]", + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]", "flash": "Flash {entity_name}" }, "condition_type": { - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off" + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]" }, "trigger_type": { - "changed_states": "{entity_name} turned on or off", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off" + "changed_states": "[%key:common::device_automation::trigger_type::changed_states%]", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]" } }, "entity_component": { diff --git a/homeassistant/components/media_player/strings.json b/homeassistant/components/media_player/strings.json index 2c63a543119..67c92d7ce07 100644 --- a/homeassistant/components/media_player/strings.json +++ b/homeassistant/components/media_player/strings.json @@ -3,20 +3,20 @@ "device_automation": { "condition_type": { "is_buffering": "{entity_name} is buffering", - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off", + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]", "is_idle": "{entity_name} is idle", "is_paused": "{entity_name} is paused", "is_playing": "{entity_name} is playing" }, "trigger_type": { "buffering": "{entity_name} starts buffering", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]", "idle": "{entity_name} becomes idle", "paused": "{entity_name} is paused", "playing": "{entity_name} starts playing", - "changed_states": "{entity_name} changed states" + "changed_states": "[%key:common::device_automation::trigger_type::changed_states%]" } }, "entity_component": { diff --git a/homeassistant/components/netatmo/strings.json b/homeassistant/components/netatmo/strings.json index 5fdf580c6aa..617d813007c 100644 --- a/homeassistant/components/netatmo/strings.json +++ b/homeassistant/components/netatmo/strings.json @@ -52,8 +52,8 @@ "hg": "Frost guard" }, "trigger_type": { - "turned_off": "{entity_name} turned off", - "turned_on": "{entity_name} turned on", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", "human": "{entity_name} detected a human", "movement": "{entity_name} detected movement", "person": "{entity_name} detected a person", diff --git a/homeassistant/components/remote/strings.json b/homeassistant/components/remote/strings.json index f0d2787b658..bf8a669af50 100644 --- a/homeassistant/components/remote/strings.json +++ b/homeassistant/components/remote/strings.json @@ -2,18 +2,18 @@ "title": "Remote", "device_automation": { "action_type": { - "toggle": "Toggle {entity_name}", - "turn_on": "Turn on {entity_name}", - "turn_off": "Turn off {entity_name}" + "toggle": "[%key:common::device_automation::action_type::toggle%]", + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]" }, "condition_type": { - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off" + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]" }, "trigger_type": { - "changed_states": "{entity_name} turned on or off", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off" + "changed_states": "[%key:common::device_automation::trigger_type::changed_states%]", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]" } }, "entity_component": { diff --git a/homeassistant/components/switch/strings.json b/homeassistant/components/switch/strings.json index a7934ba4209..70cd45f4d21 100644 --- a/homeassistant/components/switch/strings.json +++ b/homeassistant/components/switch/strings.json @@ -2,18 +2,18 @@ "title": "Switch", "device_automation": { "action_type": { - "toggle": "Toggle {entity_name}", - "turn_on": "Turn on {entity_name}", - "turn_off": "Turn off {entity_name}" + "toggle": "[%key:common::device_automation::action_type::toggle%]", + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]" }, "condition_type": { - "is_on": "{entity_name} is on", - "is_off": "{entity_name} is off" + "is_on": "[%key:common::device_automation::condition_type::is_on%]", + "is_off": "[%key:common::device_automation::condition_type::is_off%]" }, "trigger_type": { - "changed_states": "{entity_name} turned on or off", - "turned_on": "{entity_name} turned on", - "turned_off": "{entity_name} turned off" + "changed_states": "[%key:common::device_automation::trigger_type::changed_states%]", + "turned_on": "[%key:common::device_automation::trigger_type::turned_on%]", + "turned_off": "[%key:common::device_automation::trigger_type::turned_off%]" } }, "entity_component": { diff --git a/homeassistant/components/water_heater/strings.json b/homeassistant/components/water_heater/strings.json index 6344b5a847a..b0a625d0016 100644 --- a/homeassistant/components/water_heater/strings.json +++ b/homeassistant/components/water_heater/strings.json @@ -1,8 +1,8 @@ { "device_automation": { "action_type": { - "turn_on": "Turn on {entity_name}", - "turn_off": "Turn off {entity_name}" + "turn_on": "[%key:common::device_automation::action_type::turn_on%]", + "turn_off": "[%key:common::device_automation::action_type::turn_off%]" } }, "entity_component": { diff --git a/homeassistant/strings.json b/homeassistant/strings.json index c4cf0593aae..51a5636092a 100644 --- a/homeassistant/strings.json +++ b/homeassistant/strings.json @@ -4,6 +4,22 @@ "model": "Model", "ui_managed": "Managed via UI" }, + "device_automation": { + "condition_type": { + "is_on": "{entity_name} is on", + "is_off": "{entity_name} is off" + }, + "trigger_type": { + "changed_states": "{entity_name} turned on or off", + "turned_on": "{entity_name} turned on", + "turned_off": "{entity_name} turned off" + }, + "action_type": { + "toggle": "Toggle {entity_name}", + "turn_on": "Turn on {entity_name}", + "turn_off": "Turn off {entity_name}" + } + }, "state": { "off": "Off", "on": "On",