Fix multilevel reference translations (#102338)

This commit is contained in:
Robert Resch 2023-10-20 08:12:53 +02:00 committed by GitHub
parent b911f242dd
commit bb90c1f168
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
45 changed files with 84 additions and 84 deletions

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -4,7 +4,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -247,8 +247,8 @@
"presence": { "presence": {
"name": "Presence", "name": "Presence",
"state": { "state": {
"off": "[%key:component::device_tracker::entity_component::_::state::not_home%]", "off": "[%key:common::state::not_home%]",
"on": "[%key:component::device_tracker::entity_component::_::state::home%]" "on": "[%key:common::state::home%]"
} }
}, },
"problem": { "problem": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -428,9 +428,9 @@
"partlycloudy-light-snow": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::partlycloudy-light-snow%]", "partlycloudy-light-snow": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::partlycloudy-light-snow%]",
"partlycloudy-snow": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::partlycloudy-snow%]", "partlycloudy-snow": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::partlycloudy-snow%]",
"partlycloudy-lightning": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::partlycloudy-lightning%]", "partlycloudy-lightning": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::partlycloudy-lightning%]",
"snowy": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::snowy%]", "snowy": "[%key:component::weather::entity_component::_::state::snowy%]",
"snowy-rainy": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::snowy-rainy%]", "snowy-rainy": "[%key:component::weather::entity_component::_::state::snowy-rainy%]",
"lightning": "[%key:component::buienradar::entity::sensor::conditiondetailed::state::lightning%]" "lightning": "[%key:component::weather::entity_component::_::state::lightning%]"
} }
}, },
"conditiondetailed_5d": { "conditiondetailed_5d": {

View File

@ -25,7 +25,7 @@
"step": { "step": {
"init": { "init": {
"data": { "data": {
"name": "[%key:component::derivative::config::step::user::data::name%]", "name": "[%key:common::config_flow::data::name%]",
"round": "[%key:component::derivative::config::step::user::data::round%]", "round": "[%key:component::derivative::config::step::user::data::round%]",
"source": "[%key:component::derivative::config::step::user::data::source%]", "source": "[%key:component::derivative::config::step::user::data::source%]",
"time_window": "[%key:component::derivative::config::step::user::data::time_window%]", "time_window": "[%key:component::derivative::config::step::user::data::time_window%]",

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -38,11 +38,11 @@
"description": "The following entities do not have an expected unit of measurement {price_units}:" "description": "The following entities do not have an expected unit of measurement {price_units}:"
}, },
"entity_unexpected_unit_gas_price": { "entity_unexpected_unit_gas_price": {
"title": "[%key:component::energy::issues::entity_unexpected_unit_energy_price::title%]", "title": "[%key:component::energy::issues::entity_unexpected_unit_energy::title%]",
"description": "[%key:component::energy::issues::entity_unexpected_unit_energy_price::description%]" "description": "[%key:component::energy::issues::entity_unexpected_unit_energy_price::description%]"
}, },
"entity_unexpected_unit_water_price": { "entity_unexpected_unit_water_price": {
"title": "[%key:component::energy::issues::entity_unexpected_unit_energy_price::title%]", "title": "[%key:component::energy::issues::entity_unexpected_unit_energy::title%]",
"description": "[%key:component::energy::issues::entity_unexpected_unit_energy_price::description%]" "description": "[%key:component::energy::issues::entity_unexpected_unit_energy_price::description%]"
}, },
"entity_unexpected_state_class": { "entity_unexpected_state_class": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -4,7 +4,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"confirm": { "confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -32,7 +32,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
}, },
"event": { "event": {
@ -40,7 +40,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
}, },
"fan": { "fan": {
@ -48,7 +48,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
}, },
"light": { "light": {
@ -56,7 +56,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
}, },
"lock": { "lock": {
@ -64,7 +64,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
}, },
"media_player": { "media_player": {
@ -72,7 +72,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
}, },
"sensor": { "sensor": {
@ -94,7 +94,7 @@
"data": { "data": {
"entities": "[%key:component::group::config::step::binary_sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"name": "[%key:component::group::config::step::binary_sensor::data::name%]" "name": "[%key:common::config_flow::data::name%]"
} }
} }
} }
@ -145,8 +145,8 @@
"description": "If \"ignore non-numeric\" is enabled, the group's state is calculated if at least one member has a numerical value. If \"ignore non-numeric\" is disabled, the group's state is calculated only if all group members have numerical values.", "description": "If \"ignore non-numeric\" is enabled, the group's state is calculated if at least one member has a numerical value. If \"ignore non-numeric\" is disabled, the group's state is calculated only if all group members have numerical values.",
"data": { "data": {
"ignore_non_numeric": "[%key:component::group::config::step::sensor::data::ignore_non_numeric%]", "ignore_non_numeric": "[%key:component::group::config::step::sensor::data::ignore_non_numeric%]",
"entities": "[%key:component::group::config::step::sensor::data::entities%]", "entities": "[%key:component::group::config::step::binary_sensor::data::entities%]",
"hide_members": "[%key:component::group::config::step::sensor::data::hide_members%]", "hide_members": "[%key:component::group::config::step::binary_sensor::data::hide_members%]",
"type": "[%key:component::group::config::step::sensor::data::type%]", "type": "[%key:component::group::config::step::sensor::data::type%]",
"round_digits": "[%key:component::group::config::step::sensor::data::round_digits%]", "round_digits": "[%key:component::group::config::step::sensor::data::round_digits%]",
"device_class": "[%key:component::group::config::step::sensor::data::device_class%]", "device_class": "[%key:component::group::config::step::sensor::data::device_class%]",
@ -170,8 +170,8 @@
"state": { "state": {
"off": "[%key:common::state::off%]", "off": "[%key:common::state::off%]",
"on": "[%key:common::state::on%]", "on": "[%key:common::state::on%]",
"home": "[%key:component::device_tracker::entity_component::_::state::home%]", "home": "[%key:common::state::home%]",
"not_home": "[%key:component::device_tracker::entity_component::_::state::not_home%]", "not_home": "[%key:common::state::not_home%]",
"open": "[%key:common::state::open%]", "open": "[%key:common::state::open%]",
"closed": "[%key:common::state::closed%]", "closed": "[%key:common::state::closed%]",
"locked": "[%key:common::state::locked%]", "locked": "[%key:common::state::locked%]",

View File

@ -316,11 +316,11 @@
"description": "List of directories to include in the backup." "description": "List of directories to include in the backup."
}, },
"name": { "name": {
"name": "[%key:component::hassio::services::backup_full::fields::name::name%]", "name": "[%key:common::config_flow::data::name%]",
"description": "[%key:component::hassio::services::backup_full::fields::name::description%]" "description": "[%key:component::hassio::services::backup_full::fields::name::description%]"
}, },
"password": { "password": {
"name": "[%key:component::hassio::services::backup_full::fields::password::name%]", "name": "[%key:common::config_flow::data::password%]",
"description": "[%key:component::hassio::services::backup_full::fields::password::description%]" "description": "[%key:component::hassio::services::backup_full::fields::password::description%]"
}, },
"compressed": { "compressed": {
@ -328,7 +328,7 @@
"description": "[%key:component::hassio::services::backup_full::fields::compressed::description%]" "description": "[%key:component::hassio::services::backup_full::fields::compressed::description%]"
}, },
"location": { "location": {
"name": "[%key:component::hassio::services::backup_full::fields::location::name%]", "name": "[%key:common::config_flow::data::location%]",
"description": "[%key:component::hassio::services::backup_full::fields::location::description%]" "description": "[%key:component::hassio::services::backup_full::fields::location::description%]"
} }
} }
@ -342,7 +342,7 @@
"description": "Slug of backup to restore from." "description": "Slug of backup to restore from."
}, },
"password": { "password": {
"name": "[%key:component::hassio::services::backup_full::fields::password::name%]", "name": "[%key:common::config_flow::data::password%]",
"description": "Optional password." "description": "Optional password."
} }
} }
@ -368,7 +368,7 @@
"description": "[%key:component::hassio::services::backup_partial::fields::addons::description%]" "description": "[%key:component::hassio::services::backup_partial::fields::addons::description%]"
}, },
"password": { "password": {
"name": "[%key:component::hassio::services::backup_full::fields::password::name%]", "name": "[%key:common::config_flow::data::password%]",
"description": "[%key:component::hassio::services::restore_full::fields::password::description%]" "description": "[%key:component::hassio::services::restore_full::fields::password::description%]"
} }
} }

View File

@ -13,12 +13,12 @@
}, },
"addon_menu": { "addon_menu": {
"menu_options": { "menu_options": {
"reconfigure_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::addon_menu::menu_options::reconfigure_addon%]", "reconfigure_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::reconfigure_addon::title%]",
"uninstall_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::addon_menu::menu_options::uninstall_addon%]" "uninstall_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::uninstall_addon::title%]"
} }
}, },
"change_channel": { "change_channel": {
"title": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::change_channel::title%]", "title": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::reconfigure_addon::title%]",
"data": { "data": {
"channel": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::change_channel::data::channel%]" "channel": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::change_channel::data::channel%]"
}, },

View File

@ -13,12 +13,12 @@
}, },
"addon_menu": { "addon_menu": {
"menu_options": { "menu_options": {
"reconfigure_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::addon_menu::menu_options::reconfigure_addon%]", "reconfigure_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::reconfigure_addon::title%]",
"uninstall_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::addon_menu::menu_options::uninstall_addon%]" "uninstall_addon": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::uninstall_addon::title%]"
} }
}, },
"change_channel": { "change_channel": {
"title": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::change_channel::title%]", "title": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::reconfigure_addon::title%]",
"data": { "data": {
"channel": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::change_channel::data::channel%]" "channel": "[%key:component::homeassistant_hardware::silabs_multiprotocol_hardware::options::step::change_channel::data::channel%]"
}, },

View File

@ -72,7 +72,7 @@
"name": "Dehumidifier" "name": "Dehumidifier"
}, },
"humidifier": { "humidifier": {
"name": "[%key:component::humidifier::entity_component::_::name%]" "name": "[%key:component::humidifier::title%]"
} }
}, },
"services": { "services": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -18,10 +18,10 @@
"name": "[%key:component::text::entity_component::_::state_attributes::min::name%]" "name": "[%key:component::text::entity_component::_::state_attributes::min::name%]"
}, },
"mode": { "mode": {
"name": "[%key:component::text::entity_component::_::state_attributes::mode::name%]", "name": "[%key:common::config_flow::data::mode%]",
"state": { "state": {
"text": "[%key:component::text::entity_component::_::state_attributes::mode::state::text%]", "text": "[%key:component::text::entity_component::_::state_attributes::mode::state::text%]",
"password": "[%key:component::text::entity_component::_::state_attributes::mode::state::password%]" "password": "[%key:common::config_flow::data::password%]"
} }
}, },
"pattern": { "pattern": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -189,10 +189,10 @@
} }
}, },
"secure_key_source_menu_routing": { "secure_key_source_menu_routing": {
"title": "[%key:component::knx::config::step::secure_key_source_menu_routing::title%]", "title": "[%key:component::knx::config::step::secure_key_source_menu_tunnel::title%]",
"description": "[%key:component::knx::config::step::secure_key_source_menu_routing::description%]", "description": "[%key:component::knx::config::step::secure_key_source_menu_tunnel::description%]",
"menu_options": { "menu_options": {
"secure_knxkeys": "[%key:component::knx::config::step::secure_key_source_menu_routing::menu_options::secure_knxkeys%]", "secure_knxkeys": "[%key:component::knx::config::step::secure_key_source_menu_tunnel::menu_options::secure_knxkeys%]",
"secure_routing_manual": "[%key:component::knx::config::step::secure_key_source_menu_routing::menu_options::secure_routing_manual%]" "secure_routing_manual": "[%key:component::knx::config::step::secure_key_source_menu_routing::menu_options::secure_routing_manual%]"
} }
}, },
@ -230,7 +230,7 @@
}, },
"secure_routing_manual": { "secure_routing_manual": {
"title": "[%key:component::knx::config::step::secure_routing_manual::title%]", "title": "[%key:component::knx::config::step::secure_routing_manual::title%]",
"description": "[%key:component::knx::config::step::secure_routing_manual::description%]", "description": "[%key:component::knx::config::step::secure_tunnel_manual::description%]",
"data": { "data": {
"backbone_key": "[%key:component::knx::config::step::secure_routing_manual::data::backbone_key%]", "backbone_key": "[%key:component::knx::config::step::secure_routing_manual::data::backbone_key%]",
"sync_latency_tolerance": "[%key:component::knx::config::step::secure_routing_manual::data::sync_latency_tolerance%]" "sync_latency_tolerance": "[%key:component::knx::config::step::secure_routing_manual::data::sync_latency_tolerance%]"
@ -248,11 +248,11 @@
"routing_secure": "[%key:component::knx::config::step::routing::data::routing_secure%]", "routing_secure": "[%key:component::knx::config::step::routing::data::routing_secure%]",
"multicast_group": "[%key:component::knx::config::step::routing::data::multicast_group%]", "multicast_group": "[%key:component::knx::config::step::routing::data::multicast_group%]",
"multicast_port": "[%key:component::knx::config::step::routing::data::multicast_port%]", "multicast_port": "[%key:component::knx::config::step::routing::data::multicast_port%]",
"local_ip": "[%key:component::knx::config::step::routing::data::local_ip%]" "local_ip": "[%key:component::knx::config::step::manual_tunnel::data::local_ip%]"
}, },
"data_description": { "data_description": {
"individual_address": "[%key:component::knx::config::step::routing::data_description::individual_address%]", "individual_address": "[%key:component::knx::config::step::routing::data_description::individual_address%]",
"local_ip": "[%key:component::knx::config::step::routing::data_description::local_ip%]" "local_ip": "[%key:component::knx::config::step::manual_tunnel::data_description::local_ip%]"
} }
} }
}, },

View File

@ -115,7 +115,7 @@
"description": "Displays a message with an optional icon on a LaMetric device.", "description": "Displays a message with an optional icon on a LaMetric device.",
"fields": { "fields": {
"device_id": { "device_id": {
"name": "[%key:component::lametric::services::chart::fields::device_id::name%]", "name": "[%key:common::config_flow::data::device%]",
"description": "The LaMetric device to display the message on." "description": "The LaMetric device to display the message on."
}, },
"message": { "message": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -65,7 +65,7 @@
"state": { "state": {
"asleep": "Night", "asleep": "Night",
"away": "[%key:component::climate::entity_component::_::state_attributes::preset_mode::state::away%]", "away": "[%key:component::climate::entity_component::_::state_attributes::preset_mode::state::away%]",
"home": "[%key:component::climate::entity_component::_::state_attributes::preset_mode::state::home%]", "home": "[%key:common::state::home%]",
"no_frost": "Anti-frost", "no_frost": "Anti-frost",
"vacation": "Vacation" "vacation": "Vacation"
} }

View File

@ -56,8 +56,8 @@
"title": "Add Sensor", "title": "Add Sensor",
"description": "[%key:component::purpleair::config::step::by_coordinates::description%]", "description": "[%key:component::purpleair::config::step::by_coordinates::description%]",
"data": { "data": {
"latitude": "[%key:component::purpleair::config::step::by_coordinates::data::latitude%]", "latitude": "[%key:common::config_flow::data::latitude%]",
"longitude": "[%key:component::purpleair::config::step::by_coordinates::data::longitude%]", "longitude": "[%key:common::config_flow::data::longitude%]",
"distance": "[%key:component::purpleair::config::step::by_coordinates::data::distance%]" "distance": "[%key:component::purpleair::config::step::by_coordinates::data::distance%]"
}, },
"data_description": { "data_description": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -65,7 +65,7 @@
}, },
"add_sensor": { "add_sensor": {
"data": { "data": {
"name": "[%key:component::scrape::config::step::sensor::data::name%]", "name": "[%key:common::config_flow::data::name%]",
"attribute": "[%key:component::scrape::config::step::sensor::data::attribute%]", "attribute": "[%key:component::scrape::config::step::sensor::data::attribute%]",
"index": "[%key:component::scrape::config::step::sensor::data::index%]", "index": "[%key:component::scrape::config::step::sensor::data::index%]",
"select": "[%key:component::scrape::config::step::sensor::data::select%]", "select": "[%key:component::scrape::config::step::sensor::data::select%]",
@ -86,7 +86,7 @@
}, },
"edit_sensor": { "edit_sensor": {
"data": { "data": {
"name": "[%key:component::scrape::config::step::sensor::data::name%]", "name": "[%key:common::config_flow::data::name%]",
"attribute": "[%key:component::scrape::config::step::sensor::data::attribute%]", "attribute": "[%key:component::scrape::config::step::sensor::data::attribute%]",
"index": "[%key:component::scrape::config::step::sensor::data::index%]", "index": "[%key:component::scrape::config::step::sensor::data::index%]",
"select": "[%key:component::scrape::config::step::sensor::data::select%]", "select": "[%key:component::scrape::config::step::sensor::data::select%]",
@ -111,10 +111,10 @@
"method": "[%key:component::scrape::config::step::user::data::method%]", "method": "[%key:component::scrape::config::step::user::data::method%]",
"payload": "[%key:component::scrape::config::step::user::data::payload%]", "payload": "[%key:component::scrape::config::step::user::data::payload%]",
"authentication": "[%key:component::scrape::config::step::user::data::authentication%]", "authentication": "[%key:component::scrape::config::step::user::data::authentication%]",
"username": "[%key:component::scrape::config::step::user::data::username%]", "username": "[%key:common::config_flow::data::username%]",
"password": "[%key:component::scrape::config::step::user::data::password%]", "password": "[%key:common::config_flow::data::password%]",
"headers": "[%key:component::scrape::config::step::user::data::headers%]", "headers": "[%key:component::scrape::config::step::user::data::headers%]",
"verify_ssl": "[%key:component::scrape::config::step::user::data::verify_ssl%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]",
"timeout": "[%key:component::scrape::config::step::user::data::timeout%]", "timeout": "[%key:component::scrape::config::step::user::data::timeout%]",
"encoding": "[%key:component::scrape::config::step::user::data::encoding%]" "encoding": "[%key:component::scrape::config::step::user::data::encoding%]"
}, },
@ -175,7 +175,7 @@
"temperature": "[%key:component::sensor::entity_component::temperature::name%]", "temperature": "[%key:component::sensor::entity_component::temperature::name%]",
"timestamp": "[%key:component::sensor::entity_component::timestamp::name%]", "timestamp": "[%key:component::sensor::entity_component::timestamp::name%]",
"volatile_organic_compounds": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]", "volatile_organic_compounds": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]",
"volatile_organic_compounds_parts": "[%key:component::sensor::entity_component::volatile_organic_compounds_parts::name%]", "volatile_organic_compounds_parts": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]",
"voltage": "[%key:component::sensor::entity_component::voltage::name%]", "voltage": "[%key:component::sensor::entity_component::voltage::name%]",
"volume": "[%key:component::sensor::entity_component::volume::name%]", "volume": "[%key:component::sensor::entity_component::volume::name%]",
"volume_storage": "[%key:component::sensor::entity_component::volume_storage::name%]", "volume_storage": "[%key:component::sensor::entity_component::volume_storage::name%]",

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -38,7 +38,7 @@
"init": { "init": {
"data": { "data": {
"db_url": "[%key:component::sql::config::step::user::data::db_url%]", "db_url": "[%key:component::sql::config::step::user::data::db_url%]",
"name": "[%key:component::sql::config::step::user::data::name%]", "name": "[%key:common::config_flow::data::name%]",
"query": "[%key:component::sql::config::step::user::data::query%]", "query": "[%key:component::sql::config::step::user::data::query%]",
"column": "[%key:component::sql::config::step::user::data::column%]", "column": "[%key:component::sql::config::step::user::data::column%]",
"unit_of_measurement": "[%key:component::sql::config::step::user::data::unit_of_measurement%]", "unit_of_measurement": "[%key:component::sql::config::step::user::data::unit_of_measurement%]",
@ -109,7 +109,7 @@
"temperature": "[%key:component::sensor::entity_component::temperature::name%]", "temperature": "[%key:component::sensor::entity_component::temperature::name%]",
"timestamp": "[%key:component::sensor::entity_component::timestamp::name%]", "timestamp": "[%key:component::sensor::entity_component::timestamp::name%]",
"volatile_organic_compounds": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]", "volatile_organic_compounds": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]",
"volatile_organic_compounds_parts": "[%key:component::sensor::entity_component::volatile_organic_compounds_parts::name%]", "volatile_organic_compounds_parts": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]",
"voltage": "[%key:component::sensor::entity_component::voltage::name%]", "voltage": "[%key:component::sensor::entity_component::voltage::name%]",
"volume": "[%key:component::sensor::entity_component::volume::name%]", "volume": "[%key:component::sensor::entity_component::volume::name%]",
"volume_storage": "[%key:component::sensor::entity_component::volume_storage::name%]", "volume_storage": "[%key:component::sensor::entity_component::volume_storage::name%]",

View File

@ -25,7 +25,7 @@
} }
}, },
"switch": { "switch": {
"name": "[%key:component::switch::entity_component::_::name%]" "name": "[%key:component::switch::title%]"
}, },
"outlet": { "outlet": {
"name": "Outlet" "name": "Outlet"

View File

@ -40,7 +40,7 @@
"sensor": { "sensor": {
"data": { "data": {
"device_class": "[%key:component::template::config::step::sensor::data::device_class%]", "device_class": "[%key:component::template::config::step::sensor::data::device_class%]",
"state_class": "[%key:component::template::config::step::sensor::data::state_class%]", "state_class": "[%key:component::sensor::entity_component::_::state_attributes::state_class::name%]",
"state": "[%key:component::template::config::step::sensor::data::state%]", "state": "[%key:component::template::config::step::sensor::data::state%]",
"unit_of_measurement": "[%key:component::template::config::step::sensor::data::unit_of_measurement%]" "unit_of_measurement": "[%key:component::template::config::step::sensor::data::unit_of_measurement%]"
}, },
@ -124,7 +124,7 @@
"temperature": "[%key:component::sensor::entity_component::temperature::name%]", "temperature": "[%key:component::sensor::entity_component::temperature::name%]",
"timestamp": "[%key:component::sensor::entity_component::timestamp::name%]", "timestamp": "[%key:component::sensor::entity_component::timestamp::name%]",
"volatile_organic_compounds": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]", "volatile_organic_compounds": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]",
"volatile_organic_compounds_parts": "[%key:component::sensor::entity_component::volatile_organic_compounds_parts::name%]", "volatile_organic_compounds_parts": "[%key:component::sensor::entity_component::volatile_organic_compounds::name%]",
"voltage": "[%key:component::sensor::entity_component::voltage::name%]", "voltage": "[%key:component::sensor::entity_component::voltage::name%]",
"volume": "[%key:component::sensor::entity_component::volume::name%]", "volume": "[%key:component::sensor::entity_component::volume::name%]",
"volume_storage": "[%key:component::sensor::entity_component::volume_storage::name%]", "volume_storage": "[%key:component::sensor::entity_component::volume_storage::name%]",

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -26,7 +26,7 @@
"entity_id": "[%key:component::threshold::config::step::user::data::entity_id%]", "entity_id": "[%key:component::threshold::config::step::user::data::entity_id%]",
"hysteresis": "[%key:component::threshold::config::step::user::data::hysteresis%]", "hysteresis": "[%key:component::threshold::config::step::user::data::hysteresis%]",
"lower": "[%key:component::threshold::config::step::user::data::lower%]", "lower": "[%key:component::threshold::config::step::user::data::lower%]",
"name": "[%key:component::threshold::config::step::user::data::name%]", "name": "[%key:common::config_flow::data::name%]",
"upper": "[%key:component::threshold::config::step::user::data::upper%]" "upper": "[%key:component::threshold::config::step::user::data::upper%]"
} }
} }

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -112,7 +112,7 @@
}, },
"number": { "number": {
"temperature": { "temperature": {
"name": "[%key:component::number::entity_component::temperature::name%]" "name": "[%key:component::sensor::entity_component::temperature::name%]"
}, },
"time": { "time": {
"name": "Time" "name": "Time"

View File

@ -29,7 +29,7 @@
"data": { "data": {
"token": "Token", "token": "Token",
"region": "[%key:component::vulcan::config::step::auth::data::region%]", "region": "[%key:component::vulcan::config::step::auth::data::region%]",
"pin": "[%key:component::vulcan::config::step::auth::data::pin%]" "pin": "[%key:common::config_flow::data::pin%]"
} }
}, },
"select_student": { "select_student": {

View File

@ -5,7 +5,7 @@
"user": { "user": {
"description": "[%key:component::bluetooth::config::step::user::description%]", "description": "[%key:component::bluetooth::config::step::user::description%]",
"data": { "data": {
"address": "[%key:component::bluetooth::config::step::user::data::address%]" "address": "[%key:common::config_flow::data::device%]"
} }
}, },
"bluetooth_confirm": { "bluetooth_confirm": {

View File

@ -113,7 +113,7 @@
"data": { "data": {
"radio_type": "[%key:component::zha::config::step::manual_pick_radio_type::data::radio_type%]" "radio_type": "[%key:component::zha::config::step::manual_pick_radio_type::data::radio_type%]"
}, },
"title": "[%key:component::zha::config::step::manual_pick_radio_type::title%]", "title": "[%key:component::zha::config::step::manual_pick_radio_type::data::radio_type%]",
"description": "[%key:component::zha::config::step::manual_pick_radio_type::description%]" "description": "[%key:component::zha::config::step::manual_pick_radio_type::description%]"
}, },
"manual_port_config": { "manual_port_config": {
@ -163,11 +163,11 @@
} }
}, },
"error": { "error": {
"cannot_connect": "[%key:component::zha::config::error::cannot_connect%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
"invalid_backup_json": "[%key:component::zha::config::error::invalid_backup_json%]" "invalid_backup_json": "[%key:component::zha::config::error::invalid_backup_json%]"
}, },
"abort": { "abort": {
"single_instance_allowed": "[%key:component::zha::config::abort::single_instance_allowed%]", "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed%]",
"not_zha_device": "[%key:component::zha::config::abort::not_zha_device%]", "not_zha_device": "[%key:component::zha::config::abort::not_zha_device%]",
"usb_probe_failed": "[%key:component::zha::config::abort::usb_probe_failed%]", "usb_probe_failed": "[%key:component::zha::config::abort::usb_probe_failed%]",
"wrong_firmware_installed": "[%key:component::zha::config::abort::wrong_firmware_installed%]" "wrong_firmware_installed": "[%key:component::zha::config::abort::wrong_firmware_installed%]"
@ -621,7 +621,7 @@
}, },
"number": { "number": {
"number": { "number": {
"name": "[%key:component::number::entity_component::_::name%]" "name": "[%key:component::number::title%]"
}, },
"detection_interval": { "detection_interval": {
"name": "Detection interval" "name": "Detection interval"