From 98f84c7c17336db3176a7acd29ba2e9619ee63e8 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 22 Dec 2022 00:23:15 +0000 Subject: [PATCH] [ci skip] Translation update --- .../components/airvisual/translations/hu.json | 8 ++- .../components/airvisual/translations/no.json | 8 ++- .../airvisual/translations/pt-BR.json | 6 +++ .../airvisual/translations/zh-Hant.json | 8 ++- .../airvisual_pro/translations/hu.json | 10 +++- .../airvisual_pro/translations/zh-Hant.json | 10 +++- .../components/blink/translations/ca.json | 2 +- .../components/blink/translations/de.json | 2 +- .../components/blink/translations/es.json | 2 +- .../components/blink/translations/et.json | 2 +- .../components/blink/translations/hu.json | 2 +- .../components/blink/translations/it.json | 2 +- .../components/blink/translations/pt-BR.json | 2 +- .../blink/translations/zh-Hant.json | 2 +- .../components/demo/translations/bg.json | 13 +++++ .../components/demo/translations/ca.json | 32 ++++++++++++ .../components/demo/translations/de.json | 32 ++++++++++++ .../components/demo/translations/el.json | 32 ++++++++++++ .../components/demo/translations/en.json | 6 +-- .../components/demo/translations/es.json | 32 ++++++++++++ .../components/demo/translations/et.json | 32 ++++++++++++ .../components/demo/translations/hu.json | 32 ++++++++++++ .../components/demo/translations/it.json | 32 ++++++++++++ .../components/demo/translations/lb.json | 25 +++++++++ .../components/demo/translations/no.json | 32 ++++++++++++ .../components/demo/translations/pt-BR.json | 32 ++++++++++++ .../components/demo/translations/ru.json | 24 +++++++++ .../components/demo/translations/zh-Hant.json | 32 ++++++++++++ .../components/dsmr/translations/pt-BR.json | 10 ++++ .../translations/zh-Hant.json | 9 ++++ .../components/hue/translations/lb.json | 6 +-- .../components/purpleair/translations/hu.json | 51 +++++++++++++++++++ .../purpleair/translations/zh-Hant.json | 51 +++++++++++++++++++ .../components/samsungtv/translations/hu.json | 2 +- .../components/samsungtv/translations/it.json | 2 +- .../components/samsungtv/translations/no.json | 2 +- .../samsungtv/translations/pt-BR.json | 2 +- .../components/zamg/translations/hu.json | 6 ++- .../components/zamg/translations/it.json | 6 ++- .../components/zamg/translations/no.json | 6 ++- .../components/zamg/translations/pt-BR.json | 6 ++- .../components/zamg/translations/zh-Hant.json | 6 ++- 42 files changed, 584 insertions(+), 35 deletions(-) diff --git a/homeassistant/components/airvisual/translations/hu.json b/homeassistant/components/airvisual/translations/hu.json index ebdc3ac9043..e8e80d1d9de 100644 --- a/homeassistant/components/airvisual/translations/hu.json +++ b/homeassistant/components/airvisual/translations/hu.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "A hely m\u00e1r konfigur\u00e1lva van vagy a Node/Pro azonos\u00edt\u00f3 m\u00e1r regisztr\u00e1lva van.", + "already_configured": "A hely m\u00e1r konfigur\u00e1lva van", "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt." }, "error": { @@ -74,6 +74,12 @@ } } }, + "issues": { + "airvisual_pro_migration": { + "description": "Az AirVisual Pro egys\u00e9gek imm\u00e1r saj\u00e1t Home Assistant integr\u00e1ci\u00f3t jelentenek (ellent\u00e9tben az AirVisual felh\u0151 API-t haszn\u00e1l\u00f3 eredeti AirVisual integr\u00e1ci\u00f3val). A(z) `{ip_address}` c\u00edmen tal\u00e1lhat\u00f3 Pro eszk\u00f6zt automatikusan \u00e1ttelep\u00edtett\u00fck. \n\n Az \u00e1ttelep\u00edt\u00e9s r\u00e9szek\u00e9nt a Pro eszk\u00f6zazonos\u00edt\u00f3ja `{old_device_id}` \u00e9rt\u00e9kr\u0151l `{new_device_id}` \u00e9rt\u00e9kre v\u00e1ltozott. K\u00e9rem, friss\u00edtse ezeket az automatiz\u00e1l\u00e1sokat az \u00faj eszk\u00f6zazonos\u00edt\u00f3 haszn\u00e1lat\u00e1hoz: {device_automations_string} .", + "title": "{ip_address} mostant\u00f3l az AirVisual Pro integr\u00e1ci\u00f3 r\u00e9sze" + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/airvisual/translations/no.json b/homeassistant/components/airvisual/translations/no.json index 1ffad40beb2..92f0861a8d1 100644 --- a/homeassistant/components/airvisual/translations/no.json +++ b/homeassistant/components/airvisual/translations/no.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Plasseringen er allerede konfigurert eller Node / Pro ID er allerede registrert.", + "already_configured": "Plasseringen er allerede konfigurert", "reauth_successful": "Re-autentisering var vellykket" }, "error": { @@ -74,6 +74,12 @@ } } }, + "issues": { + "airvisual_pro_migration": { + "description": "AirVisual Pro-enheter er n\u00e5 deres egen Home Assistant-integrasjon (i motsetning til \u00e5 v\u00e6re inkludert i den originale AirVisual-integrasjonen som bruker AirVisual cloud API). Pro-enheten som ligger p\u00e5 ` {ip_address} ` er automatisk blitt migrert. \n\n Som en del av den migreringen har Pro-ens enhets-ID endret fra ` {old_device_id} ` til ` {new_device_id} `. Oppdater disse automatiseringene for \u00e5 bruke den nye enhets-ID-en: {device_automations_string} .", + "title": "{ip_address} er n\u00e5 en del av AirVisual Pro-integrasjonen" + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/airvisual/translations/pt-BR.json b/homeassistant/components/airvisual/translations/pt-BR.json index 5da30173ca7..b1ed880bf71 100644 --- a/homeassistant/components/airvisual/translations/pt-BR.json +++ b/homeassistant/components/airvisual/translations/pt-BR.json @@ -74,6 +74,12 @@ } } }, + "issues": { + "airvisual_pro_migration": { + "description": "As unidades AirVisual Pro agora s\u00e3o sua pr\u00f3pria integra\u00e7\u00e3o com o Home Assistant (em vez de serem inclu\u00eddas na integra\u00e7\u00e3o AirVisual original que usa a API de nuvem AirVisual). O dispositivo Pro localizado em ` {ip_address} ` foi migrado automaticamente. \n\n Como parte dessa migra\u00e7\u00e3o, o ID do dispositivo do Pro mudou de ` {old_device_id} ` para ` {new_device_id} `. Atualize essas automa\u00e7\u00f5es para usar o novo ID do dispositivo: {device_automations_string} .", + "title": "{ip_address} agora faz parte da integra\u00e7\u00e3o do AirVisual Pro" + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/airvisual/translations/zh-Hant.json b/homeassistant/components/airvisual/translations/zh-Hant.json index 6acb783ecfe..b3c521cf2e4 100644 --- a/homeassistant/components/airvisual/translations/zh-Hant.json +++ b/homeassistant/components/airvisual/translations/zh-Hant.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Node/Pro ID \u5df2\u8a3b\u518a\u6216\u5ea7\u6a19\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210\u3002", + "already_configured": "\u5ea7\u6a19\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f" }, "error": { @@ -74,6 +74,12 @@ } } }, + "issues": { + "airvisual_pro_migration": { + "description": "AirVisual Pro \u8a2d\u5099\u73fe\u5728\u4f7f\u7528\u5176\u539f\u751f Home Assistant \u6574\u5408\uff08\u800c\u975e\u539f\u5148\u4f7f\u7528 AirVisual \u96f2\u7aef API \u7684 AirVisual \u6574\u5408\uff09\u3002\u4f4d\u65bc `{ip_address}` \u7684 Pro \u88dd\u7f6e\u5df2\u7d93\u81ea\u52d5\u9077\u79fb\u3002\n\n\u65bc\u9077\u79fb\u7684\u904e\u7a0b\u4e2d\u3001Pro \u7684\u88dd\u7f6e ID \u5df2\u7d93\u7531 `{old_device_id}` \u8b8a\u66f4\u70ba `{new_device_id}`\u3002\u8acb\u4f7f\u7528\u65b0\u88dd\u7f6e ID \u66f4\u65b0\u76f8\u95dc\u81ea\u52d5\u5316\uff1a{device_automations_string}\u3002", + "title": "{ip_address} \u73fe\u5728\u70ba AirVisual Pro \u6574\u5408\u90e8\u5206" + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/airvisual_pro/translations/hu.json b/homeassistant/components/airvisual_pro/translations/hu.json index 23c32edc8ea..ee0bf57b9a0 100644 --- a/homeassistant/components/airvisual_pro/translations/hu.json +++ b/homeassistant/components/airvisual_pro/translations/hu.json @@ -1,13 +1,21 @@ { "config": { "abort": { - "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van" + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van", + "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt." }, "error": { "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s", "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" }, "step": { + "reauth_confirm": { + "data": { + "password": "Jelsz\u00f3" + }, + "description": "A jelsz\u00f3 az AirVisual Pro felhaszn\u00e1l\u00f3i fel\u00fclet\u00e9n tal\u00e1lhat\u00f3 meg." + }, "user": { "data": { "ip_address": "C\u00edm", diff --git a/homeassistant/components/airvisual_pro/translations/zh-Hant.json b/homeassistant/components/airvisual_pro/translations/zh-Hant.json index 6bf0027fdd1..ae17c15dbe2 100644 --- a/homeassistant/components/airvisual_pro/translations/zh-Hant.json +++ b/homeassistant/components/airvisual_pro/translations/zh-Hant.json @@ -1,13 +1,21 @@ { "config": { "abort": { - "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f" }, "error": { "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548", "unknown": "\u672a\u9810\u671f\u932f\u8aa4" }, "step": { + "reauth_confirm": { + "data": { + "password": "\u5bc6\u78bc" + }, + "description": "\u5bc6\u78bc\u53ef\u4ee5\u900f\u904e AirVisual Pro UI \u7372\u5f97\u3002" + }, "user": { "data": { "ip_address": "\u4e3b\u6a5f\u7aef", diff --git a/homeassistant/components/blink/translations/ca.json b/homeassistant/components/blink/translations/ca.json index 695db588b0d..ab7a2dd0dd9 100644 --- a/homeassistant/components/blink/translations/ca.json +++ b/homeassistant/components/blink/translations/ca.json @@ -14,7 +14,7 @@ "data": { "2fa": "Codi de dos factors" }, - "description": "Introdueix el PIN que s'ha enviat al teu correu electr\u00f2nic", + "description": "Introdueix el PIN enviat per correu electr\u00f2nic o SMS", "title": "Autenticaci\u00f3 de dos factors" }, "user": { diff --git a/homeassistant/components/blink/translations/de.json b/homeassistant/components/blink/translations/de.json index 8d3911d5f80..3cb64c47153 100644 --- a/homeassistant/components/blink/translations/de.json +++ b/homeassistant/components/blink/translations/de.json @@ -14,7 +14,7 @@ "data": { "2fa": "Zwei-Faktor Authentifizierungscode" }, - "description": "Gib die an deine E-Mail gesendete Pin ein", + "description": "Gib die per E-Mail oder SMS zugesandte PIN ein.", "title": "Zwei-Faktor-Authentifizierung" }, "user": { diff --git a/homeassistant/components/blink/translations/es.json b/homeassistant/components/blink/translations/es.json index 17c724102eb..b2f5d5382ab 100644 --- a/homeassistant/components/blink/translations/es.json +++ b/homeassistant/components/blink/translations/es.json @@ -14,7 +14,7 @@ "data": { "2fa": "C\u00f3digo de dos factores" }, - "description": "Introduce el PIN enviado a tu correo electr\u00f3nico", + "description": "Introduce el PIN enviado por correo electr\u00f3nico o SMS", "title": "Autenticaci\u00f3n de dos factores" }, "user": { diff --git a/homeassistant/components/blink/translations/et.json b/homeassistant/components/blink/translations/et.json index a5cae0eaae2..ce3cd307cc2 100644 --- a/homeassistant/components/blink/translations/et.json +++ b/homeassistant/components/blink/translations/et.json @@ -14,7 +14,7 @@ "data": { "2fa": "2FA kood" }, - "description": "Sisesta e-posti aadressile saadetud PIN kood", + "description": "Sisesta e-kirja v\u00f5i SMS-iga saadetud PIN kood", "title": "Kaheastmeline tuvastamine (2FA)" }, "user": { diff --git a/homeassistant/components/blink/translations/hu.json b/homeassistant/components/blink/translations/hu.json index 1822dfbcf50..09822c8b6f5 100644 --- a/homeassistant/components/blink/translations/hu.json +++ b/homeassistant/components/blink/translations/hu.json @@ -14,7 +14,7 @@ "data": { "2fa": "K\u00e9tfaktoros k\u00f3d" }, - "description": "Adja meg az e-mail c\u00edm\u00e9re k\u00fcld\u00f6tt PIN-t", + "description": "Adja meg az e-mail-ben, vagy SMS-ben kapott PIN-t", "title": "K\u00e9tfaktoros hiteles\u00edt\u00e9s" }, "user": { diff --git a/homeassistant/components/blink/translations/it.json b/homeassistant/components/blink/translations/it.json index 5e052c2d95e..3c168a8f11f 100644 --- a/homeassistant/components/blink/translations/it.json +++ b/homeassistant/components/blink/translations/it.json @@ -14,7 +14,7 @@ "data": { "2fa": "Codice a due fattori" }, - "description": "Inserisci il PIN inviato alla tua email", + "description": "Inserisci il PIN inviato via email o SMS", "title": "Autenticazione a due fattori" }, "user": { diff --git a/homeassistant/components/blink/translations/pt-BR.json b/homeassistant/components/blink/translations/pt-BR.json index 440558cddd7..1842eaaca28 100644 --- a/homeassistant/components/blink/translations/pt-BR.json +++ b/homeassistant/components/blink/translations/pt-BR.json @@ -14,7 +14,7 @@ "data": { "2fa": "C\u00f3digo de dois fatores" }, - "description": "Digite o PIN enviado para o seu e-mail", + "description": "Digite o PIN enviado por e-mail ou SMS", "title": "Autentica\u00e7\u00e3o de dois fatores" }, "user": { diff --git a/homeassistant/components/blink/translations/zh-Hant.json b/homeassistant/components/blink/translations/zh-Hant.json index 4596b55df9d..7fbc724c0dc 100644 --- a/homeassistant/components/blink/translations/zh-Hant.json +++ b/homeassistant/components/blink/translations/zh-Hant.json @@ -14,7 +14,7 @@ "data": { "2fa": "\u96d9\u91cd\u8a8d\u8b49\u78bc" }, - "description": "\u8f38\u5165\u90f5\u4ef6\u6240\u6536\u5230 PIN \u78bc", + "description": "\u8f38\u5165\u90f5\u4ef6\u6216\u7c21\u8a0a\u6240\u6536\u5230 PIN \u78bc", "title": "\u96d9\u91cd\u8a8d\u8b49" }, "user": { diff --git a/homeassistant/components/demo/translations/bg.json b/homeassistant/components/demo/translations/bg.json index d8455a65576..fe1ca268c77 100644 --- a/homeassistant/components/demo/translations/bg.json +++ b/homeassistant/components/demo/translations/bg.json @@ -1,5 +1,18 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3" + } + } + } + } + }, "sensor": { "thermostat_mode": { "state": { diff --git a/homeassistant/components/demo/translations/ca.json b/homeassistant/components/demo/translations/ca.json index 4e178a106d8..44c1ff5c368 100644 --- a/homeassistant/components/demo/translations/ca.json +++ b/homeassistant/components/demo/translations/ca.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Autom\u00e0tic alt", + "auto_low": "Autom\u00e0tic baix", + "on_high": "ON alt", + "on_low": "ON baix" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Autom\u00e0tic", + "off": "OFF" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Dormint" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "\u00c0rea netejada" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/de.json b/homeassistant/components/demo/translations/de.json index b8284e85bb6..1deb5d79e51 100644 --- a/homeassistant/components/demo/translations/de.json +++ b/homeassistant/components/demo/translations/de.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Auto hoch", + "auto_low": "Auto Niedrig", + "on_high": "Auf Hoch", + "on_low": "Auf Niedrig" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Auto", + "off": "Aus" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Schlafen" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "Gereinigter Bereich" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/el.json b/homeassistant/components/demo/translations/el.json index 735bc93e935..94d3048e5b9 100644 --- a/homeassistant/components/demo/translations/el.json +++ b/homeassistant/components/demo/translations/el.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf \u03c5\u03c8\u03b7\u03bb\u03cc", + "auto_low": "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf \u03c7\u03b1\u03bc\u03b7\u03bb\u03cc", + "on_high": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc \u03c5\u03c8\u03b7\u03bb\u03cc", + "on_low": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc \u03c7\u03b1\u03bc\u03b7\u03bb\u03cc" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf", + "off": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "\u038e\u03c0\u03bd\u03bf\u03c2" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "\u039a\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03ad\u03bd\u03b7 \u03c0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ae" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/en.json b/homeassistant/components/demo/translations/en.json index a15834aa5a9..ea5da9f5f1a 100644 --- a/homeassistant/components/demo/translations/en.json +++ b/homeassistant/components/demo/translations/en.json @@ -68,8 +68,7 @@ "fix_flow": { "abort": { "not_tea_time": "Can not re-heat the tea at this time" - }, - "step": {} + } }, "title": "The tea is cold" }, @@ -95,9 +94,6 @@ }, "options": { "step": { - "init": { - "data": {} - }, "options_1": { "data": { "bool": "Optional boolean", diff --git a/homeassistant/components/demo/translations/es.json b/homeassistant/components/demo/translations/es.json index 9726051112e..1c790837980 100644 --- a/homeassistant/components/demo/translations/es.json +++ b/homeassistant/components/demo/translations/es.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Alto autom\u00e1tico", + "auto_low": "Bajo autom\u00e1tico", + "on_high": "En alto", + "on_low": "En bajo" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Autom\u00e1tico", + "off": "Apagado" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Dormir" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "\u00c1rea Limpiada" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/et.json b/homeassistant/components/demo/translations/et.json index fbe8158b30e..26a6ee2a574 100644 --- a/homeassistant/components/demo/translations/et.json +++ b/homeassistant/components/demo/translations/et.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Automaatne k\u00f5rge", + "auto_low": "Automaatne madal", + "on_high": "K\u00f5rge", + "on_low": "Madal" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Auto", + "off": "V\u00e4ljas" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Uneaeg" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "Puhastatud ala" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/hu.json b/homeassistant/components/demo/translations/hu.json index 122e91c2bce..1fb950b323c 100644 --- a/homeassistant/components/demo/translations/hu.json +++ b/homeassistant/components/demo/translations/hu.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Auto Magas", + "auto_low": "Auto Alacsony", + "on_high": "Be Maga", + "on_low": "Be Alacsony" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Automatikus", + "off": "Ki" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Alv\u00e1s" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "Tiszt\u00edtott ter\u00fclet" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/it.json b/homeassistant/components/demo/translations/it.json index acf9fd7e9ed..5fe730a6ba2 100644 --- a/homeassistant/components/demo/translations/it.json +++ b/homeassistant/components/demo/translations/it.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Automatico Alto", + "auto_low": "Automatico Basso", + "on_high": "Acceso Alto", + "on_low": "Acceso Basso" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Automatico", + "off": "Spento" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Sonno" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "Area pulita" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/lb.json b/homeassistant/components/demo/translations/lb.json index bfb094c00f9..f1e146c519b 100644 --- a/homeassistant/components/demo/translations/lb.json +++ b/homeassistant/components/demo/translations/lb.json @@ -1,4 +1,29 @@ { + "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Auto h\u00e9ich", + "auto_low": "Auto niddereg", + "on_high": "Un H\u00e9ich", + "on_low": "Un Niddereg" + } + }, + "swing_mode": { + "state": { + "1": "", + "2": "", + "3": "", + "auto": "", + "off": "Aus" + } + } + } + } + } + }, "options": { "step": { "options_1": { diff --git a/homeassistant/components/demo/translations/no.json b/homeassistant/components/demo/translations/no.json index c9bdae7e318..1eb49b2b64d 100644 --- a/homeassistant/components/demo/translations/no.json +++ b/homeassistant/components/demo/translations/no.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Auto h\u00f8y", + "auto_low": "Auto lav", + "on_high": "P\u00e5 H\u00f8yt", + "on_low": "P\u00e5 lavt" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Auto", + "off": "Av" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Sove" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "Rengjort omr\u00e5de" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/pt-BR.json b/homeassistant/components/demo/translations/pt-BR.json index 0390a7c1438..59ccd2d3e94 100644 --- a/homeassistant/components/demo/translations/pt-BR.json +++ b/homeassistant/components/demo/translations/pt-BR.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "Auto Alto", + "auto_low": "Auto Baixo", + "on_high": "No alto", + "on_low": "Em baixo" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "Auto", + "off": "Desligado" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "Sono" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "\u00c1rea limpa" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/ru.json b/homeassistant/components/demo/translations/ru.json index 5e38829c404..e15ce6a5fed 100644 --- a/homeassistant/components/demo/translations/ru.json +++ b/homeassistant/components/demo/translations/ru.json @@ -1,5 +1,20 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438", + "off": "\u0412\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u043e" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +33,15 @@ "sleep": "\u0421\u043e\u043d" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "\u041e\u0447\u0438\u0449\u0435\u043d\u043d\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u044c" + } + } + } } }, "issues": { diff --git a/homeassistant/components/demo/translations/zh-Hant.json b/homeassistant/components/demo/translations/zh-Hant.json index 1db67e9ce40..bacfa77e6d3 100644 --- a/homeassistant/components/demo/translations/zh-Hant.json +++ b/homeassistant/components/demo/translations/zh-Hant.json @@ -1,5 +1,28 @@ { "entity": { + "climate": { + "ubercool": { + "state_attributes": { + "fan_mode": { + "state": { + "auto_high": "\u81ea\u52d5\u5f37", + "auto_low": "\u81ea\u52d5\u5f31", + "on_high": "\u958b\u555f\u5f37", + "on_low": "\u958b\u555f\u5f31" + } + }, + "swing_mode": { + "state": { + "1": "1", + "2": "2", + "3": "3", + "auto": "\u81ea\u52d5", + "off": "\u95dc\u9589" + } + } + } + } + }, "select": { "speed": { "state": { @@ -18,6 +41,15 @@ "sleep": "\u7761\u7720\u6a21\u5f0f" } } + }, + "vacuum": { + "model_s": { + "state_attributes": { + "cleaned_area": { + "name": "\u5df2\u6e05\u6383\u5340\u57df" + } + } + } } }, "issues": { diff --git a/homeassistant/components/dsmr/translations/pt-BR.json b/homeassistant/components/dsmr/translations/pt-BR.json index 97722b24982..c31d4faecb0 100644 --- a/homeassistant/components/dsmr/translations/pt-BR.json +++ b/homeassistant/components/dsmr/translations/pt-BR.json @@ -42,6 +42,16 @@ } } }, + "entity": { + "sensor": { + "electricity_tariff": { + "state": { + "low": "Baixo", + "normal": "Normal" + } + } + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/google_assistant_sdk/translations/zh-Hant.json b/homeassistant/components/google_assistant_sdk/translations/zh-Hant.json index 8c27333b3a1..3212505e74e 100644 --- a/homeassistant/components/google_assistant_sdk/translations/zh-Hant.json +++ b/homeassistant/components/google_assistant_sdk/translations/zh-Hant.json @@ -29,5 +29,14 @@ "title": "\u91cd\u65b0\u8a8d\u8b49\u6574\u5408" } } + }, + "options": { + "step": { + "init": { + "data": { + "language_code": "\u8a9e\u8a00\u4ee3\u78bc" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/hue/translations/lb.json b/homeassistant/components/hue/translations/lb.json index 9a713b1cb52..891bce0fdde 100644 --- a/homeassistant/components/hue/translations/lb.json +++ b/homeassistant/components/hue/translations/lb.json @@ -1,11 +1,11 @@ { "config": { "abort": { - "all_configured": "All Philips Hue Bridge si scho\u00a0konfigur\u00e9iert", + "all_configured": "All Philips Hue-Bridges si scho konfigur\u00e9iert", "already_configured": "Apparat ass scho konfigur\u00e9iert", "already_in_progress": "Konfiguratioun's Oflas ass schon am gaang", "cannot_connect": "Feeler beim verbannen", - "discover_timeout": "Keng Hue bridge fonnt", + "discover_timeout": "Et k\u00ebnne keng Hue Bridges erkannt ginn", "no_bridges": "Keng Philips Hue Bridge fonnt", "not_hue_bridge": "Keng Hue Bridge", "unknown": "Onerwaarte Feeler" @@ -23,7 +23,7 @@ }, "link": { "description": "Dr\u00e9ckt de Kn\u00e4ppchen un der Bridge fir den Philips Hue mam Home Assistant ze registr\u00e9ieren.\n\n![Kn\u00e4ppchen un der Bridge](/static/images/config_philips_hue.jpg)", - "title": "Link Hub" + "title": "Hub verbannen" }, "manual": { "data": { diff --git a/homeassistant/components/purpleair/translations/hu.json b/homeassistant/components/purpleair/translations/hu.json index 67b469cd949..9625181051c 100644 --- a/homeassistant/components/purpleair/translations/hu.json +++ b/homeassistant/components/purpleair/translations/hu.json @@ -49,5 +49,56 @@ } } } + }, + "options": { + "abort": { + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van" + }, + "error": { + "invalid_api_key": "\u00c9rv\u00e9nytelen API kulcs", + "no_sensors_near_coordinates": "Nem tal\u00e1lhat\u00f3 \u00e9rz\u00e9kel\u0151 a koordin\u00e1t\u00e1k k\u00f6zel\u00e9ben (t\u00e1vols\u00e1gon bel\u00fcl)", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "add_sensor": { + "data": { + "distance": "Keres\u00e9s hat\u00f3sugara", + "latitude": "Sz\u00e9less\u00e9g", + "longitude": "Hossz\u00fas\u00e1g" + }, + "data_description": { + "distance": "A keresend\u0151 k\u00f6r sugara (kilom\u00e9terben)", + "latitude": "A sz\u00e9less\u00e9g, amely k\u00f6r\u00fcl \u00e9rz\u00e9kel\u0151ket kell keresni", + "longitude": "A hossz\u00fas\u00e1g, amely k\u00f6r\u00fcl \u00e9rz\u00e9kel\u0151ket kell keresni" + }, + "description": "PurpleAir-\u00e9rz\u00e9kel\u0151k keres\u00e9se egy koordin\u00e1ta meghat\u00e1rozott t\u00e1vols\u00e1g\u00e1n bel\u00fcl.", + "title": "\u00c9rz\u00e9kel\u0151 hozz\u00e1ad\u00e1sa" + }, + "choose_sensor": { + "data": { + "sensor_index": "\u00c9rz\u00e9kel\u0151" + }, + "data_description": { + "sensor_index": "A nyomon k\u00f6vetni k\u00edv\u00e1nt \u00e9rz\u00e9kel\u0151" + }, + "description": "Melyik k\u00f6zeli \u00e9rz\u00e9kel\u0151t szeretn\u00e9 nyomon k\u00f6vetni?", + "title": "V\u00e1lassza ki a hozz\u00e1adand\u00f3 \u00e9rz\u00e9kel\u0151t" + }, + "init": { + "menu_options": { + "add_sensor": "\u00c9rz\u00e9kel\u0151 hozz\u00e1ad\u00e1sa", + "remove_sensor": "\u00c9rz\u00e9kel\u0151 elt\u00e1vol\u00edt\u00e1sa" + } + }, + "remove_sensor": { + "data": { + "sensor_device_id": "\u00c9rz\u00e9kel\u0151 elnevez\u00e9se" + }, + "data_description": { + "sensor_device_id": "Az elt\u00e1vol\u00edtand\u00f3 \u00e9rz\u00e9kel\u0151" + }, + "title": "\u00c9rz\u00e9kel\u0151 elt\u00e1vol\u00edt\u00e1sa" + } + } } } \ No newline at end of file diff --git a/homeassistant/components/purpleair/translations/zh-Hant.json b/homeassistant/components/purpleair/translations/zh-Hant.json index 8f3879ce0cf..68a0d2211d5 100644 --- a/homeassistant/components/purpleair/translations/zh-Hant.json +++ b/homeassistant/components/purpleair/translations/zh-Hant.json @@ -49,5 +49,56 @@ } } } + }, + "options": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + }, + "error": { + "invalid_api_key": "API \u91d1\u9470\u7121\u6548", + "no_sensors_near_coordinates": "\u5ea7\u6a19\u9644\u8fd1\uff08\u8ddd\u96e2\u5167\uff09\u627e\u4e0d\u5230\u611f\u6e2c\u5668", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "add_sensor": { + "data": { + "distance": "\u641c\u5c0b\u534a\u5f91", + "latitude": "\u7def\u5ea6", + "longitude": "\u7d93\u5ea6" + }, + "data_description": { + "distance": "\u641c\u5c0b\u7684\u5713\u5708\u534a\u5f91\uff08\u516c\u91cc\uff09", + "latitude": "\u641c\u5c0b\u611f\u6e2c\u5668\u7684\u7def\u5ea6\u503c", + "longitude": "\u641c\u5c0b\u611f\u6e2c\u5668\u7684\u7d93\u5ea6\u503c" + }, + "description": "\u4f7f\u7528\u7d93\u7def\u5ea6\u6307\u5b9a\u8ddd\u96e2\u4ee5\u641c\u5c0b PurpleAir \u611f\u6e2c\u5668\u3002", + "title": "\u65b0\u589e\u611f\u6e2c\u5668" + }, + "choose_sensor": { + "data": { + "sensor_index": "\u611f\u6e2c\u5668" + }, + "data_description": { + "sensor_index": "\u8ffd\u8e64\u7684\u611f\u6e2c\u5668" + }, + "description": "\u6240\u8981\u8ffd\u8e64\u7684\u5468\u570d\u611f\u6e2c\u5668\uff1f", + "title": "\u9078\u64c7\u8981\u65b0\u589e\u7684\u611f\u6e2c\u5668" + }, + "init": { + "menu_options": { + "add_sensor": "\u65b0\u589e\u611f\u6e2c\u5668", + "remove_sensor": "\u79fb\u9664\u611f\u6e2c\u5668" + } + }, + "remove_sensor": { + "data": { + "sensor_device_id": "\u611f\u6e2c\u5668\u540d\u7a31" + }, + "data_description": { + "sensor_device_id": "\u8981\u79fb\u9664\u7684\u611f\u6e2c\u5668" + }, + "title": "\u79fb\u9664\u611f\u6e2c\u5668" + } + } } } \ No newline at end of file diff --git a/homeassistant/components/samsungtv/translations/hu.json b/homeassistant/components/samsungtv/translations/hu.json index d4f37d72922..a570ae5d3a3 100644 --- a/homeassistant/components/samsungtv/translations/hu.json +++ b/homeassistant/components/samsungtv/translations/hu.json @@ -26,7 +26,7 @@ "description": "Szeretn\u00e9 be\u00e1ll\u00edtani {device} k\u00e9sz\u00fcl\u00e9k\u00e9t? Ha kor\u00e1bban m\u00e9g sosem csatlakoztatta Home Assistanthoz, akkor meg kell jelennie egy felugr\u00f3 ablaknak a TV k\u00e9perny\u0151j\u00e9n, ami j\u00f3v\u00e1hagy\u00e1sra v\u00e1r." }, "reauth_confirm": { - "description": "A bek\u00fcld\u00e9s ut\u00e1n, fogadja el a {device} felugr\u00f3 ablak\u00e1ban l\u00e1that\u00f3 \u00fczenetet, mely 30 m\u00e1sodpercig \u00e1ll rendelkez\u00e9sre, vagy adja meg a PIN k\u00f3dot." + "description": "A bek\u00fcld\u00e9s ut\u00e1n, fogadja el a {device} felugr\u00f3 ablak\u00e1ban l\u00e1that\u00f3 \u00fczenetet, mely 30 m\u00e1sodpercen bel\u00fcl adja meg a PIN k\u00f3dot." }, "reauth_confirm_encrypted": { "description": "K\u00e9rem, adja meg az eszk\u00f6z\u00f6n megjelen\u0151 PIN-k\u00f3dot: {device}" diff --git a/homeassistant/components/samsungtv/translations/it.json b/homeassistant/components/samsungtv/translations/it.json index 2f96d7566a6..f190831e7de 100644 --- a/homeassistant/components/samsungtv/translations/it.json +++ b/homeassistant/components/samsungtv/translations/it.json @@ -26,7 +26,7 @@ "description": "Vuoi configurare {device}? Se non hai mai collegato Home Assistant, dovresti vedere un popup sulla tua TV che chiede l'autorizzazione." }, "reauth_confirm": { - "description": "Dopo l'invio, accetta la notifica su {device} richiedendo l'autorizzazione entro 30 secondi o digita il PIN." + "description": "Dopo l'invio, accetta la notifica su {device} richiedendo l'autorizzazione entro 30 secondi oppure inserisci il PIN." }, "reauth_confirm_encrypted": { "description": "Digita il PIN visualizzato su {device}." diff --git a/homeassistant/components/samsungtv/translations/no.json b/homeassistant/components/samsungtv/translations/no.json index 049b3c27198..7bde8d4dc5d 100644 --- a/homeassistant/components/samsungtv/translations/no.json +++ b/homeassistant/components/samsungtv/translations/no.json @@ -26,7 +26,7 @@ "description": "Vil du konfigurere {device} ? Hvis du aldri har koblet til Home Assistant f\u00f8r, b\u00f8r du se en popup p\u00e5 TV-en din som ber om autorisasjon." }, "reauth_confirm": { - "description": "Etter innsending, godta popup-vinduet p\u00e5 {device} ber om autorisasjon innen 30 sekunder eller angi PIN-kode." + "description": "Etter innsending godtar du popup-vinduet p\u00e5 {device} ber om autorisasjon innen 30 sekunder eller skriv inn PIN-kode." }, "reauth_confirm_encrypted": { "description": "Vennligst skriv inn PIN-koden som vises p\u00e5 {device} ." diff --git a/homeassistant/components/samsungtv/translations/pt-BR.json b/homeassistant/components/samsungtv/translations/pt-BR.json index c1480bb93c9..7c146dac1c6 100644 --- a/homeassistant/components/samsungtv/translations/pt-BR.json +++ b/homeassistant/components/samsungtv/translations/pt-BR.json @@ -26,7 +26,7 @@ "description": "Deseja configurar {device}? Se voc\u00ea nunca conectou o Home Assistant antes, aparecer\u00e1 um pop-up na sua TV pedindo autoriza\u00e7\u00e3o." }, "reauth_confirm": { - "description": "Ap\u00f3s o envio, aceite o pop-up em {device} solicitando autoriza\u00e7\u00e3o em 30 segundos ou insira o PIN." + "description": "Depois de enviar, aceite o pop-up em {device} solicitando autoriza\u00e7\u00e3o em 30 segundos ou digite o PIN." }, "reauth_confirm_encrypted": { "description": "Insira o PIN exibido em {device}." diff --git a/homeassistant/components/zamg/translations/hu.json b/homeassistant/components/zamg/translations/hu.json index 339739ea266..935ed18e010 100644 --- a/homeassistant/components/zamg/translations/hu.json +++ b/homeassistant/components/zamg/translations/hu.json @@ -2,10 +2,12 @@ "config": { "abort": { "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van", - "cannot_connect": "Sikertelen csatlakoz\u00e1s" + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "station_not_found": "Az \u00e1llom\u00e1sazonos\u00edt\u00f3 nem tal\u00e1lhat\u00f3 a zamg-n\u00e1l" }, "error": { - "cannot_connect": "Sikertelen csatlakoz\u00e1s" + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "station_not_found": "Az \u00e1llom\u00e1sazonos\u00edt\u00f3 nem tal\u00e1lhat\u00f3 a zamg-n\u00e1l" }, "flow_title": "{name}", "step": { diff --git a/homeassistant/components/zamg/translations/it.json b/homeassistant/components/zamg/translations/it.json index 8ec3f4a93bc..713ac101d08 100644 --- a/homeassistant/components/zamg/translations/it.json +++ b/homeassistant/components/zamg/translations/it.json @@ -2,10 +2,12 @@ "config": { "abort": { "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", - "cannot_connect": "Impossibile connettersi" + "cannot_connect": "Impossibile connettersi", + "station_not_found": "ID stazione non trovato su zamg" }, "error": { - "cannot_connect": "Impossibile connettersi" + "cannot_connect": "Impossibile connettersi", + "station_not_found": "ID stazione non trovato su zamg" }, "flow_title": "{name}", "step": { diff --git a/homeassistant/components/zamg/translations/no.json b/homeassistant/components/zamg/translations/no.json index 265fff5c70d..fdfd1ff509d 100644 --- a/homeassistant/components/zamg/translations/no.json +++ b/homeassistant/components/zamg/translations/no.json @@ -2,10 +2,12 @@ "config": { "abort": { "already_configured": "Enheten er allerede konfigurert", - "cannot_connect": "Tilkobling mislyktes" + "cannot_connect": "Tilkobling mislyktes", + "station_not_found": "Finner ikke stasjons-ID p\u00e5 zamg" }, "error": { - "cannot_connect": "Tilkobling mislyktes" + "cannot_connect": "Tilkobling mislyktes", + "station_not_found": "Finner ikke stasjons-ID p\u00e5 zamg" }, "flow_title": "{name}", "step": { diff --git a/homeassistant/components/zamg/translations/pt-BR.json b/homeassistant/components/zamg/translations/pt-BR.json index e35fbd0e49e..f09f396ea08 100644 --- a/homeassistant/components/zamg/translations/pt-BR.json +++ b/homeassistant/components/zamg/translations/pt-BR.json @@ -2,10 +2,12 @@ "config": { "abort": { "already_configured": "Dispositivo j\u00e1 est\u00e1 configurado", - "cannot_connect": "Falha ao conectar" + "cannot_connect": "Falha ao conectar", + "station_not_found": "ID da esta\u00e7\u00e3o n\u00e3o encontrado no zamg" }, "error": { - "cannot_connect": "Falha ao conectar" + "cannot_connect": "Falha ao conectar", + "station_not_found": "ID da esta\u00e7\u00e3o n\u00e3o encontrado no zamg" }, "flow_title": "{name}", "step": { diff --git a/homeassistant/components/zamg/translations/zh-Hant.json b/homeassistant/components/zamg/translations/zh-Hant.json index 3e8bccdb4f5..ee28e894c89 100644 --- a/homeassistant/components/zamg/translations/zh-Hant.json +++ b/homeassistant/components/zamg/translations/zh-Hant.json @@ -2,10 +2,12 @@ "config": { "abort": { "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", - "cannot_connect": "\u9023\u7dda\u5931\u6557" + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "station_not_found": "\u65bc zamg \u627e\u4e0d\u5230\u7ad9\u9ede ID" }, "error": { - "cannot_connect": "\u9023\u7dda\u5931\u6557" + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "station_not_found": "\u65bc zamg \u627e\u4e0d\u5230\u7ad9\u9ede ID" }, "flow_title": "{name}", "step": {