diff --git a/homeassistant/components/ambee/translations/no.json b/homeassistant/components/ambee/translations/no.json index bdfd629ae10..b735ee91509 100644 --- a/homeassistant/components/ambee/translations/no.json +++ b/homeassistant/components/ambee/translations/no.json @@ -1,10 +1,19 @@ { "config": { + "abort": { + "reauth_successful": "Godkjenning p\u00e5 nytt var vellykket" + }, "error": { "cannot_connect": "Tilkobling mislyktes", "invalid_api_key": "Ugyldig API-n\u00f8kkel" }, "step": { + "reauth_confirm": { + "data": { + "api_key": "API-n\u00f8kkel", + "description": "Autentiser p\u00e5 nytt med Ambee-kontoen din." + } + }, "user": { "data": { "api_key": "API-n\u00f8kkel", diff --git a/homeassistant/components/kraken/translations/et.json b/homeassistant/components/kraken/translations/et.json index 74693aa9525..d0603f324bf 100644 --- a/homeassistant/components/kraken/translations/et.json +++ b/homeassistant/components/kraken/translations/et.json @@ -5,7 +5,7 @@ }, "step": { "user": { - "description": "Kinnita s\u00e4tted" + "description": "Kas soovid alustada seadistamist?" } } }, diff --git a/homeassistant/components/roomba/translations/no.json b/homeassistant/components/roomba/translations/no.json index 2caba79f50c..1cacffdf425 100644 --- a/homeassistant/components/roomba/translations/no.json +++ b/homeassistant/components/roomba/translations/no.json @@ -45,8 +45,8 @@ "host": "Vert", "password": "Passord" }, - "description": "Henting av BLID og passord er en manuell prosess. F\u00f8lg trinnene som er beskrevet i dokumentasjonen p\u00e5: https://www.home-assistant.io/integrations/roomba/#retrieving-your-credentials", - "title": "Koble til enheten" + "description": "Velg en Roomba eller Braava.", + "title": "Koble automatisk til enheten" } } }, diff --git a/homeassistant/components/roomba/translations/ru.json b/homeassistant/components/roomba/translations/ru.json index 6ff4feb4e9c..f61ecde08ec 100644 --- a/homeassistant/components/roomba/translations/ru.json +++ b/homeassistant/components/roomba/translations/ru.json @@ -45,8 +45,8 @@ "host": "\u0425\u043e\u0441\u0442", "password": "\u041f\u0430\u0440\u043e\u043b\u044c" }, - "description": "\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439, \u0447\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u043a\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c BLID \u0438 \u043f\u0430\u0440\u043e\u043b\u044c:\nhttps://www.home-assistant.io/integrations/roomba/#retrieving-your-credentials", - "title": "\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443" + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u044b\u043b\u0435\u0441\u043e\u0441 \u0438\u0437 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 Roomba \u0438\u043b\u0438 Braava.", + "title": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0443" } } }, diff --git a/homeassistant/components/wled/translations/no.json b/homeassistant/components/wled/translations/no.json index 0e5df905e29..a63871613cc 100644 --- a/homeassistant/components/wled/translations/no.json +++ b/homeassistant/components/wled/translations/no.json @@ -20,5 +20,14 @@ "title": "Oppdaget WLED-enhet" } } + }, + "options": { + "step": { + "init": { + "data": { + "keep_master_light": "Behold hovedlys, selv med 1 LED-segment." + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/xiaomi_miio/translations/en.json b/homeassistant/components/xiaomi_miio/translations/en.json index 9d6a3afbb60..cbe10230093 100644 --- a/homeassistant/components/xiaomi_miio/translations/en.json +++ b/homeassistant/components/xiaomi_miio/translations/en.json @@ -1,71 +1,98 @@ { - "config": { - "abort": { - "reauth_successful": "Re-authentication was successful", - "already_configured": "Device is already configured", - "already_in_progress": "Configuration flow is already in progress", - "incomplete_info": "Incomplete information to setup device, no host or token supplied.", - "not_xiaomi_miio": "Device is not (yet) supported by Xiaomi Miio." - }, - "error": { - "cannot_connect": "Failed to connect", - "unknown_device": "The device model is not known, not able to setup the device using config flow.", - "cloud_no_devices": "No devices found in this Xiaomi Miio cloud account.", - "cloud_credentials_incomplete": "Cloud credentials incomplete, please fill in username, password and country", - "cloud_login_error": "Could not login to Xioami Miio Cloud, check the credentials." - }, - "flow_title": "{name}", - "step": { - "reauth_confirm": { - "description": "The Xiaomi Miio integration needs to re-authenticate your acount in order to update the tokens or add missing cloud credentials.", - "title": "Reauthenticate Integration" - }, - "cloud": { - "data": { - "cloud_username": "Cloud username", - "cloud_password": "Cloud password", - "cloud_country": "Cloud server country", - "manual": "Configure manually (not recommended)" + "config": { + "abort": { + "already_configured": "Device is already configured", + "already_in_progress": "Configuration flow is already in progress", + "incomplete_info": "Incomplete information to setup device, no host or token supplied.", + "not_xiaomi_miio": "Device is not (yet) supported by Xiaomi Miio.", + "reauth_successful": "Re-authentication was successful" }, - "description": "Log in to the Xiaomi Miio cloud, see https://www.openhab.org/addons/bindings/miio/#country-servers for the cloud server to use.", - "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" - }, - "select": { - "data": { - "select_device": "Miio device" + "error": { + "cannot_connect": "Failed to connect", + "cloud_credentials_incomplete": "Cloud credentials incomplete, please fill in username, password and country", + "cloud_login_error": "Could not login to Xioami Miio Cloud, check the credentials.", + "cloud_no_devices": "No devices found in this Xiaomi Miio cloud account.", + "no_device_selected": "No device selected, please select one device.", + "unknown_device": "The device model is not known, not able to setup the device using config flow." }, - "description": "Select the Xiaomi Miio device to setup.", - "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" - }, - "manual": { - "data": { - "host": "IP Address", - "token": "API Token" - }, - "description": "You will need the 32 character API Token, see https://www.home-assistant.io/integrations/xiaomi_miio#retrieving-the-access-token for instructions. Please note, that this API Token is different from the key used by the Xiaomi Aqara integration.", - "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" - }, - "connect": { - "data": { - "model": "Device model" - }, - "description": "Manually select the device model from the supported models.", - "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" - } - } - }, - "options": { - "error": { - "cloud_credentials_incomplete": "Cloud credentials incomplete, please fill in username, password and country" - }, - "step": { - "init": { - "title": "Xiaomi Miio", - "description": "Specify optional settings", - "data": { - "cloud_subdevices": "Use cloud to get connected subdevices" + "flow_title": "{name}", + "step": { + "cloud": { + "data": { + "cloud_country": "Cloud server country", + "cloud_password": "Cloud password", + "cloud_username": "Cloud username", + "manual": "Configure manually (not recommended)" + }, + "description": "Log in to the Xiaomi Miio cloud, see https://www.openhab.org/addons/bindings/miio/#country-servers for the cloud server to use.", + "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" + }, + "connect": { + "data": { + "model": "Device model" + }, + "description": "Manually select the device model from the supported models.", + "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" + }, + "device": { + "data": { + "host": "IP Address", + "model": "Device model (Optional)", + "name": "Name of the device", + "token": "API Token" + }, + "description": "You will need the 32 character API Token, see https://www.home-assistant.io/integrations/xiaomi_miio#retrieving-the-access-token for instructions. Please note, that this API Token is different from the key used by the Xiaomi Aqara integration.", + "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" + }, + "gateway": { + "data": { + "host": "IP Address", + "name": "Name of the Gateway", + "token": "API Token" + }, + "description": "You will need the 32 character API Token, see https://www.home-assistant.io/integrations/vacuum.xiaomi_miio/#retrieving-the-access-token for instructions. Please note, that this API Token is different from the key used by the Xiaomi Aqara integration.", + "title": "Connect to a Xiaomi Gateway" + }, + "manual": { + "data": { + "host": "IP Address", + "token": "API Token" + }, + "description": "You will need the 32 character API Token, see https://www.home-assistant.io/integrations/xiaomi_miio#retrieving-the-access-token for instructions. Please note, that this API Token is different from the key used by the Xiaomi Aqara integration.", + "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" + }, + "reauth_confirm": { + "description": "The Xiaomi Miio integration needs to re-authenticate your account in order to update the tokens or add missing cloud credentials.", + "title": "Reauthenticate Integration" + }, + "select": { + "data": { + "select_device": "Miio device" + }, + "description": "Select the Xiaomi Miio device to setup.", + "title": "Connect to a Xiaomi Miio Device or Xiaomi Gateway" + }, + "user": { + "data": { + "gateway": "Connect to a Xiaomi Gateway" + }, + "description": "Select to which device you want to connect.", + "title": "Xiaomi Miio" + } + } + }, + "options": { + "error": { + "cloud_credentials_incomplete": "Cloud credentials incomplete, please fill in username, password and country" + }, + "step": { + "init": { + "data": { + "cloud_subdevices": "Use cloud to get connected subdevices" + }, + "description": "Specify optional settings", + "title": "Xiaomi Miio" + } } - } } - } -} +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/ca.json b/homeassistant/components/yamaha_musiccast/translations/ca.json new file mode 100644 index 00000000000..32cd231c963 --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/ca.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositiu ja est\u00e0 configurat", + "yxc_control_url_missing": "No s'ha proporcionat l'URL de control en la descripci\u00f3 ssdp." + }, + "error": { + "no_musiccast_device": "Aquest dispositiu sembla no ser un dispositiu MusicCast." + }, + "flow_title": "MusicCast: {name}", + "step": { + "confirm": { + "description": "Vols comen\u00e7ar la configuraci\u00f3?" + }, + "user": { + "data": { + "host": "Amfitri\u00f3" + }, + "description": "Configura MusicCast per a integrar-lo amb Home Assistant." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/et.json b/homeassistant/components/yamaha_musiccast/translations/et.json new file mode 100644 index 00000000000..8283298f11b --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/et.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "yxc_control_url_missing": "Juhtelemendi URL-i pole ssdp kirjelduses esitatud." + }, + "error": { + "no_musiccast_device": "Tundub, et leitud seade pole MusicCasti seade." + }, + "flow_title": "MusicCast: {name}", + "step": { + "confirm": { + "description": "Kas soovid alustada seadistamist?" + }, + "user": { + "data": { + "host": "Host" + }, + "description": "Seadista MusicCast'i sidumine Home Assistantiga." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/nl.json b/homeassistant/components/yamaha_musiccast/translations/nl.json new file mode 100644 index 00000000000..e1e31149c06 --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/nl.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd", + "yxc_control_url_missing": "De controle-URL wordt niet gegeven in de ssdp-beschrijving." + }, + "error": { + "no_musiccast_device": "Dit apparaat lijkt geen MusicCast-apparaat te zijn." + }, + "flow_title": "MusicCast: {name}", + "step": { + "confirm": { + "description": "Wil je beginnen met instellen?" + }, + "user": { + "data": { + "host": "Host" + }, + "description": "Stel MusicCast in om te integreren met Home Assistant." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/no.json b/homeassistant/components/yamaha_musiccast/translations/no.json new file mode 100644 index 00000000000..5381cdc5d67 --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/no.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Enheten er allerede konfigurert", + "yxc_control_url_missing": "Kontroll-URL-en er ikke gitt i ssdp-beskrivelsen." + }, + "error": { + "no_musiccast_device": "Denne enheten ser ut til \u00e5 v\u00e6re ingen MusicCast-enhet." + }, + "flow_title": "MusicCast: {name}", + "step": { + "confirm": { + "description": "Vil du starte oppsettet?" + }, + "user": { + "data": { + "host": "Vert" + }, + "description": "Sett opp MusicCast for \u00e5 integrere med Home Assistant." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/ru.json b/homeassistant/components/yamaha_musiccast/translations/ru.json new file mode 100644 index 00000000000..161a97ad15d --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/ru.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant.", + "yxc_control_url_missing": "URL-\u0430\u0434\u0440\u0435\u0441 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0438 ssdp." + }, + "error": { + "no_musiccast_device": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043d\u0435 MusicCast." + }, + "flow_title": "MusicCast: {name}", + "step": { + "confirm": { + "description": "\u0425\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443?" + }, + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442" + }, + "description": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 Home Assistant \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 MusicCast." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/zh-Hant.json b/homeassistant/components/yamaha_musiccast/translations/zh-Hant.json new file mode 100644 index 00000000000..45664e0b815 --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/zh-Hant.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "yxc_control_url_missing": "SSDP \u63cf\u8ff0\u4e2d\u672a\u5305\u542b\u63a7\u5236 URL\u3002" + }, + "error": { + "no_musiccast_device": "\u6b64\u88dd\u7f6e\u4f3c\u4e4e\u4e0d\u662f MusicCast \u88dd\u7f6e\u3002" + }, + "flow_title": "MusicCast\uff1a{name}", + "step": { + "confirm": { + "description": "\u662f\u5426\u8981\u958b\u59cb\u8a2d\u5b9a\uff1f" + }, + "user": { + "data": { + "host": "\u4e3b\u6a5f\u7aef" + }, + "description": "\u8a2d\u5b9a MusicCast \u4ee5\u6574\u5408\u81f3 Home Assistant\u3002" + } + } + } +} \ No newline at end of file