diff --git a/homeassistant/components/accuweather/translations/fr.json b/homeassistant/components/accuweather/translations/fr.json new file mode 100644 index 0000000000..5b69afc733 --- /dev/null +++ b/homeassistant/components/accuweather/translations/fr.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "user": { + "description": "Si vous avez besoin d'aide pour la configuration, consultez le site suivant : https://www.home-assistant.io/integrations/accuweather/\n\nCertains capteurs ne sont pas activ\u00e9s par d\u00e9faut. Vous pouvez les activer dans le registre des entit\u00e9s apr\u00e8s la configuration de l'int\u00e9gration.\nLes pr\u00e9visions m\u00e9t\u00e9orologiques ne sont pas activ\u00e9es par d\u00e9faut. Vous pouvez l'activer dans les options d'int\u00e9gration." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/accuweather/translations/pt.json b/homeassistant/components/accuweather/translations/pt.json index 6288344fd6..084965331e 100644 --- a/homeassistant/components/accuweather/translations/pt.json +++ b/homeassistant/components/accuweather/translations/pt.json @@ -1,8 +1,16 @@ { "config": { + "abort": { + "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel." + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_api_key": "Chave de API inv\u00e1lida" + }, "step": { "user": { "data": { + "api_key": "Chave de API", "latitude": "Latitude", "longitude": "Longitude" } diff --git a/homeassistant/components/airly/translations/fr.json b/homeassistant/components/airly/translations/fr.json index a454a38fbe..ac821ab226 100644 --- a/homeassistant/components/airly/translations/fr.json +++ b/homeassistant/components/airly/translations/fr.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "api_key": "Cl\u00e9 API Airly", + "api_key": "Cl\u00e9 d'API", "latitude": "Latitude", "longitude": "Longitude", "name": "Nom de l'int\u00e9gration" diff --git a/homeassistant/components/august/translations/pt.json b/homeassistant/components/august/translations/pt.json index fdb6f03c01..5560383b71 100644 --- a/homeassistant/components/august/translations/pt.json +++ b/homeassistant/components/august/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/automation/translations/fr.json b/homeassistant/components/automation/translations/fr.json index 548c30fd0d..3042658241 100644 --- a/homeassistant/components/automation/translations/fr.json +++ b/homeassistant/components/automation/translations/fr.json @@ -5,5 +5,5 @@ "on": "Actif" } }, - "title": "Automation" + "title": "Automatisation" } \ No newline at end of file diff --git a/homeassistant/components/azure_devops/translations/pt.json b/homeassistant/components/azure_devops/translations/pt.json new file mode 100644 index 0000000000..50d5409ef8 --- /dev/null +++ b/homeassistant/components/azure_devops/translations/pt.json @@ -0,0 +1,8 @@ +{ + "config": { + "abort": { + "already_configured": "Conta j\u00e1 configurada", + "reauth_successful": "Token de Acesso atualizado com sucesso" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/binary_sensor/translations/fr.json b/homeassistant/components/binary_sensor/translations/fr.json index a27c336892..fe7b0e1975 100644 --- a/homeassistant/components/binary_sensor/translations/fr.json +++ b/homeassistant/components/binary_sensor/translations/fr.json @@ -155,11 +155,11 @@ "on": "Dangereux" }, "smoke": { - "off": "RAS", + "off": "Non d\u00e9tect\u00e9", "on": "D\u00e9tect\u00e9" }, "sound": { - "off": "RAS", + "off": "Non d\u00e9tect\u00e9", "on": "D\u00e9tect\u00e9" }, "vibration": { diff --git a/homeassistant/components/blink/translations/pt.json b/homeassistant/components/blink/translations/pt.json index 12cdc94043..188effb27a 100644 --- a/homeassistant/components/blink/translations/pt.json +++ b/homeassistant/components/blink/translations/pt.json @@ -1,5 +1,9 @@ { "config": { + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_access_token": "Token de acesso inv\u00e1lido" + }, "step": { "2fa": { "description": "Digite o pin enviado para o seu email. Se o email n\u00e3o contiver um pin, deixe em branco" diff --git a/homeassistant/components/bond/translations/pt.json b/homeassistant/components/bond/translations/pt.json index 24a397bf00..2173d69893 100644 --- a/homeassistant/components/bond/translations/pt.json +++ b/homeassistant/components/bond/translations/pt.json @@ -1,11 +1,19 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, "error": { "cannot_connect": "Falha na liga\u00e7\u00e3o", "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", "unknown": "Erro inesperado" }, "step": { + "confirm": { + "data": { + "access_token": "Token de Acesso" + } + }, "user": { "data": { "access_token": "Token de Acesso", diff --git a/homeassistant/components/broadlink/translations/pt.json b/homeassistant/components/broadlink/translations/pt.json new file mode 100644 index 0000000000..c1b7a83d44 --- /dev/null +++ b/homeassistant/components/broadlink/translations/pt.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "unknown": "Erro inesperado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "unknown": "Erro inesperado" + }, + "flow_title": "{name} ({model} em {host})", + "step": { + "user": { + "data": { + "host": "Servidor" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cert_expiry/translations/fr.json b/homeassistant/components/cert_expiry/translations/fr.json index 8c3d92edf9..070b5e26cb 100644 --- a/homeassistant/components/cert_expiry/translations/fr.json +++ b/homeassistant/components/cert_expiry/translations/fr.json @@ -12,9 +12,9 @@ "step": { "user": { "data": { - "host": "Le nom d'h\u00f4te du certificat", + "host": "H\u00f4te", "name": "Le nom du certificat", - "port": "Le port du certificat" + "port": "Port" }, "title": "D\u00e9finir le certificat \u00e0 tester" } diff --git a/homeassistant/components/control4/translations/pt.json b/homeassistant/components/control4/translations/pt.json new file mode 100644 index 0000000000..5f67ee940b --- /dev/null +++ b/homeassistant/components/control4/translations/pt.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "host": "Endere\u00e7o IP", + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/translations/fr.json b/homeassistant/components/daikin/translations/fr.json index 7711b8bc04..75f3260a86 100644 --- a/homeassistant/components/daikin/translations/fr.json +++ b/homeassistant/components/daikin/translations/fr.json @@ -16,7 +16,7 @@ "key": "Cl\u00e9 d'authentification (utilis\u00e9e uniquement par les appareils BRP072C/Zena)", "password": "Mot de passe de l'appareil (utilis\u00e9 uniquement par les appareils SKYFi)" }, - "description": "Entrez l'adresse IP de votre Daikin AC.", + "description": "Saisissez l'adresse IP de votre Daikin AC. \n\n Notez que Cl\u00e9 d'API et Mot de passe sont utilis\u00e9s respectivement par les p\u00e9riph\u00e9riques BRP072Cxx et SKYFi.", "title": "Configurer Daikin AC" } } diff --git a/homeassistant/components/daikin/translations/pt.json b/homeassistant/components/daikin/translations/pt.json index 31cd600115..617aed245e 100644 --- a/homeassistant/components/daikin/translations/pt.json +++ b/homeassistant/components/daikin/translations/pt.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "cannot_connect": "Falha na liga\u00e7\u00e3o" }, "step": { "user": { diff --git a/homeassistant/components/directv/translations/pt.json b/homeassistant/components/directv/translations/pt.json index ce7cbc3f54..96a0956765 100644 --- a/homeassistant/components/directv/translations/pt.json +++ b/homeassistant/components/directv/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/eafm/translations/fr.json b/homeassistant/components/eafm/translations/fr.json new file mode 100644 index 0000000000..ca9d788e75 --- /dev/null +++ b/homeassistant/components/eafm/translations/fr.json @@ -0,0 +1,16 @@ +{ + "config": { + "abort": { + "no_stations": "Aucune station de surveillance des inondations n'a \u00e9t\u00e9 trouv\u00e9e." + }, + "step": { + "user": { + "data": { + "station": "Station" + }, + "description": "S\u00e9lectionnez la station que vous souhaitez surveiller", + "title": "Suivre une station de surveillance des inondations" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/eafm/translations/pt.json b/homeassistant/components/eafm/translations/pt.json new file mode 100644 index 0000000000..ce8a928727 --- /dev/null +++ b/homeassistant/components/eafm/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/elkm1/translations/pt.json b/homeassistant/components/elkm1/translations/pt.json index 83e574aa2e..2f61dbc37e 100644 --- a/homeassistant/components/elkm1/translations/pt.json +++ b/homeassistant/components/elkm1/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/enocean/translations/pt.json b/homeassistant/components/enocean/translations/pt.json index a004e5cae8..4bca8a1319 100644 --- a/homeassistant/components/enocean/translations/pt.json +++ b/homeassistant/components/enocean/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel." + }, "flow_title": "Configura\u00e7\u00e3o ENOcean" }, "title": "EnOcean" diff --git a/homeassistant/components/fan/translations/fr.json b/homeassistant/components/fan/translations/fr.json index 88b4057a3e..6dc4aef56e 100644 --- a/homeassistant/components/fan/translations/fr.json +++ b/homeassistant/components/fan/translations/fr.json @@ -15,8 +15,8 @@ }, "state": { "_": { - "off": "\u00c9teint", - "on": "Marche" + "off": "Inactif", + "on": "Actif" } }, "title": "Ventilateur" diff --git a/homeassistant/components/flick_electric/translations/pt.json b/homeassistant/components/flick_electric/translations/pt.json index b8a454fbab..1e3d9138c8 100644 --- a/homeassistant/components/flick_electric/translations/pt.json +++ b/homeassistant/components/flick_electric/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/flo/translations/pt.json b/homeassistant/components/flo/translations/pt.json new file mode 100644 index 0000000000..561c8d7728 --- /dev/null +++ b/homeassistant/components/flo/translations/pt.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "host": "Servidor", + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/flume/translations/pt.json b/homeassistant/components/flume/translations/pt.json index b464235997..4a071063d4 100644 --- a/homeassistant/components/flume/translations/pt.json +++ b/homeassistant/components/flume/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/garmin_connect/translations/pt.json b/homeassistant/components/garmin_connect/translations/pt.json index b464235997..b3b468ff3e 100644 --- a/homeassistant/components/garmin_connect/translations/pt.json +++ b/homeassistant/components/garmin_connect/translations/pt.json @@ -1,5 +1,11 @@ { "config": { + "abort": { + "already_configured": "Conta j\u00e1 configurada" + }, + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/griddy/translations/pt.json b/homeassistant/components/griddy/translations/pt.json new file mode 100644 index 0000000000..0c5c776056 --- /dev/null +++ b/homeassistant/components/griddy/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/harmony/translations/pt.json b/homeassistant/components/harmony/translations/pt.json index ce7cbc3f54..2a9c91681b 100644 --- a/homeassistant/components/harmony/translations/pt.json +++ b/homeassistant/components/harmony/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/hlk_sw16/translations/pt.json b/homeassistant/components/hlk_sw16/translations/pt.json new file mode 100644 index 0000000000..561c8d7728 --- /dev/null +++ b/homeassistant/components/hlk_sw16/translations/pt.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "host": "Servidor", + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/hunterdouglas_powerview/translations/pt.json b/homeassistant/components/hunterdouglas_powerview/translations/pt.json index f7dc708a2d..8b7889f0d1 100644 --- a/homeassistant/components/hunterdouglas_powerview/translations/pt.json +++ b/homeassistant/components/hunterdouglas_powerview/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/iaqualink/translations/fr.json b/homeassistant/components/iaqualink/translations/fr.json index 60e9634acc..47ed27fb33 100644 --- a/homeassistant/components/iaqualink/translations/fr.json +++ b/homeassistant/components/iaqualink/translations/fr.json @@ -10,7 +10,7 @@ "user": { "data": { "password": "Mot de passe", - "username": "Nom d'utilisateur / adresse e-mail" + "username": "Nom d'utilisateur" }, "description": "Veuillez saisir le nom d'utilisateur et le mot de passe de votre compte iAqualink.", "title": "Se connecter \u00e0 iAqualink" diff --git a/homeassistant/components/input_boolean/translations/fr.json b/homeassistant/components/input_boolean/translations/fr.json index 5bd2cf2891..1d83af839c 100644 --- a/homeassistant/components/input_boolean/translations/fr.json +++ b/homeassistant/components/input_boolean/translations/fr.json @@ -1,8 +1,8 @@ { "state": { "_": { - "off": "Arr\u00eat\u00e9", - "on": "Marche" + "off": "Inactif", + "on": "Actif" } }, "title": "Entr\u00e9e logique" diff --git a/homeassistant/components/insteon/translations/en.json b/homeassistant/components/insteon/translations/en.json index eec80f60b9..5b5ba8a836 100644 --- a/homeassistant/components/insteon/translations/en.json +++ b/homeassistant/components/insteon/translations/en.json @@ -3,7 +3,7 @@ "abort": { "already_configured": "An Insteon modem connection is already configured", "cannot_connect": "Failed to connect", - "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed" + "single_instance_allowed": "Already configured. Only a single configuration possible." }, "error": { "cannot_connect": "Failed to connect", diff --git a/homeassistant/components/insteon/translations/es.json b/homeassistant/components/insteon/translations/es.json index bf38bb38d9..40b87768cd 100644 --- a/homeassistant/components/insteon/translations/es.json +++ b/homeassistant/components/insteon/translations/es.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "Una conexi\u00f3n de m\u00f3dem Insteon ya est\u00e1 configurada", - "cannot_connect": "No se puede conectar al m\u00f3dem Insteon" + "cannot_connect": "No se puede conectar al m\u00f3dem Insteon", + "single_instance_allowed": "Ya esta configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "error": { "cannot_connect": "No se conect\u00f3 al m\u00f3dem Insteon, por favor, int\u00e9ntelo de nuevo.", diff --git a/homeassistant/components/insteon/translations/fr.json b/homeassistant/components/insteon/translations/fr.json index 4962f03e62..88ddbb064f 100644 --- a/homeassistant/components/insteon/translations/fr.json +++ b/homeassistant/components/insteon/translations/fr.json @@ -1,13 +1,72 @@ { "config": { + "abort": { + "already_configured": "Une connexion Insteon par modem est d\u00e9j\u00e0 configur\u00e9e", + "cannot_connect": "\u00c9chec de connexion" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "select_single": "S\u00e9lectionnez une option." + }, "step": { + "hub1": { + "data": { + "host": "Adresse IP du hub", + "port": "Port IP" + }, + "description": "Configurer le Hub Insteon Version 1 (avant 2014).", + "title": "Hub Insteon Version 1" + }, + "hub2": { + "data": { + "host": "Adresse IP du hub", + "password": "Mot de passe", + "port": "Port IP", + "username": "Nom d'utilisateur" + }, + "description": "Configurez le Hub Insteon version 2.", + "title": "Hub Insteon Version 2" + }, + "hubv1": { + "data": { + "host": "Adresse IP", + "port": "Port" + }, + "description": "Configurer le Hub Insteon Version 1 (avant 2014).", + "title": "Hub Insteon Version 1" + }, + "hubv2": { + "data": { + "host": "Adresse IP", + "password": "Mot de passe", + "port": "Port", + "username": "Nom d'utilisateur" + }, + "description": "Configurez le Hub Insteon version 2.", + "title": "Hub Insteon Version 2" + }, "init": { + "data": { + "hubv1": "Hub Version 1 (avant 2014)" + }, + "title": "Insteon" + }, + "plm": { + "data": { + "device": "Chemin du p\u00e9riph\u00e9rique USB" + } + }, + "user": { + "data": { + "modem_type": "Type de modem." + }, "title": "Insteon" } } }, "options": { "error": { + "cannot_connect": "\u00c9chec de connexion", "select_single": "S\u00e9lectionnez une option" }, "step": { @@ -22,10 +81,10 @@ }, "change_hub_config": { "data": { - "host": "Nouveau nom d\u2019h\u00f4te ou adresse IP", - "password": "Nouveau mot de passe", - "port": "Nouveau num\u00e9ro de port", - "username": "Nouveau nom d\u2019utilisateur" + "host": "Adresse IP", + "password": "Mot de passe", + "port": "Port", + "username": "Nom d'utilisateur" }, "title": "Insteon" }, diff --git a/homeassistant/components/insteon/translations/no.json b/homeassistant/components/insteon/translations/no.json index 4dfaa95a20..09a16e6716 100644 --- a/homeassistant/components/insteon/translations/no.json +++ b/homeassistant/components/insteon/translations/no.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "En Insteon-modemtilkobling er allerede konfigurert", - "cannot_connect": "Tilkobling mislyktes." + "cannot_connect": "Tilkobling mislyktes.", + "single_instance_allowed": "Allerede konfigurert. Bare \u00e9n enkelt konfigurasjon er mulig." }, "error": { "cannot_connect": "Tilkobling mislyktes.", diff --git a/homeassistant/components/insteon/translations/pl.json b/homeassistant/components/insteon/translations/pl.json new file mode 100644 index 0000000000..baa541c74f --- /dev/null +++ b/homeassistant/components/insteon/translations/pl.json @@ -0,0 +1,13 @@ +{ + "options": { + "step": { + "change_hub_config": { + "data": { + "host": "Adres IP", + "password": "Has\u0142o", + "port": "Port" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/insteon/translations/pt.json b/homeassistant/components/insteon/translations/pt.json index be84de305c..4e44844483 100644 --- a/homeassistant/components/insteon/translations/pt.json +++ b/homeassistant/components/insteon/translations/pt.json @@ -1,8 +1,12 @@ { "config": { "abort": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed" }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o" + }, "step": { "hubv1": { "data": { @@ -15,13 +19,18 @@ "hubv2": { "data": { "host": "Endere\u00e7o IP", - "password": "Senha", + "password": "Palavra-passe", "port": "Porta", - "username": "Utilizador" + "username": "Nome de Utilizador" }, "description": "Configure o Insteon Hub Vers\u00e3o 2.", "title": "Insteon Hub vers\u00e3o 2" }, + "plm": { + "data": { + "device": "Caminho do Dispositivo USB" + } + }, "user": { "data": { "modem_type": "Tipo de modem." @@ -30,5 +39,20 @@ "title": "Insteon" } } + }, + "options": { + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o" + }, + "step": { + "change_hub_config": { + "data": { + "host": "Endere\u00e7o IP", + "password": "Palavra-passe", + "port": "Porta", + "username": "Nome de Utilizador" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/juicenet/translations/pt.json b/homeassistant/components/juicenet/translations/pt.json new file mode 100644 index 0000000000..0c5c776056 --- /dev/null +++ b/homeassistant/components/juicenet/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/kodi/translations/pt.json b/homeassistant/components/kodi/translations/pt.json index 25e47d0be9..12aef9a997 100644 --- a/homeassistant/components/kodi/translations/pt.json +++ b/homeassistant/components/kodi/translations/pt.json @@ -1,8 +1,40 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, "step": { + "credentials": { + "data": { + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + }, + "host": { + "data": { + "host": "Servidor", + "port": "Porta" + } + }, "user": { + "data": { + "host": "Servidor", + "port": "Porta" + }, "description": "Informa\u00e7\u00f5es de conex\u00e3o Kodi. Certifique-se de habilitar \"Permitir controle do Kodi via HTTP\" em Sistema / Configura\u00e7\u00f5es / Rede / Servi\u00e7os." + }, + "ws_port": { + "data": { + "ws_port": "Porta" + } } } } diff --git a/homeassistant/components/life360/translations/pt.json b/homeassistant/components/life360/translations/pt.json index acca16f95b..5a6bb471b5 100644 --- a/homeassistant/components/life360/translations/pt.json +++ b/homeassistant/components/life360/translations/pt.json @@ -5,7 +5,9 @@ }, "error": { "invalid_credentials": "Credenciais inv\u00e1lidas", - "invalid_username": "Nome de utilizador incorreto" + "invalid_username": "Nome de utilizador incorreto", + "unexpected": "Erro inesperado ao comunicar com o servidor do Life360", + "user_already_configured": "Conta j\u00e1 configurada" }, "step": { "user": { diff --git a/homeassistant/components/light/translations/fr.json b/homeassistant/components/light/translations/fr.json index fb6f7f72c9..c2ca658370 100644 --- a/homeassistant/components/light/translations/fr.json +++ b/homeassistant/components/light/translations/fr.json @@ -19,7 +19,7 @@ }, "state": { "_": { - "off": "\u00c9teinte", + "off": "Inactif", "on": "Actif" } }, diff --git a/homeassistant/components/logi_circle/translations/fr.json b/homeassistant/components/logi_circle/translations/fr.json index 170edcaf48..003f44963c 100644 --- a/homeassistant/components/logi_circle/translations/fr.json +++ b/homeassistant/components/logi_circle/translations/fr.json @@ -16,7 +16,7 @@ }, "step": { "auth": { - "description": "Suivez le lien ci-dessous et acceptez acc\u00e8s \u00e0 votre compte Logi Circle, puis revenez et appuyez sur Envoyer ci-dessous. \n\n [Lien] ( {authorization_url} )", + "description": "Suivez le lien ci-dessous et **acceptez** acc\u00e8s \u00e0 votre compte Logi Circle, puis revenez et appuyez sur**Envoyer** ci-dessous. \n\n [Lien] ( {authorization_url} )", "title": "Authentifier avec Logi Circle" }, "user": { diff --git a/homeassistant/components/media_player/translations/fr.json b/homeassistant/components/media_player/translations/fr.json index 5ae84d5ba6..f3992f7461 100644 --- a/homeassistant/components/media_player/translations/fr.json +++ b/homeassistant/components/media_player/translations/fr.json @@ -11,8 +11,8 @@ "state": { "_": { "idle": "En veille", - "off": "\u00c9teint", - "on": "Marche", + "off": "Inactif", + "on": "Actif", "paused": "En pause", "playing": "Lecture en cours", "standby": "En veille" diff --git a/homeassistant/components/melcloud/translations/pt.json b/homeassistant/components/melcloud/translations/pt.json index 767c4da796..25623dc04a 100644 --- a/homeassistant/components/melcloud/translations/pt.json +++ b/homeassistant/components/melcloud/translations/pt.json @@ -3,6 +3,9 @@ "abort": { "already_configured": "Integra\u00e7\u00e3o com o MELCloud j\u00e1 configurada para este email. O token de acesso foi atualizado." }, + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/monoprice/translations/pt.json b/homeassistant/components/monoprice/translations/pt.json index 0077ceddd4..ccc0fc7c47 100644 --- a/homeassistant/components/monoprice/translations/pt.json +++ b/homeassistant/components/monoprice/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/myq/translations/pt.json b/homeassistant/components/myq/translations/pt.json index b464235997..4a071063d4 100644 --- a/homeassistant/components/myq/translations/pt.json +++ b/homeassistant/components/myq/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/neato/translations/pt.json b/homeassistant/components/neato/translations/pt.json index b464235997..f0019df646 100644 --- a/homeassistant/components/neato/translations/pt.json +++ b/homeassistant/components/neato/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unexpected_error": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/netatmo/translations/fr.json b/homeassistant/components/netatmo/translations/fr.json index abb1864512..fd4072dc54 100644 --- a/homeassistant/components/netatmo/translations/fr.json +++ b/homeassistant/components/netatmo/translations/fr.json @@ -6,7 +6,7 @@ "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible." }, "create_entry": { - "default": "Authentification r\u00e9ussie avec Netatmo." + "default": "Authentification r\u00e9ussie" }, "step": { "pick_implementation": { diff --git a/homeassistant/components/netatmo/translations/pt.json b/homeassistant/components/netatmo/translations/pt.json index 634d4810ca..f9199091a8 100644 --- a/homeassistant/components/netatmo/translations/pt.json +++ b/homeassistant/components/netatmo/translations/pt.json @@ -1,7 +1,11 @@ { "config": { "abort": { - "authorize_url_timeout": "Tempo excedido a gerar um URL de autoriza\u00e7\u00e3o" + "authorize_url_timeout": "Tempo excedido a gerar um URL de autoriza\u00e7\u00e3o", + "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel." + }, + "create_entry": { + "default": "Autenticado com sucesso" } }, "options": { diff --git a/homeassistant/components/nexia/translations/pt.json b/homeassistant/components/nexia/translations/pt.json index b464235997..4a071063d4 100644 --- a/homeassistant/components/nexia/translations/pt.json +++ b/homeassistant/components/nexia/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/nightscout/translations/pt.json b/homeassistant/components/nightscout/translations/pt.json new file mode 100644 index 0000000000..657ce03e54 --- /dev/null +++ b/homeassistant/components/nightscout/translations/pt.json @@ -0,0 +1,11 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/notify/translations/fr.json b/homeassistant/components/notify/translations/fr.json index bfcad73e8e..debb343359 100644 --- a/homeassistant/components/notify/translations/fr.json +++ b/homeassistant/components/notify/translations/fr.json @@ -1,3 +1,3 @@ { - "title": "Notifier" + "title": "Notifications" } \ No newline at end of file diff --git a/homeassistant/components/notion/translations/fr.json b/homeassistant/components/notion/translations/fr.json index c9bb0d6fa6..b5b6005ab9 100644 --- a/homeassistant/components/notion/translations/fr.json +++ b/homeassistant/components/notion/translations/fr.json @@ -11,7 +11,7 @@ "user": { "data": { "password": "Mot de passe", - "username": "Nom d'utilisateur / adresse e-mail" + "username": "Nom d'utilisateur" }, "title": "Veuillez saisir vos informations" } diff --git a/homeassistant/components/nuheat/translations/pt.json b/homeassistant/components/nuheat/translations/pt.json index b464235997..4a071063d4 100644 --- a/homeassistant/components/nuheat/translations/pt.json +++ b/homeassistant/components/nuheat/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/nut/translations/pt.json b/homeassistant/components/nut/translations/pt.json index 4ebc88bb1c..5edf0b18dd 100644 --- a/homeassistant/components/nut/translations/pt.json +++ b/homeassistant/components/nut/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "ups": { "data": { diff --git a/homeassistant/components/nws/translations/fr.json b/homeassistant/components/nws/translations/fr.json index 8b1b01ec74..86db25ebd1 100644 --- a/homeassistant/components/nws/translations/fr.json +++ b/homeassistant/components/nws/translations/fr.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "api_key": "Cl\u00e9 API (e-mail)", + "api_key": "Cl\u00e9 d'API", "latitude": "Latitude", "longitude": "Longitude", "station": "Code de la station METAR" diff --git a/homeassistant/components/nzbget/translations/fr.json b/homeassistant/components/nzbget/translations/fr.json new file mode 100644 index 0000000000..e77d73c8d3 --- /dev/null +++ b/homeassistant/components/nzbget/translations/fr.json @@ -0,0 +1,22 @@ +{ + "config": { + "step": { + "user": { + "data": { + "ssl": "NZBGet utilise un certificat SSL", + "verify_ssl": "NZBGet utilise un certificat appropri\u00e9" + }, + "title": "Se connecter \u00e0 NZBGet" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "scan_interval": "Fr\u00e9quence de mise \u00e0 jour (en secondes)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nzbget/translations/pt.json b/homeassistant/components/nzbget/translations/pt.json index 93aa814f47..2fa9743db4 100644 --- a/homeassistant/components/nzbget/translations/pt.json +++ b/homeassistant/components/nzbget/translations/pt.json @@ -1,11 +1,11 @@ { "config": { "abort": { - "single_instance_allowed": "J\u00e1 se encontra configurado. S\u00f3 \u00e9 permitida uma configura\u00e7\u00e3o.", + "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel.", "unknown": "Erro inesperado" }, "error": { - "cannot_connect": "Erro ao conectar-se", + "cannot_connect": "Falha na liga\u00e7\u00e3o", "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida" }, "flow_title": "NZBGet: {name}", @@ -14,10 +14,10 @@ "data": { "host": "Servidor", "name": "Nome", - "password": "Senha", + "password": "Palavra-passe", "port": "Porta", "ssl": "NZBGet usa um certificado SSL", - "username": "Utilizador", + "username": "Nome de Utilizador", "verify_ssl": "NZBGet usa um certificado adequado" }, "title": "Conectar ao NZBGet" diff --git a/homeassistant/components/ovo_energy/translations/fr.json b/homeassistant/components/ovo_energy/translations/fr.json index 546b76a180..2a1ce2d8d7 100644 --- a/homeassistant/components/ovo_energy/translations/fr.json +++ b/homeassistant/components/ovo_energy/translations/fr.json @@ -2,6 +2,11 @@ "config": { "error": { "connection_error": "\u00c9chec de connexion" + }, + "step": { + "user": { + "title": "Ajouter un compte OVO Energy" + } } } } \ No newline at end of file diff --git a/homeassistant/components/ovo_energy/translations/pt.json b/homeassistant/components/ovo_energy/translations/pt.json new file mode 100644 index 0000000000..c49725f2fd --- /dev/null +++ b/homeassistant/components/ovo_energy/translations/pt.json @@ -0,0 +1,16 @@ +{ + "config": { + "error": { + "already_configured": "Conta j\u00e1 configurada", + "connection_error": "Falha na liga\u00e7\u00e3o" + }, + "step": { + "user": { + "data": { + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/plugwise/translations/pt.json b/homeassistant/components/plugwise/translations/pt.json new file mode 100644 index 0000000000..0c5c776056 --- /dev/null +++ b/homeassistant/components/plugwise/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/point/translations/fr.json b/homeassistant/components/point/translations/fr.json index 75f7a25210..9fe2241018 100644 --- a/homeassistant/components/point/translations/fr.json +++ b/homeassistant/components/point/translations/fr.json @@ -5,14 +5,14 @@ "authorize_url_fail": "Erreur inconnue lors de la g\u00e9n\u00e9ration d'une URL d'autorisation.", "authorize_url_timeout": "D\u00e9lai de g\u00e9n\u00e9ration de l'URL d'authentification d\u00e9pass\u00e9.", "external_setup": "Point correctement configur\u00e9 \u00e0 partir d\u2019un autre flux.", - "no_flows": "Vous devez configurer Point avant de pouvoir vous authentifier avec celui-ci. [Veuillez lire les instructions] (https://www.home-assistant.io/components/point/)." + "no_flows": "Le composant n'est pas configur\u00e9. Veuillez suivre la documentation." }, "create_entry": { - "default": "Authentification r\u00e9ussie avec Minut pour votre (vos) p\u00e9riph\u00e9rique (s) Point" + "default": "Authentification r\u00e9ussie" }, "error": { "follow_link": "Veuillez suivre le lien et vous authentifier avant d'appuyer sur Soumettre.", - "no_token": "Non authentifi\u00e9 avec Minut" + "no_token": "Jeton d'acc\u00e8s non valide" }, "step": { "auth": { @@ -23,8 +23,8 @@ "data": { "flow_impl": "Fournisseur" }, - "description": "Choisissez via quel fournisseur d'authentification vous souhaitez vous authentifier avec Point.", - "title": "Fournisseur d'authentification" + "description": "Voulez-vous commencer la configuration?", + "title": "S\u00e9lectionner une m\u00e9thode d'authentification" } } } diff --git a/homeassistant/components/poolsense/translations/pt.json b/homeassistant/components/poolsense/translations/pt.json index db5e24356b..0dc8303b48 100644 --- a/homeassistant/components/poolsense/translations/pt.json +++ b/homeassistant/components/poolsense/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, "error": { "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida" }, diff --git a/homeassistant/components/powerwall/translations/pt.json b/homeassistant/components/powerwall/translations/pt.json new file mode 100644 index 0000000000..0c5c776056 --- /dev/null +++ b/homeassistant/components/powerwall/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/progettihwsw/translations/en.json b/homeassistant/components/progettihwsw/translations/en.json index 7ec64794c9..68ef7389a2 100644 --- a/homeassistant/components/progettihwsw/translations/en.json +++ b/homeassistant/components/progettihwsw/translations/en.json @@ -1,11 +1,12 @@ { "config": { + "abort": { + "already_configured": "Device is already configured" + }, "error": { "cannot_connect": "Failed to connect", - "unknown": "Unknown error" - }, - "abort": { - "already_configured": "This board has already been set up." + "unknown": "Unexpected error", + "wrong_info_relay_modes": "Relay mode selection must be monostable or bistable." }, "step": { "relay_modes": { diff --git a/homeassistant/components/progettihwsw/translations/es.json b/homeassistant/components/progettihwsw/translations/es.json index 3da2bc22c4..a4fa294761 100644 --- a/homeassistant/components/progettihwsw/translations/es.json +++ b/homeassistant/components/progettihwsw/translations/es.json @@ -35,5 +35,6 @@ "title": "Configurar tablero" } } - } + }, + "title": "Automatizaci\u00f3n ProgettiHWSW" } \ No newline at end of file diff --git a/homeassistant/components/progettihwsw/translations/fr.json b/homeassistant/components/progettihwsw/translations/fr.json new file mode 100644 index 0000000000..5a8cc6c8bf --- /dev/null +++ b/homeassistant/components/progettihwsw/translations/fr.json @@ -0,0 +1,33 @@ +{ + "config": { + "step": { + "relay_modes": { + "data": { + "relay_1": "Relais 1", + "relay_10": "Relais 10", + "relay_11": "Relais 11", + "relay_12": "Relais 12", + "relay_13": "Relais 13", + "relay_14": "Relais 14", + "relay_15": "Relais 15", + "relay_16": "Relais 16", + "relay_2": "Relais 2", + "relay_3": "Relais 3", + "relay_4": "Relais 4", + "relay_5": "Relais 5", + "relay_6": "Relais 6", + "relay_7": "Relais 7", + "relay_8": "Relais 8" + }, + "title": "Configurer les relais" + }, + "user": { + "data": { + "port": "Port" + }, + "title": "Configurer le tableau" + } + } + }, + "title": "Automatisation ProgettiHWSW" +} \ No newline at end of file diff --git a/homeassistant/components/progettihwsw/translations/pt.json b/homeassistant/components/progettihwsw/translations/pt.json index 5fac50b2cc..89405d0262 100644 --- a/homeassistant/components/progettihwsw/translations/pt.json +++ b/homeassistant/components/progettihwsw/translations/pt.json @@ -1,7 +1,7 @@ { "config": { "error": { - "cannot_connect": "Erro ao conectar-se", + "cannot_connect": "Falha na liga\u00e7\u00e3o", "unknown": "Erro inesperado", "wrong_info_relay_modes": "A sele\u00e7\u00e3o do modo de rel\u00e9 deve ser monoest\u00e1vel ou biest\u00e1vel." }, diff --git a/homeassistant/components/progettihwsw/translations/ru.json b/homeassistant/components/progettihwsw/translations/ru.json index 11ecb8bfc3..a136e30015 100644 --- a/homeassistant/components/progettihwsw/translations/ru.json +++ b/homeassistant/components/progettihwsw/translations/ru.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant." + }, "error": { "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430.", diff --git a/homeassistant/components/rachio/translations/pt.json b/homeassistant/components/rachio/translations/pt.json new file mode 100644 index 0000000000..4c01137c49 --- /dev/null +++ b/homeassistant/components/rachio/translations/pt.json @@ -0,0 +1,14 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "api_key": "Chave de API" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/remote/translations/fr.json b/homeassistant/components/remote/translations/fr.json index 632bc1044d..ad2461e1f0 100644 --- a/homeassistant/components/remote/translations/fr.json +++ b/homeassistant/components/remote/translations/fr.json @@ -1,7 +1,7 @@ { "state": { "_": { - "off": "Arr\u00eat", + "off": "Inactif", "on": "Actif" } }, diff --git a/homeassistant/components/rfxtrx/translations/pt.json b/homeassistant/components/rfxtrx/translations/pt.json new file mode 100644 index 0000000000..ce8a928727 --- /dev/null +++ b/homeassistant/components/rfxtrx/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ring/translations/pt.json b/homeassistant/components/ring/translations/pt.json index b464235997..4a071063d4 100644 --- a/homeassistant/components/ring/translations/pt.json +++ b/homeassistant/components/ring/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/risco/translations/es.json b/homeassistant/components/risco/translations/es.json index a0968f4aa5..58518e7b7c 100644 --- a/homeassistant/components/risco/translations/es.json +++ b/homeassistant/components/risco/translations/es.json @@ -20,6 +20,16 @@ }, "options": { "step": { + "ha_to_risco": { + "data": { + "armed_away": "Armada Ausente", + "armed_custom_bypass": "Armada Personalizada", + "armed_home": "Armada en Casa", + "armed_night": "Armada Noche" + }, + "description": "Selecciona en qu\u00e9 estado quieres configurar la alarma Risco cuando armes la alarma de Home Assistant", + "title": "Mapear estados de Home Assistant a estados Risco" + }, "init": { "data": { "code_arm_required": "Requiere un c\u00f3digo PIN para armar", @@ -33,8 +43,11 @@ "A": "Grupo A", "B": "Grupo B", "C": "Grupo C", - "D": "Grupo D" + "D": "Grupo D", + "arm": "Armada (AUSENTE)", + "partial_arm": "Parcialmente Armada (EN CASA)" }, + "description": "Selecciona qu\u00e9 estado reportar\u00e1 la alarma de tu Home Assistant para cada estado reportado por Risco", "title": "Asignar estados de Risco a estados de Home Assistant" } } diff --git a/homeassistant/components/risco/translations/pt.json b/homeassistant/components/risco/translations/pt.json index 02f17e897e..eb4bf7ba6a 100644 --- a/homeassistant/components/risco/translations/pt.json +++ b/homeassistant/components/risco/translations/pt.json @@ -1,4 +1,22 @@ { + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + }, "options": { "step": { "ha_to_risco": { diff --git a/homeassistant/components/roku/translations/pt.json b/homeassistant/components/roku/translations/pt.json index ce7cbc3f54..7880adf5ff 100644 --- a/homeassistant/components/roku/translations/pt.json +++ b/homeassistant/components/roku/translations/pt.json @@ -1,5 +1,12 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "unknown": "Erro inesperado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/roon/translations/pt.json b/homeassistant/components/roon/translations/pt.json new file mode 100644 index 0000000000..6e36ff769c --- /dev/null +++ b/homeassistant/components/roon/translations/pt.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "host": "Servidor" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sense/translations/pt.json b/homeassistant/components/sense/translations/pt.json index 2933743c86..196be985b6 100644 --- a/homeassistant/components/sense/translations/pt.json +++ b/homeassistant/components/sense/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/sentry/translations/pt.json b/homeassistant/components/sentry/translations/pt.json new file mode 100644 index 0000000000..65db7f4018 --- /dev/null +++ b/homeassistant/components/sentry/translations/pt.json @@ -0,0 +1,10 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel." + }, + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sharkiq/translations/en.json b/homeassistant/components/sharkiq/translations/en.json index 395c8b68e6..d305eaf07e 100644 --- a/homeassistant/components/sharkiq/translations/en.json +++ b/homeassistant/components/sharkiq/translations/en.json @@ -2,7 +2,9 @@ "config": { "abort": { "already_configured_account": "Account is already configured", - "reauth_successful": "Reauthentication successful" + "cannot_connect": "Failed to connect", + "reauth_successful": "Access Token updated successfully", + "unknown": "Unexpected error" }, "error": { "cannot_connect": "Failed to connect", diff --git a/homeassistant/components/sharkiq/translations/es.json b/homeassistant/components/sharkiq/translations/es.json index 70179f4a8e..2d5ff46d50 100644 --- a/homeassistant/components/sharkiq/translations/es.json +++ b/homeassistant/components/sharkiq/translations/es.json @@ -1,7 +1,10 @@ { "config": { "abort": { - "already_configured_account": "La cuenta ya ha sido configurada" + "already_configured_account": "La cuenta ya ha sido configurada", + "cannot_connect": "No se pudo conectar", + "reauth_successful": "Token de acceso actualizado correctamente", + "unknown": "Error inesperado" }, "error": { "cannot_connect": "No se pudo conectar", @@ -9,6 +12,12 @@ "unknown": "Error inesperado" }, "step": { + "reauth": { + "data": { + "password": "Contrase\u00f1a", + "username": "Nombre de usuario" + } + }, "user": { "data": { "password": "Contrase\u00f1a", diff --git a/homeassistant/components/sharkiq/translations/pt.json b/homeassistant/components/sharkiq/translations/pt.json index 3469901540..973b6681d3 100644 --- a/homeassistant/components/sharkiq/translations/pt.json +++ b/homeassistant/components/sharkiq/translations/pt.json @@ -1,18 +1,18 @@ { "config": { "abort": { - "already_configured_account": "Conta j\u00e1 se encontra configurada" + "already_configured_account": "Conta j\u00e1 configurada" }, "error": { - "cannot_connect": "Erro ao conectar-se", + "cannot_connect": "Falha na liga\u00e7\u00e3o", "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", "unknown": "Erro inesperado" }, "step": { "user": { "data": { - "password": "Senha", - "username": "Utilizador" + "password": "Palavra-passe", + "username": "Nome de Utilizador" } } } diff --git a/homeassistant/components/sharkiq/translations/ru.json b/homeassistant/components/sharkiq/translations/ru.json index a2ac3f08f3..3bbdbc5ac5 100644 --- a/homeassistant/components/sharkiq/translations/ru.json +++ b/homeassistant/components/sharkiq/translations/ru.json @@ -1,7 +1,10 @@ { "config": { "abort": { - "already_configured_account": "\u042d\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant." + "already_configured_account": "\u042d\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant.", + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "reauth_successful": "\u0422\u043e\u043a\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." }, "error": { "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", @@ -9,6 +12,12 @@ "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." }, "step": { + "reauth": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u044c", + "username": "\u041b\u043e\u0433\u0438\u043d" + } + }, "user": { "data": { "password": "\u041f\u0430\u0440\u043e\u043b\u044c", diff --git a/homeassistant/components/shelly/translations/en.json b/homeassistant/components/shelly/translations/en.json index 5c3e86e73a..546007af0d 100644 --- a/homeassistant/components/shelly/translations/en.json +++ b/homeassistant/components/shelly/translations/en.json @@ -1,12 +1,13 @@ { "config": { "abort": { - "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" + "already_configured": "Device is already configured" }, "error": { - "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", - "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", - "unknown": "[%key:common::config_flow::error::unknown%]" + "auth_not_supported": "Shelly devices requiring authentication are not currently supported.", + "cannot_connect": "Failed to connect", + "invalid_auth": "Invalid authentication", + "unknown": "Unexpected error" }, "flow_title": "Shelly: {name}", "step": { @@ -15,13 +16,13 @@ }, "credentials": { "data": { - "password": "[%key:common::config_flow::data::password%]", - "username": "[%key:common::config_flow::data::username%]" + "password": "Password", + "username": "Username" } }, "user": { "data": { - "host": "[%key:common::config_flow::data::host%]" + "host": "Host" } } } diff --git a/homeassistant/components/shelly/translations/es.json b/homeassistant/components/shelly/translations/es.json index fa687f586d..153c9de33d 100644 --- a/homeassistant/components/shelly/translations/es.json +++ b/homeassistant/components/shelly/translations/es.json @@ -6,6 +6,7 @@ "error": { "auth_not_supported": "Los dispositivos Shelly que requieren autenticaci\u00f3n no son compatibles actualmente.", "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "unknown": "Error inesperado" }, "flow_title": "Shelly: {name}", @@ -13,6 +14,12 @@ "confirm_discovery": { "description": "\u00bfQuieres configurar el {model} en {host}?" }, + "credentials": { + "data": { + "password": "Contrase\u00f1a", + "username": "Nombre de usuario" + } + }, "user": { "data": { "host": "Host" diff --git a/homeassistant/components/shelly/translations/pt.json b/homeassistant/components/shelly/translations/pt.json index 30ebb24a04..2252c7c1eb 100644 --- a/homeassistant/components/shelly/translations/pt.json +++ b/homeassistant/components/shelly/translations/pt.json @@ -1,11 +1,11 @@ { "config": { "abort": { - "already_configured": "Dispositivo j\u00e1 se encontra configurado" + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" }, "error": { "auth_not_supported": "Dispositivos Shelly que requerem autentica\u00e7\u00e3o n\u00e3o s\u00e3o atualmente suportados.", - "cannot_connect": "Erro ao conectar-se", + "cannot_connect": "Falha na liga\u00e7\u00e3o", "unknown": "Erro inesperado" }, "flow_title": "Shelly: {name}", diff --git a/homeassistant/components/shelly/translations/ru.json b/homeassistant/components/shelly/translations/ru.json index f265a49b6d..570e6f8d7c 100644 --- a/homeassistant/components/shelly/translations/ru.json +++ b/homeassistant/components/shelly/translations/ru.json @@ -6,6 +6,7 @@ "error": { "auth_not_supported": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 Shelly, \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0435 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f.", "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "invalid_auth": "\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f.", "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." }, "flow_title": "Shelly: {name}", @@ -13,6 +14,12 @@ "confirm_discovery": { "description": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c {model} ({host}) ?" }, + "credentials": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u044c", + "username": "\u041b\u043e\u0433\u0438\u043d" + } + }, "user": { "data": { "host": "\u0425\u043e\u0441\u0442" diff --git a/homeassistant/components/simplisafe/translations/pt.json b/homeassistant/components/simplisafe/translations/pt.json index ab54288d91..9c98515448 100644 --- a/homeassistant/components/simplisafe/translations/pt.json +++ b/homeassistant/components/simplisafe/translations/pt.json @@ -2,9 +2,15 @@ "config": { "error": { "identifier_exists": "Conta j\u00e1 registada", - "invalid_credentials": "Credenciais inv\u00e1lidas" + "invalid_credentials": "Credenciais inv\u00e1lidas", + "unknown": "Erro inesperado" }, "step": { + "reauth_confirm": { + "data": { + "password": "Palavra-passe" + } + }, "user": { "data": { "password": "Palavra-passe", diff --git a/homeassistant/components/smappee/translations/pt.json b/homeassistant/components/smappee/translations/pt.json new file mode 100644 index 0000000000..aba871acf6 --- /dev/null +++ b/homeassistant/components/smappee/translations/pt.json @@ -0,0 +1,14 @@ +{ + "config": { + "abort": { + "already_configured_device": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "step": { + "local": { + "data": { + "host": "Servidor" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/smart_meter_texas/translations/pt.json b/homeassistant/components/smart_meter_texas/translations/pt.json new file mode 100644 index 0000000000..7953cf5625 --- /dev/null +++ b/homeassistant/components/smart_meter_texas/translations/pt.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/solaredge/translations/fr.json b/homeassistant/components/solaredge/translations/fr.json index b03a29ad2e..f8aec1fa23 100644 --- a/homeassistant/components/solaredge/translations/fr.json +++ b/homeassistant/components/solaredge/translations/fr.json @@ -9,7 +9,7 @@ "step": { "user": { "data": { - "api_key": "La cl\u00e9 API pour ce site", + "api_key": "Cl\u00e9 d'API", "name": "Le nom de cette installation", "site_id": "L'identifiant de site SolarEdge" }, diff --git a/homeassistant/components/solaredge/translations/pt.json b/homeassistant/components/solaredge/translations/pt.json new file mode 100644 index 0000000000..01078bbddf --- /dev/null +++ b/homeassistant/components/solaredge/translations/pt.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "api_key": "Chave de API" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/solarlog/translations/fr.json b/homeassistant/components/solarlog/translations/fr.json index 2de03d82c3..3e950af856 100644 --- a/homeassistant/components/solarlog/translations/fr.json +++ b/homeassistant/components/solarlog/translations/fr.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "host": "Le nom d'h\u00f4te ou l'adresse IP de votre p\u00e9riph\u00e9rique Solar-Log", + "host": "H\u00f4te", "name": "Le pr\u00e9fixe \u00e0 utiliser pour vos capteurs Solar-Log" }, "title": "D\u00e9finissez votre connexion Solar-Log" diff --git a/homeassistant/components/solarlog/translations/pt.json b/homeassistant/components/solarlog/translations/pt.json index ce7cbc3f54..88cfc4a797 100644 --- a/homeassistant/components/solarlog/translations/pt.json +++ b/homeassistant/components/solarlog/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o, por favor verifique o endere\u00e7o do servidor" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/spider/translations/pt.json b/homeassistant/components/spider/translations/pt.json new file mode 100644 index 0000000000..0ef1127e19 --- /dev/null +++ b/homeassistant/components/spider/translations/pt.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel." + }, + "error": { + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/spotify/translations/es.json b/homeassistant/components/spotify/translations/es.json index 71020022ef..95c29f7a33 100644 --- a/homeassistant/components/spotify/translations/es.json +++ b/homeassistant/components/spotify/translations/es.json @@ -3,7 +3,8 @@ "abort": { "already_setup": "S\u00f3lo puedes configurar una cuenta de Spotify.", "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", - "missing_configuration": "La integraci\u00f3n de Spotify no est\u00e1 configurada. Por favor, siga la documentaci\u00f3n." + "missing_configuration": "La integraci\u00f3n de Spotify no est\u00e1 configurada. Por favor, siga la documentaci\u00f3n.", + "reauth_account_mismatch": "La cuenta de Spotify con la que est\u00e1s autenticado, no coincide con la cuenta necesaria para re-autenticaci\u00f3n." }, "create_entry": { "default": "Autentificado con \u00e9xito con Spotify." @@ -11,6 +12,10 @@ "step": { "pick_implementation": { "title": "Elija el m\u00e9todo de autenticaci\u00f3n" + }, + "reauth_confirm": { + "description": "La integraci\u00f3n de Spotify necesita volver a autenticarse con Spotify para la cuenta: {account}", + "title": "Volver a autenticar con Spotify" } } } diff --git a/homeassistant/components/squeezebox/translations/pt.json b/homeassistant/components/squeezebox/translations/pt.json index e3e9813142..97ced548ed 100644 --- a/homeassistant/components/squeezebox/translations/pt.json +++ b/homeassistant/components/squeezebox/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, "error": { "cannot_connect": "Falha na liga\u00e7\u00e3o", "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", diff --git a/homeassistant/components/switch/translations/fr.json b/homeassistant/components/switch/translations/fr.json index d034936951..997986924a 100644 --- a/homeassistant/components/switch/translations/fr.json +++ b/homeassistant/components/switch/translations/fr.json @@ -17,7 +17,7 @@ "state": { "_": { "off": "Inactif", - "on": "On" + "on": "Actif" } }, "title": "Interrupteur" diff --git a/homeassistant/components/syncthru/translations/pt.json b/homeassistant/components/syncthru/translations/pt.json index 03ddb9523e..6463b4241c 100644 --- a/homeassistant/components/syncthru/translations/pt.json +++ b/homeassistant/components/syncthru/translations/pt.json @@ -1,17 +1,22 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, "error": { "unknown_state": "Estado da impressora desconhecido, verifique a conectividade de URL e de rede" }, "step": { "confirm": { "data": { - "name": "Nome" + "name": "Nome", + "url": "URL da interface Web" } }, "user": { "data": { - "name": "Nome" + "name": "Nome", + "url": "URL da interface Web" } } } diff --git a/homeassistant/components/synology_dsm/translations/fr.json b/homeassistant/components/synology_dsm/translations/fr.json index 74604a96c1..6c8b627a76 100644 --- a/homeassistant/components/synology_dsm/translations/fr.json +++ b/homeassistant/components/synology_dsm/translations/fr.json @@ -21,7 +21,7 @@ "link": { "data": { "password": "Mot de passe", - "port": "Port (facultatif)", + "port": "Port", "ssl": "Utilisez SSL/TLS pour vous connecter \u00e0 votre NAS", "username": "Nom d'utilisateur" }, @@ -32,7 +32,7 @@ "data": { "host": "Nom d'h\u00f4te ou adresse IP", "password": "Mot de passe", - "port": "Port (facultatif)", + "port": "Port", "ssl": "Utilisez SSL/TLS pour vous connecter \u00e0 votre NAS", "username": "Nom d'utilisateur" }, diff --git a/homeassistant/components/tado/translations/pt.json b/homeassistant/components/tado/translations/pt.json index b464235997..4a071063d4 100644 --- a/homeassistant/components/tado/translations/pt.json +++ b/homeassistant/components/tado/translations/pt.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/tesla/translations/fr.json b/homeassistant/components/tesla/translations/fr.json index 638557f103..96fe2e9d08 100644 --- a/homeassistant/components/tesla/translations/fr.json +++ b/homeassistant/components/tesla/translations/fr.json @@ -10,7 +10,7 @@ "user": { "data": { "password": "Mot de passe", - "username": "Adresse e-mail" + "username": "Email" }, "description": "Veuillez saisir vos informations.", "title": "Tesla - Configuration" diff --git a/homeassistant/components/timer/translations/fr.json b/homeassistant/components/timer/translations/fr.json index 7c15fdc8dd..6f9194f9bb 100644 --- a/homeassistant/components/timer/translations/fr.json +++ b/homeassistant/components/timer/translations/fr.json @@ -1,9 +1,9 @@ { "state": { "_": { - "active": "actif", - "idle": "en veille", - "paused": "en pause" + "active": "Actif", + "idle": "En veille", + "paused": "En pause" } } } \ No newline at end of file diff --git a/homeassistant/components/twentemilieu/translations/pt.json b/homeassistant/components/twentemilieu/translations/pt.json new file mode 100644 index 0000000000..3d982a9899 --- /dev/null +++ b/homeassistant/components/twentemilieu/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "connection_error": "Falha na liga\u00e7\u00e3o" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/upb/translations/pt.json b/homeassistant/components/upb/translations/pt.json new file mode 100644 index 0000000000..0c5c776056 --- /dev/null +++ b/homeassistant/components/upb/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vesync/translations/fr.json b/homeassistant/components/vesync/translations/fr.json index 6db0922e68..0d00100ae0 100644 --- a/homeassistant/components/vesync/translations/fr.json +++ b/homeassistant/components/vesync/translations/fr.json @@ -10,7 +10,7 @@ "user": { "data": { "password": "Mot de passe", - "username": "Adresse e-mail" + "username": "Email" }, "title": "Entrez vos identifiants" } diff --git a/homeassistant/components/vizio/translations/pt.json b/homeassistant/components/vizio/translations/pt.json index 695ad54102..b1a4f0d7b3 100644 --- a/homeassistant/components/vizio/translations/pt.json +++ b/homeassistant/components/vizio/translations/pt.json @@ -8,6 +8,8 @@ }, "user": { "data": { + "access_token": "Token de Acesso", + "host": "Servidor", "name": "Nome" } } diff --git a/homeassistant/components/volumio/translations/pt.json b/homeassistant/components/volumio/translations/pt.json index f681da4210..3616141b35 100644 --- a/homeassistant/components/volumio/translations/pt.json +++ b/homeassistant/components/volumio/translations/pt.json @@ -1,5 +1,12 @@ { "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "unknown": "Erro inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/wilight/translations/pt.json b/homeassistant/components/wilight/translations/pt.json index 51aad9406f..5b1005a95f 100644 --- a/homeassistant/components/wilight/translations/pt.json +++ b/homeassistant/components/wilight/translations/pt.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Dispositivo j\u00e1 se encontra configurado", + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", "not_supported_device": "Este WiLight n\u00e3o \u00e9 compat\u00edvel atualmente", "not_wilight_device": "Este dispositivo n\u00e3o \u00e9 WiLight" }, diff --git a/homeassistant/components/wolflink/translations/pt.json b/homeassistant/components/wolflink/translations/pt.json new file mode 100644 index 0000000000..7953cf5625 --- /dev/null +++ b/homeassistant/components/wolflink/translations/pt.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "password": "Palavra-passe", + "username": "Nome de Utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/xiaomi_aqara/translations/pt.json b/homeassistant/components/xiaomi_aqara/translations/pt.json index 98d4f8ff63..1983f8b28a 100644 --- a/homeassistant/components/xiaomi_aqara/translations/pt.json +++ b/homeassistant/components/xiaomi_aqara/translations/pt.json @@ -1,11 +1,19 @@ { "config": { + "error": { + "invalid_host": "Endere\u00e7o IP Inv\u00e1lido" + }, "step": { "settings": { "data": { "name": "Nome da Gateway" }, "description": "A chave (palavra-passe) pode ser recuperada usando este tutorial: https://www.domoticz.com/wiki/Xiaomi_Gateway_(Aqara)#Adding_the_Xiaomi_Gateway_to_Domoticz. Se a chave n\u00e3o for fornecida, apenas os sensores estar\u00e3o acess\u00edveis" + }, + "user": { + "data": { + "host": "Endere\u00e7o IP (optional)" + } } } } diff --git a/homeassistant/components/yeelight/translations/es.json b/homeassistant/components/yeelight/translations/es.json new file mode 100644 index 0000000000..08c2ca92de --- /dev/null +++ b/homeassistant/components/yeelight/translations/es.json @@ -0,0 +1,39 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "no_devices_found": "No se encontraron dispositivos en la red" + }, + "error": { + "cannot_connect": "No se pudo conectar" + }, + "step": { + "pick_device": { + "data": { + "device": "Dispositivo" + } + }, + "user": { + "data": { + "ip_address": "Direcci\u00f3n IP" + }, + "description": "Si dejas la direcci\u00f3n IP vac\u00eda, se usar\u00e1 descubrimiento para encontrar dispositivos." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "model": "Modelo (opcional)", + "nightlight_switch": "Usar interruptor de luz nocturna", + "save_on_change": "Guardar estado al cambiar", + "transition": "Tiempo de transici\u00f3n (ms)", + "use_music_mode": "Activar el Modo M\u00fasica" + }, + "description": "Si dejas el modelo vac\u00edo, se detectar\u00e1 autom\u00e1ticamente." + } + } + }, + "title": "Yeelight" +} \ No newline at end of file diff --git a/homeassistant/components/yeelight/translations/fr.json b/homeassistant/components/yeelight/translations/fr.json new file mode 100644 index 0000000000..cd7a76ca4d --- /dev/null +++ b/homeassistant/components/yeelight/translations/fr.json @@ -0,0 +1,39 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion" + }, + "step": { + "pick_device": { + "data": { + "device": "Appareil" + } + }, + "user": { + "data": { + "ip_address": "Adresse IP" + }, + "description": "Si vous laissez l'adresse IP vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des appareils." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "model": "Mod\u00e8le (facultatif)", + "nightlight_switch": "Utiliser l'interrupteur de la veilleuse", + "save_on_change": "Sauvegarder le statut lors d'un changement", + "transition": "Temps de transition (ms)", + "use_music_mode": "Activer le mode musique" + }, + "description": "Si vous ne pr\u00e9cisez pas le mod\u00e8le, il sera automatiquement d\u00e9tect\u00e9." + } + } + }, + "title": "Yeelight" +} \ No newline at end of file diff --git a/homeassistant/components/yeelight/translations/no.json b/homeassistant/components/yeelight/translations/no.json new file mode 100644 index 0000000000..07f0b7be05 --- /dev/null +++ b/homeassistant/components/yeelight/translations/no.json @@ -0,0 +1,39 @@ +{ + "config": { + "abort": { + "already_configured": "Enheten er allerede konfigurert", + "no_devices_found": "Ingen enheter funnet p\u00e5 nettverket" + }, + "error": { + "cannot_connect": "Tilkobling mislyktes." + }, + "step": { + "pick_device": { + "data": { + "device": "Enhet" + } + }, + "user": { + "data": { + "ip_address": "IP adresse" + }, + "description": "Hvis du lar IP-adressen st\u00e5 tom, brukes oppdagelsen til \u00e5 finne enheter." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "model": "Modell (valgfritt)", + "nightlight_switch": "Bruk nattlysbryter", + "save_on_change": "Lagre status ved endring", + "transition": "Overgangstid (ms)", + "use_music_mode": "Aktiver musikkmodus" + }, + "description": "Hvis du lar modellen v\u00e6re tom, blir den automatisk oppdaget." + } + } + }, + "title": "Yeelight" +} \ No newline at end of file diff --git a/homeassistant/components/yeelight/translations/pt.json b/homeassistant/components/yeelight/translations/pt.json new file mode 100644 index 0000000000..7da4aff16e --- /dev/null +++ b/homeassistant/components/yeelight/translations/pt.json @@ -0,0 +1,39 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "no_devices_found": "Nenhum dispositivo encontrado na rede" + }, + "error": { + "cannot_connect": "Falha na liga\u00e7\u00e3o" + }, + "step": { + "pick_device": { + "data": { + "device": "Dispositivo" + } + }, + "user": { + "data": { + "ip_address": "Endere\u00e7o IP" + }, + "description": "Se voc\u00ea deixar o modelo vazio, ele ser\u00e1 detectado automaticamente." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "model": "Modelo (Opcional)", + "nightlight_switch": "Use o bot\u00e3o Nightlight", + "save_on_change": "Salvar status ao alterar", + "transition": "Tempo de transi\u00e7\u00e3o (ms)", + "use_music_mode": "Ativar modo de m\u00fasica" + }, + "description": "Se voc\u00ea deixar o modelo vazio, ele ser\u00e1 detectado automaticamente." + } + } + }, + "title": "Yeelight" +} \ No newline at end of file