diff --git a/homeassistant/components/airvisual/translations/pt-BR.json b/homeassistant/components/airvisual/translations/pt-BR.json new file mode 100644 index 00000000000..1b5834254a8 --- /dev/null +++ b/homeassistant/components/airvisual/translations/pt-BR.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "invalid_api_key": "Chave de API fornecida \u00e9 inv\u00e1lida." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ambiclimate/translations/bg.json b/homeassistant/components/ambiclimate/translations/bg.json index e76a714d5b0..0472cfd33f1 100644 --- a/homeassistant/components/ambiclimate/translations/bg.json +++ b/homeassistant/components/ambiclimate/translations/bg.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "\u041c\u043e\u043b\u044f, \u043f\u043e\u0441\u043b\u0435\u0434\u0432\u0430\u0439\u0442\u0435 \u0442\u043e\u0437\u0438 [link]({authorization_url}) \u0438 \u0420\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435 \u0434\u043e\u0441\u0442\u044a\u043f\u0430 \u0434\u043e \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438 \u0432 Ambiclimate, \u0441\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 \u0441\u0435 \u0432\u044a\u0440\u043d\u0435\u0442\u0435 \u0438 \u043d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 \u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043f\u043e-\u0434\u043e\u043b\u0443. \n (\u0423\u0432\u0435\u0440\u0435\u0442\u0435 \u0441\u0435, \u0447\u0435 \u043f\u043e\u0441\u043e\u0447\u0435\u043d\u0438\u044f\u0442 url \u0437\u0430 \u043e\u0431\u0440\u0430\u0442\u043d\u0430 \u043f\u043e\u0432\u0438\u043a\u0432\u0430\u043d\u0435 \u0435 {cb_url})", + "description": "\u041c\u043e\u043b\u044f, \u043f\u043e\u0441\u043b\u0435\u0434\u0432\u0430\u0439\u0442\u0435 \u0442\u043e\u0437\u0438 [link]({authorization_url}) \u0438 **\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u0442\u0435** \u0434\u043e\u0441\u0442\u044a\u043f\u0430 \u0434\u043e \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438 \u0432 Ambiclimate, \u0441\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 \u0441\u0435 \u0432\u044a\u0440\u043d\u0435\u0442\u0435 \u0438 \u043d\u0430\u0442\u0438\u0441\u043d\u0435\u0442\u0435 **\u0418\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435** \u043f\u043e-\u0434\u043e\u043b\u0443. \n (\u0423\u0432\u0435\u0440\u0435\u0442\u0435 \u0441\u0435, \u0447\u0435 \u043f\u043e\u0441\u043e\u0447\u0435\u043d\u0438\u044f\u0442 url \u0437\u0430 \u043e\u0431\u0440\u0430\u0442\u043d\u0430 \u043f\u043e\u0432\u0438\u043a\u0432\u0430\u043d\u0435 \u0435 {cb_url})", "title": "\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u043a\u0438\u0440\u0430\u043d\u0435 \u0441 Ambiclimate" } } diff --git a/homeassistant/components/ambiclimate/translations/ca.json b/homeassistant/components/ambiclimate/translations/ca.json index 0b8ca963813..64ea45410d3 100644 --- a/homeassistant/components/ambiclimate/translations/ca.json +++ b/homeassistant/components/ambiclimate/translations/ca.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "V\u00e9s a l'[enlla\u00e7]({authorization_url}) i Permet l'acc\u00e9s al teu compte de Ambiclimate, despr\u00e9s torna i prem Envia (a sota).\n(Assegura't que l'enlla\u00e7 de retorn \u00e9s el seg\u00fcent {cb_url})", + "description": "V\u00e9s a l'[enlla\u00e7]({authorization_url}) i **Permet** l'acc\u00e9s al teu compte de Ambiclimate, despr\u00e9s torna i prem **Envia** (a sota).\n(Assegura't que l'enlla\u00e7 de retorn \u00e9s el seg\u00fcent {cb_url})", "title": "Autenticaci\u00f3 amb Ambi Climate" } } diff --git a/homeassistant/components/ambiclimate/translations/cs.json b/homeassistant/components/ambiclimate/translations/cs.json index da0430346a7..2f2369429fe 100644 --- a/homeassistant/components/ambiclimate/translations/cs.json +++ b/homeassistant/components/ambiclimate/translations/cs.json @@ -6,7 +6,7 @@ }, "step": { "auth": { - "description": "N\u00e1sledujte tento [odkaz]({authorization_url}) a Povolit p\u0159\u00edstup k va\u0161emu \u00fa\u010dtu Ambiclimate, pot\u00e9 se vra\u0165te a stiskn\u011bte Odeslat n\u00ed\u017ee. \n (Ujist\u011bte se, \u017ee zadan\u00e1 adresa URL zp\u011btn\u00e9ho vol\u00e1n\u00ed je {cb_url} )", + "description": "N\u00e1sledujte tento [odkaz]({authorization_url}) a **Povolit** p\u0159\u00edstup k va\u0161emu \u00fa\u010dtu Ambiclimate, pot\u00e9 se vra\u0165te a stiskn\u011bte **Odeslat** n\u00ed\u017ee. \n (Ujist\u011bte se, \u017ee zadan\u00e1 adresa URL zp\u011btn\u00e9ho vol\u00e1n\u00ed je {cb_url} )", "title": "Ov\u011b\u0159it Ambiclimate" } } diff --git a/homeassistant/components/ambiclimate/translations/de.json b/homeassistant/components/ambiclimate/translations/de.json index 6fba5772a10..43618a8ab99 100644 --- a/homeassistant/components/ambiclimate/translations/de.json +++ b/homeassistant/components/ambiclimate/translations/de.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "Bitte folge diesem [link] ({authorization_url}) und Erlaube Zugriff auf dein Ambiclimate-Konto, komme dann zur\u00fcck und dr\u00fccke Senden darunter.\n (Pr\u00fcfe, dass die Callback-URL {cb_url} ist.)", + "description": "Bitte folge diesem [link] ({authorization_url}) und **Erlaube** Zugriff auf dein Ambiclimate-Konto, komme dann zur\u00fcck und dr\u00fccke **Senden** darunter.\n (Pr\u00fcfe, dass die Callback-URL {cb_url} ist.)", "title": "Ambiclimate authentifizieren" } } diff --git a/homeassistant/components/ambiclimate/translations/fr.json b/homeassistant/components/ambiclimate/translations/fr.json index c16b0c10266..9c5864fcb0f 100644 --- a/homeassistant/components/ambiclimate/translations/fr.json +++ b/homeassistant/components/ambiclimate/translations/fr.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "Suivez ce [lien] ( {authorization_url} ) et Autorisez l'acc\u00e8s \u00e0 votre compte Ambiclimate, puis revenez et appuyez sur Envoyer ci-dessous. \n (Assurez-vous que l'URL de rappel sp\u00e9cifi\u00e9 est {cb_url} )", + "description": "Suivez ce [lien]({authorization_url}) et **Autorisez** l'acc\u00e8s \u00e0 votre compte Ambiclimate, puis revenez et appuyez sur **Envoyer** ci-dessous. \n (Assurez-vous que l'URL de rappel sp\u00e9cifi\u00e9 est {cb_url})", "title": "Authentifier Ambiclimate" } } diff --git a/homeassistant/components/ambiclimate/translations/nl.json b/homeassistant/components/ambiclimate/translations/nl.json index 17e6dfa9c82..e65688af89d 100644 --- a/homeassistant/components/ambiclimate/translations/nl.json +++ b/homeassistant/components/ambiclimate/translations/nl.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "Volg deze [link] ( {authorization_url} ) en Toestaan toegang tot uw Ambiclimate-account, kom dan terug en druk hieronder op Verzenden . \n (Zorg ervoor dat de opgegeven callback-URL {cb_url} )", + "description": "Volg deze [link]({authorization_url}) en klik op **Toestaan** om toegang te geven tot uw Ambiclimate-account, kom dan terug en druk hieronder op **Verzenden**. \n (Zorg ervoor dat de opgegeven callback-URL {cb_url})", "title": "Authenticatie Ambiclimate" } } diff --git a/homeassistant/components/ambiclimate/translations/ru.json b/homeassistant/components/ambiclimate/translations/ru.json index a1eefc78575..5712c99df22 100644 --- a/homeassistant/components/ambiclimate/translations/ru.json +++ b/homeassistant/components/ambiclimate/translations/ru.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e [\u0441\u0441\u044b\u043b\u043a\u0435]({authorization_url}) \u0438 \u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0412\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Ambi Climate, \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0441\u044e\u0434\u0430 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u041f\u041e\u0414\u0422\u0412\u0415\u0420\u0414\u0418\u0422\u042c. \n(\u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 URL \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0433\u043e \u0432\u044b\u0437\u043e\u0432\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 {cb_url})", + "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e [\u0441\u0441\u044b\u043b\u043a\u0435]({authorization_url}) \u0438 **\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435** \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0412\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Ambi Climate, \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0441\u044e\u0434\u0430 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 **\u041f\u041e\u0414\u0422\u0412\u0415\u0420\u0414\u0418\u0422\u042c**. \n(\u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 URL \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0433\u043e \u0432\u044b\u0437\u043e\u0432\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 {cb_url})", "title": "Ambi Climate" } } diff --git a/homeassistant/components/ambiclimate/translations/zh-Hant.json b/homeassistant/components/ambiclimate/translations/zh-Hant.json index 2efd9f13549..7b995d09944 100644 --- a/homeassistant/components/ambiclimate/translations/zh-Hant.json +++ b/homeassistant/components/ambiclimate/translations/zh-Hant.json @@ -14,7 +14,7 @@ }, "step": { "auth": { - "description": "\u8acb\u4f7f\u7528\u6b64[\u9023\u7d50]\uff08{authorization_url}\uff09\u4e26\u9ede\u9078\u5141\u8a31\u4ee5\u5b58\u53d6 Ambiclimate \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684\u50b3\u9001\u3002\n\uff08\u78ba\u5b9a Callback url \u70ba {cb_url}\uff09", + "description": "\u8acb\u4f7f\u7528\u6b64[\u9023\u7d50]\uff08{authorization_url}\uff09\u4e26\u9ede\u9078 **\u5141\u8a31** \u4ee5\u5b58\u53d6 Ambiclimate \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684 **\u50b3\u9001**\u3002\n\uff08\u78ba\u5b9a Callback url \u70ba {cb_url}\uff09", "title": "\u8a8d\u8b49 Ambiclimate" } } diff --git a/homeassistant/components/arcam_fmj/translations/ca.json b/homeassistant/components/arcam_fmj/translations/ca.json index b78b8cbaa7b..c8cce461571 100644 --- a/homeassistant/components/arcam_fmj/translations/ca.json +++ b/homeassistant/components/arcam_fmj/translations/ca.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "S'ha sol\u00b7licitat l'activaci\u00f3 de {entity_name}" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/de.json b/homeassistant/components/arcam_fmj/translations/de.json index b78b8cbaa7b..cc744954121 100644 --- a/homeassistant/components/arcam_fmj/translations/de.json +++ b/homeassistant/components/arcam_fmj/translations/de.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "{entity_name} wurde zum Einschalten aufgefordert" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/es.json b/homeassistant/components/arcam_fmj/translations/es.json index b78b8cbaa7b..0205985aa95 100644 --- a/homeassistant/components/arcam_fmj/translations/es.json +++ b/homeassistant/components/arcam_fmj/translations/es.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "Se solicit\u00f3 encender {entity_name}" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/lb.json b/homeassistant/components/arcam_fmj/translations/lb.json index b78b8cbaa7b..6a56ce5f7c7 100644 --- a/homeassistant/components/arcam_fmj/translations/lb.json +++ b/homeassistant/components/arcam_fmj/translations/lb.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "{entity_name} soll ugeschalt ginn" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/no.json b/homeassistant/components/arcam_fmj/translations/no.json index d8a4c453015..8dcc7852d41 100644 --- a/homeassistant/components/arcam_fmj/translations/no.json +++ b/homeassistant/components/arcam_fmj/translations/no.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "{entity_name} ble bedt om \u00e5 sl\u00e5 p\u00e5" + } + }, "title": "" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/pt-BR.json b/homeassistant/components/arcam_fmj/translations/pt-BR.json index b78b8cbaa7b..0936f0bd9d8 100644 --- a/homeassistant/components/arcam_fmj/translations/pt-BR.json +++ b/homeassistant/components/arcam_fmj/translations/pt-BR.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "Foi solicitado que {entity_name} ligue" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/ru.json b/homeassistant/components/arcam_fmj/translations/ru.json index b78b8cbaa7b..be8c240918d 100644 --- a/homeassistant/components/arcam_fmj/translations/ru.json +++ b/homeassistant/components/arcam_fmj/translations/ru.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "\u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 {entity_name}" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/arcam_fmj/translations/zh-Hant.json b/homeassistant/components/arcam_fmj/translations/zh-Hant.json index b78b8cbaa7b..859aea4b08e 100644 --- a/homeassistant/components/arcam_fmj/translations/zh-Hant.json +++ b/homeassistant/components/arcam_fmj/translations/zh-Hant.json @@ -1,3 +1,8 @@ { + "device_automation": { + "trigger_type": { + "turn_on": "{entity_name} \u4f9d\u9700\u6c42\u958b\u555f" + } + }, "title": "Arcam FMJ" } \ No newline at end of file diff --git a/homeassistant/components/atag/translations/pt-BR.json b/homeassistant/components/atag/translations/pt-BR.json new file mode 100644 index 00000000000..2aec29e8eb0 --- /dev/null +++ b/homeassistant/components/atag/translations/pt-BR.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "email": "E-mail (Opcional)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/blebox/translations/pt-BR.json b/homeassistant/components/blebox/translations/pt-BR.json new file mode 100644 index 00000000000..f7dc708a2d6 --- /dev/null +++ b/homeassistant/components/blebox/translations/pt-BR.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "host": "Endere\u00e7o IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/blink/translations/de.json b/homeassistant/components/blink/translations/de.json new file mode 100644 index 00000000000..751d015ffdf --- /dev/null +++ b/homeassistant/components/blink/translations/de.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Ger\u00e4t ist bereits konfiguriert" + }, + "step": { + "2fa": { + "data": { + "2fa": "Zwei-Faktor Authentifizierungscode" + }, + "description": "Geben Sie die an Ihre E-Mail gesendete Pin ein. Wenn die E-Mail keine PIN enth\u00e4lt, lassen Sie das Feld leer.", + "title": "Zwei-Faktor-Authentifizierung" + }, + "user": { + "data": { + "password": "Passwort", + "username": "Benutzername" + }, + "title": "Anmelden mit Blink-Konto" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/blink/translations/es.json b/homeassistant/components/blink/translations/es.json index d4adae6cce9..0606a28ee1f 100644 --- a/homeassistant/components/blink/translations/es.json +++ b/homeassistant/components/blink/translations/es.json @@ -12,13 +12,15 @@ "data": { "2fa": "C\u00f3digo de dos factores" }, + "description": "Introduce el pin enviado a tu correo electr\u00f3nico. Si el correo electr\u00f3nico no contiene un pin, d\u00e9jalo en blanco", "title": "Autenticaci\u00f3n de dos factores" }, "user": { "data": { "password": "Contrase\u00f1a", "username": "Usuario" - } + }, + "title": "Iniciar sesi\u00f3n con cuenta Blink" } } } diff --git a/homeassistant/components/blink/translations/lb.json b/homeassistant/components/blink/translations/lb.json index 33c975593c1..3e1d5a6c46e 100644 --- a/homeassistant/components/blink/translations/lb.json +++ b/homeassistant/components/blink/translations/lb.json @@ -6,6 +6,9 @@ "2fa": "2-Faktor Code" }, "title": "2-Faktor-Authentifikatioun" + }, + "user": { + "title": "Mam Blink Kont verbannen" } } } diff --git a/homeassistant/components/blink/translations/pt-BR.json b/homeassistant/components/blink/translations/pt-BR.json new file mode 100644 index 00000000000..70d8b8620c4 --- /dev/null +++ b/homeassistant/components/blink/translations/pt-BR.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Dispositivo j\u00e1 configurado" + }, + "error": { + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "2fa": { + "data": { + "2fa": "C\u00f3digo de dois fatores" + }, + "description": "Digite o pin enviado para o seu e-mail. Se o e-mail n\u00e3o contiver um pin, deixe em branco", + "title": "Autentica\u00e7\u00e3o de dois fatores" + }, + "user": { + "data": { + "password": "Senha", + "username": "Nome de usu\u00e1rio" + }, + "title": "Entrar com a conta Blink" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bsblan/translations/ca.json b/homeassistant/components/bsblan/translations/ca.json index 5df258a4f6c..2fcab5683de 100644 --- a/homeassistant/components/bsblan/translations/ca.json +++ b/homeassistant/components/bsblan/translations/ca.json @@ -14,6 +14,7 @@ "passkey": "String Passkey", "port": "Port" }, + "description": "Configura un dispositiu BSB-Lan per a integrar-lo amb Home Assistant.", "title": "Connexi\u00f3 amb dispositiu BSB-Lan" } } diff --git a/homeassistant/components/daikin/translations/pt-BR.json b/homeassistant/components/daikin/translations/pt-BR.json index 294e14b1071..8c4eaed25ae 100644 --- a/homeassistant/components/daikin/translations/pt-BR.json +++ b/homeassistant/components/daikin/translations/pt-BR.json @@ -5,6 +5,11 @@ "device_fail": "Erro inesperado ao criar dispositivo.", "device_timeout": "Excedido tempo limite conectando ao dispositivo" }, + "error": { + "device_fail": "Erro inesperado", + "device_timeout": "Falha ao conectar", + "forbidden": "Autentica\u00e7\u00e3o inv\u00e1lida" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/flick_electric/translations/pt-BR.json b/homeassistant/components/flick_electric/translations/pt-BR.json new file mode 100644 index 00000000000..df76dc5bb25 --- /dev/null +++ b/homeassistant/components/flick_electric/translations/pt-BR.json @@ -0,0 +1,12 @@ +{ + "config": { + "abort": { + "already_configured": "Essa conta j\u00e1 est\u00e1 configurada" + }, + "error": { + "cannot_connect": "Falha ao conectar, tente novamente", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/forked_daapd/translations/ca.json b/homeassistant/components/forked_daapd/translations/ca.json index 5c299cbd808..2853da35bad 100644 --- a/homeassistant/components/forked_daapd/translations/ca.json +++ b/homeassistant/components/forked_daapd/translations/ca.json @@ -8,7 +8,8 @@ "unknown_error": "Error desconegut.", "websocket_not_enabled": "El websocket de forked-daapd no est\u00e0 activat.", "wrong_host_or_port": "No s'ha pogut connectar, verifica l'amfitri\u00f3 i el port.", - "wrong_password": "Contrasenya incorrecta." + "wrong_password": "Contrasenya incorrecta.", + "wrong_server_type": "La integraci\u00f3 forked-daapd necessita un servidor forked-daapd amb versi\u00f3 >= 27.0." }, "flow_title": "Servidor forked-daapd: {name} ({host})", "step": { @@ -26,6 +27,7 @@ "step": { "init": { "data": { + "librespot_java_port": "Port per al pipe control de librespot-java (si s'utilitza)", "max_playlists": "Nombre m\u00e0xim de llistes de reproducci\u00f3 utilitzades com a fonts", "tts_pause_time": "Segons de pausa abans i despr\u00e9s de TTS", "tts_volume": "Volum TTS (valor 'float' entre [0,1])" diff --git a/homeassistant/components/forked_daapd/translations/es.json b/homeassistant/components/forked_daapd/translations/es.json index 5cc63d67e1f..39215f2667d 100644 --- a/homeassistant/components/forked_daapd/translations/es.json +++ b/homeassistant/components/forked_daapd/translations/es.json @@ -1,12 +1,17 @@ { "config": { "abort": { - "already_configured": "El dispositivo ya est\u00e1 configurado." + "already_configured": "El dispositivo ya est\u00e1 configurado.", + "not_forked_daapd": "El dispositivo no es un servidor forked-daapd." }, "error": { "unknown_error": "Error desconocido.", - "wrong_password": "Contrase\u00f1a incorrecta." + "websocket_not_enabled": "Websocket no activado en servidor forked-daapd.", + "wrong_host_or_port": "No se ha podido conectar. Por favor comprueba host y puerto.", + "wrong_password": "Contrase\u00f1a incorrecta.", + "wrong_server_type": "La integraci\u00f3n forked-daapd requiere un servidor forked-daapd con versi\u00f3n >= 27.0." }, + "flow_title": "Servidor forked-daapd: {name} ({host})", "step": { "user": { "data": { @@ -14,7 +19,8 @@ "name": "Nombre amigable", "password": "Contrase\u00f1a API (dejar en blanco si no hay contrase\u00f1a)", "port": "Puerto API" - } + }, + "title": "Configurar dispositivo forked-daapd" } } }, @@ -22,9 +28,13 @@ "step": { "init": { "data": { + "librespot_java_port": "Puerto para control de tuber\u00eda librespot-java (si se usa)", + "max_playlists": "N\u00famero m\u00e1ximo de listas de reproducci\u00f3n utilizadas como fuentes", "tts_pause_time": "Segundos para pausar antes y despu\u00e9s del TTS", "tts_volume": "Volumen TTS (decimal en el rango [0,1])" - } + }, + "description": "Ajustar varias opciones para la integraci\u00f3n de forked-daapd", + "title": "Configurar opciones para forked-daapd" } } } diff --git a/homeassistant/components/forked_daapd/translations/lb.json b/homeassistant/components/forked_daapd/translations/lb.json index 33ddf13e605..071ab70b90e 100644 --- a/homeassistant/components/forked_daapd/translations/lb.json +++ b/homeassistant/components/forked_daapd/translations/lb.json @@ -1,13 +1,16 @@ { "config": { "abort": { - "already_configured": "Apparat ass scho konfigur\u00e9iert" + "already_configured": "Apparat ass scho konfigur\u00e9iert", + "not_forked_daapd": "Apparat ass kee forked-daapd server." }, "error": { "unknown_error": "Onbekannten Feeler.", + "websocket_not_enabled": "forked-daapd server websocket net aktiv.", "wrong_host_or_port": "Feeler beim verbannen, iwwerpr\u00e9if w.e.g d'Adresse a Port.", "wrong_password": "Ong\u00ebltegt Passwuert." }, + "flow_title": "forked-daapd server: {name} ({host})", "step": { "user": { "data": { @@ -15,7 +18,8 @@ "name": "Numm", "password": "API Passwuert (eidel loosse fir kee Passwuert)", "port": "API Port" - } + }, + "title": "forked-daapd Apparat ariichten" } } } diff --git a/homeassistant/components/forked_daapd/translations/pt-BR.json b/homeassistant/components/forked_daapd/translations/pt-BR.json new file mode 100644 index 00000000000..07645764606 --- /dev/null +++ b/homeassistant/components/forked_daapd/translations/pt-BR.json @@ -0,0 +1,37 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado.", + "not_forked_daapd": "O dispositivo n\u00e3o \u00e9 um servidor forked-daapd." + }, + "error": { + "unknown_error": "Erro desconhecido.", + "wrong_host_or_port": "N\u00e3o foi poss\u00edvel conectar. Por favor, verifique o endere\u00e7o e a porta.", + "wrong_password": "Senha incorreta." + }, + "step": { + "user": { + "data": { + "host": "Endere\u00e7o (IP)", + "name": "Nome amig\u00e1vel", + "password": "Senha da API (deixe em branco se n\u00e3o houver senha)", + "port": "Porta API" + } + } + } + }, + "options": { + "step": { + "init": { + "data": { + "librespot_java_port": "Porta para controle de pipe librespot-java (se usado)", + "max_playlists": "N\u00famero m\u00e1ximo de listas de reprodu\u00e7\u00e3o usadas como fontes", + "tts_pause_time": "Segundos para pausar antes e depois do TTS", + "tts_volume": "Volume TTS (flutua\u00e7\u00e3o na faixa [0,1])" + }, + "description": "Defina v\u00e1rias op\u00e7\u00f5es para a integra\u00e7\u00e3o forked-daapd.", + "title": "Configurar op\u00e7\u00f5es forked-daapd" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/forked_daapd/translations/ru.json b/homeassistant/components/forked_daapd/translations/ru.json index 3774688e68a..89bd71cb041 100644 --- a/homeassistant/components/forked_daapd/translations/ru.json +++ b/homeassistant/components/forked_daapd/translations/ru.json @@ -9,7 +9,7 @@ "websocket_not_enabled": "\u0412\u0435\u0431-\u0441\u043e\u043a\u0435\u0442 forked-daapd \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d.", "wrong_host_or_port": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0430\u0434\u0440\u0435\u0441 \u0445\u043e\u0441\u0442\u0430.", "wrong_password": "\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c.", - "wrong_server_type": "\u042d\u0442\u043e \u043d\u0435 \u0441\u0435\u0440\u0432\u0435\u0440 forked-daapd." + "wrong_server_type": "\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u0435\u0440\u0432\u0435\u0440 forked-daapd \u0432\u0435\u0440\u0441\u0438\u0438 27.0 \u0438\u043b\u0438 \u0432\u044b\u0448\u0435." }, "flow_title": "\u0421\u0435\u0440\u0432\u0435\u0440 forked-daapd: {name} ({host})", "step": { diff --git a/homeassistant/components/forked_daapd/translations/zh-Hant.json b/homeassistant/components/forked_daapd/translations/zh-Hant.json index b6134c2b720..ec51bbacea3 100644 --- a/homeassistant/components/forked_daapd/translations/zh-Hant.json +++ b/homeassistant/components/forked_daapd/translations/zh-Hant.json @@ -9,7 +9,7 @@ "websocket_not_enabled": "forked-daapd \u4f3a\u670d\u5668 websocket \u672a\u958b\u555f\u3002", "wrong_host_or_port": "\u7121\u6cd5\u9023\u7dda\uff0c\u8acb\u78ba\u8a8d\u4e3b\u6a5f\u8207\u901a\u8a0a\u57e0\u3002", "wrong_password": "\u5bc6\u78bc\u932f\u8aa4\u3002", - "wrong_server_type": "\u975e forked-daapd \u4f3a\u670d\u5668\u3002" + "wrong_server_type": "forked-daapd \u6574\u5408\u9700\u8981\u7248\u6b21 >= 27.0 \u7248\u4e4b forked-daapd \u4f3a\u670d\u5668\u3002" }, "flow_title": "forked-daapd \u4f3a\u670d\u5668\uff1a{name} ({host})", "step": { diff --git a/homeassistant/components/homekit/translations/ca.json b/homeassistant/components/homekit/translations/ca.json index 79d2139fedc..0282b701ad7 100644 --- a/homeassistant/components/homekit/translations/ca.json +++ b/homeassistant/components/homekit/translations/ca.json @@ -33,6 +33,7 @@ "data": { "camera_copy": "C\u00e0meres que admeten fluxos H.264 natius" }, + "description": "Comprova les c\u00e0meres que suporten fluxos nadius H.264. Si alguna c\u00e0mera not proporciona una sortida H.264, el sistema transcodificar\u00e0 el v\u00eddeo a H.264 per a HomeKit. La transcodificaci\u00f3 necessita una CPU potent i probablement no funcioni en ordinadors petits (SBC).", "title": "Selecci\u00f3 del c\u00f2dec de v\u00eddeo de c\u00e0mera" }, "exclude": { diff --git a/homeassistant/components/homekit/translations/pt-BR.json b/homeassistant/components/homekit/translations/pt-BR.json new file mode 100644 index 00000000000..290e588fd5d --- /dev/null +++ b/homeassistant/components/homekit/translations/pt-BR.json @@ -0,0 +1,9 @@ +{ + "options": { + "step": { + "cameras": { + "title": "Selecione o codec de v\u00eddeo da c\u00e2mera." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/icloud/translations/pt-BR.json b/homeassistant/components/icloud/translations/pt-BR.json index 364c0aca85c..219930a94fd 100644 --- a/homeassistant/components/icloud/translations/pt-BR.json +++ b/homeassistant/components/icloud/translations/pt-BR.json @@ -18,7 +18,8 @@ }, "user": { "data": { - "password": "Senha" + "password": "Senha", + "username": "E-mail" }, "description": "Insira suas credenciais", "title": "credenciais do iCloud" diff --git a/homeassistant/components/isy994/translations/ca.json b/homeassistant/components/isy994/translations/ca.json index aa9c188f8dc..1fd7c21793e 100644 --- a/homeassistant/components/isy994/translations/ca.json +++ b/homeassistant/components/isy994/translations/ca.json @@ -6,6 +6,7 @@ "error": { "cannot_connect": "[%key::common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key::common::config_flow::error::invalid_auth%]", + "invalid_host": "L'entrada de l'amfitri\u00f3 no t\u00e9 el fromat d'URL complet, ex: http://192.168.10.100:80", "unknown": "Error inesperat" }, "flow_title": "Dispositius universals ISY994 {name} ({host})", @@ -17,6 +18,7 @@ "tls": "Versi\u00f3 TLS del controlador ISY.", "username": "[%key::common::config_flow::data::username%]" }, + "description": "L'entrada de l'amfitri\u00f3 ha de tenir el format d'URL complet, ex: http://192.168.10.100:80", "title": "Connexi\u00f3 amb ISY994" } } diff --git a/homeassistant/components/isy994/translations/es.json b/homeassistant/components/isy994/translations/es.json index 1edd249e9d7..23ed579d473 100644 --- a/homeassistant/components/isy994/translations/es.json +++ b/homeassistant/components/isy994/translations/es.json @@ -9,6 +9,7 @@ "invalid_host": "La entrada del host no estaba en formato URL completo, por ejemplo, http://192.168.10.100:80", "unknown": "Error inesperado" }, + "flow_title": "Dispositivos Universales ISY994 {nombre} ({host})", "step": { "user": { "data": { diff --git a/homeassistant/components/isy994/translations/lb.json b/homeassistant/components/isy994/translations/lb.json index 4d7d4cc47d7..b60ce03e43a 100644 --- a/homeassistant/components/isy994/translations/lb.json +++ b/homeassistant/components/isy994/translations/lb.json @@ -9,6 +9,7 @@ "invalid_host": "Host Entr\u00e9e muss am URL Format sinn, beispill, http://192.168.10.100:80", "unknown": "Onerwaarte Feeler" }, + "flow_title": "Universal Devices ISY994 {name} ({host})", "step": { "user": { "data": { diff --git a/homeassistant/components/isy994/translations/pt-BR.json b/homeassistant/components/isy994/translations/pt-BR.json new file mode 100644 index 00000000000..b4779e70884 --- /dev/null +++ b/homeassistant/components/isy994/translations/pt-BR.json @@ -0,0 +1,25 @@ +{ + "config": { + "flow_title": "Dispositivos universais ISY994 {name} ({host})", + "step": { + "user": { + "data": { + "host": "URL" + }, + "description": "A entrada do endere\u00e7o deve estar no formato de URL completo, por exemplo, http://192.168.10.100:80", + "title": "Conecte-se ao seu ISY994" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "ignore_string": "Ignorar texto" + }, + "title": "ISY994 Op\u00e7\u00f5es" + } + } + }, + "title": "Dispositivos universais ISY994" +} \ No newline at end of file diff --git a/homeassistant/components/juicenet/translations/pt-BR.json b/homeassistant/components/juicenet/translations/pt-BR.json new file mode 100644 index 00000000000..281a9dc8931 --- /dev/null +++ b/homeassistant/components/juicenet/translations/pt-BR.json @@ -0,0 +1,9 @@ +{ + "config": { + "error": { + "cannot_connect": "Falha ao conectar, tente novamente", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/logi_circle/translations/ca.json b/homeassistant/components/logi_circle/translations/ca.json index 8b81f752058..97fcaf575fc 100644 --- a/homeassistant/components/logi_circle/translations/ca.json +++ b/homeassistant/components/logi_circle/translations/ca.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "V\u00e9s a l'enlla\u00e7 de sota i Accepta l'acc\u00e9s al teu compte de Logi Circle, despr\u00e9s, torna i prem Envia (tamb\u00e9 a sota).\n\n[Enlla\u00e7]({authorization_url})", + "description": "V\u00e9s a l'enlla\u00e7 de sota i **Accepta** l'acc\u00e9s al teu compte de Logi Circle, despr\u00e9s torna i prem **Envia** (tamb\u00e9 a sota).\n\n[Enlla\u00e7]({authorization_url})", "title": "Autenticaci\u00f3 amb Logi Circle" }, "user": { diff --git a/homeassistant/components/logi_circle/translations/ru.json b/homeassistant/components/logi_circle/translations/ru.json index 906b647bbef..60db9528cef 100644 --- a/homeassistant/components/logi_circle/translations/ru.json +++ b/homeassistant/components/logi_circle/translations/ru.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e [\u0441\u0441\u044b\u043b\u043a\u0435]({authorization_url}) \u0438 \u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0412\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Logi Circle, \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0441\u044e\u0434\u0430 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u041f\u041e\u0414\u0422\u0412\u0415\u0420\u0414\u0418\u0422\u042c.", + "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e [\u0441\u0441\u044b\u043b\u043a\u0435]({authorization_url}) \u0438 **\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435** \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0412\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Logi Circle, \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0441\u044e\u0434\u0430 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 **\u041f\u041e\u0414\u0422\u0412\u0415\u0420\u0414\u0418\u0422\u042c**.", "title": "Logi Circle" }, "user": { diff --git a/homeassistant/components/logi_circle/translations/zh-Hant.json b/homeassistant/components/logi_circle/translations/zh-Hant.json index a94269808d3..6602491c8a2 100644 --- a/homeassistant/components/logi_circle/translations/zh-Hant.json +++ b/homeassistant/components/logi_circle/translations/zh-Hant.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "\u8acb\u4f7f\u7528\u4e0b\u65b9\u9023\u7d50\u4e26\u9ede\u9078\u63a5\u53d7\u4ee5\u5b58\u53d6 Logi Circle \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684\u50b3\u9001\u3002\n\n[Link]({authorization_url})", + "description": "\u8acb\u4f7f\u7528\u4e0b\u65b9\u9023\u7d50\u4e26\u9ede\u9078 **\u63a5\u53d7** \u4ee5\u5b58\u53d6 Logi Circle \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684 **\u50b3\u9001**\u3002\n\n[\u9023\u7d50]({authorization_url})", "title": "\u4ee5 Logi Circle \u8a8d\u8b49" }, "user": { diff --git a/homeassistant/components/lutron_caseta/translations/pt-BR.json b/homeassistant/components/lutron_caseta/translations/pt-BR.json new file mode 100644 index 00000000000..091f7990989 --- /dev/null +++ b/homeassistant/components/lutron_caseta/translations/pt-BR.json @@ -0,0 +1,17 @@ +{ + "config": { + "abort": { + "already_configured": "Ponte Cas\u00e9ta j\u00e1 configurada.", + "cannot_connect": "Instala\u00e7\u00e3o cancelada da ponte Cas\u00e9ta devido \u00e0 falha na conex\u00e3o." + }, + "error": { + "cannot_connect": "Falha ao conectar \u00e0 ponte Cas\u00e9ta; verifique sua configura\u00e7\u00e3o de endere\u00e7o e certificado." + }, + "step": { + "import_failed": { + "description": "N\u00e3o foi poss\u00edvel configurar a ponte (host: {host}) importada do configuration.yaml.", + "title": "Falha ao importar a configura\u00e7\u00e3o da ponte Cas\u00e9ta." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/onvif/translations/de.json b/homeassistant/components/onvif/translations/de.json index 2a8dcb1b67b..46aeb515716 100644 --- a/homeassistant/components/onvif/translations/de.json +++ b/homeassistant/components/onvif/translations/de.json @@ -34,6 +34,7 @@ "manual_input": { "data": { "host": "Host", + "name": "Name", "port": "Port" }, "title": "Konfigurieren Sie das ONVIF-Ger\u00e4t" diff --git a/homeassistant/components/onvif/translations/lb.json b/homeassistant/components/onvif/translations/lb.json index fb91a80dd1c..024a673c442 100644 --- a/homeassistant/components/onvif/translations/lb.json +++ b/homeassistant/components/onvif/translations/lb.json @@ -34,6 +34,7 @@ "manual_input": { "data": { "host": "Apparat", + "name": "Numm", "port": "Port" }, "title": "ONVIF Apparat ariichten" diff --git a/homeassistant/components/onvif/translations/pt-BR.json b/homeassistant/components/onvif/translations/pt-BR.json index 3eb03c86f52..7d8689cfeae 100644 --- a/homeassistant/components/onvif/translations/pt-BR.json +++ b/homeassistant/components/onvif/translations/pt-BR.json @@ -34,6 +34,7 @@ "manual_input": { "data": { "host": "Endere\u00e7o (IP)", + "name": "Nome", "port": "Porta" }, "title": "Configurar dispositivo ONVIF" diff --git a/homeassistant/components/onvif/translations/zh-Hant.json b/homeassistant/components/onvif/translations/zh-Hant.json index c7a0f88d1b9..c96eb2138f1 100644 --- a/homeassistant/components/onvif/translations/zh-Hant.json +++ b/homeassistant/components/onvif/translations/zh-Hant.json @@ -34,6 +34,7 @@ "manual_input": { "data": { "host": "\u4e3b\u6a5f\u7aef", + "name": "\u540d\u7a31", "port": "\u901a\u8a0a\u57e0" }, "title": "\u8a2d\u5b9a ONVIF \u8a2d\u5099" diff --git a/homeassistant/components/ozw/translations/pt-BR.json b/homeassistant/components/ozw/translations/pt-BR.json new file mode 100644 index 00000000000..f08cdc09053 --- /dev/null +++ b/homeassistant/components/ozw/translations/pt-BR.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "user": { + "title": "Confirme a configura\u00e7\u00e3o" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pi_hole/translations/ca.json b/homeassistant/components/pi_hole/translations/ca.json index d50376c7545..7ba84de21f7 100644 --- a/homeassistant/components/pi_hole/translations/ca.json +++ b/homeassistant/components/pi_hole/translations/ca.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "El servei ja est\u00e0 configurat" + "already_configured": "El servei ja est\u00e0 configurat", + "duplicated_name": "El nom ja existeix" }, "error": { "cannot_connect": "No s'ha pogut connectar" diff --git a/homeassistant/components/pi_hole/translations/de.json b/homeassistant/components/pi_hole/translations/de.json new file mode 100644 index 00000000000..91655e7245d --- /dev/null +++ b/homeassistant/components/pi_hole/translations/de.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Service ist bereits konfiguriert", + "duplicated_name": "Name existiert bereits" + }, + "error": { + "cannot_connect": "Verbindung konnte nicht hergestellt werden" + }, + "step": { + "user": { + "data": { + "api_key": "API-Schl\u00fcssel (optional)", + "host": "Host", + "name": "Name", + "port": "Port", + "ssl": "SSL verwenden", + "verify_ssl": "SSL-Zertifikat \u00fcberpr\u00fcfen" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pi_hole/translations/pt-BR.json b/homeassistant/components/pi_hole/translations/pt-BR.json new file mode 100644 index 00000000000..c268b1182ce --- /dev/null +++ b/homeassistant/components/pi_hole/translations/pt-BR.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Servi\u00e7o j\u00e1 configurado", + "duplicated_name": "O nome j\u00e1 existe" + }, + "error": { + "cannot_connect": "Falha ao conectar" + }, + "step": { + "user": { + "data": { + "api_key": "Chave de API (Opcional)", + "host": "Endere\u00e7o (IP)", + "name": "Nome", + "port": "Porta", + "ssl": "Usar SSL", + "verify_ssl": "Verifique o certificado SSL" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/plex/translations/pt-BR.json b/homeassistant/components/plex/translations/pt-BR.json index 0248fc94857..aabc5499525 100644 --- a/homeassistant/components/plex/translations/pt-BR.json +++ b/homeassistant/components/plex/translations/pt-BR.json @@ -2,6 +2,14 @@ "config": { "abort": { "non-interactive": "Importa\u00e7\u00e3o n\u00e3o interativa" + }, + "flow_title": "{name} ({host})", + "step": { + "manual_setup": { + "data": { + "ssl": "Usar SSL" + } + } } }, "options": { diff --git a/homeassistant/components/point/translations/ca.json b/homeassistant/components/point/translations/ca.json index 84674cafb89..85fffddaf36 100644 --- a/homeassistant/components/point/translations/ca.json +++ b/homeassistant/components/point/translations/ca.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "V\u00e9s a l'enlla\u00e7 seg\u00fcent i Accepta l'acc\u00e9s al teu compte de Minut, despr\u00e9s torna i prem Envia (a sota). \n\n[Enlla\u00e7]({authorization_url})", + "description": "V\u00e9s a l'enlla\u00e7 seg\u00fcent i **Accepta** l'acc\u00e9s al teu compte de Minut, despr\u00e9s torna i prem **Envia** (a sota). \n\n[Enlla\u00e7]({authorization_url})", "title": "Autenticar Point" }, "user": { diff --git a/homeassistant/components/point/translations/ru.json b/homeassistant/components/point/translations/ru.json index 8c481dc0305..a8dbb47b400 100644 --- a/homeassistant/components/point/translations/ru.json +++ b/homeassistant/components/point/translations/ru.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e [\u0441\u0441\u044b\u043b\u043a\u0435]({authorization_url}) \u0438 \u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0412\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Minut, \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0441\u044e\u0434\u0430 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u041f\u041e\u0414\u0422\u0412\u0415\u0420\u0414\u0418\u0422\u042c.", + "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e [\u0441\u0441\u044b\u043b\u043a\u0435]({authorization_url}) \u0438 **\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435** \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0412\u0430\u0448\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Minut, \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u0440\u043d\u0438\u0442\u0435\u0441\u044c \u0441\u044e\u0434\u0430 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 **\u041f\u041e\u0414\u0422\u0412\u0415\u0420\u0414\u0418\u0422\u042c**.", "title": "Minut Point" }, "user": { diff --git a/homeassistant/components/point/translations/zh-Hant.json b/homeassistant/components/point/translations/zh-Hant.json index 618480cb771..bd0532c1ae2 100644 --- a/homeassistant/components/point/translations/zh-Hant.json +++ b/homeassistant/components/point/translations/zh-Hant.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "\u8acb\u4f7f\u7528\u4e0b\u65b9\u9023\u7d50\u4e26\u9ede\u9078\u63a5\u53d7\u4ee5\u5b58\u53d6 Minut \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684\u50b3\u9001\u3002\n\n[Link]({authorization_url})", + "description": "\u8acb\u4f7f\u7528\u4e0b\u65b9\u9023\u7d50\u4e26\u9ede\u9078 **\u63a5\u53d7** \u4ee5\u5b58\u53d6 Minut \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684 **\u50b3\u9001**\u3002\n\n[\u9023\u7d50]({authorization_url})", "title": "\u8a8d\u8b49 Point" }, "user": { diff --git a/homeassistant/components/songpal/translations/pt-BR.json b/homeassistant/components/songpal/translations/pt-BR.json new file mode 100644 index 00000000000..110e7413121 --- /dev/null +++ b/homeassistant/components/songpal/translations/pt-BR.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "cannot_connect": "Falha ao conectar" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/starline/translations/bg.json b/homeassistant/components/starline/translations/bg.json index 1f3fb32b8e3..af8242ce712 100644 --- a/homeassistant/components/starline/translations/bg.json +++ b/homeassistant/components/starline/translations/bg.json @@ -11,7 +11,7 @@ "app_id": "ID \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435", "app_secret": "\u0422\u0430\u0439\u043d\u0430" }, - "description": "\u0418\u0414 \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u0442\u0430\u0435\u043d \u043a\u043e\u0434 \u043e\u0442 StarLine \u0430\u043a\u0430\u0443\u043d\u0442 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a", + "description": "\u0418\u0414 \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u0442\u0430\u0435\u043d \u043a\u043e\u0434 \u043e\u0442 [StarLine \u0430\u043a\u0430\u0443\u043d\u0442 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a](https://my.starline.ru/developer)", "title": "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u0438 \u0434\u0430\u043d\u043d\u0438 \u0437\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u0442\u043e" }, "auth_captcha": { diff --git a/homeassistant/components/starline/translations/ca.json b/homeassistant/components/starline/translations/ca.json index 722b65da2a8..58545ec9bfd 100644 --- a/homeassistant/components/starline/translations/ca.json +++ b/homeassistant/components/starline/translations/ca.json @@ -11,7 +11,7 @@ "app_id": "ID d'aplicaci\u00f3", "app_secret": "Secret" }, - "description": "ID d'aplicaci\u00f3 i codi secret de compte de desenvolupador de StarLine", + "description": "ID d'aplicaci\u00f3 i codi secret del [compte de desenvolupador de StarLine](https://my.starline.ru/developer)", "title": "Credencials d'aplicaci\u00f3" }, "auth_captcha": { diff --git a/homeassistant/components/starline/translations/nl.json b/homeassistant/components/starline/translations/nl.json index e92372f3d86..9763a0422a5 100644 --- a/homeassistant/components/starline/translations/nl.json +++ b/homeassistant/components/starline/translations/nl.json @@ -11,7 +11,7 @@ "app_id": "Toepassings-ID", "app_secret": "Geheime code" }, - "description": "Toepassings-ID en de geheime code van StarLine developer account", + "description": "Applicatie-ID en geheime code van [StarLine-ontwikkelaarsaccount] (https://my.starline.ru/developer)", "title": "Inloggegevens van de applicatie" }, "auth_captcha": { diff --git a/homeassistant/components/starline/translations/ru.json b/homeassistant/components/starline/translations/ru.json index 156f7fb8262..ea6833f5842 100644 --- a/homeassistant/components/starline/translations/ru.json +++ b/homeassistant/components/starline/translations/ru.json @@ -11,7 +11,7 @@ "app_id": "ID \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f", "app_secret": "\u0421\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043e\u0434" }, - "description": "ID \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043e\u0434 \u0438\u0437 \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 StarLine", + "description": "ID \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043e\u0434 [\u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 StarLine](https://my.starline.ru/developer)", "title": "\u0423\u0447\u0451\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f" }, "auth_captcha": { diff --git a/homeassistant/components/starline/translations/zh-Hant.json b/homeassistant/components/starline/translations/zh-Hant.json index d1635d0bc27..81a65ac0405 100644 --- a/homeassistant/components/starline/translations/zh-Hant.json +++ b/homeassistant/components/starline/translations/zh-Hant.json @@ -11,7 +11,7 @@ "app_id": "App ID", "app_secret": "\u5bc6\u78bc" }, - "description": "Application ID and secret code \u7531 StarLine \u958b\u767c\u8005\u5e33\u865f \u6240\u53d6\u5f97\u7684\u61c9\u7528\u7a0b\u5f0f ID \u8207\u5bc6\u78bc", + "description": "\u7531 [StarLine \u958b\u767c\u8005\u5e33\u865f] (https://my.starline.ru/developer) \u6240\u53d6\u5f97\u4e4b\u61c9\u7528\u7a0b\u5f0f ID \u8207\u5bc6\u78bc", "title": "\u61c9\u7528\u6191\u8b49" }, "auth_captcha": { diff --git a/homeassistant/components/tuya/translations/pt-BR.json b/homeassistant/components/tuya/translations/pt-BR.json new file mode 100644 index 00000000000..0eb07ce346d --- /dev/null +++ b/homeassistant/components/tuya/translations/pt-BR.json @@ -0,0 +1,15 @@ +{ + "config": { + "step": { + "user": { + "data": { + "password": "Senha", + "platform": "O aplicativo onde sua conta \u00e9 registrada", + "username": "Nome de usu\u00e1rio" + }, + "description": "Digite sua credencial Tuya.", + "title": "Tuya" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifi/translations/pt-BR.json b/homeassistant/components/unifi/translations/pt-BR.json index 6372ed941db..da3368af5b4 100644 --- a/homeassistant/components/unifi/translations/pt-BR.json +++ b/homeassistant/components/unifi/translations/pt-BR.json @@ -37,6 +37,9 @@ "one": "um", "other": "uns" } + }, + "simple_options": { + "description": "Configurar integra\u00e7\u00e3o UniFi" } } } diff --git a/homeassistant/components/upb/translations/ca.json b/homeassistant/components/upb/translations/ca.json index b54e2816572..92785937145 100644 --- a/homeassistant/components/upb/translations/ca.json +++ b/homeassistant/components/upb/translations/ca.json @@ -5,7 +5,7 @@ }, "error": { "cannot_connect": "No s'ha pogut connectar a UPB PIM, torna-ho a provar.", - "invalid_upb_file": "El fitxer d\u2019exportaci\u00f3 UPB UPStart no hi \u00e9s o \u00e9s erroni, comprova el nom i la ruta del fitxer.", + "invalid_upb_file": "El fitxer d'exportaci\u00f3 UPB UPStart no hi \u00e9s o \u00e9s erroni, comprova el nom i la ruta del fitxer.", "unknown": "Error inesperat." }, "step": { @@ -15,6 +15,7 @@ "file_path": "Ruta i nom del fitxer d'exportaci\u00f3 UPStart UPB.", "protocol": "Protocol" }, + "description": "Connexi\u00f3 amb un m\u00f2dul Universal Powerline Bus Powerline Interface (UPB PIM). La cadena de car\u00e0cters (string) de l'adre\u00e7a ha de tenir el format: 'adre\u00e7a[:port]' per a 'TCP'. El port \u00e9s opcional, per defecte \u00e9s el 2101. Exemple: '192.168.1.42'. Per al protocol s\u00e8rie, l'adre\u00e7a ha de tenir el format 'tty[:baud]'. La velocitat en bauds \u00e9s opcional (4800 per defecte). Exemple: '/dev/ttyS1'.", "title": "Connexi\u00f3 amb UPB PIM" } } diff --git a/homeassistant/components/upb/translations/pt-BR.json b/homeassistant/components/upb/translations/pt-BR.json new file mode 100644 index 00000000000..7ce0f1c613a --- /dev/null +++ b/homeassistant/components/upb/translations/pt-BR.json @@ -0,0 +1,15 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado." + }, + "step": { + "user": { + "data": { + "address": "Endere\u00e7o (veja a descri\u00e7\u00e3o acima)", + "protocol": "Protocolo" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/upnp/translations/ca.json b/homeassistant/components/upnp/translations/ca.json index e0824e5f9bb..0559ee087e7 100644 --- a/homeassistant/components/upnp/translations/ca.json +++ b/homeassistant/components/upnp/translations/ca.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "UPnP/IGD ja est\u00e0 configurat", "incomplete_device": "Ignorant el dispositiu incomplet UPnP", + "incomplete_discovery": "Descoberta incompleta", "no_devices_discovered": "No s'ha trobat cap UPnP/IGD", "no_devices_found": "No s'han trobat dispositius UPnP/IGD a la xarxa.", "no_sensors_or_port_mapping": "Activa, com a m\u00ednim, els sensors o l'assignaci\u00f3 de ports", diff --git a/homeassistant/components/upnp/translations/de.json b/homeassistant/components/upnp/translations/de.json index bfe95b10a39..66e43e22d46 100644 --- a/homeassistant/components/upnp/translations/de.json +++ b/homeassistant/components/upnp/translations/de.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "UPnP/IGD ist bereits konfiguriert", "incomplete_device": "Unvollst\u00e4ndiges UPnP-Ger\u00e4t wird ignoriert", + "incomplete_discovery": "Unvollst\u00e4ndige Suche", "no_devices_discovered": "Keine UPnP/IGDs entdeckt", "no_devices_found": "Keine UPnP/IGD-Ger\u00e4te im Netzwerk gefunden.", "no_sensors_or_port_mapping": "Aktiviere mindestens Sensoren oder Port-Mapping", diff --git a/homeassistant/components/upnp/translations/es.json b/homeassistant/components/upnp/translations/es.json index 6ca30b11339..84b5f2831e2 100644 --- a/homeassistant/components/upnp/translations/es.json +++ b/homeassistant/components/upnp/translations/es.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "UPnP / IGD ya est\u00e1 configurado", "incomplete_device": "Ignorando el dispositivo UPnP incompleto", + "incomplete_discovery": "Descubrimiento incompleto", "no_devices_discovered": "No se descubrieron UPnP / IGDs", "no_devices_found": "No se encuentran dispositivos UPnP/IGD en la red.", "no_sensors_or_port_mapping": "Habilitar al menos sensores o mapeo de puertos", diff --git a/homeassistant/components/upnp/translations/lb.json b/homeassistant/components/upnp/translations/lb.json index e30bae93d06..451d9fe78f0 100644 --- a/homeassistant/components/upnp/translations/lb.json +++ b/homeassistant/components/upnp/translations/lb.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "UPnP/IGD ass scho konfigur\u00e9iert", "incomplete_device": "Ignor\u00e9iert onvollst\u00e4nnegen UPnP-Apparat", + "incomplete_discovery": "Entdeckung net komplett", "no_devices_discovered": "Keng UPnP/IGDs entdeckt", "no_devices_found": "Keng UPnP/IGD Apparater am Netzwierk fonnt.", "no_sensors_or_port_mapping": "Aktiv\u00e9ier op mannst Sensoren oder Port Mapping", diff --git a/homeassistant/components/upnp/translations/pt-BR.json b/homeassistant/components/upnp/translations/pt-BR.json index d472fa18834..07e81226dd2 100644 --- a/homeassistant/components/upnp/translations/pt-BR.json +++ b/homeassistant/components/upnp/translations/pt-BR.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "UPnP / IGD j\u00e1 est\u00e1 configurado", "incomplete_device": "Ignorando o dispositivo UPnP incompleto", + "incomplete_discovery": "Descoberta incompleta", "no_devices_discovered": "Nenhum UPnP/IGD descoberto", "no_devices_found": "Nenhum dispositivo UPnP/IGD encontrado na rede.", "no_sensors_or_port_mapping": "Ative pelo menos sensores ou mapeamento de porta", @@ -17,7 +18,8 @@ "data": { "enable_port_mapping": "Ativar o mapeamento de porta para o Home Assistant", "enable_sensors": "Adicionar sensores de tr\u00e1fego", - "igd": "UPnP/IGD" + "igd": "UPnP/IGD", + "usn": "Dispositivo" }, "title": "Op\u00e7\u00f5es de configura\u00e7\u00e3o para o UPnP/IGD" } diff --git a/homeassistant/components/upnp/translations/ru.json b/homeassistant/components/upnp/translations/ru.json index eaf75d85b09..571897f81e6 100644 --- a/homeassistant/components/upnp/translations/ru.json +++ b/homeassistant/components/upnp/translations/ru.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430.", "incomplete_device": "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 UPnP.", + "incomplete_discovery": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441.", "no_devices_discovered": "\u041d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043e UPnP / IGD.", "no_devices_found": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 UPnP / IGD \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432 \u0441\u0435\u0442\u0438.", "no_sensors_or_port_mapping": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u0435\u043d\u0441\u043e\u0440\u044b \u0438\u043b\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0440\u0442\u043e\u0432.", diff --git a/homeassistant/components/upnp/translations/zh-Hant.json b/homeassistant/components/upnp/translations/zh-Hant.json index c45157ff77d..6895b3baa10 100644 --- a/homeassistant/components/upnp/translations/zh-Hant.json +++ b/homeassistant/components/upnp/translations/zh-Hant.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "UPnP/IGD \u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "incomplete_device": "\u5ffd\u7565\u4e0d\u76f8\u5bb9 UPnP \u8a2d\u5099", + "incomplete_discovery": "\u672a\u5b8c\u6210\u63a2\u7d22", "no_devices_discovered": "\u672a\u641c\u5c0b\u5230 UPnP/IGD", "no_devices_found": "\u5728\u7db2\u8def\u4e0a\u627e\u4e0d\u5230 UPnP/IGD \u8a2d\u5099\u3002", "no_sensors_or_port_mapping": "\u81f3\u5c11\u958b\u555f\u611f\u61c9\u5668\u6216\u901a\u8a0a\u57e0\u8f49\u767c", diff --git a/homeassistant/components/vizio/translations/pt-BR.json b/homeassistant/components/vizio/translations/pt-BR.json new file mode 100644 index 00000000000..6dcce7df8b5 --- /dev/null +++ b/homeassistant/components/vizio/translations/pt-BR.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "complete_pairing_failed": "N\u00e3o foi poss\u00edvel concluir o pareamento. Verifique se o PIN que voc\u00ea forneceu est\u00e1 correto e a TV ainda est\u00e1 ligada e conectada \u00e0 internet antes de reenviar." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/wiffi/translations/es.json b/homeassistant/components/wiffi/translations/es.json index d34d94336a0..d1ff792d5dd 100644 --- a/homeassistant/components/wiffi/translations/es.json +++ b/homeassistant/components/wiffi/translations/es.json @@ -8,7 +8,8 @@ "user": { "data": { "port": "Puerto del servidor" - } + }, + "title": "Configurar servidor TCP para dispositivos WIFFI" } } } diff --git a/homeassistant/components/wiffi/translations/lb.json b/homeassistant/components/wiffi/translations/lb.json index 6612b72901f..29937360f7b 100644 --- a/homeassistant/components/wiffi/translations/lb.json +++ b/homeassistant/components/wiffi/translations/lb.json @@ -8,7 +8,8 @@ "user": { "data": { "port": "Server Port" - } + }, + "title": "TCP Server fir WIFFI Apparater ariichten" } } } diff --git a/homeassistant/components/wiffi/translations/pt-BR.json b/homeassistant/components/wiffi/translations/pt-BR.json new file mode 100644 index 00000000000..cbe6c6f78e7 --- /dev/null +++ b/homeassistant/components/wiffi/translations/pt-BR.json @@ -0,0 +1,16 @@ +{ + "config": { + "abort": { + "addr_in_use": "Porta do servidor j\u00e1 em uso.", + "start_server_failed": "Falha ao iniciar o servidor." + }, + "step": { + "user": { + "data": { + "port": "Porta do servidor" + }, + "title": "Configurar servidor TCP para dispositivos WIFFI" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/xiaomi_miio/translations/de.json b/homeassistant/components/xiaomi_miio/translations/de.json index d60099d7538..1ce000e4674 100644 --- a/homeassistant/components/xiaomi_miio/translations/de.json +++ b/homeassistant/components/xiaomi_miio/translations/de.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Ger\u00e4t ist bereits konfiguriert" + "already_configured": "Ger\u00e4t ist bereits konfiguriert", + "already_in_progress": "Der Konfigurationsablauf f\u00fcr dieses Xiaomi Miio-Ger\u00e4t wird bereits ausgef\u00fchrt." }, "error": { "connect_error": "Verbindung fehlgeschlagen", diff --git a/homeassistant/components/xiaomi_miio/translations/lb.json b/homeassistant/components/xiaomi_miio/translations/lb.json index 05c8e2354b8..9be68bfd057 100644 --- a/homeassistant/components/xiaomi_miio/translations/lb.json +++ b/homeassistant/components/xiaomi_miio/translations/lb.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Apparat ass scho konfigur\u00e9iert" + "already_configured": "Apparat ass scho konfigur\u00e9iert", + "already_in_progress": "Konfiguratioun's Oflaf fir d\u00ebse Xiaomi Miio Apparat ass schonn am gaangen." }, "error": { "connect_error": "Feeler beim verbannen, prob\u00e9ier w.e.g. nach emol.", diff --git a/homeassistant/components/xiaomi_miio/translations/pt-BR.json b/homeassistant/components/xiaomi_miio/translations/pt-BR.json new file mode 100644 index 00000000000..2f7f84af27e --- /dev/null +++ b/homeassistant/components/xiaomi_miio/translations/pt-BR.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "already_in_progress": "O fluxo de configura\u00e7\u00e3o para este dispositivo Xiaomi Miio j\u00e1 est\u00e1 em andamento." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/zerproc/translations/pt-BR.json b/homeassistant/components/zerproc/translations/pt-BR.json new file mode 100644 index 00000000000..f00723f833b --- /dev/null +++ b/homeassistant/components/zerproc/translations/pt-BR.json @@ -0,0 +1,14 @@ +{ + "config": { + "abort": { + "no_devices_found": "Nenhum dispositivo encontrado na rede", + "single_instance_allowed": "J\u00e1 configurado. Somente uma \u00fanica configura\u00e7\u00e3o poss\u00edvel." + }, + "step": { + "confirm": { + "description": "Deseja iniciar a configura\u00e7\u00e3o?" + } + } + }, + "title": "Zerproc" +} \ No newline at end of file diff --git a/homeassistant/components/zha/translations/pt-BR.json b/homeassistant/components/zha/translations/pt-BR.json index 8a9b2b21677..6b866a93971 100644 --- a/homeassistant/components/zha/translations/pt-BR.json +++ b/homeassistant/components/zha/translations/pt-BR.json @@ -7,6 +7,9 @@ "cannot_connect": "N\u00e3o \u00e9 poss\u00edvel conectar-se ao dispositivo ZHA." }, "step": { + "port_config": { + "title": "Configura\u00e7\u00f5es" + }, "user": { "data": { "radio_type": "Tipo de r\u00e1dio"