From 955f3b7083a59b906afa92836e40a77c69363ec5 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 13 Sep 2022 00:29:19 +0000 Subject: [PATCH] [ci skip] Translation update --- .../amberelectric/translations/bg.json | 4 + .../amberelectric/translations/ca.json | 5 + .../amberelectric/translations/et.json | 5 + .../amberelectric/translations/pt.json | 7 + .../amberelectric/translations/tr.json | 5 + .../automation/translations/pt.json | 13 ++ .../automation/translations/tr.json | 13 ++ .../components/awair/translations/bg.json | 22 ++- .../components/awair/translations/pt.json | 14 ++ .../components/awair/translations/tr.json | 2 +- .../binary_sensor/translations/pt-BR.json | 2 +- .../bluemaestro/translations/bg.json | 3 +- .../bluemaestro/translations/nl.json | 22 +++ .../bluemaestro/translations/pt.json | 7 + .../bluemaestro/translations/tr.json | 22 +++ .../components/bluetooth/translations/tr.json | 8 +- .../components/bthome/translations/pt.json | 16 +++ .../components/bthome/translations/tr.json | 32 +++++ .../components/demo/translations/pt.json | 13 ++ .../components/ecowitt/translations/bg.json | 5 + .../components/ecowitt/translations/pt.json | 19 +++ .../components/ecowitt/translations/tr.json | 20 +++ .../components/escea/translations/pt.json | 9 ++ .../components/fibaro/translations/et.json | 10 +- .../components/fibaro/translations/nl.json | 3 +- .../components/fibaro/translations/pt.json | 5 + .../components/fibaro/translations/tr.json | 10 +- .../components/guardian/translations/pt.json | 13 ++ .../translations/sensor.pt.json | 10 ++ .../components/hue/translations/tr.json | 14 +- .../components/icloud/translations/pt.json | 3 + .../components/icloud/translations/tr.json | 7 + .../justnimbus/translations/pt.json | 11 ++ .../components/lametric/translations/pt.json | 36 +++++ .../components/led_ble/translations/pt.json | 15 ++ .../components/led_ble/translations/tr.json | 23 ++++ .../litterrobot/translations/tr.json | 10 +- .../components/melnor/translations/pt.json | 13 ++ .../components/melnor/translations/tr.json | 13 ++ .../components/mqtt/translations/tr.json | 6 + .../components/mysensors/translations/pt.json | 11 ++ .../nam/translations/sensor.pt.json | 7 + .../nam/translations/sensor.tr.json | 11 ++ .../components/nest/translations/pt.json | 10 ++ .../components/nobo_hub/translations/nl.json | 18 +++ .../components/nobo_hub/translations/pt.json | 39 ++++++ .../components/nobo_hub/translations/tr.json | 44 ++++++ .../openexchangerates/translations/pt.json | 20 +++ .../components/overkiz/translations/pt.json | 3 +- .../components/overkiz/translations/tr.json | 3 +- .../p1_monitor/translations/pt.json | 3 + .../p1_monitor/translations/tr.json | 3 + .../components/prusalink/translations/pt.json | 7 + .../prusalink/translations/sensor.pt.json | 11 ++ .../prusalink/translations/sensor.tr.json | 11 ++ .../components/prusalink/translations/tr.json | 18 +++ .../pure_energie/translations/pt.json | 3 + .../pure_energie/translations/tr.json | 3 + .../components/pushover/translations/pt.json | 17 +++ .../components/qingping/translations/bg.json | 8 ++ .../components/risco/translations/pt.json | 4 + .../components/risco/translations/tr.json | 18 +++ .../components/schedule/translations/pt.json | 3 + .../components/sensibo/translations/pt.json | 6 + .../components/sensibo/translations/tr.json | 6 + .../components/sensor/translations/pt.json | 2 + .../components/sensor/translations/tr.json | 2 + .../components/sensorpro/translations/bg.json | 3 +- .../components/sensorpro/translations/pt.json | 7 + .../components/sensorpro/translations/tr.json | 22 +++ .../simplepush/translations/pt.json | 6 + .../components/skybell/translations/pt.json | 6 + .../components/skybell/translations/tr.json | 7 + .../speedtestdotnet/translations/pt.json | 13 ++ .../speedtestdotnet/translations/tr.json | 13 ++ .../thermobeacon/translations/pt.json | 7 + .../thermobeacon/translations/tr.json | 22 +++ .../components/thermopro/translations/tr.json | 21 +++ .../components/tilt_ble/translations/et.json | 21 +++ .../components/tilt_ble/translations/nl.json | 1 + .../components/tilt_ble/translations/tr.json | 21 +++ .../unifiprotect/translations/pt.json | 9 ++ .../unifiprotect/translations/tr.json | 4 + .../volvooncall/translations/nl.json | 3 + .../volvooncall/translations/pt-BR.json | 2 +- .../volvooncall/translations/pt.json | 19 +++ .../volvooncall/translations/tr.json | 29 ++++ .../xiaomi_ble/translations/pt.json | 17 +++ .../xiaomi_miio/translations/select.pt.json | 10 ++ .../yalexs_ble/translations/bg.json | 12 ++ .../yalexs_ble/translations/pt.json | 22 +++ .../components/zha/translations/bg.json | 9 +- .../components/zha/translations/et.json | 45 ++++++ .../components/zha/translations/pt.json | 68 ++++++++- .../components/zha/translations/tr.json | 129 +++++++++++++++++- 95 files changed, 1283 insertions(+), 26 deletions(-) create mode 100644 homeassistant/components/amberelectric/translations/pt.json create mode 100644 homeassistant/components/bluemaestro/translations/nl.json create mode 100644 homeassistant/components/bluemaestro/translations/pt.json create mode 100644 homeassistant/components/bluemaestro/translations/tr.json create mode 100644 homeassistant/components/bthome/translations/pt.json create mode 100644 homeassistant/components/bthome/translations/tr.json create mode 100644 homeassistant/components/ecowitt/translations/pt.json create mode 100644 homeassistant/components/ecowitt/translations/tr.json create mode 100644 homeassistant/components/escea/translations/pt.json create mode 100644 homeassistant/components/homekit_controller/translations/sensor.pt.json create mode 100644 homeassistant/components/justnimbus/translations/pt.json create mode 100644 homeassistant/components/lametric/translations/pt.json create mode 100644 homeassistant/components/led_ble/translations/pt.json create mode 100644 homeassistant/components/led_ble/translations/tr.json create mode 100644 homeassistant/components/melnor/translations/pt.json create mode 100644 homeassistant/components/melnor/translations/tr.json create mode 100644 homeassistant/components/nam/translations/sensor.pt.json create mode 100644 homeassistant/components/nam/translations/sensor.tr.json create mode 100644 homeassistant/components/nobo_hub/translations/nl.json create mode 100644 homeassistant/components/nobo_hub/translations/pt.json create mode 100644 homeassistant/components/nobo_hub/translations/tr.json create mode 100644 homeassistant/components/openexchangerates/translations/pt.json create mode 100644 homeassistant/components/prusalink/translations/pt.json create mode 100644 homeassistant/components/prusalink/translations/sensor.pt.json create mode 100644 homeassistant/components/prusalink/translations/sensor.tr.json create mode 100644 homeassistant/components/prusalink/translations/tr.json create mode 100644 homeassistant/components/pushover/translations/pt.json create mode 100644 homeassistant/components/schedule/translations/pt.json create mode 100644 homeassistant/components/sensorpro/translations/pt.json create mode 100644 homeassistant/components/sensorpro/translations/tr.json create mode 100644 homeassistant/components/thermobeacon/translations/pt.json create mode 100644 homeassistant/components/thermobeacon/translations/tr.json create mode 100644 homeassistant/components/thermopro/translations/tr.json create mode 100644 homeassistant/components/tilt_ble/translations/et.json create mode 100644 homeassistant/components/tilt_ble/translations/tr.json create mode 100644 homeassistant/components/volvooncall/translations/pt.json create mode 100644 homeassistant/components/volvooncall/translations/tr.json create mode 100644 homeassistant/components/xiaomi_ble/translations/pt.json create mode 100644 homeassistant/components/yalexs_ble/translations/bg.json create mode 100644 homeassistant/components/yalexs_ble/translations/pt.json diff --git a/homeassistant/components/amberelectric/translations/bg.json b/homeassistant/components/amberelectric/translations/bg.json index 6f035fae4e6..f7765e3461f 100644 --- a/homeassistant/components/amberelectric/translations/bg.json +++ b/homeassistant/components/amberelectric/translations/bg.json @@ -1,5 +1,9 @@ { "config": { + "error": { + "invalid_api_token": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d API \u043a\u043b\u044e\u0447", + "unknown_error": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" + }, "step": { "user": { "description": "\u041e\u0442\u0438\u0434\u0435\u0442\u0435 \u043d\u0430 {api_url}, \u0437\u0430 \u0434\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u0442\u0435 API \u043a\u043b\u044e\u0447" diff --git a/homeassistant/components/amberelectric/translations/ca.json b/homeassistant/components/amberelectric/translations/ca.json index 208c7fb9f7c..678a70f6db7 100644 --- a/homeassistant/components/amberelectric/translations/ca.json +++ b/homeassistant/components/amberelectric/translations/ca.json @@ -1,5 +1,10 @@ { "config": { + "error": { + "invalid_api_token": "Clau API inv\u00e0lida", + "no_site": "No s'ha proporcionat cap lloc", + "unknown_error": "Error inesperat" + }, "step": { "site": { "data": { diff --git a/homeassistant/components/amberelectric/translations/et.json b/homeassistant/components/amberelectric/translations/et.json index e48f6f2a749..0bab3d8661d 100644 --- a/homeassistant/components/amberelectric/translations/et.json +++ b/homeassistant/components/amberelectric/translations/et.json @@ -1,5 +1,10 @@ { "config": { + "error": { + "invalid_api_token": "Vigane API v\u00f5ti", + "no_site": "Saiti pole pakutud", + "unknown_error": "Ootamatu t\u00f5rge" + }, "step": { "site": { "data": { diff --git a/homeassistant/components/amberelectric/translations/pt.json b/homeassistant/components/amberelectric/translations/pt.json new file mode 100644 index 00000000000..8320b3662d3 --- /dev/null +++ b/homeassistant/components/amberelectric/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "no_site": "Nenhum site fornecido" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/amberelectric/translations/tr.json b/homeassistant/components/amberelectric/translations/tr.json index 393b2cf08ee..ff8c80d8f51 100644 --- a/homeassistant/components/amberelectric/translations/tr.json +++ b/homeassistant/components/amberelectric/translations/tr.json @@ -1,5 +1,10 @@ { "config": { + "error": { + "invalid_api_token": "Ge\u00e7ersiz API anahtar\u0131", + "no_site": "Site sa\u011flanmad\u0131", + "unknown_error": "Beklenmeyen hata" + }, "step": { "site": { "data": { diff --git a/homeassistant/components/automation/translations/pt.json b/homeassistant/components/automation/translations/pt.json index 447658433e5..b406550ac45 100644 --- a/homeassistant/components/automation/translations/pt.json +++ b/homeassistant/components/automation/translations/pt.json @@ -1,4 +1,17 @@ { + "issues": { + "service_not_found": { + "fix_flow": { + "step": { + "confirm": { + "description": "A automa\u00e7\u00e3o \" {name} \" (` {entity_id} `) tem uma a\u00e7\u00e3o que chama um servi\u00e7o desconhecido: ` {service} `. \n\n Este erro impede que a automa\u00e7\u00e3o seja executada corretamente. Talvez este servi\u00e7o n\u00e3o esteja mais dispon\u00edvel, ou talvez um erro de digita\u00e7\u00e3o o tenha causado. \n\n Para corrigir esse erro, [edite a automa\u00e7\u00e3o]( {edit} ) e remova a a\u00e7\u00e3o que chama este servi\u00e7o. \n\n Clique em ENVIAR abaixo para confirmar que voc\u00ea corrigiu essa automa\u00e7\u00e3o.", + "title": "{name} usa um servi\u00e7o desconhecido" + } + } + }, + "title": "{name} usa um servi\u00e7o desconhecido" + } + }, "state": { "_": { "off": "Desligado", diff --git a/homeassistant/components/automation/translations/tr.json b/homeassistant/components/automation/translations/tr.json index 804b616bfae..9d324a000a1 100644 --- a/homeassistant/components/automation/translations/tr.json +++ b/homeassistant/components/automation/translations/tr.json @@ -1,4 +1,17 @@ { + "issues": { + "service_not_found": { + "fix_flow": { + "step": { + "confirm": { + "description": "\" {name} \" (` {entity_id} `) otomasyonunun bilinmeyen bir hizmeti \u00e7a\u011f\u0131ran bir eylemi var: ` {service} `. \n\n Bu hata, otomasyonun do\u011fru \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 engeller. Belki bu hizmet art\u0131k mevcut de\u011fildir veya belki de bir yaz\u0131m hatas\u0131 buna neden olmu\u015ftur. \n\n Bu hatay\u0131 d\u00fczeltmek i\u00e7in [otomasyonu d\u00fczenleyin]( {edit} ) ve bu hizmeti \u00e7a\u011f\u0131ran eylemi kald\u0131r\u0131n. \n\n Bu otomasyonu d\u00fczeltti\u011finizi onaylamak i\u00e7in a\u015fa\u011f\u0131daki G\u00d6NDER'e t\u0131klay\u0131n.", + "title": "{name} bilinmeyen bir hizmet kullan\u0131yor" + } + } + }, + "title": "{name} bilinmeyen bir hizmet kullan\u0131yor" + } + }, "state": { "_": { "off": "Kapal\u0131", diff --git a/homeassistant/components/awair/translations/bg.json b/homeassistant/components/awair/translations/bg.json index 1fa4dec8b6f..2c2bf0cdfd0 100644 --- a/homeassistant/components/awair/translations/bg.json +++ b/homeassistant/components/awair/translations/bg.json @@ -2,12 +2,30 @@ "config": { "abort": { "already_configured": "\u0410\u043a\u0430\u0443\u043d\u0442\u044a\u0442 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d", - "reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0442\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e" + "already_configured_account": "\u0410\u043a\u0430\u0443\u043d\u0442\u044a\u0442 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d", + "already_configured_device": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043e", + "reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0442\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e", + "unreachable": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435" }, "error": { - "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" + "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430", + "unreachable": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435" }, + "flow_title": "{model} ({device_id})", "step": { + "cloud": { + "data": { + "email": "Email" + } + }, + "discovery_confirm": { + "description": "\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u0435 {model} ({device_id})?" + }, + "local": { + "data": { + "host": "IP \u0430\u0434\u0440\u0435\u0441" + } + }, "local_pick": { "data": { "device": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e", diff --git a/homeassistant/components/awair/translations/pt.json b/homeassistant/components/awair/translations/pt.json index c906e6f380e..7357334a827 100644 --- a/homeassistant/components/awair/translations/pt.json +++ b/homeassistant/components/awair/translations/pt.json @@ -9,7 +9,17 @@ "invalid_access_token": "Token de acesso inv\u00e1lido", "unknown": "Erro inesperado" }, + "flow_title": "{model} ( {device_id} )", "step": { + "cloud": { + "description": "Voc\u00ea deve se registrar para um token de acesso de desenvolvedor Awair em: {url}" + }, + "discovery_confirm": { + "description": "Deseja configurar {model} ( {device_id} )?" + }, + "local": { + "description": "Siga [estas instru\u00e7\u00f5es]( {url} ) sobre como ativar a API local Awair. \n\n Clique em enviar quando terminar." + }, "reauth": { "data": { "access_token": "Token de Acesso", @@ -26,6 +36,10 @@ "data": { "access_token": "Token de Acesso", "email": "Email" + }, + "menu_options": { + "cloud": "Conecte-se pela nuvem", + "local": "Conecte-se localmente (preferencial)" } } } diff --git a/homeassistant/components/awair/translations/tr.json b/homeassistant/components/awair/translations/tr.json index 8d49f985eae..87f90a564bc 100644 --- a/homeassistant/components/awair/translations/tr.json +++ b/homeassistant/components/awair/translations/tr.json @@ -56,7 +56,7 @@ "access_token": "Eri\u015fim Anahtar\u0131", "email": "E-posta" }, - "description": "Awair geli\u015ftirici eri\u015fim belirteci i\u00e7in \u015fu adresten kaydolmal\u0131s\u0131n\u0131z: https://developer.getawair.com/onboard/login", + "description": "En iyi deneyim i\u00e7in yerel se\u00e7in. Bulutu yaln\u0131zca cihaz Home Assistant ile ayn\u0131 a\u011fa ba\u011fl\u0131 de\u011filse veya eski bir cihaz\u0131n\u0131z varsa kullan\u0131n.", "menu_options": { "cloud": "Bulut \u00fczerinden ba\u011flan\u0131n", "local": "Yerel olarak ba\u011flan (tercih edilen)" diff --git a/homeassistant/components/binary_sensor/translations/pt-BR.json b/homeassistant/components/binary_sensor/translations/pt-BR.json index 63b45557623..5fd4939a015 100644 --- a/homeassistant/components/binary_sensor/translations/pt-BR.json +++ b/homeassistant/components/binary_sensor/translations/pt-BR.json @@ -94,7 +94,7 @@ "powered": "{entity_name} alimentado", "present": "{entity_name} presente", "problem": "{entity_name} come\u00e7ou a detectar problema", - "running": "{nome_da_entidade} come\u00e7ou a funcionar", + "running": "{nome_da_entidade} come\u00e7ou a executar", "smoke": "{entity_name} come\u00e7ou a detectar fuma\u00e7a", "sound": "{entity_name} come\u00e7ou a detectar som", "tampered": "{entity_name} come\u00e7ou a detectar adultera\u00e7\u00e3o", diff --git a/homeassistant/components/bluemaestro/translations/bg.json b/homeassistant/components/bluemaestro/translations/bg.json index e3525d4f0de..2ddd9134286 100644 --- a/homeassistant/components/bluemaestro/translations/bg.json +++ b/homeassistant/components/bluemaestro/translations/bg.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043e", - "no_devices_found": "\u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u043c\u0440\u0435\u0436\u0430\u0442\u0430" + "no_devices_found": "\u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u043c\u0440\u0435\u0436\u0430\u0442\u0430", + "not_supported": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u043d\u0435 \u0441\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430" }, "flow_title": "{name}", "step": { diff --git a/homeassistant/components/bluemaestro/translations/nl.json b/homeassistant/components/bluemaestro/translations/nl.json new file mode 100644 index 00000000000..281d6feff46 --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/nl.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd", + "already_in_progress": "De configuratie is momenteel al bezig", + "no_devices_found": "Geen apparaten gevonden op het netwerk", + "not_supported": "Apparaat is niet ondersteund" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "Wilt u {name} instellen?" + }, + "user": { + "data": { + "address": "Apparaat" + }, + "description": "Kies een apparaat om in te stellen" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/pt.json b/homeassistant/components/bluemaestro/translations/pt.json new file mode 100644 index 00000000000..5a10362e52b --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "not_supported": "Dispositivo n\u00e3o suportado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/tr.json b/homeassistant/components/bluemaestro/translations/tr.json new file mode 100644 index 00000000000..f0ddbc274c9 --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/tr.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131", + "not_supported": "Cihaz desteklenmiyor" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "{name} kurulumunu yapmak istiyor musunuz?" + }, + "user": { + "data": { + "address": "Cihaz" + }, + "description": "Kurulum i\u00e7in bir cihaz se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluetooth/translations/tr.json b/homeassistant/components/bluetooth/translations/tr.json index e2286fcd122..2ffd8c80814 100644 --- a/homeassistant/components/bluetooth/translations/tr.json +++ b/homeassistant/components/bluetooth/translations/tr.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "Hizmet zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", - "no_adapters": "Bluetooth adapt\u00f6r\u00fc bulunamad\u0131" + "no_adapters": "Yap\u0131land\u0131r\u0131lmam\u0131\u015f Bluetooth adapt\u00f6r\u00fc bulunamad\u0131" }, "flow_title": "{name}", "step": { @@ -33,8 +33,10 @@ "step": { "init": { "data": { - "adapter": "Tarama i\u00e7in kullan\u0131lacak Bluetooth Adapt\u00f6r\u00fc" - } + "adapter": "Tarama i\u00e7in kullan\u0131lacak Bluetooth Adapt\u00f6r\u00fc", + "passive": "Pasif tarama" + }, + "description": "Pasif dinleme, BlueZ 5.63 veya daha yenisini ve deneysel \u00f6zelliklerin etkinle\u015ftirilmesini gerektirir." } } } diff --git a/homeassistant/components/bthome/translations/pt.json b/homeassistant/components/bthome/translations/pt.json new file mode 100644 index 00000000000..ee54701d78c --- /dev/null +++ b/homeassistant/components/bthome/translations/pt.json @@ -0,0 +1,16 @@ +{ + "config": { + "error": { + "decryption_failed": "A chave de liga\u00e7\u00e3o fornecida n\u00e3o funcionou, os dados do sensor n\u00e3o puderam ser descriptografados. Por favor verifique e tente novamente.", + "expected_32_characters": "Esperava-se uma chave de liga\u00e7\u00e3o hexadecimal de 32 caracteres." + }, + "step": { + "get_encryption_key": { + "data": { + "bindkey": "Chave de liga\u00e7\u00e3o" + }, + "description": "Os dados do sensor transmitidos pelo sensor s\u00e3o criptografados. Para decifr\u00e1-lo, precisamos de uma chave de liga\u00e7\u00e3o hexadecimal de 32 caracteres." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bthome/translations/tr.json b/homeassistant/components/bthome/translations/tr.json new file mode 100644 index 00000000000..48b91fe6932 --- /dev/null +++ b/homeassistant/components/bthome/translations/tr.json @@ -0,0 +1,32 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131", + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" + }, + "error": { + "decryption_failed": "Sa\u011flanan ba\u011flama anahtar\u0131 \u00e7al\u0131\u015fmad\u0131, sens\u00f6r verilerinin \u015fifresi \u00e7\u00f6z\u00fclemedi. L\u00fctfen kontrol edin ve tekrar deneyin.", + "expected_32_characters": "32 karakterlik onalt\u0131l\u0131k bir ba\u011flama anahtar\u0131 bekleniyor." + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "{name} kurulumunu yapmak istiyor musunuz?" + }, + "get_encryption_key": { + "data": { + "bindkey": "Bindkey" + }, + "description": "Sens\u00f6r taraf\u0131ndan yay\u0131nlanan sens\u00f6r verileri \u015fifrelenmi\u015ftir. \u015eifreyi \u00e7\u00f6zmek i\u00e7in 32 karakterlik onalt\u0131l\u0131k bir ba\u011flama anahtar\u0131na ihtiyac\u0131m\u0131z var." + }, + "user": { + "data": { + "address": "Cihaz" + }, + "description": "Kurulum i\u00e7in bir cihaz se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/demo/translations/pt.json b/homeassistant/components/demo/translations/pt.json index 7d9ee992b39..b0c39f31567 100644 --- a/homeassistant/components/demo/translations/pt.json +++ b/homeassistant/components/demo/translations/pt.json @@ -1,4 +1,17 @@ { + "issues": { + "bad_psu": { + "fix_flow": { + "step": { + "confirm": { + "description": "Pressione ENVIAR para confirmar que a fonte de alimenta\u00e7\u00e3o foi substitu\u00edda", + "title": "A fonte de alimenta\u00e7\u00e3o precisa ser substitu\u00edda" + } + } + }, + "title": "A fonte de alimenta\u00e7\u00e3o n\u00e3o \u00e9 est\u00e1vel" + } + }, "options": { "step": { "options_1": { diff --git a/homeassistant/components/ecowitt/translations/bg.json b/homeassistant/components/ecowitt/translations/bg.json index 5d274ec2b73..eb32d7e9e6e 100644 --- a/homeassistant/components/ecowitt/translations/bg.json +++ b/homeassistant/components/ecowitt/translations/bg.json @@ -2,6 +2,11 @@ "config": { "error": { "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" + }, + "step": { + "user": { + "description": "\u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u043b\u0438 \u0441\u0442\u0435, \u0447\u0435 \u0438\u0441\u043a\u0430\u0442\u0435 \u0434\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u0435 Ecowitt?" + } } } } \ No newline at end of file diff --git a/homeassistant/components/ecowitt/translations/pt.json b/homeassistant/components/ecowitt/translations/pt.json new file mode 100644 index 00000000000..71a66816a83 --- /dev/null +++ b/homeassistant/components/ecowitt/translations/pt.json @@ -0,0 +1,19 @@ +{ + "config": { + "create_entry": { + "default": "Para finalizar a configura\u00e7\u00e3o da integra\u00e7\u00e3o, use o Ecowitt App (no seu telefone) ou acesse o Ecowitt WebUI em um navegador no endere\u00e7o IP da esta\u00e7\u00e3o. \n\n Escolha sua esta\u00e7\u00e3o - > Menu Outros - > Servidores de Upload DIY. Clique em pr\u00f3ximo e selecione 'Personalizado' \n\n - IP do servidor: ` {server} `\n - Caminho: ` {path} `\n - Porta: ` {port} ` \n\n Clique em 'Salvar'." + }, + "error": { + "invalid_port": "A porta j\u00e1 \u00e9 usada." + }, + "step": { + "user": { + "data": { + "path": "Caminho com token de seguran\u00e7a", + "port": "Porta de escuta" + }, + "description": "Tem certeza de que deseja configurar o Ecowitt?" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ecowitt/translations/tr.json b/homeassistant/components/ecowitt/translations/tr.json new file mode 100644 index 00000000000..8e4d6906e4b --- /dev/null +++ b/homeassistant/components/ecowitt/translations/tr.json @@ -0,0 +1,20 @@ +{ + "config": { + "create_entry": { + "default": "Entegrasyon kurulumunu tamamlamak i\u00e7in Ecowitt Uygulamas\u0131n\u0131 (telefonunuzda) kullan\u0131n veya istasyonun IP adresindeki bir taray\u0131c\u0131da Ecowitt WebUI'ye eri\u015fin. \n\n \u0130stasyonunuzu se\u00e7in - > Men\u00fc Di\u011ferleri - > Kendin Yap Y\u00fckleme Sunucular\u0131. \u0130leri'ye bas\u0131n ve '\u00d6zelle\u015ftirilmi\u015f'i se\u00e7in \n\n - Sunucu IP'si: ` {server} `\n - Yol: ` {path} `\n - Ba\u011flant\u0131 noktas\u0131: ` {port} ` \n\n 'Kaydet'e t\u0131klay\u0131n." + }, + "error": { + "invalid_port": "Ba\u011flant\u0131 noktas\u0131 zaten kullan\u0131l\u0131yor.", + "unknown": "Beklenmeyen hata" + }, + "step": { + "user": { + "data": { + "path": "G\u00fcvenlik anahtar\u0131 i\u00e7eren yol", + "port": "Dinleme ba\u011flant\u0131 noktas\u0131" + }, + "description": "Ecowitt'i kurmak istedi\u011finizden emin misiniz?" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/escea/translations/pt.json b/homeassistant/components/escea/translations/pt.json new file mode 100644 index 00000000000..3650c239009 --- /dev/null +++ b/homeassistant/components/escea/translations/pt.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "confirm": { + "description": "Quer montar uma lareira Escea?" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fibaro/translations/et.json b/homeassistant/components/fibaro/translations/et.json index d9f140f8380..fa24f26df33 100644 --- a/homeassistant/components/fibaro/translations/et.json +++ b/homeassistant/components/fibaro/translations/et.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Seade on juba h\u00e4\u00e4lestatud" + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "reauth_successful": "Taastuvastamine \u00f5nnestus" }, "error": { "cannot_connect": "\u00dchendamine nurjus", @@ -9,6 +10,13 @@ "unknown": "Ootamatu t\u00f5rge" }, "step": { + "reauth_confirm": { + "data": { + "password": "Salas\u00f5na" + }, + "description": "Uuenda kasutaja {username} salas\u00f5na", + "title": "Taastuvasta sidumine" + }, "user": { "data": { "import_plugins": "Kas importida olemid fibaro pistikprogrammidest?", diff --git a/homeassistant/components/fibaro/translations/nl.json b/homeassistant/components/fibaro/translations/nl.json index 49b73f2ac91..74cdb76596c 100644 --- a/homeassistant/components/fibaro/translations/nl.json +++ b/homeassistant/components/fibaro/translations/nl.json @@ -14,7 +14,8 @@ "data": { "password": "Wachtwoord" }, - "description": "Update je wachtwoord voor {username}" + "description": "Update je wachtwoord voor {username}", + "title": "Integratie herauthenticeren" }, "user": { "data": { diff --git a/homeassistant/components/fibaro/translations/pt.json b/homeassistant/components/fibaro/translations/pt.json index db0e0c2a137..f98b7b7b7b3 100644 --- a/homeassistant/components/fibaro/translations/pt.json +++ b/homeassistant/components/fibaro/translations/pt.json @@ -5,6 +5,11 @@ }, "error": { "cannot_connect": "Falha na liga\u00e7\u00e3o" + }, + "step": { + "reauth_confirm": { + "description": "Atualize sua senha para {username}" + } } } } \ No newline at end of file diff --git a/homeassistant/components/fibaro/translations/tr.json b/homeassistant/components/fibaro/translations/tr.json index c873e0dafd3..c4ca357b4bb 100644 --- a/homeassistant/components/fibaro/translations/tr.json +++ b/homeassistant/components/fibaro/translations/tr.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f" + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" }, "error": { "cannot_connect": "Ba\u011flanma hatas\u0131", @@ -9,6 +10,13 @@ "unknown": "Beklenmeyen hata" }, "step": { + "reauth_confirm": { + "data": { + "password": "Parola" + }, + "description": "L\u00fctfen {username} i\u00e7in \u015fifrenizi g\u00fcncelleyin", + "title": "Entegrasyonu Yeniden Do\u011frula" + }, "user": { "data": { "import_plugins": "Varl\u0131klar\u0131 fibaro eklentilerinden i\u00e7e aktar\u0131ls\u0131n m\u0131?", diff --git a/homeassistant/components/guardian/translations/pt.json b/homeassistant/components/guardian/translations/pt.json index 91def9afb9d..04a5519b895 100644 --- a/homeassistant/components/guardian/translations/pt.json +++ b/homeassistant/components/guardian/translations/pt.json @@ -13,5 +13,18 @@ } } } + }, + "issues": { + "deprecated_service": { + "fix_flow": { + "step": { + "confirm": { + "description": "Atualize quaisquer automa\u00e7\u00f5es ou scripts que usam este servi\u00e7o para usar o servi\u00e7o ` {alternate_service} ` com um ID de entidade de destino de ` {alternate_target} `. Em seguida, clique em ENVIAR abaixo para marcar este problema como resolvido.", + "title": "O servi\u00e7o {deprecated_service} est\u00e1 sendo removido" + } + } + }, + "title": "O servi\u00e7o {deprecated_service} est\u00e1 sendo removido" + } } } \ No newline at end of file diff --git a/homeassistant/components/homekit_controller/translations/sensor.pt.json b/homeassistant/components/homekit_controller/translations/sensor.pt.json new file mode 100644 index 00000000000..077ff565388 --- /dev/null +++ b/homeassistant/components/homekit_controller/translations/sensor.pt.json @@ -0,0 +1,10 @@ +{ + "state": { + "homekit_controller__thread_node_capabilities": { + "border_router_capable": "Capacidade de roteador de borda", + "full": "Dispositivo final completo", + "minimal": "Dispositivo final m\u00ednimo", + "none": "Nenhum" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/hue/translations/tr.json b/homeassistant/components/hue/translations/tr.json index df6d4e247a9..9e423bd3815 100644 --- a/homeassistant/components/hue/translations/tr.json +++ b/homeassistant/components/hue/translations/tr.json @@ -55,15 +55,15 @@ }, "trigger_type": { "double_short_release": "Her iki \"{subtype}\" de b\u0131rak\u0131ld\u0131", - "initial_press": "Ba\u015flang\u0131\u00e7ta \" {subtype} \" d\u00fc\u011fmesine bas\u0131ld\u0131", - "long_release": "\" {subtype} \" d\u00fc\u011fmesi uzun bas\u0131ld\u0131ktan sonra b\u0131rak\u0131ld\u0131", - "remote_button_long_release": "\" {subtype} \" d\u00fc\u011fmesi uzun bas\u0131ld\u0131ktan sonra b\u0131rak\u0131ld\u0131", - "remote_button_short_press": "\" {subtype} \" d\u00fc\u011fmesine bas\u0131ld\u0131", - "remote_button_short_release": "\" {subtype} \" d\u00fc\u011fmesi b\u0131rak\u0131ld\u0131", + "initial_press": "\" {subtype} \" ba\u015flang\u0131\u00e7ta bas\u0131ld\u0131", + "long_release": "\"{subtype}\" uzun s\u00fcren bask\u0131lar\u0131n ard\u0131ndan yay\u0131nland\u0131", + "remote_button_long_release": "\" {subtype} \" uzun bas\u0131\u015ftan sonra \u00e7\u0131kt\u0131", + "remote_button_short_press": "\" {subtype} \" bas\u0131ld\u0131", + "remote_button_short_release": "\" {subtype} \" yay\u0131nland\u0131", "remote_double_button_long_press": "Her iki \" {subtype} \" uzun bas\u0131\u015ftan sonra b\u0131rak\u0131ld\u0131", "remote_double_button_short_press": "Her iki \"{subtype}\" de b\u0131rak\u0131ld\u0131", - "repeat": "\" {subtype} \" d\u00fc\u011fmesi bas\u0131l\u0131 tutuldu", - "short_release": "K\u0131sa bas\u0131ld\u0131ktan sonra \"{subtype}\" d\u00fc\u011fmesi b\u0131rak\u0131ld\u0131", + "repeat": "\" {subtype} \" bas\u0131l\u0131 tutuldu", + "short_release": "\" {subtype} \" k\u0131sa bas\u0131\u015ftan sonra yay\u0131nland\u0131", "start": "\" {subtype} \" ba\u015flang\u0131\u00e7ta bas\u0131ld\u0131" } }, diff --git a/homeassistant/components/icloud/translations/pt.json b/homeassistant/components/icloud/translations/pt.json index 3e8e4cce2b8..da7711298fc 100644 --- a/homeassistant/components/icloud/translations/pt.json +++ b/homeassistant/components/icloud/translations/pt.json @@ -15,6 +15,9 @@ "description": "A sua palavra-passe anteriormente introduzida para {username} j\u00e1 n\u00e3o \u00e9 v\u00e1lida. Atualize sua palavra-passe para continuar a utilizar esta integra\u00e7\u00e3o.", "title": "Reautenticar integra\u00e7\u00e3o" }, + "reauth_confirm": { + "description": "Sua senha inserida anteriormente para {username} n\u00e3o est\u00e1 mais funcionando. Atualize sua senha para continuar usando esta integra\u00e7\u00e3o." + }, "trusted_device": { "data": { "trusted_device": "Dispositivo confi\u00e1vel" diff --git a/homeassistant/components/icloud/translations/tr.json b/homeassistant/components/icloud/translations/tr.json index 0f917b132f4..e220141f24d 100644 --- a/homeassistant/components/icloud/translations/tr.json +++ b/homeassistant/components/icloud/translations/tr.json @@ -18,6 +18,13 @@ "description": "{username} i\u00e7in \u00f6nceden girdi\u011finiz \u015fifreniz art\u0131k \u00e7al\u0131\u015fm\u0131yor. Bu entegrasyonu kullanmaya devam etmek i\u00e7in \u015fifrenizi g\u00fcncelleyin.", "title": "Entegrasyonu Yeniden Do\u011frula" }, + "reauth_confirm": { + "data": { + "password": "Parola" + }, + "description": "{username} i\u00e7in \u00f6nceden girdi\u011finiz \u015fifre art\u0131k \u00e7al\u0131\u015fm\u0131yor. Bu entegrasyonu kullanmaya devam etmek i\u00e7in \u015fifrenizi g\u00fcncelleyin.", + "title": "Entegrasyonu Yeniden Do\u011frula" + }, "trusted_device": { "data": { "trusted_device": "G\u00fcvenilir ayg\u0131t" diff --git a/homeassistant/components/justnimbus/translations/pt.json b/homeassistant/components/justnimbus/translations/pt.json new file mode 100644 index 00000000000..8df0a5b68e3 --- /dev/null +++ b/homeassistant/components/justnimbus/translations/pt.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "client_id": "ID do Cliente" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/lametric/translations/pt.json b/homeassistant/components/lametric/translations/pt.json new file mode 100644 index 00000000000..ca715b2e6e2 --- /dev/null +++ b/homeassistant/components/lametric/translations/pt.json @@ -0,0 +1,36 @@ +{ + "config": { + "abort": { + "invalid_discovery_info": "Informa\u00e7\u00f5es de descoberta inv\u00e1lidas recebidas", + "link_local_address": "Endere\u00e7os locais de link n\u00e3o s\u00e3o suportados", + "missing_configuration": "A integra\u00e7\u00e3o LaMetric n\u00e3o est\u00e1 configurada. Por favor, siga a documenta\u00e7\u00e3o.", + "no_devices": "O usu\u00e1rio autorizado n\u00e3o possui dispositivos LaMetric" + }, + "step": { + "choice_enter_manual_or_fetch_cloud": { + "description": "Um dispositivo LaMetric pode ser configurado no Home Assistant de duas maneiras diferentes. \n\n Voc\u00ea mesmo pode inserir todas as informa\u00e7\u00f5es do dispositivo e tokens de API, ou o Home Assistant pode import\u00e1-los de sua conta LaMetric.com.", + "menu_options": { + "manual_entry": "Entrar manualmente", + "pick_implementation": "Importar do LaMetric.com (recomendado)" + } + }, + "manual_entry": { + "data_description": { + "api_key": "Voc\u00ea pode encontrar essa chave de API em [p\u00e1gina de dispositivos em sua conta de desenvolvedor LaMetric](https://developer.lametric.com/user/devices).", + "host": "O endere\u00e7o IP ou nome de host do seu LaMetric TIME em sua rede." + } + }, + "user_cloud_select_device": { + "data": { + "device": "Selecione o dispositivo LaMetric para adicionar" + } + } + } + }, + "issues": { + "manual_migration": { + "description": "A integra\u00e7\u00e3o LaMetric foi modernizada: agora est\u00e1 configurada e configurada atrav\u00e9s da interface do usu\u00e1rio e as comunica\u00e7\u00f5es agora s\u00e3o locais. \n\n Infelizmente, n\u00e3o h\u00e1 caminho de migra\u00e7\u00e3o autom\u00e1tica poss\u00edvel e, portanto, exige que voc\u00ea reconfigure seu LaMetric com o Home Assistant. Consulte a documenta\u00e7\u00e3o de integra\u00e7\u00e3o do Home Assistant LaMetric sobre como configur\u00e1-lo. \n\n Remova a configura\u00e7\u00e3o antiga do LaMetric YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "Migra\u00e7\u00e3o manual necess\u00e1ria para LaMetric" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/led_ble/translations/pt.json b/homeassistant/components/led_ble/translations/pt.json new file mode 100644 index 00000000000..c7268106706 --- /dev/null +++ b/homeassistant/components/led_ble/translations/pt.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "no_unconfigured_devices": "Nenhum dispositivo n\u00e3o configurado encontrado.", + "not_supported": "Dispositivo n\u00e3o suportado" + }, + "step": { + "user": { + "data": { + "address": "Endere\u00e7o Bluetooth" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/led_ble/translations/tr.json b/homeassistant/components/led_ble/translations/tr.json new file mode 100644 index 00000000000..f9755124974 --- /dev/null +++ b/homeassistant/components/led_ble/translations/tr.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131", + "no_unconfigured_devices": "Yap\u0131land\u0131r\u0131lmam\u0131\u015f cihaz bulunamad\u0131.", + "not_supported": "Cihaz desteklenmiyor" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "unknown": "Beklenmeyen hata" + }, + "flow_title": "{name}", + "step": { + "user": { + "data": { + "address": "Bluetooth adresi" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/tr.json b/homeassistant/components/litterrobot/translations/tr.json index a83e1936fb4..193413280eb 100644 --- a/homeassistant/components/litterrobot/translations/tr.json +++ b/homeassistant/components/litterrobot/translations/tr.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Hesap zaten yap\u0131land\u0131r\u0131lm\u0131\u015f" + "already_configured": "Hesap zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" }, "error": { "cannot_connect": "Ba\u011flanma hatas\u0131", @@ -9,6 +10,13 @@ "unknown": "Beklenmeyen hata" }, "step": { + "reauth_confirm": { + "data": { + "password": "Parola" + }, + "description": "L\u00fctfen {username} i\u00e7in \u015fifrenizi g\u00fcncelleyin", + "title": "Entegrasyonu Yeniden Do\u011frula" + }, "user": { "data": { "password": "Parola", diff --git a/homeassistant/components/melnor/translations/pt.json b/homeassistant/components/melnor/translations/pt.json new file mode 100644 index 00000000000..2c44c3380bc --- /dev/null +++ b/homeassistant/components/melnor/translations/pt.json @@ -0,0 +1,13 @@ +{ + "config": { + "abort": { + "no_devices_found": "N\u00e3o existem dispositivos Bluetooth Melnor nas proximidades." + }, + "step": { + "bluetooth_confirm": { + "description": "Deseja adicionar a v\u00e1lvula Melnor Bluetooth ` {name} ` ao Home Assistant?", + "title": "V\u00e1lvula Bluetooth Melnor descoberta" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/melnor/translations/tr.json b/homeassistant/components/melnor/translations/tr.json new file mode 100644 index 00000000000..7c99d8ab655 --- /dev/null +++ b/homeassistant/components/melnor/translations/tr.json @@ -0,0 +1,13 @@ +{ + "config": { + "abort": { + "no_devices_found": "Yak\u0131nlarda Melnor Bluetooth cihaz\u0131 yok." + }, + "step": { + "bluetooth_confirm": { + "description": "Home Assistant'a Melnor Bluetooth valfi ` {name} ` eklemek ister misiniz?", + "title": "Melnor Bluetooth valfi ke\u015ffedildi" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/mqtt/translations/tr.json b/homeassistant/components/mqtt/translations/tr.json index d00aaf1c06b..eda134d8220 100644 --- a/homeassistant/components/mqtt/translations/tr.json +++ b/homeassistant/components/mqtt/translations/tr.json @@ -49,6 +49,12 @@ "button_triple_press": "\" {subtype} \" \u00fc\u00e7 kez t\u0131kland\u0131" } }, + "issues": { + "deprecated_yaml": { + "description": "El ile yap\u0131land\u0131r\u0131lm\u0131\u015f MQTT {platform} (lar) ` {platform} ` platform anahtar\u0131 alt\u0131nda bulundu. \n\n Bu sorunu gidermek i\u00e7in l\u00fctfen yap\u0131land\u0131rmay\u0131 `mqtt` entegrasyon anahtar\u0131na ta\u015f\u0131y\u0131n ve Home Assistant'\u0131 yeniden ba\u015flat\u0131n. Daha fazla bilgi i\u00e7in [belgelere]( {more_info_url} ) bak\u0131n.", + "title": "Manuel olarak yap\u0131land\u0131r\u0131lan MQTT {platform} (lar)\u0131n\u0131zla ilgilenilmesi gerekiyor" + } + }, "options": { "error": { "bad_birth": "Ge\u00e7ersiz do\u011fum konusu.", diff --git a/homeassistant/components/mysensors/translations/pt.json b/homeassistant/components/mysensors/translations/pt.json index 3ace45dd942..2eb65a87447 100644 --- a/homeassistant/components/mysensors/translations/pt.json +++ b/homeassistant/components/mysensors/translations/pt.json @@ -2,7 +2,18 @@ "config": { "abort": { "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "mqtt_required": "A integra\u00e7\u00e3o do MQTT n\u00e3o est\u00e1 configurada", "unknown": "Erro inesperado" + }, + "step": { + "select_gateway_type": { + "description": "Selecione qual gateway configurar.", + "menu_options": { + "gw_mqtt": "Configurar um gateway MQTT", + "gw_serial": "Configurar um gateway serial", + "gw_tcp": "Configurar um gateway TCP" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/nam/translations/sensor.pt.json b/homeassistant/components/nam/translations/sensor.pt.json new file mode 100644 index 00000000000..a46b60abec3 --- /dev/null +++ b/homeassistant/components/nam/translations/sensor.pt.json @@ -0,0 +1,7 @@ +{ + "state": { + "nam__caqi_level": { + "high": "Alto" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nam/translations/sensor.tr.json b/homeassistant/components/nam/translations/sensor.tr.json new file mode 100644 index 00000000000..d271db62efe --- /dev/null +++ b/homeassistant/components/nam/translations/sensor.tr.json @@ -0,0 +1,11 @@ +{ + "state": { + "nam__caqi_level": { + "high": "Y\u00fcksek", + "low": "D\u00fc\u015f\u00fck", + "medium": "Orta", + "very high": "\u00c7ok y\u00fcksek", + "very low": "\u00c7ok d\u00fc\u015f\u00fck" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nest/translations/pt.json b/homeassistant/components/nest/translations/pt.json index 40b70a2c67f..4e5c4c2c34a 100644 --- a/homeassistant/components/nest/translations/pt.json +++ b/homeassistant/components/nest/translations/pt.json @@ -50,5 +50,15 @@ "trigger_type": { "camera_motion": "Movimento detectado" } + }, + "issues": { + "deprecated_yaml": { + "description": "A configura\u00e7\u00e3o do Nest em configuration.yaml est\u00e1 sendo removida no Home Assistant 2022.10. \n\n Suas credenciais de aplicativo OAuth e configura\u00e7\u00f5es de acesso existentes foram importadas para a interface do usu\u00e1rio automaticamente. Remova a configura\u00e7\u00e3o YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "A configura\u00e7\u00e3o Nest YAML est\u00e1 sendo removida" + }, + "removed_app_auth": { + "description": "Para melhorar a seguran\u00e7a e reduzir o risco de phishing, o Google desativou o m\u00e9todo de autentica\u00e7\u00e3o usado pelo Home Assistant. \n\n **Isso requer uma a\u00e7\u00e3o sua para resolver** ([mais informa\u00e7\u00f5es]( {more_info_url} )) \n\n 1. Visite a p\u00e1gina de integra\u00e7\u00f5es\n 1. Clique em Reconfigurar na integra\u00e7\u00e3o Nest.\n 1. O Home Assistant o guiar\u00e1 pelas etapas para atualizar para a autentica\u00e7\u00e3o da Web. \n\n Consulte as [instru\u00e7\u00f5es de integra\u00e7\u00e3o]( {documentation_url} ) do Nest para obter informa\u00e7\u00f5es sobre solu\u00e7\u00e3o de problemas.", + "title": "As credenciais de autentica\u00e7\u00e3o Nest precisam ser atualizadas" + } } } \ No newline at end of file diff --git a/homeassistant/components/nobo_hub/translations/nl.json b/homeassistant/components/nobo_hub/translations/nl.json new file mode 100644 index 00000000000..dde5dfc5ad1 --- /dev/null +++ b/homeassistant/components/nobo_hub/translations/nl.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd" + }, + "error": { + "unknown": "Onverwachte fout" + }, + "step": { + "manual": { + "data": { + "ip_address": "IP-adres", + "serial": "Serienummer (12 cijfers)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nobo_hub/translations/pt.json b/homeassistant/components/nobo_hub/translations/pt.json new file mode 100644 index 00000000000..0749b1fe831 --- /dev/null +++ b/homeassistant/components/nobo_hub/translations/pt.json @@ -0,0 +1,39 @@ +{ + "config": { + "error": { + "cannot_connect": "Falha ao conectar - verifique o n\u00famero de s\u00e9rie", + "invalid_ip": "Endere\u00e7o IP inv\u00e1lido", + "invalid_serial": "N\u00famero de s\u00e9rie inv\u00e1lido" + }, + "step": { + "manual": { + "data": { + "serial": "N\u00famero de s\u00e9rie (12 d\u00edgitos)" + }, + "description": "Configure um Nob\u00f8 Ecohub n\u00e3o descoberto em sua rede local. Se o seu hub estiver em outra rede, voc\u00ea ainda poder\u00e1 se conectar a ele digitando o n\u00famero de s\u00e9rie completo (12 d\u00edgitos) e seu endere\u00e7o IP." + }, + "selected": { + "data": { + "serial_suffix": "Sufixo do n\u00famero de s\u00e9rie (3 d\u00edgitos)" + }, + "description": "Configurando {hub} . Para se conectar ao hub, voc\u00ea precisa inserir os 3 \u00faltimos d\u00edgitos do n\u00famero de s\u00e9rie do hub." + }, + "user": { + "data": { + "device": "Hubs descobertos" + }, + "description": "Selecione Nob\u00f8 Ecohub para configurar." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "override_type": "Tipo de substitui\u00e7\u00e3o" + }, + "description": "Selecione o tipo de substitui\u00e7\u00e3o \"Agora\" para encerrar a substitui\u00e7\u00e3o na pr\u00f3xima semana de altera\u00e7\u00e3o de perfil." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nobo_hub/translations/tr.json b/homeassistant/components/nobo_hub/translations/tr.json new file mode 100644 index 00000000000..8dda9b88c76 --- /dev/null +++ b/homeassistant/components/nobo_hub/translations/tr.json @@ -0,0 +1,44 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f" + }, + "error": { + "cannot_connect": "Ba\u011flant\u0131 kurulamad\u0131 - seri numaras\u0131n\u0131 kontrol edin", + "invalid_ip": "Ge\u00e7ersiz IP adresi", + "invalid_serial": "Ge\u00e7ersiz seri numaras\u0131", + "unknown": "Beklenmeyen hata" + }, + "step": { + "manual": { + "data": { + "ip_address": "IP Adresi", + "serial": "Seri numaras\u0131 (12 haneli)" + }, + "description": "Yerel a\u011f\u0131n\u0131zda ke\u015ffedilmemi\u015f bir Nob\u00f8 Ecohub yap\u0131land\u0131r\u0131n. Hub'\u0131n\u0131z ba\u015fka bir a\u011fdaysa, tam seri numaras\u0131n\u0131 (12 haneli) ve IP adresini girerek yine de hub'a ba\u011flanabilirsiniz." + }, + "selected": { + "data": { + "serial_suffix": "Seri numaras\u0131 son eki (3 basamak)" + }, + "description": "{hub} yap\u0131land\u0131r\u0131l\u0131yor. Hub'a ba\u011flanmak i\u00e7in hub'\u0131n seri numaras\u0131n\u0131n son 3 hanesini girmeniz gerekir." + }, + "user": { + "data": { + "device": "Ke\u015ffedilen hub'lar" + }, + "description": "Yap\u0131land\u0131rmak i\u00e7in Nob\u00f8 Ecohub \u00f6\u011fesini se\u00e7in." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "override_type": "Ge\u00e7ersiz k\u0131lma t\u00fcr\u00fc" + }, + "description": "Sonraki hafta profil de\u011fi\u015fikli\u011finde ge\u00e7ersiz k\u0131lmay\u0131 sonland\u0131rmak i\u00e7in \"\u015eimdi\" ge\u00e7ersiz k\u0131lma t\u00fcr\u00fcn\u00fc se\u00e7in." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/openexchangerates/translations/pt.json b/homeassistant/components/openexchangerates/translations/pt.json new file mode 100644 index 00000000000..1da8a0cc5ab --- /dev/null +++ b/homeassistant/components/openexchangerates/translations/pt.json @@ -0,0 +1,20 @@ +{ + "config": { + "step": { + "user": { + "data": { + "base": "Moeda base" + }, + "data_description": { + "base": "Usar outra moeda base que n\u00e3o seja USD requer um [plano pago]( {signup} )." + } + } + } + }, + "issues": { + "deprecated_yaml": { + "description": "A configura\u00e7\u00e3o de taxas de c\u00e2mbio abertas usando YAML est\u00e1 sendo removida. \n\n Sua configura\u00e7\u00e3o YAML existente foi importada para a interface do usu\u00e1rio automaticamente. \n\n Remova a configura\u00e7\u00e3o Open Exchange Rates YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "A configura\u00e7\u00e3o de YAML de taxas de c\u00e2mbio abertas est\u00e1 sendo removida" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/pt.json b/homeassistant/components/overkiz/translations/pt.json index 1e3d9138c84..5b2dd940959 100644 --- a/homeassistant/components/overkiz/translations/pt.json +++ b/homeassistant/components/overkiz/translations/pt.json @@ -1,7 +1,8 @@ { "config": { "error": { - "unknown": "Erro inesperado" + "unknown": "Erro inesperado", + "unknown_user": "Usu\u00e1rio desconhecido. As contas Somfy Protect n\u00e3o s\u00e3o suportadas por esta integra\u00e7\u00e3o." }, "step": { "user": { diff --git a/homeassistant/components/overkiz/translations/tr.json b/homeassistant/components/overkiz/translations/tr.json index 1d04fbbd3cc..3981f7dbc8c 100644 --- a/homeassistant/components/overkiz/translations/tr.json +++ b/homeassistant/components/overkiz/translations/tr.json @@ -11,7 +11,8 @@ "server_in_maintenance": "Sunucu bak\u0131m nedeniyle kapal\u0131", "too_many_attempts": "Ge\u00e7ersiz anahtarla \u00e7ok fazla deneme, ge\u00e7ici olarak yasakland\u0131", "too_many_requests": "\u00c7ok fazla istek var, daha sonra tekrar deneyin", - "unknown": "Beklenmeyen hata" + "unknown": "Beklenmeyen hata", + "unknown_user": "Bilinmeyen kullan\u0131c\u0131. Somfy Protect hesaplar\u0131 bu entegrasyon taraf\u0131ndan desteklenmez." }, "flow_title": "A\u011f ge\u00e7idi: {gateway_id}", "step": { diff --git a/homeassistant/components/p1_monitor/translations/pt.json b/homeassistant/components/p1_monitor/translations/pt.json index 38336a1d5de..ab627843537 100644 --- a/homeassistant/components/p1_monitor/translations/pt.json +++ b/homeassistant/components/p1_monitor/translations/pt.json @@ -8,6 +8,9 @@ "data": { "host": "Servidor", "name": "Nome" + }, + "data_description": { + "host": "O endere\u00e7o IP ou nome de host da instala\u00e7\u00e3o do Monitor P1." } } } diff --git a/homeassistant/components/p1_monitor/translations/tr.json b/homeassistant/components/p1_monitor/translations/tr.json index f00060462fd..1ee8c351c8d 100644 --- a/homeassistant/components/p1_monitor/translations/tr.json +++ b/homeassistant/components/p1_monitor/translations/tr.json @@ -9,6 +9,9 @@ "host": "Sunucu", "name": "Ad" }, + "data_description": { + "host": "P1 Monitor kurulumunuzun IP adresi veya ana bilgisayar ad\u0131." + }, "description": "Home Assistant ile entegre etmek i\u00e7in P1 Monitor'\u00fc kurun." } } diff --git a/homeassistant/components/prusalink/translations/pt.json b/homeassistant/components/prusalink/translations/pt.json new file mode 100644 index 00000000000..5003d44e3d9 --- /dev/null +++ b/homeassistant/components/prusalink/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "not_supported": "Apenas a API PrusaLink v2 \u00e9 suportada" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/prusalink/translations/sensor.pt.json b/homeassistant/components/prusalink/translations/sensor.pt.json new file mode 100644 index 00000000000..462b35d9722 --- /dev/null +++ b/homeassistant/components/prusalink/translations/sensor.pt.json @@ -0,0 +1,11 @@ +{ + "state": { + "prusalink__printer_state": { + "cancelling": "Cancelando", + "idle": "Ocioso", + "paused": "Pausado", + "pausing": "Pausando", + "printing": "Impress\u00e3o" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/prusalink/translations/sensor.tr.json b/homeassistant/components/prusalink/translations/sensor.tr.json new file mode 100644 index 00000000000..32dab7904bc --- /dev/null +++ b/homeassistant/components/prusalink/translations/sensor.tr.json @@ -0,0 +1,11 @@ +{ + "state": { + "prusalink__printer_state": { + "cancelling": "\u0130ptal", + "idle": "Bo\u015fta", + "paused": "Durduruldu", + "pausing": "Duraklat\u0131l\u0131yor", + "printing": "Yazd\u0131r\u0131l\u0131yor" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/prusalink/translations/tr.json b/homeassistant/components/prusalink/translations/tr.json new file mode 100644 index 00000000000..4658856d2fa --- /dev/null +++ b/homeassistant/components/prusalink/translations/tr.json @@ -0,0 +1,18 @@ +{ + "config": { + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama", + "not_supported": "Yaln\u0131zca PrusaLink API v2 desteklenir", + "unknown": "Beklenmeyen hata" + }, + "step": { + "user": { + "data": { + "api_key": "API Anahtar\u0131", + "host": "Sunucu" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pure_energie/translations/pt.json b/homeassistant/components/pure_energie/translations/pt.json index ce7cbc3f548..aad646d8e8c 100644 --- a/homeassistant/components/pure_energie/translations/pt.json +++ b/homeassistant/components/pure_energie/translations/pt.json @@ -4,6 +4,9 @@ "user": { "data": { "host": "Servidor" + }, + "data_description": { + "host": "O endere\u00e7o IP ou nome de host do seu Medidor Pure Energie." } } } diff --git a/homeassistant/components/pure_energie/translations/tr.json b/homeassistant/components/pure_energie/translations/tr.json index 8c2a8402124..7af9d18c26e 100644 --- a/homeassistant/components/pure_energie/translations/tr.json +++ b/homeassistant/components/pure_energie/translations/tr.json @@ -12,6 +12,9 @@ "user": { "data": { "host": "Sunucu" + }, + "data_description": { + "host": "Pure Energie Meter cihaz\u0131n\u0131z\u0131n IP adresi veya ana bilgisayar ad\u0131." } }, "zeroconf_confirm": { diff --git a/homeassistant/components/pushover/translations/pt.json b/homeassistant/components/pushover/translations/pt.json new file mode 100644 index 00000000000..519ac06a01f --- /dev/null +++ b/homeassistant/components/pushover/translations/pt.json @@ -0,0 +1,17 @@ +{ + "config": { + "step": { + "user": { + "data": { + "user_key": "Chave do usu\u00e1rio" + } + } + } + }, + "issues": { + "deprecated_yaml": { + "description": "A configura\u00e7\u00e3o do Pushover usando YAML est\u00e1 sendo removida. \n\n Sua configura\u00e7\u00e3o YAML existente foi importada para a interface do usu\u00e1rio automaticamente. \n\n Remova a configura\u00e7\u00e3o Pushover YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "A configura\u00e7\u00e3o do Pushover YAML est\u00e1 sendo removida" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/qingping/translations/bg.json b/homeassistant/components/qingping/translations/bg.json index bcc9f98e10d..d7b7634c9f7 100644 --- a/homeassistant/components/qingping/translations/bg.json +++ b/homeassistant/components/qingping/translations/bg.json @@ -1,6 +1,14 @@ { "config": { + "abort": { + "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e", + "not_supported": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u043d\u0435 \u0441\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430" + }, + "flow_title": "{name}", "step": { + "bluetooth_confirm": { + "description": "\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u0435 {name}?" + }, "user": { "data": { "address": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e" diff --git a/homeassistant/components/risco/translations/pt.json b/homeassistant/components/risco/translations/pt.json index 7b98c6234c5..30b87b0a0da 100644 --- a/homeassistant/components/risco/translations/pt.json +++ b/homeassistant/components/risco/translations/pt.json @@ -14,6 +14,10 @@ "password": "Palavra-passe", "pin": "C\u00f3digo PIN", "username": "Nome de Utilizador" + }, + "menu_options": { + "cloud": "Risco Cloud (recomendado)", + "local": "Painel de Risco Local (avan\u00e7ado)" } } } diff --git a/homeassistant/components/risco/translations/tr.json b/homeassistant/components/risco/translations/tr.json index 168fc621e05..6572e50de4f 100644 --- a/homeassistant/components/risco/translations/tr.json +++ b/homeassistant/components/risco/translations/tr.json @@ -9,11 +9,29 @@ "unknown": "Beklenmeyen hata" }, "step": { + "cloud": { + "data": { + "password": "Parola", + "pin": "PIN Kodu", + "username": "Kullan\u0131c\u0131 Ad\u0131" + } + }, + "local": { + "data": { + "host": "Sunucu", + "pin": "PIN Kodu", + "port": "Port" + } + }, "user": { "data": { "password": "Parola", "pin": "PIN Kodu", "username": "Kullan\u0131c\u0131 Ad\u0131" + }, + "menu_options": { + "cloud": "Risco Cloud (\u00f6nerilir)", + "local": "Yerel Risco Paneli (geli\u015fmi\u015f)" } } } diff --git a/homeassistant/components/schedule/translations/pt.json b/homeassistant/components/schedule/translations/pt.json new file mode 100644 index 00000000000..b3fab8f544d --- /dev/null +++ b/homeassistant/components/schedule/translations/pt.json @@ -0,0 +1,3 @@ +{ + "title": "Hor\u00e1rio" +} \ No newline at end of file diff --git a/homeassistant/components/sensibo/translations/pt.json b/homeassistant/components/sensibo/translations/pt.json index 80f65d0a06d..56abfd08b05 100644 --- a/homeassistant/components/sensibo/translations/pt.json +++ b/homeassistant/components/sensibo/translations/pt.json @@ -7,11 +7,17 @@ "reauth_confirm": { "data": { "api_key": "Chave da API" + }, + "data_description": { + "api_key": "Siga a documenta\u00e7\u00e3o para obter uma nova chave de API." } }, "user": { "data": { "api_key": "Chave da API" + }, + "data_description": { + "api_key": "Siga a documenta\u00e7\u00e3o para obter sua chave de API." } } } diff --git a/homeassistant/components/sensibo/translations/tr.json b/homeassistant/components/sensibo/translations/tr.json index fbe466cfd8d..47270a1dece 100644 --- a/homeassistant/components/sensibo/translations/tr.json +++ b/homeassistant/components/sensibo/translations/tr.json @@ -15,11 +15,17 @@ "reauth_confirm": { "data": { "api_key": "API Anahtar\u0131" + }, + "data_description": { + "api_key": "Yeni bir api anahtar\u0131 almak i\u00e7in belgeleri izleyin." } }, "user": { "data": { "api_key": "API Anahtar\u0131" + }, + "data_description": { + "api_key": "API anahtar\u0131n\u0131z\u0131 almak i\u00e7in belgeleri izleyin." } } } diff --git a/homeassistant/components/sensor/translations/pt.json b/homeassistant/components/sensor/translations/pt.json index 864d49f2373..e1d91ddfcd3 100644 --- a/homeassistant/components/sensor/translations/pt.json +++ b/homeassistant/components/sensor/translations/pt.json @@ -5,6 +5,7 @@ "is_energy": "Energia atual de {entity_name}", "is_humidity": "humidade {entity_name}", "is_illuminance": "Luminancia atual de {entity_name}", + "is_moisture": "Umidade atual {entity_name}", "is_power": "Pot\u00eancia atual de {entity_name}", "is_pressure": "Press\u00e3o atual de {entity_name}", "is_signal_strength": "Intensidade atual do sinal de {entity_name}", @@ -16,6 +17,7 @@ "energy": "Mudan\u00e7as de energia de {entity_name}", "humidity": "humidade {entity_name}", "illuminance": "ilumin\u00e2ncia {entity_name}", + "moisture": "Mudan\u00e7as de umidade {entity_name}", "power": "pot\u00eancia {entity_name}", "pressure": "press\u00e3o {entity_name}", "signal_strength": "Altera\u00e7\u00e3o da intensidade do sinal de {entity_name}", diff --git a/homeassistant/components/sensor/translations/tr.json b/homeassistant/components/sensor/translations/tr.json index 1a6e54d8e81..cc7cf3f39fa 100644 --- a/homeassistant/components/sensor/translations/tr.json +++ b/homeassistant/components/sensor/translations/tr.json @@ -11,6 +11,7 @@ "is_gas": "Mevcut {entity_name} gaz\u0131", "is_humidity": "Ge\u00e7erli {entity_name} nem oran\u0131", "is_illuminance": "Mevcut {entity_name} ayd\u0131nlatma d\u00fczeyi", + "is_moisture": "Mevcut {entity_name} nemi", "is_nitrogen_dioxide": "Mevcut {entity_name} nitrojen dioksit konsantrasyon seviyesi", "is_nitrogen_monoxide": "Mevcut {entity_name} nitrojen monoksit konsantrasyon seviyesi", "is_nitrous_oxide": "Ge\u00e7erli {entity_name} azot oksit konsantrasyon seviyesi", @@ -40,6 +41,7 @@ "gas": "{entity_name} gaz de\u011fi\u015fiklikleri", "humidity": "{entity_name} nem de\u011fi\u015fiklikleri", "illuminance": "{entity_name} ayd\u0131nlatma de\u011fi\u015fiklikleri", + "moisture": "{entity_name} nem de\u011fi\u015fimleri", "nitrogen_dioxide": "{entity_name} nitrojen dioksit konsantrasyonu de\u011fi\u015fiklikleri", "nitrogen_monoxide": "{entity_name} nitrojen monoksit konsantrasyonu de\u011fi\u015fiklikleri", "nitrous_oxide": "{entity_name} nitr\u00f6z oksit konsantrasyonu de\u011fi\u015fiklikleri", diff --git a/homeassistant/components/sensorpro/translations/bg.json b/homeassistant/components/sensorpro/translations/bg.json index a61dac839ad..af9a13197df 100644 --- a/homeassistant/components/sensorpro/translations/bg.json +++ b/homeassistant/components/sensorpro/translations/bg.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e", - "no_devices_found": "\u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u043c\u0440\u0435\u0436\u0430\u0442\u0430" + "no_devices_found": "\u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u043c\u0440\u0435\u0436\u0430\u0442\u0430", + "not_supported": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u043d\u0435 \u0441\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430" }, "flow_title": "{name}", "step": { diff --git a/homeassistant/components/sensorpro/translations/pt.json b/homeassistant/components/sensorpro/translations/pt.json new file mode 100644 index 00000000000..5a10362e52b --- /dev/null +++ b/homeassistant/components/sensorpro/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "not_supported": "Dispositivo n\u00e3o suportado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensorpro/translations/tr.json b/homeassistant/components/sensorpro/translations/tr.json new file mode 100644 index 00000000000..f0ddbc274c9 --- /dev/null +++ b/homeassistant/components/sensorpro/translations/tr.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131", + "not_supported": "Cihaz desteklenmiyor" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "{name} kurulumunu yapmak istiyor musunuz?" + }, + "user": { + "data": { + "address": "Cihaz" + }, + "description": "Kurulum i\u00e7in bir cihaz se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/simplepush/translations/pt.json b/homeassistant/components/simplepush/translations/pt.json index d7e598b33e4..67316f99a70 100644 --- a/homeassistant/components/simplepush/translations/pt.json +++ b/homeassistant/components/simplepush/translations/pt.json @@ -13,5 +13,11 @@ } } } + }, + "issues": { + "deprecated_yaml": { + "description": "A configura\u00e7\u00e3o do Simplepush usando YAML est\u00e1 sendo removida. \n\n Sua configura\u00e7\u00e3o YAML existente foi importada para a interface do usu\u00e1rio automaticamente. \n\n Remova a configura\u00e7\u00e3o Simplepush YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "A configura\u00e7\u00e3o Simplepush YAML est\u00e1 sendo removida" + } } } \ No newline at end of file diff --git a/homeassistant/components/skybell/translations/pt.json b/homeassistant/components/skybell/translations/pt.json index 8487c8869b6..0818ea34699 100644 --- a/homeassistant/components/skybell/translations/pt.json +++ b/homeassistant/components/skybell/translations/pt.json @@ -11,5 +11,11 @@ } } } + }, + "issues": { + "removed_yaml": { + "description": "A configura\u00e7\u00e3o do Skybell usando YAML foi removida. \n\n Sua configura\u00e7\u00e3o YAML existente n\u00e3o \u00e9 usada pelo Home Assistant. \n\n Remova a configura\u00e7\u00e3o YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "A configura\u00e7\u00e3o YAML do Skybell foi removida" + } } } \ No newline at end of file diff --git a/homeassistant/components/skybell/translations/tr.json b/homeassistant/components/skybell/translations/tr.json index 23e8cb87551..6609af82219 100644 --- a/homeassistant/components/skybell/translations/tr.json +++ b/homeassistant/components/skybell/translations/tr.json @@ -10,6 +10,13 @@ "unknown": "Beklenmeyen hata" }, "step": { + "reauth_confirm": { + "data": { + "password": "Parola" + }, + "description": "L\u00fctfen {email} \u015fifrenizi g\u00fcncelleyin", + "title": "Entegrasyonu Yeniden Do\u011frula" + }, "user": { "data": { "email": "E-posta", diff --git a/homeassistant/components/speedtestdotnet/translations/pt.json b/homeassistant/components/speedtestdotnet/translations/pt.json index c299020ce9a..b0c105531f2 100644 --- a/homeassistant/components/speedtestdotnet/translations/pt.json +++ b/homeassistant/components/speedtestdotnet/translations/pt.json @@ -8,5 +8,18 @@ "description": "Quer dar inicio \u00e0 configura\u00e7\u00e3o?" } } + }, + "issues": { + "deprecated_service": { + "fix_flow": { + "step": { + "confirm": { + "description": "Atualize quaisquer automa\u00e7\u00f5es ou scripts que usam este servi\u00e7o para usar o servi\u00e7o `homeassistant.update_entity` com um ID de entidade do Speedtest de destino. Em seguida, clique em ENVIAR abaixo para marcar este problema como resolvido.", + "title": "O servi\u00e7o speedtest est\u00e1 sendo removido" + } + } + }, + "title": "O servi\u00e7o speedtest est\u00e1 sendo removido" + } } } \ No newline at end of file diff --git a/homeassistant/components/speedtestdotnet/translations/tr.json b/homeassistant/components/speedtestdotnet/translations/tr.json index 5becafdf153..d096c2c264d 100644 --- a/homeassistant/components/speedtestdotnet/translations/tr.json +++ b/homeassistant/components/speedtestdotnet/translations/tr.json @@ -9,6 +9,19 @@ } } }, + "issues": { + "deprecated_service": { + "fix_flow": { + "step": { + "confirm": { + "description": "Bu hizmeti kullanan t\u00fcm otomasyonlar\u0131 veya komut dosyalar\u0131n\u0131, bunun yerine \"homeassistant.update_entity\" hizmetini bir hedef Speedtest entity_id ile kullanacak \u015fekilde g\u00fcncelleyin. Ard\u0131ndan, bu sorunu \u00e7\u00f6z\u00fcld\u00fc olarak i\u015faretlemek i\u00e7in a\u015fa\u011f\u0131daki G\u00d6NDER'i t\u0131klay\u0131n.", + "title": "Speedtest hizmeti kald\u0131r\u0131l\u0131yor" + } + } + }, + "title": "Speedtest hizmeti kald\u0131r\u0131l\u0131yor" + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/thermobeacon/translations/pt.json b/homeassistant/components/thermobeacon/translations/pt.json new file mode 100644 index 00000000000..5a10362e52b --- /dev/null +++ b/homeassistant/components/thermobeacon/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "not_supported": "Dispositivo n\u00e3o suportado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/thermobeacon/translations/tr.json b/homeassistant/components/thermobeacon/translations/tr.json new file mode 100644 index 00000000000..f0ddbc274c9 --- /dev/null +++ b/homeassistant/components/thermobeacon/translations/tr.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131", + "not_supported": "Cihaz desteklenmiyor" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "{name} kurulumunu yapmak istiyor musunuz?" + }, + "user": { + "data": { + "address": "Cihaz" + }, + "description": "Kurulum i\u00e7in bir cihaz se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/thermopro/translations/tr.json b/homeassistant/components/thermopro/translations/tr.json new file mode 100644 index 00000000000..f63cee3493c --- /dev/null +++ b/homeassistant/components/thermopro/translations/tr.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "{name} kurulumunu yapmak istiyor musunuz?" + }, + "user": { + "data": { + "address": "Cihaz" + }, + "description": "Kurulum i\u00e7in bir cihaz se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tilt_ble/translations/et.json b/homeassistant/components/tilt_ble/translations/et.json new file mode 100644 index 00000000000..506a823dd6e --- /dev/null +++ b/homeassistant/components/tilt_ble/translations/et.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "already_in_progress": "H\u00e4\u00e4lestamine on juba k\u00e4imas", + "no_devices_found": "V\u00f5rgust seadmeid ei leitud" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "Kas seadistada {name}?" + }, + "user": { + "data": { + "address": "Seade" + }, + "description": "Vali h\u00e4\u00e4lestatav seade" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tilt_ble/translations/nl.json b/homeassistant/components/tilt_ble/translations/nl.json index 10710b9d955..a46f954fe5f 100644 --- a/homeassistant/components/tilt_ble/translations/nl.json +++ b/homeassistant/components/tilt_ble/translations/nl.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "already_configured": "Apparaat is al geconfigureerd", "already_in_progress": "De configuratie is momenteel al bezig", "no_devices_found": "Geen apparaten gevonden op het netwerk" }, diff --git a/homeassistant/components/tilt_ble/translations/tr.json b/homeassistant/components/tilt_ble/translations/tr.json new file mode 100644 index 00000000000..f63cee3493c --- /dev/null +++ b/homeassistant/components/tilt_ble/translations/tr.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "no_devices_found": "A\u011fda cihaz bulunamad\u0131" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "{name} kurulumunu yapmak istiyor musunuz?" + }, + "user": { + "data": { + "address": "Cihaz" + }, + "description": "Kurulum i\u00e7in bir cihaz se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/pt.json b/homeassistant/components/unifiprotect/translations/pt.json index 9f781c2de55..bd20918e494 100644 --- a/homeassistant/components/unifiprotect/translations/pt.json +++ b/homeassistant/components/unifiprotect/translations/pt.json @@ -22,5 +22,14 @@ } } } + }, + "options": { + "step": { + "init": { + "data": { + "max_media": "N\u00famero m\u00e1ximo de eventos a serem carregados para o Media Browser (aumenta o uso de RAM)" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/tr.json b/homeassistant/components/unifiprotect/translations/tr.json index d26f6af41ce..65a8c52f368 100644 --- a/homeassistant/components/unifiprotect/translations/tr.json +++ b/homeassistant/components/unifiprotect/translations/tr.json @@ -42,11 +42,15 @@ } }, "options": { + "error": { + "invalid_mac_list": "Virg\u00fclle ayr\u0131lm\u0131\u015f bir MAC adresleri listesi olmal\u0131d\u0131r" + }, "step": { "init": { "data": { "all_updates": "Ger\u00e7ek zamanl\u0131 \u00f6l\u00e7\u00fcmler (UYARI: CPU kullan\u0131m\u0131n\u0131 b\u00fcy\u00fck \u00f6l\u00e7\u00fcde art\u0131r\u0131r)", "disable_rtsp": "RTSP ak\u0131\u015f\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131n", + "ignored_devices": "Yok say\u0131lacak ayg\u0131tlar\u0131n MAC adreslerinin virg\u00fclle ayr\u0131lm\u0131\u015f listesi", "max_media": "Medya Taray\u0131c\u0131 i\u00e7in y\u00fcklenecek maksimum olay say\u0131s\u0131 (RAM kullan\u0131m\u0131n\u0131 art\u0131r\u0131r)", "override_connection_host": "Ba\u011flant\u0131 Ana Bilgisayar\u0131n\u0131 Ge\u00e7ersiz K\u0131l" }, diff --git a/homeassistant/components/volvooncall/translations/nl.json b/homeassistant/components/volvooncall/translations/nl.json index f0b4ddf59a9..1e942c8694c 100644 --- a/homeassistant/components/volvooncall/translations/nl.json +++ b/homeassistant/components/volvooncall/translations/nl.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "reauth_successful": "Herauthenticatie geslaagd" + }, "error": { "invalid_auth": "Ongeldige authenticatie", "unknown": "Onverwachte fout" diff --git a/homeassistant/components/volvooncall/translations/pt-BR.json b/homeassistant/components/volvooncall/translations/pt-BR.json index 515ff7d3f31..be90fa861e4 100644 --- a/homeassistant/components/volvooncall/translations/pt-BR.json +++ b/homeassistant/components/volvooncall/translations/pt-BR.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "A conta j\u00e1 est\u00e1 configurada", + "already_configured": "A conta j\u00e1 foi configurada", "reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida" }, "error": { diff --git a/homeassistant/components/volvooncall/translations/pt.json b/homeassistant/components/volvooncall/translations/pt.json new file mode 100644 index 00000000000..232da9d130d --- /dev/null +++ b/homeassistant/components/volvooncall/translations/pt.json @@ -0,0 +1,19 @@ +{ + "config": { + "step": { + "user": { + "data": { + "mutable": "Permitir Partida/Bloqueio Remoto/etc.", + "region": "Regi\u00e3o", + "scandinavian_miles": "Use milhas escandinavas" + } + } + } + }, + "issues": { + "deprecated_yaml": { + "description": "A configura\u00e7\u00e3o da plataforma Volvo On Call usando YAML est\u00e1 sendo removida em uma vers\u00e3o futura do Home Assistant. \n\n Sua configura\u00e7\u00e3o existente foi importada para a interface do usu\u00e1rio automaticamente. Remova a configura\u00e7\u00e3o YAML do arquivo configuration.yaml e reinicie o Home Assistant para corrigir esse problema.", + "title": "A configura\u00e7\u00e3o YAML do Volvo On Call est\u00e1 sendo removida" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/volvooncall/translations/tr.json b/homeassistant/components/volvooncall/translations/tr.json new file mode 100644 index 00000000000..0b56c9b67b6 --- /dev/null +++ b/homeassistant/components/volvooncall/translations/tr.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Hesap zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" + }, + "error": { + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama", + "unknown": "Beklenmeyen hata" + }, + "step": { + "user": { + "data": { + "mutable": "Uzaktan \u00c7al\u0131\u015ft\u0131rmaya / Kilitlemeye / vb. izin verin.", + "password": "Parola", + "region": "B\u00f6lge", + "scandinavian_miles": "\u0130skandinav Millerini Kullan\u0131n", + "username": "Kullan\u0131c\u0131 Ad\u0131" + } + } + } + }, + "issues": { + "deprecated_yaml": { + "description": "Volvo On Call platformunun YAML kullan\u0131larak yap\u0131land\u0131r\u0131lmas\u0131, Home Assistant'\u0131n gelecekteki bir s\u00fcr\u00fcm\u00fcnde kald\u0131r\u0131lmaktad\u0131r. \n\n Mevcut yap\u0131land\u0131rman\u0131z otomatik olarak kullan\u0131c\u0131 aray\u00fcz\u00fcne aktar\u0131ld\u0131. YAML yap\u0131land\u0131rmas\u0131n\u0131 configuration.yaml dosyan\u0131zdan kald\u0131r\u0131n ve bu sorunu gidermek i\u00e7in Home Assistant'\u0131 yeniden ba\u015flat\u0131n.", + "title": "Volvo On Call YAML yap\u0131land\u0131rmas\u0131 kald\u0131r\u0131l\u0131yor" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/xiaomi_ble/translations/pt.json b/homeassistant/components/xiaomi_ble/translations/pt.json new file mode 100644 index 00000000000..9c78f327cb9 --- /dev/null +++ b/homeassistant/components/xiaomi_ble/translations/pt.json @@ -0,0 +1,17 @@ +{ + "config": { + "error": { + "decryption_failed": "A chave de liga\u00e7\u00e3o fornecida n\u00e3o funcionou, os dados do sensor n\u00e3o puderam ser descriptografados. Por favor verifique e tente novamente.", + "expected_24_characters": "Espera-se uma chave de liga\u00e7\u00e3o hexadecimal de 24 caracteres.", + "expected_32_characters": "Esperava-se uma chave de liga\u00e7\u00e3o hexadecimal de 32 caracteres." + }, + "step": { + "confirm_slow": { + "description": "N\u00e3o houve uma transmiss\u00e3o deste dispositivo no \u00faltimo minuto, por isso n\u00e3o temos certeza se este dispositivo usa criptografia ou n\u00e3o. Isso pode ocorrer porque o dispositivo usa um intervalo de transmiss\u00e3o lento. Confirme para adicionar este dispositivo de qualquer maneira e, na pr\u00f3xima vez que uma transmiss\u00e3o for recebida, voc\u00ea ser\u00e1 solicitado a inserir sua chave de liga\u00e7\u00e3o, se necess\u00e1rio." + }, + "slow_confirm": { + "description": "N\u00e3o houve uma transmiss\u00e3o deste dispositivo no \u00faltimo minuto, por isso n\u00e3o temos certeza se este dispositivo usa criptografia ou n\u00e3o. Isso pode ocorrer porque o dispositivo usa um intervalo de transmiss\u00e3o lento. Confirme para adicionar este dispositivo de qualquer maneira e, na pr\u00f3xima vez que uma transmiss\u00e3o for recebida, voc\u00ea ser\u00e1 solicitado a inserir sua chave de liga\u00e7\u00e3o, se necess\u00e1rio." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/xiaomi_miio/translations/select.pt.json b/homeassistant/components/xiaomi_miio/translations/select.pt.json index 24ed8a3e752..ad9d007e81e 100644 --- a/homeassistant/components/xiaomi_miio/translations/select.pt.json +++ b/homeassistant/components/xiaomi_miio/translations/select.pt.json @@ -1,7 +1,17 @@ { "state": { + "xiaomi_miio__display_orientation": { + "forward": "Encaminhar", + "left": "Esquerda", + "right": "Direita" + }, "xiaomi_miio__led_brightness": { "dim": "Escurecer" + }, + "xiaomi_miio__ptc_level": { + "high": "Alto", + "low": "Baixo", + "medium": "M\u00e9dio" } } } \ No newline at end of file diff --git a/homeassistant/components/yalexs_ble/translations/bg.json b/homeassistant/components/yalexs_ble/translations/bg.json new file mode 100644 index 00000000000..fce4c934f7e --- /dev/null +++ b/homeassistant/components/yalexs_ble/translations/bg.json @@ -0,0 +1,12 @@ +{ + "config": { + "flow_title": "{name}", + "step": { + "user": { + "data": { + "address": "Bluetooth \u0430\u0434\u0440\u0435\u0441" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yalexs_ble/translations/pt.json b/homeassistant/components/yalexs_ble/translations/pt.json new file mode 100644 index 00000000000..3cbc65bda52 --- /dev/null +++ b/homeassistant/components/yalexs_ble/translations/pt.json @@ -0,0 +1,22 @@ +{ + "config": { + "error": { + "invalid_key_format": "A chave offline deve ser uma string hexadecimal de 32 bytes.", + "invalid_key_index": "O slot de chave offline deve ser um n\u00famero inteiro entre 0 e 255." + }, + "flow_title": "{name}", + "step": { + "integration_discovery_confirm": { + "description": "Deseja configurar {name} por Bluetooth com o endere\u00e7o {address} ?" + }, + "user": { + "data": { + "address": "Endere\u00e7o Bluetooth", + "key": "Chave offline (sequ\u00eancia hexadecimal de 32 bytes)", + "slot": "Slot de chave offline (inteiro entre 0 e 255)" + }, + "description": "Verifique a documenta\u00e7\u00e3o para saber como encontrar a chave offline." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/zha/translations/bg.json b/homeassistant/components/zha/translations/bg.json index 5774bca7124..cc58b42b11a 100644 --- a/homeassistant/components/zha/translations/bg.json +++ b/homeassistant/components/zha/translations/bg.json @@ -8,6 +8,9 @@ "cannot_connect": "\u041d\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435 \u0441 ZHA \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e" }, "step": { + "choose_serial_port": { + "title": "\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0441\u0435\u0440\u0438\u0435\u043d \u043f\u043e\u0440\u0442" + }, "confirm": { "description": "\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u0435 {name}?" }, @@ -17,7 +20,8 @@ "manual_port_config": { "data": { "baudrate": "\u0441\u043a\u043e\u0440\u043e\u0441\u0442 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430" - } + }, + "title": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430 \u0441\u0435\u0440\u0438\u0439\u043d\u0438\u044f \u043f\u043e\u0440\u0442" }, "pick_radio": { "data": { @@ -95,6 +99,9 @@ }, "flow_title": "{name}", "step": { + "choose_serial_port": { + "title": "\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0441\u0435\u0440\u0438\u0435\u043d \u043f\u043e\u0440\u0442" + }, "manual_port_config": { "data": { "baudrate": "\u0441\u043a\u043e\u0440\u043e\u0441\u0442 \u043d\u0430 \u043f\u043e\u0440\u0442\u0430" diff --git a/homeassistant/components/zha/translations/et.json b/homeassistant/components/zha/translations/et.json index 9363efb6b53..6d39f4b6539 100644 --- a/homeassistant/components/zha/translations/et.json +++ b/homeassistant/components/zha/translations/et.json @@ -117,11 +117,56 @@ }, "options": { "step": { + "choose_automatic_backup": { + "title": "Taasta automaatvarundusest" + }, + "choose_formation_strategy": { + "description": "Vali raadiov\u00f5rgu s\u00e4tted", + "menu_options": { + "choose_automatic_backup": "Taasta automaatvarundusest", + "form_new_network": "Kustuta vana v\u00f5rk ja loo uus", + "reuse_settings": "S\u00e4ilita raadiov\u00f5rgu s\u00e4tted", + "upload_manual_backup": "Lae varukoopia \u00fcles" + }, + "title": "V\u00f5rgu \u00fclesehitus" + }, + "choose_serial_port": { + "data": { + "path": "Jadapordi seadme rada" + }, + "description": "Vali Zigbee raadio jadaport", + "title": "Vali jadaport" + }, "init": { "description": "ZHA peatatakse. Kas soovid j\u00e4tkata?", "title": "Seadista ZHA uuesti" }, + "manual_pick_radio_type": { + "data": { + "radio_type": "Raadio t\u00fc\u00fcp" + }, + "description": "Vali Zigbee raadio t\u00fc\u00fcp", + "title": "Raadioseadme t\u00fc\u00fcp" + }, + "manual_port_config": { + "data": { + "baudrate": "Pordi kiirus", + "flow_control": "Andmevoo kontroll", + "path": "Jadapordi seadme aadress" + }, + "description": "Sisesta jadapordi s\u00e4tted", + "title": "Jadapordi s\u00e4tted" + }, + "maybe_confirm_ezsp_restore": { + "data": { + "overwrite_coordinator_ieee": "Asenda IEEE aadress j\u00e4\u00e4davalt" + }, + "title": "Kirjuta IEEE aadress \u00fcle" + }, "upload_manual_backup": { + "data": { + "uploaded_backup_file": "Lae kirje \u00fcles" + }, "title": "Lae k\u00e4sitsi loodud varukoopia \u00fcles" } } diff --git a/homeassistant/components/zha/translations/pt.json b/homeassistant/components/zha/translations/pt.json index 435e80b8b76..075cde5efb7 100644 --- a/homeassistant/components/zha/translations/pt.json +++ b/homeassistant/components/zha/translations/pt.json @@ -4,9 +4,67 @@ "single_instance_allowed": "Apenas uma configura\u00e7\u00e3o do ZHA \u00e9 permitida." }, "error": { - "cannot_connect": "N\u00e3o \u00e9 poss\u00edvel conectar-se ao dispositivo ZHA." + "cannot_connect": "N\u00e3o \u00e9 poss\u00edvel conectar-se ao dispositivo ZHA.", + "invalid_backup_json": "JSON de backup inv\u00e1lido" }, "step": { + "choose_automatic_backup": { + "data": { + "choose_automatic_backup": "Escolha um backup autom\u00e1tico" + }, + "description": "Restaure suas configura\u00e7\u00f5es de rede a partir de um backup autom\u00e1tico", + "title": "Restaurar Backup Autom\u00e1tico" + }, + "choose_formation_strategy": { + "description": "Escolha as configura\u00e7\u00f5es de rede para o seu r\u00e1dio.", + "menu_options": { + "choose_automatic_backup": "Restaurar um backup autom\u00e1tico", + "form_new_network": "Apague as configura\u00e7\u00f5es de rede e forme uma nova rede", + "reuse_settings": "Manter as configura\u00e7\u00f5es de rede de r\u00e1dio", + "upload_manual_backup": "Carregar um backup manual" + }, + "title": "Forma\u00e7\u00e3o de rede" + }, + "choose_serial_port": { + "data": { + "path": "Caminho do dispositivo serial" + }, + "description": "Selecione a porta serial para o seu r\u00e1dio Zigbee", + "title": "Selecione uma porta serial" + }, + "confirm_hardware": { + "description": "Deseja configurar {name} ?" + }, + "manual_pick_radio_type": { + "data": { + "radio_type": "Tipo de r\u00e1dio" + }, + "description": "Escolha seu tipo de r\u00e1dio Zigbee", + "title": "Tipo de r\u00e1dio" + }, + "manual_port_config": { + "data": { + "baudrate": "velocidade da porta", + "flow_control": "controle de fluxo de dados", + "path": "Caminho do dispositivo serial" + }, + "description": "Digite as configura\u00e7\u00f5es da porta serial", + "title": "Configura\u00e7\u00f5es da porta serial" + }, + "maybe_confirm_ezsp_restore": { + "data": { + "overwrite_coordinator_ieee": "Substituir permanentemente o endere\u00e7o IEEE do r\u00e1dio" + }, + "description": "Seu backup tem um endere\u00e7o IEEE diferente do seu r\u00e1dio. Para que sua rede funcione corretamente, o endere\u00e7o IEEE do seu r\u00e1dio tamb\u00e9m deve ser alterado. \n\n Esta \u00e9 uma opera\u00e7\u00e3o permanente.", + "title": "Sobrescrever o endere\u00e7o IEEE do r\u00e1dio" + }, + "upload_manual_backup": { + "data": { + "uploaded_backup_file": "Enviar um arquivo" + }, + "description": "Restaure suas configura\u00e7\u00f5es de rede de um arquivo JSON de backup carregado. Voc\u00ea pode baixar um de uma instala\u00e7\u00e3o ZHA diferente em **Network Settings**, ou usar um arquivo Zigbee2MQTT `coordinator_backup.json`.", + "title": "Carregar um backup manual" + }, "user": { "title": "ZHA" } @@ -42,5 +100,13 @@ "device_dropped": "Dispositivo caiu", "device_shaken": "Dispositivo abanado" } + }, + "options": { + "step": { + "init": { + "description": "ZHA ser\u00e1 interrompido. Voc\u00ea deseja continuar?", + "title": "Reconfigurar ZHA" + } + } } } \ No newline at end of file diff --git a/homeassistant/components/zha/translations/tr.json b/homeassistant/components/zha/translations/tr.json index 82eb9b11b68..3d3859f745c 100644 --- a/homeassistant/components/zha/translations/tr.json +++ b/homeassistant/components/zha/translations/tr.json @@ -6,16 +6,64 @@ "usb_probe_failed": "USB ayg\u0131t\u0131 ara\u015ft\u0131r\u0131lamad\u0131" }, "error": { - "cannot_connect": "Ba\u011flanma hatas\u0131" + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_backup_json": "Ge\u00e7ersiz yedek JSON" }, "flow_title": "{name}", "step": { + "choose_automatic_backup": { + "data": { + "choose_automatic_backup": "Otomatik bir yedekleme se\u00e7in" + }, + "description": "Otomatik bir yedeklemeden a\u011f ayarlar\u0131n\u0131z\u0131 geri y\u00fckleyin", + "title": "Otomatik Yedeklemeyi Geri Y\u00fckle" + }, + "choose_formation_strategy": { + "description": "Radyonuz i\u00e7in a\u011f ayarlar\u0131n\u0131 se\u00e7in.", + "menu_options": { + "choose_automatic_backup": "Otomatik yedeklemeyi geri y\u00fckleyin", + "form_new_network": "A\u011f ayarlar\u0131n\u0131 silin ve yeni bir a\u011f olu\u015fturun", + "reuse_settings": "Radyo a\u011f\u0131 ayarlar\u0131n\u0131 koru", + "upload_manual_backup": "Manuel bir yedekleme y\u00fckleyin" + }, + "title": "A\u011f Olu\u015fumu" + }, + "choose_serial_port": { + "data": { + "path": "Seri Cihaz Yolu" + }, + "description": "Zigbee radyonuz i\u00e7in seri ba\u011flant\u0131 noktas\u0131n\u0131 se\u00e7in", + "title": "Seri Ba\u011flant\u0131 Noktas\u0131 Se\u00e7in" + }, "confirm": { "description": "{name} kurulumunu yapmak istiyor musunuz?" }, "confirm_hardware": { "description": "{name} kurulumunu yapmak istiyor musunuz?" }, + "manual_pick_radio_type": { + "data": { + "radio_type": "Radyo Tipi" + }, + "description": "Zigbee radyo tipinizi se\u00e7in", + "title": "Radyo Tipi" + }, + "manual_port_config": { + "data": { + "baudrate": "ba\u011flant\u0131 noktas\u0131 h\u0131z\u0131", + "flow_control": "veri ak\u0131\u015f\u0131 denetimi", + "path": "Seri cihaz yolu" + }, + "description": "Seri ba\u011flant\u0131 noktas\u0131 ayarlar\u0131n\u0131 girin", + "title": "Seri Ba\u011flant\u0131 Noktas\u0131 Ayarlar\u0131" + }, + "maybe_confirm_ezsp_restore": { + "data": { + "overwrite_coordinator_ieee": "Radyo IEEE adresini kal\u0131c\u0131 olarak de\u011fi\u015ftirin" + }, + "description": "Yedeklemenizin, telsizinizden farkl\u0131 bir IEEE adresi var. A\u011f\u0131n\u0131z\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 i\u00e7in telsizinizin IEEE adresinin de de\u011fi\u015ftirilmesi gerekir. \n\n Bu kal\u0131c\u0131 bir operasyondur.", + "title": "Radyo IEEE Adresinin \u00dczerine Yaz" + }, "pick_radio": { "data": { "radio_type": "Radyo Tipi" @@ -32,6 +80,13 @@ "description": "Ba\u011flant\u0131 noktas\u0131na \u00f6zel ayarlar\u0131 girin", "title": "Ayarlar" }, + "upload_manual_backup": { + "data": { + "uploaded_backup_file": "Bir dosya y\u00fckleyin" + }, + "description": "Y\u00fcklenen bir yedek JSON dosyas\u0131ndan a\u011f ayarlar\u0131n\u0131z\u0131 geri y\u00fckleyin. **A\u011f Ayarlar\u0131**'ndan farkl\u0131 bir ZHA kurulumundan bir tane indirebilir veya bir Zigbee2MQTT `coordinator_backup.json` dosyas\u0131 kullanabilirsiniz.", + "title": "Manuel Yedekleme Y\u00fckleyin" + }, "user": { "data": { "path": "Seri Cihaz Yolu" @@ -114,5 +169,77 @@ "remote_button_short_release": "\" {subtype} \" d\u00fc\u011fmesi b\u0131rak\u0131ld\u0131", "remote_button_triple_press": "\" {subtype} \" d\u00fc\u011fmesine \u00fc\u00e7 kez t\u0131kland\u0131" } + }, + "options": { + "abort": { + "not_zha_device": "Bu cihaz bir zha cihaz\u0131 de\u011fil", + "single_instance_allowed": "Zaten yap\u0131land\u0131r\u0131lm\u0131\u015f. Yaln\u0131zca tek bir konfig\u00fcrasyon m\u00fcmk\u00fcnd\u00fcr.", + "usb_probe_failed": "USB ayg\u0131t\u0131 ara\u015ft\u0131r\u0131lamad\u0131" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_backup_json": "Ge\u00e7ersiz yedek JSON" + }, + "flow_title": "{name}", + "step": { + "choose_automatic_backup": { + "data": { + "choose_automatic_backup": "Otomatik bir yedekleme se\u00e7in" + }, + "description": "Otomatik bir yedeklemeden a\u011f ayarlar\u0131n\u0131z\u0131 geri y\u00fckleyin", + "title": "Otomatik Yedeklemeyi Geri Y\u00fckle" + }, + "choose_formation_strategy": { + "description": "Radyonuz i\u00e7in a\u011f ayarlar\u0131n\u0131 se\u00e7in.", + "menu_options": { + "choose_automatic_backup": "Otomatik yedeklemeyi geri y\u00fckleyin", + "form_new_network": "A\u011f ayarlar\u0131n\u0131 silin ve yeni bir a\u011f olu\u015fturun", + "reuse_settings": "Radyo a\u011f\u0131 ayarlar\u0131n\u0131 koru", + "upload_manual_backup": "Manuel bir yedekleme y\u00fckleyin" + }, + "title": "A\u011f Olu\u015fumu" + }, + "choose_serial_port": { + "data": { + "path": "Seri Cihaz Yolu" + }, + "description": "Zigbee radyonuz i\u00e7in seri ba\u011flant\u0131 noktas\u0131n\u0131 se\u00e7in", + "title": "Seri Ba\u011flant\u0131 Noktas\u0131 Se\u00e7in" + }, + "init": { + "description": "ZHA durdurulacak. Devam etmek istiyor musunuz?", + "title": "ZHA'y\u0131 yeniden yap\u0131land\u0131r\u0131n" + }, + "manual_pick_radio_type": { + "data": { + "radio_type": "Radyo Tipi" + }, + "description": "Zigbee radyo tipinizi se\u00e7in", + "title": "Radyo Tipi" + }, + "manual_port_config": { + "data": { + "baudrate": "ba\u011flant\u0131 noktas\u0131 h\u0131z\u0131", + "flow_control": "veri ak\u0131\u015f\u0131 denetimi", + "path": "Seri cihaz yolu" + }, + "description": "Seri ba\u011flant\u0131 noktas\u0131 ayarlar\u0131n\u0131 girin", + "title": "Seri Ba\u011flant\u0131 Noktas\u0131 Ayarlar\u0131" + }, + "maybe_confirm_ezsp_restore": { + "data": { + "overwrite_coordinator_ieee": "Radyo IEEE adresini kal\u0131c\u0131 olarak de\u011fi\u015ftirin" + }, + "description": "Yedeklemenizin, telsizinizden farkl\u0131 bir IEEE adresi var. A\u011f\u0131n\u0131z\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 i\u00e7in telsizinizin IEEE adresinin de de\u011fi\u015ftirilmesi gerekir. \n\n Bu kal\u0131c\u0131 bir operasyondur.", + "title": "Radyo IEEE Adresinin \u00dczerine Yaz" + }, + "upload_manual_backup": { + "data": { + "uploaded_backup_file": "Bir dosya y\u00fckleyin" + }, + "description": "Y\u00fcklenen bir yedek JSON dosyas\u0131ndan a\u011f ayarlar\u0131n\u0131z\u0131 geri y\u00fckleyin. **A\u011f Ayarlar\u0131**'ndan farkl\u0131 bir ZHA kurulumundan bir tane indirebilir veya bir Zigbee2MQTT `coordinator_backup.json` dosyas\u0131 kullanabilirsiniz.", + "title": "Manuel Yedekleme Y\u00fckleyin" + } + } } } \ No newline at end of file