[ci skip] Translation update
parent
58b8c30221
commit
ca7d4234e1
|
@ -14,6 +14,9 @@
|
|||
},
|
||||
"reauth_confirm": {
|
||||
"title": "\u03a3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2 \u03c3\u03c4\u03bf Abode"
|
||||
},
|
||||
"user": {
|
||||
"title": "\u03a3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2 \u03c3\u03c4\u03bf Abode"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,19 +6,29 @@
|
|||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"invalid_mfa_code": "C\u00f3digo MFA inv\u00e1lido"
|
||||
},
|
||||
"step": {
|
||||
"mfa": {
|
||||
"data": {
|
||||
"mfa_code": "C\u00f3digo MFA (6 d\u00edgitos)"
|
||||
},
|
||||
"title": "Digite seu c\u00f3digo MFA para Abode"
|
||||
},
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"password": "Senha"
|
||||
}
|
||||
"password": "Senha",
|
||||
"username": "Email"
|
||||
},
|
||||
"title": "Preencha as informa\u00e7\u00f5es de login da Abode"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Senha",
|
||||
"username": "Endere\u00e7o de e-mail"
|
||||
}
|
||||
"username": "Email"
|
||||
},
|
||||
"title": "Preencha suas informa\u00e7\u00f5es de login Abode"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u0430 \u0430\u0432\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0430\u0446\u0456\u044f \u043f\u0440\u043e\u0439\u0448\u043b\u0430 \u0443\u0441\u043f\u0456\u0448\u043d\u043e",
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e."
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u043f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f",
|
||||
|
|
|
@ -5,16 +5,18 @@
|
|||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida"
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida",
|
||||
"requests_exceeded": "O n\u00famero permitido de solicita\u00e7\u00f5es para a API Accuweather foi excedido. Voc\u00ea precisa esperar ou alterar a chave de API."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "Chave API",
|
||||
"api_key": "Chave da API",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"name": "Nome"
|
||||
},
|
||||
"description": "Se precisar de ajuda com a configura\u00e7\u00e3o, d\u00ea uma olhada aqui: https://www.home-assistant.io/integrations/accuweather/ \n\nAlguns sensores n\u00e3o s\u00e3o ativados por padr\u00e3o. Voc\u00ea pode habilit\u00e1-los no registro da entidade ap\u00f3s a configura\u00e7\u00e3o da integra\u00e7\u00e3o.\nA previs\u00e3o do tempo n\u00e3o est\u00e1 habilitada por padr\u00e3o. Voc\u00ea pode habilit\u00e1-lo nas op\u00e7\u00f5es de integra\u00e7\u00e3o.",
|
||||
"title": "AccuWeather"
|
||||
}
|
||||
}
|
||||
|
@ -25,8 +27,15 @@
|
|||
"data": {
|
||||
"forecast": "Previs\u00e3o do Tempo"
|
||||
},
|
||||
"description": "Devido \u00e0s limita\u00e7\u00f5es da vers\u00e3o gratuita da chave da API AccuWeather, quando voc\u00ea habilita a previs\u00e3o do tempo, as atualiza\u00e7\u00f5es de dados ser\u00e3o realizadas a cada 64 minutos em vez de a cada 32 minutos."
|
||||
"description": "Devido \u00e0s limita\u00e7\u00f5es da vers\u00e3o gratuita da chave da API AccuWeather, quando voc\u00ea habilita a previs\u00e3o do tempo, as atualiza\u00e7\u00f5es de dados ser\u00e3o realizadas a cada 64 minutos em vez de a cada 32 minutos.",
|
||||
"title": "Op\u00e7\u00f5es do AccuWeather"
|
||||
}
|
||||
}
|
||||
},
|
||||
"system_health": {
|
||||
"info": {
|
||||
"can_reach_server": "Alcance o servidor AccuWeather",
|
||||
"remaining_requests": "Solicita\u00e7\u00f5es permitidas restantes"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"state": {
|
||||
"accuweather__pressure_tendency": {
|
||||
"falling": "Queda",
|
||||
"rising": "Eleva\u00e7\u00e3o",
|
||||
"steady": "Est\u00e1vel"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e."
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u043f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f",
|
||||
|
|
|
@ -1,7 +1,15 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"no_devices_found": "[%key:common::config_flow::abort::no_devices_found%]"
|
||||
"no_devices_found": "Nenhum dispositivo encontrado na rede"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"id": "ID do host"
|
||||
},
|
||||
"title": "Escolha um hub para adicionar"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,6 +2,8 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"heater_not_available": "Aquecedor n\u00e3o dispon\u00edvel. Tente reiniciar o aquecedor pressionando + e OK por alguns segundos.",
|
||||
"heater_not_found": "Aquecedor n\u00e3o encontrado. Tente aproximar o aquecedor do computador do Home Assistant.",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
},
|
||||
"error": {
|
||||
|
@ -11,14 +13,25 @@
|
|||
"step": {
|
||||
"cloud": {
|
||||
"data": {
|
||||
"account_id": "ID da conta",
|
||||
"password": "Senha"
|
||||
}
|
||||
},
|
||||
"local": {
|
||||
"data": {
|
||||
"wifi_pswd": "Senha do Wi-Fi",
|
||||
"wifi_ssid": "Wi-Fi SSID"
|
||||
},
|
||||
"description": "Reinicie o aquecedor pressionando + e OK at\u00e9 que o display mostre 'Reset'. Em seguida, pressione e segure o bot\u00e3o OK no aquecedor at\u00e9 que o led azul comece a piscar antes de pressionar Enviar. A configura\u00e7\u00e3o do aquecedor pode levar alguns minutos."
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"account_id": "ID da conta",
|
||||
"connection_type": "Selecione o tipo de conex\u00e3o",
|
||||
"host": "Nome do host",
|
||||
"password": "Senha"
|
||||
}
|
||||
},
|
||||
"description": "Selecione o tipo de conex\u00e3o. Local requer aquecedores com bluetooth"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"existing_instance_updated": "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 \u03b7 \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03c3\u03b1 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03b7."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2"
|
||||
},
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
},
|
||||
"step": {
|
||||
"hassio_confirm": {
|
||||
"description": "Deseja configurar o Home Assistant para se conectar ao AdGuard Home fornecido pelo complemento Supervisor: {addon} ?",
|
||||
"title": "AdGuard Home via add-on Supervisor"
|
||||
"description": "Deseja configurar o Home Assistant para se conectar ao AdGuard Home fornecido pelo add-on {addon}?",
|
||||
"title": "AdGuard Home via add-on"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -11,7 +11,9 @@
|
|||
"data": {
|
||||
"ip_address": "Endere\u00e7o IP",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"description": "Conecte-se \u00e0 API do seu tablet Advantage Air montado na parede.",
|
||||
"title": "Conectar"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,19 @@
|
|||
"data": {
|
||||
"api_key": "Chave da API",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude"
|
||||
"longitude": "Longitude",
|
||||
"name": "Nome da integra\u00e7\u00e3o"
|
||||
},
|
||||
"description": "Configure a integra\u00e7\u00e3o AEMET OpenData. Para gerar a chave API acesse https://opendata.aemet.es/centrodedescargas/altaUsuario",
|
||||
"title": "AEMET OpenData"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"station_updates": "Colete dados das esta\u00e7\u00f5es meteorol\u00f3gicas da AEMET"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,8 @@
|
|||
"data": {
|
||||
"host": "Nome do host",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"title": "Configurar agente DVR"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
"config": {
|
||||
"error": {
|
||||
"invalid_api_key": "\u0386\u03ba\u03c5\u03c1\u03bf API \u03ba\u03bb\u03b5\u03b9\u03b4\u03af"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03c0\u03bf\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b1\u03ad\u03c1\u03b1 Airly. \u0393\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03c3\u03b5\u03c4\u03b5 \u03ba\u03bb\u03b5\u03b9\u03b4\u03af API, \u03bc\u03b5\u03c4\u03b1\u03b2\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 https://developer.airly.eu/register",
|
||||
"title": "Airly"
|
||||
}
|
||||
}
|
||||
},
|
||||
"system_health": {
|
||||
|
|
|
@ -4,7 +4,8 @@
|
|||
"already_configured": "Localiza\u00e7\u00e3o j\u00e1 est\u00e1 configurada"
|
||||
},
|
||||
"error": {
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida"
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida",
|
||||
"wrong_location": "N\u00e3o h\u00e1 esta\u00e7\u00f5es de medi\u00e7\u00e3o a\u00e9reas nesta \u00e1rea."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
|
@ -13,8 +14,17 @@
|
|||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"name": "Nome"
|
||||
}
|
||||
},
|
||||
"description": "Configure a integra\u00e7\u00e3o da qualidade do ar airly. Para gerar a chave de API v\u00e1 para https://developer.airly.eu/register",
|
||||
"title": "Airly"
|
||||
}
|
||||
}
|
||||
},
|
||||
"system_health": {
|
||||
"info": {
|
||||
"can_reach_server": "Alcance o servidor Airly",
|
||||
"requests_per_day": "Solicita\u00e7\u00f5es permitidas por dia",
|
||||
"requests_remaining": "Solicita\u00e7\u00f5es permitidas restantes"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,6 +6,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"invalid_location": "Nenhum resultado encontrado para esse local",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
|
@ -13,9 +14,13 @@
|
|||
"data": {
|
||||
"api_key": "Chave da API",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude"
|
||||
}
|
||||
"longitude": "Longitude",
|
||||
"radius": "Raio da Esta\u00e7\u00e3o (milhas; opcional)"
|
||||
},
|
||||
"description": "Configure a integra\u00e7\u00e3o da qualidade do ar AirNow. Para gerar a chave de API, acesse https://docs.airnowapi.org/account/request/",
|
||||
"title": "AirNow"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "AirNow"
|
||||
}
|
|
@ -4,13 +4,15 @@
|
|||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"no_units": "N\u00e3o foi poss\u00edvel encontrar nenhum Grupo AirTouch 4."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host"
|
||||
}
|
||||
},
|
||||
"title": "Configure os detalhes de conex\u00e3o do AirTouch 4."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,7 +7,8 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"general_error": "Erro inesperado",
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida"
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida",
|
||||
"location_not_found": "Localiza\u00e7\u00e3o n\u00e3o encontrada"
|
||||
},
|
||||
"step": {
|
||||
"geography_by_coords": {
|
||||
|
@ -15,23 +16,47 @@
|
|||
"api_key": "Chave da API",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude"
|
||||
}
|
||||
},
|
||||
"description": "Use a API de nuvem AirVisual para monitorar uma latitude/longitude.",
|
||||
"title": "Configurar uma geografia"
|
||||
},
|
||||
"geography_by_name": {
|
||||
"data": {
|
||||
"api_key": "Chave da API"
|
||||
}
|
||||
"api_key": "Chave da API",
|
||||
"city": "Cidade",
|
||||
"country": "Pa\u00eds",
|
||||
"state": "Estado"
|
||||
},
|
||||
"description": "Use a API de nuvem AirVisual para monitorar uma cidade/estado/pa\u00eds.",
|
||||
"title": "Configurar uma geografia"
|
||||
},
|
||||
"node_pro": {
|
||||
"data": {
|
||||
"ip_address": "Nome do host",
|
||||
"password": "Senha"
|
||||
}
|
||||
},
|
||||
"description": "Monitore uma unidade AirVisual pessoal. A senha pode ser recuperada da interface do usu\u00e1rio da unidade.",
|
||||
"title": "Configurar um n\u00f3/pro AirVisual"
|
||||
},
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"api_key": "Chave da API"
|
||||
}
|
||||
},
|
||||
"title": "Reautenticar o AirVisual"
|
||||
},
|
||||
"user": {
|
||||
"description": "Escolha que tipo de dados do AirVisual voc\u00ea deseja monitorar.",
|
||||
"title": "Configurar o Airvisual"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"show_on_map": "Mostrar o monitoramento no mapa"
|
||||
},
|
||||
"title": "Configurar o AirVisual"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"state": {
|
||||
"airvisual__pollutant_label": {
|
||||
"co": "Mon\u00f3xido de carbono",
|
||||
"n2": "Di\u00f3xido de nitrog\u00eanio",
|
||||
"o3": "Oz\u00f4nio",
|
||||
"p1": "PM10",
|
||||
"p2": "PM2,5",
|
||||
"s2": "Di\u00f3xido de enxofre"
|
||||
},
|
||||
"airvisual__pollutant_level": {
|
||||
"good": "Bom",
|
||||
"hazardous": "Perigoso",
|
||||
"moderate": "Moderado",
|
||||
"unhealthy": "Insalubre",
|
||||
"unhealthy_sensitive": "Insalubre para grupos sens\u00edveis",
|
||||
"very_unhealthy": "Muito insalubre"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -8,6 +8,10 @@
|
|||
"trigger": "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 {entity_name}"
|
||||
},
|
||||
"condition_type": {
|
||||
"is_armed_away": "{entity_name} \u03b5\u03af\u03bd\u03b1\u03b9 \u03bf\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03b5\u03ba\u03c4\u03cc\u03c2",
|
||||
"is_armed_home": "{entity_name} \u03b5\u03af\u03bd\u03b1\u03b9 \u03bf\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03c3\u03b5 \u03c3\u03c0\u03af\u03c4\u03b9",
|
||||
"is_armed_night": "{entity_name} \u03b5\u03af\u03bd\u03b1\u03b9 \u03bf\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03c3\u03b5 \u03bd\u03cd\u03c7\u03c4\u03b1",
|
||||
"is_disarmed": "{entity_name} \u03b5\u03af\u03bd\u03b1\u03b9 \u03b1\u03c6\u03bf\u03c0\u03bb\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf",
|
||||
"is_triggered": "{entity_name} \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03b8\u03b7\u03ba\u03b5"
|
||||
},
|
||||
"trigger_type": {
|
||||
|
|
|
@ -4,13 +4,15 @@
|
|||
"arm_away": "Armar {entity_name} longe",
|
||||
"arm_home": "Armar {entity_name} casa",
|
||||
"arm_night": "Armar {entity_name} noite",
|
||||
"arm_vacation": "Armar {entity_name} f\u00e9rias",
|
||||
"disarm": "Desarmar {entity_name}",
|
||||
"trigger": "Disparar {entidade_nome}"
|
||||
"trigger": "Disparar {entity_name}"
|
||||
},
|
||||
"condition_type": {
|
||||
"is_armed_away": "{entity_name} est\u00e1 armado modo longe",
|
||||
"is_armed_home": "{entity_name} est\u00e1 armadado modo casa",
|
||||
"is_armed_night": "{entity_name} est\u00e1 armadado modo noite",
|
||||
"is_armed_vacation": "{entity_name} est\u00e1 armadado modo f\u00e9rias",
|
||||
"is_disarmed": "{entity_name} est\u00e1 desarmado",
|
||||
"is_triggered": "{entity_name} est\u00e1 acionado"
|
||||
},
|
||||
|
@ -18,6 +20,7 @@
|
|||
"armed_away": "{entity_name} armado modo longe",
|
||||
"armed_home": "{entity_name} armadado modo casa",
|
||||
"armed_night": "{entity_name} armadado para noite",
|
||||
"armed_vacation": "{entity_name} armadado para f\u00e9rias",
|
||||
"disarmed": "{entity_name} desarmado",
|
||||
"triggered": "{entity_name} acionado"
|
||||
}
|
||||
|
@ -27,8 +30,9 @@
|
|||
"armed": "Armado",
|
||||
"armed_away": "Armado ausente",
|
||||
"armed_custom_bypass": "Armado em \u00e1reas espec\u00edficas",
|
||||
"armed_home": "Armado casa",
|
||||
"armed_night": "Armado noite",
|
||||
"armed_home": "Armado em casa",
|
||||
"armed_night": "Armado noturno",
|
||||
"armed_vacation": "Armado f\u00e9rias",
|
||||
"arming": "Armando",
|
||||
"disarmed": "Desarmado",
|
||||
"disarming": "Desarmando",
|
||||
|
|
|
@ -3,15 +3,71 @@
|
|||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"create_entry": {
|
||||
"default": "Conectado com sucesso ao AlarmDecoder."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"step": {
|
||||
"protocol": {
|
||||
"data": {
|
||||
"device_baudrate": "Taxa de transmiss\u00e3o do dispositivo",
|
||||
"device_path": "Caminho do dispositivo",
|
||||
"host": "Nome do host",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"title": "Definir as configura\u00e7\u00f5es de conex\u00e3o"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"protocol": "Protocolo"
|
||||
},
|
||||
"title": "Escolha o protocolo AlarmDecoder"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"int": "O campo abaixo deve ser um n\u00famero inteiro.",
|
||||
"loop_range": "RF Loop deve ser um n\u00famero inteiro entre 1 e 4.",
|
||||
"loop_rfid": "RF Loop n\u00e3o pode ser usado sem RF Serial.",
|
||||
"relay_inclusive": "O Relay Address e o Relay Channel s\u00e3o codependentes e devem ser inclu\u00eddos juntos."
|
||||
},
|
||||
"step": {
|
||||
"arm_settings": {
|
||||
"data": {
|
||||
"alt_night_mode": "Modo noturno alternativo",
|
||||
"auto_bypass": "Auto Bypass ao armar",
|
||||
"code_arm_required": "C\u00f3digo necess\u00e1rio para armar"
|
||||
},
|
||||
"title": "Configurar AlarmDecoder"
|
||||
},
|
||||
"init": {
|
||||
"data": {
|
||||
"edit_select": "Editar"
|
||||
},
|
||||
"description": "O que voc\u00ea gostaria de editar?",
|
||||
"title": "Configurar AlarmDecoder"
|
||||
},
|
||||
"zone_details": {
|
||||
"data": {
|
||||
"zone_loop": "Loop RF",
|
||||
"zone_name": "Nome da zona",
|
||||
"zone_relayaddr": "Endere\u00e7o do rel\u00e9",
|
||||
"zone_relaychan": "Canal do rel\u00e9",
|
||||
"zone_rfid": "RF Serial",
|
||||
"zone_type": "Tipo de zona"
|
||||
},
|
||||
"description": "Insira os detalhes da zona {zone_number}. Para excluir a zona {zone_number}, deixe o nome da zona em branco.",
|
||||
"title": "Configurar AlarmDecoder"
|
||||
},
|
||||
"zone_select": {
|
||||
"data": {
|
||||
"zone_number": "N\u00famero da zona"
|
||||
},
|
||||
"description": "Insira o n\u00famero da zona que voc\u00ea deseja adicionar, editar ou remover.",
|
||||
"title": "Configurar AlarmDecoder"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,6 +7,10 @@
|
|||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
},
|
||||
"step": {
|
||||
"hassio_confirm": {
|
||||
"description": "Deseja configurar o Home Assistant para se conectar ao Almond fornecido pelo add-on {addon} ?",
|
||||
"title": "Almond via add-on"
|
||||
},
|
||||
"pick_implementation": {
|
||||
"title": "Escolha o m\u00e9todo de autentica\u00e7\u00e3o"
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
"cannot_connect": "\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u043f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f",
|
||||
"missing_configuration": "\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u0438 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f. \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043e\u0437\u043d\u0430\u0439\u043e\u043c\u0442\u0435\u0441\u044f \u0437 \u0456\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0456\u044f\u043c\u0438.",
|
||||
"no_url_available": "URL-\u0430\u0434\u0440\u0435\u0441\u0430 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430. \u041e\u0437\u043d\u0430\u0439\u043e\u043c\u0442\u0435\u0441\u044f \u0437 [\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u0454\u044e] ({docs_url}) \u0434\u043b\u044f \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0457 \u043f\u0440\u043e \u0446\u044e \u043f\u043e\u043c\u0438\u043b\u043a\u0443.",
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e."
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f."
|
||||
},
|
||||
"step": {
|
||||
"hassio_confirm": {
|
||||
|
|
|
@ -10,7 +10,8 @@
|
|||
"step": {
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"api_key": "Chave da API"
|
||||
"api_key": "Chave da API",
|
||||
"description": "Re-autentique com sua conta Ambee."
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
|
@ -19,7 +20,8 @@
|
|||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"name": "Nome"
|
||||
}
|
||||
},
|
||||
"description": "Configure o Ambee para integrar com o Home Assistant."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"state": {
|
||||
"ambee__risk": {
|
||||
"high": "Alto",
|
||||
"low": "Baixo",
|
||||
"moderate": "Moderado",
|
||||
"very high": "Muito alto"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"config": {
|
||||
"step": {
|
||||
"site": {
|
||||
"data": {
|
||||
"site_name": "Nome do site",
|
||||
"site_nmi": "Site NMI"
|
||||
},
|
||||
"description": "Selecione o NMI do site que voc\u00ea gostaria de adicionar",
|
||||
"title": "\u00c2mbar el\u00e9trico"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"api_token": "Token de API",
|
||||
"site_id": "ID do site"
|
||||
},
|
||||
"description": "V\u00e1 para {api_url} para gerar uma chave de API",
|
||||
"title": "\u00c2mbar el\u00e9trico"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,7 +2,8 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"access_token": "Erro desconhecido ao gerar um token de acesso.",
|
||||
"already_configured": "A conta j\u00e1 foi configurada"
|
||||
"already_configured": "A conta j\u00e1 foi configurada",
|
||||
"missing_configuration": "O componente n\u00e3o est\u00e1 configurado. Por favor, siga a documenta\u00e7\u00e3o."
|
||||
},
|
||||
"create_entry": {
|
||||
"default": "Autenticado com sucesso"
|
||||
|
@ -13,7 +14,7 @@
|
|||
},
|
||||
"step": {
|
||||
"auth": {
|
||||
"description": "Por favor, siga este [link]({authorization_url}) e <b>Permitir</b> acesso \u00e0 sua conta Ambiclimate, em seguida, volte e pressione <b>Enviar</b> abaixo. \n (Verifique se a URL de retorno de chamada especificada \u00e9 {cb_url})",
|
||||
"description": "Por favor, siga este [link]({authorization_url}) e **Permitir** acesso \u00e0 sua conta Ambiclimate, em seguida, volte e pressione **Enviar** abaixo. \n (Verifique se a URL de retorno de chamada especificada \u00e9 {cb_url})",
|
||||
"title": "Autenticar Ambiclimate"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"invalid_unique_id": "Imposs\u00edvel determinar um ID exclusivo v\u00e1lido para o dispositivo"
|
||||
},
|
||||
"error": {
|
||||
"adbkey_not_file": "Arquivo de chave ADB n\u00e3o encontrado",
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_host": "Nome de host ou endere\u00e7o IP inv\u00e1lido",
|
||||
"key_and_server": "Forne\u00e7a apenas chave ADB ou servidor ADB",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -4,22 +4,74 @@
|
|||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_configured_device": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"no_devices_found": "[%key:common::config_flow::abort::no_devices_found%]",
|
||||
"backoff": "O dispositivo n\u00e3o aceita solicita\u00e7\u00f5es de emparelhamento neste momento (voc\u00ea pode ter digitado um c\u00f3digo PIN inv\u00e1lido muitas vezes), tente novamente mais tarde.",
|
||||
"device_did_not_pair": "Nenhuma tentativa de concluir o processo de emparelhamento foi feita a partir do dispositivo.",
|
||||
"device_not_found": "O dispositivo n\u00e3o foi encontrado durante a descoberta. Tente adicion\u00e1-lo novamente.",
|
||||
"inconsistent_device": "Os protocolos esperados n\u00e3o foram encontrados durante a descoberta. Isso normalmente indica um problema com o DNS multicast (Zeroconf). Tente adicionar o dispositivo novamente.",
|
||||
"invalid_config": "A configura\u00e7\u00e3o deste dispositivo est\u00e1 incompleta. Tente adicion\u00e1-lo novamente.",
|
||||
"no_devices_found": "Nenhum dispositivo encontrado na rede",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida",
|
||||
"setup_failed": "Falha ao configurar o dispositivo.",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"error": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"no_devices_found": "[%key:common::config_flow::abort::no_devices_found%]",
|
||||
"no_devices_found": "Nenhum dispositivo encontrado na rede",
|
||||
"no_usable_service": "Um dispositivo foi encontrado, mas n\u00e3o foi poss\u00edvel identificar nenhuma maneira de estabelecer uma conex\u00e3o com ele. Se voc\u00ea continuar vendo esta mensagem, tente especificar o endere\u00e7o IP ou reiniciar a Apple TV.",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"flow_title": "{name} ({type})",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Voc\u00ea est\u00e1 prestes a adicionar `{name}` do tipo `{type}` ao Home Assistant.\n\n** Para completar o processo, voc\u00ea pode ter que inserir v\u00e1rios c\u00f3digos PIN.**\n\nObserve que voc\u00ea *n\u00e3o* poder\u00e1 desligar sua TV Apple com esta integra\u00e7\u00e3o. Somente o reprodutor de m\u00eddia no Home Assistant ser\u00e1 desligado!",
|
||||
"title": "Confirme a adi\u00e7\u00e3o da Apple TV"
|
||||
},
|
||||
"pair_no_pin": {
|
||||
"description": "O emparelhamento \u00e9 necess\u00e1rio para o servi\u00e7o `{protocol}`. Digite PIN {pin} no dispositivo para continuar.",
|
||||
"title": "Emparelhamento"
|
||||
},
|
||||
"pair_with_pin": {
|
||||
"data": {
|
||||
"pin": "C\u00f3digo PIN"
|
||||
}
|
||||
},
|
||||
"description": "O emparelhamento \u00e9 necess\u00e1rio para o protocolo `{protocol}`. Digite o c\u00f3digo PIN exibido na tela. Os zeros principais ser\u00e3o omitidos, ou seja, digite 123 se o c\u00f3digo exibido for 0123.",
|
||||
"title": "Emparelhamento"
|
||||
},
|
||||
"password": {
|
||||
"description": "Uma senha \u00e9 exigida por `{protocol}`. Isso ainda n\u00e3o est\u00e1 suportado, por favor desabilitar a senha para continuar.",
|
||||
"title": "Senha requerida"
|
||||
},
|
||||
"protocol_disabled": {
|
||||
"description": "O emparelhamento \u00e9 necess\u00e1rio para ` {protocol} ` mas est\u00e1 desabilitado no dispositivo. Revise as poss\u00edveis restri\u00e7\u00f5es de acesso (por exemplo, permitir que todos os dispositivos da rede local se conectem) no dispositivo. \n\n Voc\u00ea pode continuar sem emparelhar este protocolo, mas algumas funcionalidades ser\u00e3o limitadas.",
|
||||
"title": "N\u00e3o \u00e9 poss\u00edvel emparelhar"
|
||||
},
|
||||
"reconfigure": {
|
||||
"description": "Reconfigure este dispositivo para restaurar sua funcionalidade.",
|
||||
"title": "Reconfigura\u00e7\u00e3o do dispositivo"
|
||||
},
|
||||
"service_problem": {
|
||||
"description": "Ocorreu um problema ao emparelhar o protocolo `{protocol}`. Ser\u00e1 ignorado.",
|
||||
"title": "Falha ao adicionar servi\u00e7o"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"device_input": "Dispositivo"
|
||||
},
|
||||
"description": "Comece digitando o nome do dispositivo (por exemplo, Cozinha ou Quarto) ou o endere\u00e7o IP da Apple TV que voc\u00ea deseja adicionar. \n\n Se voc\u00ea n\u00e3o conseguir ver seu dispositivo ou tiver problemas, tente especificar o endere\u00e7o IP do dispositivo.",
|
||||
"title": "Configurar uma nova Apple TV"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"start_off": "N\u00e3o ligue o dispositivo ao iniciar o Home Assistant"
|
||||
},
|
||||
"description": "Definir as configura\u00e7\u00f5es gerais do dispositivo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Apple TV"
|
||||
}
|
|
@ -5,12 +5,17 @@
|
|||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Deseja adicionar Arcam FMJ em `{host}` ao Home Assistant?"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"description": "Digite o nome do host ou o endere\u00e7o IP do dispositivo."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"email": "Email",
|
||||
"password": "Senha"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,17 +6,39 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_host": "Nome de host ou endere\u00e7o IP inv\u00e1lido",
|
||||
"pwd_and_ssh": "Forne\u00e7a apenas senha ou arquivo de chave SSH",
|
||||
"pwd_or_ssh": "Forne\u00e7a a senha ou o arquivo de chave SSH",
|
||||
"ssh_not_file": "Arquivo de chave SSH n\u00e3o encontrado",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host",
|
||||
"mode": "Modo",
|
||||
"name": "Nome",
|
||||
"password": "Senha",
|
||||
"port": "Porta",
|
||||
"protocol": "Protocolo de comunica\u00e7\u00e3o a ser usado",
|
||||
"ssh_key": "Caminho para seu arquivo de chave SSH (em vez de senha)",
|
||||
"username": "Usu\u00e1rio"
|
||||
}
|
||||
},
|
||||
"description": "Defina o par\u00e2metro necess\u00e1rio para se conectar ao seu roteador",
|
||||
"title": "AsusWRT"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"consider_home": "Segundos para esperar antes de considerar um dispositivo ausente",
|
||||
"dnsmasq": "A localiza\u00e7\u00e3o dos arquivos dnsmasq.leases no roteador",
|
||||
"interface": "A interface da qual voc\u00ea deseja estat\u00edsticas (por exemplo, eth0,eth1 etc)",
|
||||
"require_ip": "Os dispositivos devem ter IP (para o modo de ponto de acesso)",
|
||||
"track_unknown": "Rastrear dispositivos desconhecidos/sem nome"
|
||||
},
|
||||
"title": "Op\u00e7\u00f5es AsusWRT"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,14 +4,16 @@
|
|||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"unauthorized": "Emparelhamento negado, verifique o dispositivo para solicita\u00e7\u00e3o de autentica\u00e7\u00e3o"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"title": "Conecte-se ao dispositivo"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,13 +13,18 @@
|
|||
"reauth_validate": {
|
||||
"data": {
|
||||
"password": "Senha"
|
||||
}
|
||||
},
|
||||
"description": "Digite a senha para {username}.",
|
||||
"title": "Reautenticar uma conta August"
|
||||
},
|
||||
"user_validate": {
|
||||
"data": {
|
||||
"login_method": "M\u00e9todo de login",
|
||||
"password": "Senha",
|
||||
"username": "Usu\u00e1rio"
|
||||
}
|
||||
},
|
||||
"description": "Se o m\u00e9todo de login for 'e-mail', o nome de usu\u00e1rio ser\u00e1 o endere\u00e7o de e-mail. Se o m\u00e9todo de login for 'telefone', o nome de usu\u00e1rio ser\u00e1 o n\u00famero de telefone no formato '+NNNNNNNNN'.",
|
||||
"title": "Configurar uma conta August"
|
||||
},
|
||||
"validation": {
|
||||
"data": {
|
||||
|
|
|
@ -12,5 +12,15 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"threshold": "Limiar (%)"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Sensor NOAA Aurora"
|
||||
}
|
|
@ -1,10 +1,23 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"no_serial_ports": "Nenhuma porta de comunica\u00e7\u00e3o encontrada. Precisa de um dispositivo RS485 v\u00e1lido para se comunicar."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "N\u00e3o \u00e9 poss\u00edvel conectar, verifique a porta serial, endere\u00e7o, conex\u00e3o el\u00e9trica e se o inversor est\u00e1 ligado (\u00e0 luz do dia)",
|
||||
"cannot_open_serial_port": "N\u00e3o \u00e9 poss\u00edvel abrir a porta serial, verifique e tente novamente",
|
||||
"invalid_serial_port": "A porta serial n\u00e3o \u00e9 um dispositivo v\u00e1lido ou n\u00e3o p\u00f4de ser aberta",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"address": "Endere\u00e7o inversor",
|
||||
"port": "Porta adaptadora RS485 ou USB-RS485"
|
||||
},
|
||||
"description": "O inversor deve ser conectado atrav\u00e9s de um adaptador RS485, selecione a porta serial e o endere\u00e7o do inversor conforme configurado no painel LCD"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,17 +1,22 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"no_services_found": "Er zijn geen services gevonden voor dit account"
|
||||
"already_configured": "Account is al geconfigureerd",
|
||||
"no_services_found": "Er zijn geen services gevonden voor dit account",
|
||||
"reauth_successful": "Herauthenticatie was succesvol"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Kan geen verbinding maken"
|
||||
"cannot_connect": "Kan geen verbinding maken",
|
||||
"invalid_auth": "Ongeldige authenticatie",
|
||||
"unknown": "Onverwachte fout"
|
||||
},
|
||||
"step": {
|
||||
"reauth": {
|
||||
"data": {
|
||||
"password": "Wachtwoord"
|
||||
},
|
||||
"description": "Update wachtwoord voor {username}"
|
||||
"description": "Update wachtwoord voor {username}",
|
||||
"title": "Verifieer de integratie opnieuw"
|
||||
},
|
||||
"service": {
|
||||
"data": {
|
||||
|
@ -20,7 +25,8 @@
|
|||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Wachtwoord"
|
||||
"password": "Wachtwoord",
|
||||
"username": "Gebruikersnaam"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -28,6 +34,7 @@
|
|||
"options": {
|
||||
"abort": {
|
||||
"cannot_connect": "Kan geen verbinding maken",
|
||||
"invalid_auth": "Ongeldige authenticatie",
|
||||
"unknown": "Onverwachte fout"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
"data": {
|
||||
"password": "Senha"
|
||||
},
|
||||
"description": "Atualizar senha para {nome de usu\u00e1rio}",
|
||||
"description": "Atualizar senha para {username}",
|
||||
"title": "Reautenticar Integra\u00e7\u00e3o"
|
||||
},
|
||||
"service": {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"state": {
|
||||
"_": {
|
||||
"off": "Desligado",
|
||||
"on": "Ativa"
|
||||
"on": "Ligado"
|
||||
}
|
||||
},
|
||||
"title": "Automa\u00e7\u00e3o"
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
{
|
||||
"config": {
|
||||
"step": {
|
||||
"reauth": {
|
||||
"description": "\u0395\u03b9\u03c3\u03b1\u03b3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03be\u03b1\u03bd\u03ac \u03c4\u03bf \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03ae Awair."
|
||||
},
|
||||
"user": {
|
||||
"description": "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03ae Awair \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7: https://developer.getawair.com/onboard/login"
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada",
|
||||
"no_devices_found": "[%key:common::config_flow::abort::no_devices_found%]",
|
||||
"no_devices_found": "Nenhum dispositivo encontrado na rede",
|
||||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
|
||||
},
|
||||
"error": {
|
||||
|
@ -12,13 +12,17 @@
|
|||
"step": {
|
||||
"reauth": {
|
||||
"data": {
|
||||
"access_token": "Token de acesso"
|
||||
}
|
||||
"access_token": "Token de acesso",
|
||||
"email": "Email"
|
||||
},
|
||||
"description": "Insira novamente seu token de acesso de desenvolvedor Awair."
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"access_token": "Token de acesso"
|
||||
}
|
||||
"access_token": "Token de acesso",
|
||||
"email": "Email"
|
||||
},
|
||||
"description": "Voc\u00ea deve se registrar para um token de acesso de desenvolvedor Awair em: https://developer.getawair.com/onboard/login"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,5 +23,15 @@
|
|||
"title": "Configurar o dispositivo Axis"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"configure_stream": {
|
||||
"data": {
|
||||
"stream_profile": "Selecione o perfil de stream a ser usado"
|
||||
},
|
||||
"title": "Op\u00e7\u00f5es de transmiss\u00e3o de v\u00eddeo do dispositivo Axis"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -9,6 +9,7 @@
|
|||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"project_error": "N\u00e3o foi poss\u00edvel obter informa\u00e7\u00f5es do projeto."
|
||||
},
|
||||
"flow_title": "{project_url}",
|
||||
"step": {
|
||||
"reauth": {
|
||||
"data": {
|
||||
|
@ -22,7 +23,9 @@
|
|||
"organization": "Organiza\u00e7\u00e3o",
|
||||
"personal_access_token": "Token de acesso pessoal (PAT)",
|
||||
"project": "Projeto"
|
||||
}
|
||||
},
|
||||
"description": "Configure uma inst\u00e2ncia do Azure DevOps para acessar seu projeto. Um token de acesso pessoal s\u00f3 \u00e9 necess\u00e1rio para um projeto privado.",
|
||||
"title": "Adicionar o projeto 'Azure DevOps'"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,11 +2,48 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado",
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
"cannot_connect": "Falha na conex\u00e3o com as credenciais do configuration.yaml. Remova do yaml e use o fluxo de configura\u00e7\u00e3o.",
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel.",
|
||||
"unknown": "A conex\u00e3o com as credenciais do configuration.yaml falhou com um erro desconhecido. Remova do yaml e use o fluxo de configura\u00e7\u00e3o."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"conn_string": {
|
||||
"data": {
|
||||
"event_hub_connection_string": "Cadeia de Conex\u00e3o do Hub de Eventos"
|
||||
},
|
||||
"description": "Insira a string de conex\u00e3o para: {event_hub_instance_name}",
|
||||
"title": "M\u00e9todo string de conex\u00e3o"
|
||||
},
|
||||
"sas": {
|
||||
"data": {
|
||||
"event_hub_namespace": "Namespace do Hub de Eventos",
|
||||
"event_hub_sas_key": "Chave SAS do Hub de Eventos",
|
||||
"event_hub_sas_policy": "Pol\u00edtica SAS do Hub de Eventos"
|
||||
},
|
||||
"description": "Insira as credenciais SAS (assinatura de acesso compartilhado) para: {event_hub_instance_name}",
|
||||
"title": "M\u00e9todo de credenciais SAS"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"event_hub_instance_name": "Nome da inst\u00e2ncia do hub de eventos",
|
||||
"use_connection_string": "Use string de conex\u00e3o"
|
||||
},
|
||||
"title": "Configure sua integra\u00e7\u00e3o do Hub de Eventos do Azure"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"options": {
|
||||
"data": {
|
||||
"send_interval": "Intervalo entre o envio de comandos para o hub."
|
||||
},
|
||||
"title": "Op\u00e7\u00f5es para o Hub de Eventos do Azure."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -11,6 +11,16 @@
|
|||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host"
|
||||
},
|
||||
"title": "Conecte-se ao dispositivo Wi-Fi Balboa"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"sync_time": "Mantenha o hor\u00e1rio do seu cliente Balboa Spa sincronizado com o Home Assistant"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -49,6 +49,14 @@
|
|||
"light": "{entity_name} \u03ac\u03c1\u03c7\u03b9\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03c6\u03c9\u03c2",
|
||||
"locked": "{entity_name} \u03ba\u03bb\u03b5\u03b9\u03b4\u03ce\u03b8\u03b7\u03ba\u03b5",
|
||||
"moist": "{entity_name} \u03ad\u03b3\u03b9\u03bd\u03b5 \u03c5\u03b3\u03c1\u03cc",
|
||||
"motion": "{entity_name} \u03ac\u03c1\u03c7\u03b9\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03ba\u03af\u03bd\u03b7\u03c3\u03b7",
|
||||
"moving": "{entity_name} \u03ac\u03c1\u03c7\u03b9\u03c3\u03b5 \u03bd\u03b1 \u03ba\u03b9\u03bd\u03b5\u03af\u03c4\u03b1\u03b9",
|
||||
"no_gas": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03b1\u03ad\u03c1\u03b9\u03bf",
|
||||
"no_light": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03c6\u03c9\u03c2",
|
||||
"no_motion": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03ba\u03af\u03bd\u03b7\u03c3\u03b7",
|
||||
"no_problem": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b5\u03bd\u03c4\u03bf\u03c0\u03af\u03b6\u03b5\u03b9 \u03c0\u03c1\u03cc\u03b2\u03bb\u03b7\u03bc\u03b1",
|
||||
"no_smoke": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03ba\u03b1\u03c0\u03bd\u03cc",
|
||||
"no_sound": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b1\u03bd\u03b9\u03c7\u03bd\u03b5\u03cd\u03b5\u03b9 \u03ae\u03c7\u03bf",
|
||||
"no_update": "{entity_name} \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5",
|
||||
"not_opened": "{entity_name} \u03ad\u03ba\u03bb\u03b5\u03b9\u03c3\u03b5",
|
||||
"not_tampered": "{entity_name} \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5 \u03bd\u03b1 \u03b5\u03bd\u03c4\u03bf\u03c0\u03af\u03b6\u03b5\u03b9 \u03c0\u03b1\u03c1\u03b1\u03c0\u03bf\u03af\u03b7\u03c3\u03b7",
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
"is_no_problem": "{entity_name} n\u00e3o est\u00e1 detectando problema",
|
||||
"is_no_smoke": "{entity_name} n\u00e3o est\u00e1 detectando fuma\u00e7a",
|
||||
"is_no_sound": "{entity_name} n\u00e3o est\u00e1 detectando som",
|
||||
"is_no_update": "{entity_name} est\u00e1 atualizado",
|
||||
"is_no_vibration": "{entity_name} n\u00e3o est\u00e1 detectando vibra\u00e7\u00e3o",
|
||||
"is_not_bat_low": "{entity_name} bateria normal",
|
||||
"is_not_cold": "{entity_name} n\u00e3o \u00e9 frio",
|
||||
|
@ -32,6 +33,8 @@
|
|||
"is_not_plugged_in": "{entity_name} est\u00e1 desconectado",
|
||||
"is_not_powered": "{entity_name} n\u00e3o \u00e9 alimentado",
|
||||
"is_not_present": "{entity_name} n\u00e3o est\u00e1 presente",
|
||||
"is_not_running": "{entity_name} n\u00e3o est\u00e1 em execu\u00e7\u00e3o",
|
||||
"is_not_tampered": "{entity_name} n\u00e3o est\u00e1 detectando adultera\u00e7\u00e3o",
|
||||
"is_not_unsafe": "{entity_name} \u00e9 seguro",
|
||||
"is_occupied": "{entity_name} est\u00e1 ocupado",
|
||||
"is_off": "{entity_name} est\u00e1 desligado",
|
||||
|
@ -41,9 +44,12 @@
|
|||
"is_powered": "{entity_name} \u00e9 alimentado",
|
||||
"is_present": "{entity_name} est\u00e1 presente",
|
||||
"is_problem": "{entity_name} est\u00e1 detectando problema",
|
||||
"is_running": "{entity_name} est\u00e1 em execu\u00e7\u00e3o",
|
||||
"is_smoke": "{entity_name} est\u00e1 detectando fuma\u00e7a",
|
||||
"is_sound": "{entity_name} est\u00e1 detectando som",
|
||||
"is_tampered": "{entity_name} est\u00e1 detectando adultera\u00e7\u00e3o",
|
||||
"is_unsafe": "{entity_name} \u00e9 inseguro",
|
||||
"is_update": "{entity_name} tem uma atualiza\u00e7\u00e3o dispon\u00edvel",
|
||||
"is_vibration": "{entity_name} est\u00e1 detectando vibra\u00e7\u00e3o"
|
||||
},
|
||||
"trigger_type": {
|
||||
|
@ -53,8 +59,11 @@
|
|||
"connected": "{entity_name} conectado",
|
||||
"gas": "{entity_name} come\u00e7ou a detectar g\u00e1s",
|
||||
"hot": "{entity_name} tornou-se quente",
|
||||
"is_not_tampered": "{entity_name} parar de detectar adultera\u00e7\u00e3o",
|
||||
"is_tampered": "{entity_name} come\u00e7ar a detectar adultera\u00e7\u00e3o",
|
||||
"light": "{entity_name} come\u00e7ou a detectar luz",
|
||||
"locked": "{entity_name} bloqueado",
|
||||
"moist": "{entity_name} ficar \u00famido",
|
||||
"motion": "{entity_name} come\u00e7ou a detectar movimento",
|
||||
"moving": "{entity_name} come\u00e7ou a se mover",
|
||||
"no_co": "{entity_name} parou de detectar mon\u00f3xido de carbono",
|
||||
|
@ -64,6 +73,7 @@
|
|||
"no_problem": "{entity_name} parou de detectar problema",
|
||||
"no_smoke": "{entity_name} parou de detectar fuma\u00e7a",
|
||||
"no_sound": "{entity_name} parou de detectar som",
|
||||
"no_update": "{entity_name} for atualizado",
|
||||
"no_vibration": "{entity_name} parou de detectar vibra\u00e7\u00e3o",
|
||||
"not_bat_low": "{entity_name} bateria normal",
|
||||
"not_cold": "{entity_name} n\u00e3o frio",
|
||||
|
@ -73,9 +83,11 @@
|
|||
"not_moist": "{entity_name} secou",
|
||||
"not_moving": "{entity_name} parado",
|
||||
"not_occupied": "{entity_name} desocupado",
|
||||
"not_opened": "{entity_name} for fechado",
|
||||
"not_plugged_in": "{entity_name} desconectado",
|
||||
"not_powered": "{entity_name} sem alimenta\u00e7\u00e3o",
|
||||
"not_present": "{entity_name} n\u00e3o est\u00e1 presente",
|
||||
"not_running": "{entity_name} n\u00e3o estiver mais em execu\u00e7\u00e3o",
|
||||
"not_tampered": "{entity_name} parou de detectar adultera\u00e7\u00e3o",
|
||||
"not_unsafe": "{entity_name} seguro",
|
||||
"occupied": "{entity_name} ocupado",
|
||||
|
@ -84,12 +96,14 @@
|
|||
"powered": "{entity_name} alimentado",
|
||||
"present": "{entity_name} presente",
|
||||
"problem": "{entity_name} come\u00e7ou a detectar problema",
|
||||
"running": "{entity_name} come\u00e7ar a correr",
|
||||
"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",
|
||||
"turned_off": "{entity_name} desligado",
|
||||
"turned_on": "{entity_name} ligado",
|
||||
"unsafe": "{entity_name} tornou-se inseguro",
|
||||
"update": "{entity_name} tiver uma atualiza\u00e7\u00e3o dispon\u00edvel",
|
||||
"vibration": "{entity_name} come\u00e7ou a detectar vibra\u00e7\u00e3o"
|
||||
}
|
||||
},
|
||||
|
@ -141,7 +155,7 @@
|
|||
"on": "Aberto"
|
||||
},
|
||||
"gas": {
|
||||
"off": "Limpo",
|
||||
"off": "Normal",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"heat": {
|
||||
|
@ -154,14 +168,14 @@
|
|||
},
|
||||
"lock": {
|
||||
"off": "Trancado",
|
||||
"on": "Desbloqueado"
|
||||
"on": "Destrancado"
|
||||
},
|
||||
"moisture": {
|
||||
"off": "Seco",
|
||||
"on": "Molhado"
|
||||
},
|
||||
"motion": {
|
||||
"off": "Desligado",
|
||||
"off": "Sem movimento",
|
||||
"on": "Detectado"
|
||||
},
|
||||
"moving": {
|
||||
|
|
|
@ -187,5 +187,5 @@
|
|||
"on": "\u0412\u0456\u0434\u0447\u0438\u043d\u0435\u043d\u043e"
|
||||
}
|
||||
},
|
||||
"title": "\u0411\u0456\u043d\u0430\u0440\u043d\u0438\u0439 \u0434\u0430\u0442\u0447\u0438\u043a"
|
||||
"title": "\u0411\u0456\u043d\u0430\u0440\u043d\u0438\u0439 \u0441\u0435\u043d\u0441\u043e\u0440"
|
||||
}
|
|
@ -1,18 +1,23 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"address_already_configured": "Um dispositivo BleBox j\u00e1 est\u00e1 configurado em {address}.",
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"unknown": "Erro inesperado"
|
||||
"unknown": "Erro inesperado",
|
||||
"unsupported_version": "O dispositivo BleBox possui firmware desatualizado. Por favor, atualize-o primeiro."
|
||||
},
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Endere\u00e7o IP",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"description": "Configure seu BleBox para integrar com o Home Assistant.",
|
||||
"title": "Configure seu dispositivo BleBox"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"data": {
|
||||
"2fa": "C\u00f3digo de dois fatores"
|
||||
},
|
||||
"description": "Digite o pin enviado para o seu e-mail. Se o e-mail n\u00e3o contiver um pin, deixe em branco",
|
||||
"description": "Digite o PIN enviado para o seu e-mail",
|
||||
"title": "Autentica\u00e7\u00e3o de dois fatores"
|
||||
},
|
||||
"user": {
|
||||
|
@ -25,5 +25,16 @@
|
|||
"title": "Entrar com a conta Blink"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"simple_options": {
|
||||
"data": {
|
||||
"scan_interval": "Intervalo de varredura (segundos)"
|
||||
},
|
||||
"description": "Configurar integra\u00e7\u00e3o Blink",
|
||||
"title": "Op\u00e7\u00f5es Blink"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -11,9 +11,20 @@
|
|||
"user": {
|
||||
"data": {
|
||||
"password": "Senha",
|
||||
"region": "Regi\u00e3o do ConnectedDrive",
|
||||
"username": "Usu\u00e1rio"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"account_options": {
|
||||
"data": {
|
||||
"read_only": "Somente leitura (somente sensores e notificar, sem execu\u00e7\u00e3o de servi\u00e7os, sem bloqueio)",
|
||||
"use_location": "Use a localiza\u00e7\u00e3o do Home Assistant para pesquisas de localiza\u00e7\u00e3o de carros (necess\u00e1rio para ve\u00edculos n\u00e3o i3/i8 produzidos antes de 7/2014)"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,14 +6,16 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"old_firmware": "Firmware antigo n\u00e3o suportado no dispositivo Bond - atualize antes de continuar",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"flow_title": "Bond: {bond_id} ({host})",
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"data": {
|
||||
"access_token": "Token de acesso"
|
||||
}
|
||||
},
|
||||
"description": "Deseja configurar {name}?"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -6,17 +6,33 @@
|
|||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"pairing_failed": "Falha no emparelhamento; verifique se o Bosch Smart Home Controller est\u00e1 no modo de emparelhamento (LED piscando) e se sua senha est\u00e1 correta.",
|
||||
"session_error": "Erro de sess\u00e3o: API retorna resultado n\u00e3o OK.",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"flow_title": "Bosch SHC: {name}",
|
||||
"step": {
|
||||
"confirm_discovery": {
|
||||
"description": "Pressione o bot\u00e3o frontal do Bosch Smart Home Controller at\u00e9 que o LED comece a piscar.\n Pronto para continuar a configurar {model} @ {host} com o Home Assistant?"
|
||||
},
|
||||
"credentials": {
|
||||
"data": {
|
||||
"password": "Senha do Smart Home Controller"
|
||||
}
|
||||
},
|
||||
"reauth_confirm": {
|
||||
"description": "A integra\u00e7\u00e3o bosch_shc precisa re-autenticar sua conta",
|
||||
"title": "Reautenticar Integra\u00e7\u00e3o"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host"
|
||||
}
|
||||
},
|
||||
"description": "Configure seu Bosch Smart Home Controller para permitir monitoramento e controle com o Home Assistant.",
|
||||
"title": "Par\u00e2metros de autentica\u00e7\u00e3o SHC"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Bosch SHC"
|
||||
}
|
|
@ -1,17 +1,21 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"no_ip_control": "O Controle de IP est\u00e1 desativado em sua TV ou a TV n\u00e3o \u00e9 compat\u00edvel."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_host": "Nome de host ou endere\u00e7o IP inv\u00e1lido"
|
||||
"invalid_host": "Nome de host ou endere\u00e7o IP inv\u00e1lido",
|
||||
"unsupported_model": "Seu modelo de TV n\u00e3o \u00e9 suportado."
|
||||
},
|
||||
"step": {
|
||||
"authorize": {
|
||||
"data": {
|
||||
"pin": "C\u00f3digo PIN"
|
||||
}
|
||||
},
|
||||
"description": "Digite o c\u00f3digo PIN mostrado na TV Sony Bravia.\n\nSe o c\u00f3digo PIN n\u00e3o for mostrado, voc\u00ea deve cancelar o registro do Home Assistant na sua TV, v\u00e1 para: Configura\u00e7\u00f5es -> Rede -> Configura\u00e7\u00f5es do dispositivo remoto -> Cancelar registro do dispositivo remoto.",
|
||||
"title": "Autorizar a TV Sony Bravia"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"invalid_host": "Nome de host ou endere\u00e7o IP inv\u00e1lido",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"flow_title": "{nome} ({modelo} em {host})",
|
||||
"flow_title": "{name} ({model} at {host})",
|
||||
"step": {
|
||||
"auth": {
|
||||
"title": "Autenticar no dispositivo"
|
||||
|
@ -25,14 +25,14 @@
|
|||
"title": "Escolha um nome para o dispositivo"
|
||||
},
|
||||
"reset": {
|
||||
"description": "{nome} ({modelo} em {host}) est\u00e1 bloqueado. Voc\u00ea precisa desbloquear o dispositivo para autenticar e completar a configura\u00e7\u00e3o. Instru\u00e7\u00f5es:\n1. Abra o aplicativo Broadlink.\n2. Clique no dispositivo.\n3. Clique em '...' no canto superior direito.\n4. Role at\u00e9 a parte inferior da p\u00e1gina.\n5. Desabilite o bloqueio.",
|
||||
"description": "{name} ({model} em {host}) est\u00e1 bloqueado. Voc\u00ea precisa desbloquear o dispositivo para autenticar e completar a configura\u00e7\u00e3o. Instru\u00e7\u00f5es:\n1. Abra o aplicativo Broadlink.\n2. Clique no dispositivo.\n3. Clique em '...' no canto superior direito.\n4. Role at\u00e9 a parte inferior da p\u00e1gina.\n5. Desabilite o bloqueio.",
|
||||
"title": "Desbloqueie o dispositivo"
|
||||
},
|
||||
"unlock": {
|
||||
"data": {
|
||||
"unlock": "Sim, fa\u00e7a isso."
|
||||
},
|
||||
"description": "{nome} ({modelo} em {host}) est\u00e1 bloqueado. Isso pode levar a problemas de autentica\u00e7\u00e3o no Home Assistant. Gostaria de desbloque\u00e1-lo?",
|
||||
"description": "{name} ({model} em {host}) est\u00e1 bloqueado. Isso pode levar a problemas de autentica\u00e7\u00e3o no Home Assistant. Gostaria de desbloque\u00e1-lo?",
|
||||
"title": "Desbloquear o dispositivo (opcional)"
|
||||
},
|
||||
"user": {
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"snmp_error": "Servidor SNMP desligado ou impressora n\u00e3o suportada.",
|
||||
"wrong_host": "Nome de host ou endere\u00e7o IP inv\u00e1lido."
|
||||
},
|
||||
"flow_title": "{model} {serial_number}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
|
@ -16,6 +17,13 @@
|
|||
"type": "Tipo de impressora"
|
||||
},
|
||||
"description": "Configure a integra\u00e7\u00e3o da impressora Brother. Se voc\u00ea tiver problemas com a configura\u00e7\u00e3o, acesse: https://www.home-assistant.io/integrations/brother"
|
||||
},
|
||||
"zeroconf_confirm": {
|
||||
"data": {
|
||||
"type": "Tipo de impressora"
|
||||
},
|
||||
"description": "Deseja adicionar a impressora Brother {model} com n\u00famero de s\u00e9rie ` {serial_number} ` ao Home Assistant?",
|
||||
"title": "Impressora Brother descoberta"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,10 +7,12 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host",
|
||||
"passkey": "Chave da senha",
|
||||
"password": "Senha",
|
||||
"port": "Porta",
|
||||
"username": "Usu\u00e1rio"
|
||||
|
|
|
@ -14,5 +14,16 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"country_code": "C\u00f3digo do pa\u00eds para exibir as imagens da c\u00e2mera.",
|
||||
"delta": "Intervalo de tempo em segundos entre as atualiza\u00e7\u00f5es da imagem da c\u00e2mera",
|
||||
"timeframe": "Minutos para antecipar a previs\u00e3o de precipita\u00e7\u00e3o"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"state": {
|
||||
"_": {
|
||||
"off": "Inativo",
|
||||
"on": "Ativo"
|
||||
"off": "Desligado",
|
||||
"on": "Ligado"
|
||||
}
|
||||
},
|
||||
"title": "Calend\u00e1rio"
|
||||
|
|
|
@ -7,11 +7,23 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Senha",
|
||||
"username": "Usu\u00e1rio"
|
||||
},
|
||||
"title": "Conecte-se ao Canary"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"ffmpeg_arguments": "Argumentos passados para ffmpeg para c\u00e2meras",
|
||||
"timeout": "Tempo limite da solicita\u00e7\u00e3o (segundos)"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e.",
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f.",
|
||||
"unknown": "\u041d\u0435\u043e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430"
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -3,10 +3,42 @@
|
|||
"abort": {
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
},
|
||||
"error": {
|
||||
"invalid_known_hosts": "Os hosts conhecidos devem ser uma lista de hosts separados por v\u00edrgulas."
|
||||
},
|
||||
"step": {
|
||||
"config": {
|
||||
"data": {
|
||||
"known_hosts": "Hosts conhecidos"
|
||||
},
|
||||
"description": "Hosts conhecidos - Uma lista separada por v\u00edrgulas de nomes de host ou endere\u00e7os IP de dispositivos de transmiss\u00e3o, use se a descoberta de mDNS n\u00e3o estiver funcionando.",
|
||||
"title": "Configura\u00e7\u00e3o do Google Cast"
|
||||
},
|
||||
"confirm": {
|
||||
"description": "Deseja iniciar a configura\u00e7\u00e3o?"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"invalid_known_hosts": "Os hosts conhecidos devem ser uma lista de hosts separados por v\u00edrgulas."
|
||||
},
|
||||
"step": {
|
||||
"advanced_options": {
|
||||
"data": {
|
||||
"ignore_cec": "Ignorar CEC",
|
||||
"uuid": "UUIDs permitidos"
|
||||
},
|
||||
"description": "UUIDs permitidos - uma lista separada por v\u00edrgulas de UUIDs de dispositivos Cast para adicionar ao Home Assistant. Use somente se n\u00e3o quiser adicionar todos os dispositivos de transmiss\u00e3o dispon\u00edveis.\n Ignore CEC - Uma lista separada por v\u00edrgulas de Chromecasts que devem ignorar os dados CEC para determinar a entrada ativa. Isso ser\u00e1 passado para pychromecast.IGNORE_CEC.",
|
||||
"title": "Configura\u00e7\u00e3o avan\u00e7ada do Google Cast"
|
||||
},
|
||||
"basic_options": {
|
||||
"data": {
|
||||
"known_hosts": "Anfitri\u00f5es conhecidos"
|
||||
},
|
||||
"description": "Hosts conhecidos - Uma lista separada por v\u00edrgulas de nomes de host ou endere\u00e7os IP de dispositivos de transmiss\u00e3o, use se a descoberta de mDNS n\u00e3o estiver funcionando.",
|
||||
"title": "Configura\u00e7\u00e3o do Google Cast"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e."
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f."
|
||||
},
|
||||
"step": {
|
||||
"confirm": {
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado"
|
||||
"already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado",
|
||||
"import_failed": "Falha na importa\u00e7\u00e3o da configura\u00e7\u00e3o"
|
||||
},
|
||||
"error": {
|
||||
"connection_refused": "Conex\u00e3o recusada ao se conectar ao host",
|
||||
"connection_timeout": "Tempo limite ao conectar-se a este host",
|
||||
"resolve_failed": "Este host n\u00e3o pode ser resolvido"
|
||||
},
|
||||
|
|
|
@ -3,12 +3,14 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_api_key": "Chave de API inv\u00e1lida",
|
||||
"rate_limited": "Taxa atualmente limitada, tente novamente mais tarde.",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "Chave da API",
|
||||
"api_version": "Vers\u00e3o da API",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"name": "Nome"
|
||||
|
@ -16,5 +18,17 @@
|
|||
"description": "Se Latitude e Longitude n\u00e3o forem fornecidos, os valores padr\u00f5es na configura\u00e7\u00e3o do Home Assistant ser\u00e3o usados. Uma entidade ser\u00e1 criada para cada tipo de previs\u00e3o, mas apenas as selecionadas ser\u00e3o habilitadas por padr\u00e3o."
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"timestep": "M\u00ednimo entre previs\u00f5es NowCast"
|
||||
},
|
||||
"description": "Se voc\u00ea optar por ativar a entidade de previs\u00e3o `nowcast`, poder\u00e1 configurar o n\u00famero de minutos entre cada previs\u00e3o. O n\u00famero de previs\u00f5es fornecidas depende do n\u00famero de minutos escolhidos entre as previs\u00f5es.",
|
||||
"title": "Atualizar as op\u00e7\u00f5es do ClimaCell"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "ClimaCell"
|
||||
}
|
|
@ -1,10 +1,25 @@
|
|||
{
|
||||
"device_automation": {
|
||||
"action_type": {
|
||||
"set_hvac_mode": "Alterar o modo HVAC em {entity_name}",
|
||||
"set_preset_mode": "Alterar predefini\u00e7\u00e3o em {entity_name}"
|
||||
},
|
||||
"condition_type": {
|
||||
"is_hvac_mode": "{entity_name} est\u00e1 definido para um modo HVAC espec\u00edfico",
|
||||
"is_preset_mode": "{entity_name} est\u00e1 definido para um modo predefinido espec\u00edfico"
|
||||
},
|
||||
"trigger_type": {
|
||||
"current_humidity_changed": "{entity_name} umidade medida alterada",
|
||||
"current_temperature_changed": "{entity_name} temperatura medida alterada",
|
||||
"hvac_mode_changed": "{entity_name} modo HVAC alterado"
|
||||
}
|
||||
},
|
||||
"state": {
|
||||
"_": {
|
||||
"auto": "Autom\u00e1tico",
|
||||
"cool": "Frio",
|
||||
"dry": "Seco",
|
||||
"fan_only": "Apenas ventilador",
|
||||
"fan_only": "Apenas ventilar",
|
||||
"heat": "Quente",
|
||||
"heat_cool": "Quente/Frio",
|
||||
"off": "Desligado"
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"system_health": {
|
||||
"info": {
|
||||
"alexa_enabled": "Alexa habilitada",
|
||||
"can_reach_cert_server": "Alcance o servidor de certificados",
|
||||
"can_reach_cloud": "Alcance a nuvem do Home Assistant",
|
||||
"can_reach_cloud_auth": "Alcance o servidor de autentica\u00e7\u00e3o",
|
||||
"google_enabled": "Google ativado",
|
||||
"logged_in": "Logado",
|
||||
"relayer_connected": "Relayer Conectado",
|
||||
"remote_connected": "Conectado remotamente",
|
||||
"remote_enabled": "Conex\u00e3o remota habilitada",
|
||||
"remote_server": "Servidor remoto",
|
||||
"subscription_expiration": "Expira\u00e7\u00e3o da assinatura"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -7,18 +7,35 @@
|
|||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"invalid_zone": "Zona inv\u00e1lida"
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"api_token": "Token da API"
|
||||
"api_token": "Token da API",
|
||||
"description": "Re-autentique com sua conta Cloudflare."
|
||||
}
|
||||
},
|
||||
"records": {
|
||||
"data": {
|
||||
"records": "Registros"
|
||||
},
|
||||
"title": "Escolha os registros a serem atualizados"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"api_token": "Token da API"
|
||||
}
|
||||
},
|
||||
"description": "Essa integra\u00e7\u00e3o requer um token de API criado com as permiss\u00f5es Zone:Zone:Read e Zone:DNS:Edit para todas as zonas em sua conta.",
|
||||
"title": "Conecte-se \u00e0 Cloudflare"
|
||||
},
|
||||
"zone": {
|
||||
"data": {
|
||||
"zone": "Zona"
|
||||
},
|
||||
"title": "Escolha a Zona para Atualizar"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e.",
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f.",
|
||||
"unknown": "\u041d\u0435\u043e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430"
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -2,9 +2,11 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"api_ratelimit": "Limite de taxa da API excedido",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"error": {
|
||||
"api_ratelimit": "Limite de taxa da API excedido",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
|
@ -15,10 +17,17 @@
|
|||
"longitude": "Longitude"
|
||||
}
|
||||
},
|
||||
"country": {
|
||||
"data": {
|
||||
"country_code": "C\u00f3digo do pa\u00eds"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "Token de acesso"
|
||||
}
|
||||
"api_key": "Token de acesso",
|
||||
"location": "Obter dados para"
|
||||
},
|
||||
"description": "Acesse https://co2signal.com/ para solicitar um token."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,7 +25,9 @@
|
|||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"currency_unavailable": "Een of meer van de gevraagde valutabalansen wordt niet geleverd door uw Coinbase API.",
|
||||
"currency_unavaliable": "Een of meer van de gevraagde valutasaldi worden niet geleverd door uw Coinbase API.",
|
||||
"exchange_rate_unavailable": "Een of meer van de gevraagde wisselkoersen worden niet door Coinbase geleverd.",
|
||||
"exchange_rate_unavaliable": "Een of meer van de gevraagde wisselkoersen worden niet door Coinbase verstrekt.",
|
||||
"unknown": "Onverwachte fout"
|
||||
},
|
||||
|
|
|
@ -7,21 +7,39 @@
|
|||
"cannot_connect": "Falha ao conectar",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"invalid_auth_key": "Credenciais de API rejeitadas pela Coinbase devido a uma chave de API inv\u00e1lida.",
|
||||
"invalid_auth_secret": "Credenciais de API rejeitadas pela Coinbase devido a um segredo de API inv\u00e1lido.",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "Chave da API"
|
||||
}
|
||||
"api_key": "Chave da API",
|
||||
"api_token": "Segredo da API",
|
||||
"currencies": "Moedas do saldo da conta",
|
||||
"exchange_rates": "Taxas de c\u00e2mbio"
|
||||
},
|
||||
"description": "Por favor, insira os detalhes da sua chave de API conforme fornecido pela Coinbase.",
|
||||
"title": "Detalhes da chave da API Coinbase"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"currency_unavailable": "Um ou mais dos saldos de moeda solicitados n\u00e3o s\u00e3o fornecidos pela sua API Coinbase.",
|
||||
"currency_unavaliable": "Um ou mais dos saldos de moeda solicitados n\u00e3o s\u00e3o fornecidos pela sua API Coinbase.",
|
||||
"exchange_rate_unavailable": "Uma ou mais taxas de c\u00e2mbio solicitadas n\u00e3o s\u00e3o fornecidas pela Coinbase.",
|
||||
"exchange_rate_unavaliable": "Uma ou mais taxas de c\u00e2mbio solicitadas n\u00e3o s\u00e3o fornecidas pela Coinbase.",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"account_balance_currencies": "Saldos da carteira a relatar.",
|
||||
"exchange_base": "Moeda base para sensores de taxa de c\u00e2mbio.",
|
||||
"exchange_rate_currencies": "Taxas de c\u00e2mbio a informar."
|
||||
},
|
||||
"description": "Ajustar as op\u00e7\u00f5es da Coinbase"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -14,6 +14,16 @@
|
|||
"host": "Endere\u00e7o IP",
|
||||
"password": "Senha",
|
||||
"username": "Usu\u00e1rio"
|
||||
},
|
||||
"description": "Por favor, insira os detalhes da sua conta Control4 e o endere\u00e7o IP do seu controlador local."
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"scan_interval": "Segundos entre atualiza\u00e7\u00f5es"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"no_units": "N\u00e3o foi poss\u00edvel encontrar nenhuma unidade HVAC no host CoolMasterNet."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
|
@ -13,7 +14,8 @@
|
|||
"heat_cool": "Suporta o modo de aquecimento/resfriamento autom\u00e1tico",
|
||||
"host": "Nome do host",
|
||||
"off": "Pode ser desligado"
|
||||
}
|
||||
},
|
||||
"title": "Configure seus detalhes de conex\u00e3o CoolMasterNet."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,31 @@
|
|||
{
|
||||
"device_automation": {
|
||||
"action_type": {
|
||||
"close": "Fechar {entity_name}",
|
||||
"close_tilt": "Fechar inclina\u00e7\u00e3o de {entity_name}",
|
||||
"open": "Abra {entity_name}",
|
||||
"open_tilt": "Abrir inclina\u00e7\u00e3o de {entity_name}",
|
||||
"set_position": "Definir a posi\u00e7\u00e3o de {entity_name}",
|
||||
"set_tilt_position": "Definir a posi\u00e7\u00e3o de inclina\u00e7\u00e3o de {entity_name}",
|
||||
"stop": "Parar {entity_name}"
|
||||
},
|
||||
"condition_type": {
|
||||
"is_closed": "{entity_name} est\u00e1 fechado",
|
||||
"is_closing": "{entity_name} est\u00e1 fechando",
|
||||
"is_open": "{entity_name} est\u00e1 aberto",
|
||||
"is_opening": "{entity_name} est\u00e1 abrindo",
|
||||
"is_position": "A posi\u00e7\u00e3o atual de {entity_name}",
|
||||
"is_tilt_position": "A posi\u00e7\u00e3o de inclina\u00e7\u00e3o atual de {entity_name}"
|
||||
},
|
||||
"trigger_type": {
|
||||
"closed": "{entity_name} for fechado",
|
||||
"closing": "{entity_name} estiver fechando",
|
||||
"opened": "{entity_name} for aberto",
|
||||
"opening": "{entity_name} estiver abrindo",
|
||||
"position": "houver mudan\u00e7a de posi\u00e7\u00e3o de {entity_name}",
|
||||
"tilt_position": "houver mudan\u00e7a na posi\u00e7\u00e3o de inclina\u00e7\u00e3o de {entity_name}"
|
||||
}
|
||||
},
|
||||
"state": {
|
||||
"_": {
|
||||
"closed": "Fechado",
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A conta j\u00e1 foi configurada"
|
||||
"already_configured": "A conta j\u00e1 foi configurada",
|
||||
"usb_setup_complete": "Configura\u00e7\u00e3o completa do Crownstone USB.",
|
||||
"usb_setup_unsuccessful": "A configura\u00e7\u00e3o do USB Crownstone n\u00e3o foi bem-sucedida."
|
||||
},
|
||||
"error": {
|
||||
"account_not_verified": "Conta n\u00e3o verificada. Por favor, ative sua conta atrav\u00e9s do e-mail de ativa\u00e7\u00e3o da Crownstone.",
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
|
@ -11,22 +14,41 @@
|
|||
"usb_config": {
|
||||
"data": {
|
||||
"usb_path": "Caminho do Dispositivo USB"
|
||||
}
|
||||
},
|
||||
"description": "Selecione a porta serial do dongle USB Crownstone ou selecione 'N\u00e3o usar USB' se n\u00e3o quiser configurar um dongle USB. \n\n Procure um dispositivo com VID 10C4 e PID EA60.",
|
||||
"title": "Configura\u00e7\u00e3o do dongle USB Crownstone"
|
||||
},
|
||||
"usb_manual_config": {
|
||||
"data": {
|
||||
"usb_manual_path": "Caminho do Dispositivo USB"
|
||||
}
|
||||
},
|
||||
"description": "Insira manualmente o caminho de um dongle USB Crownstone.",
|
||||
"title": "Caminho manual do dongle USB Crownstone"
|
||||
},
|
||||
"usb_sphere_config": {
|
||||
"data": {
|
||||
"usb_sphere": "Esfera de Crownstone"
|
||||
},
|
||||
"description": "Selecione uma Esfera de Crownstone onde o USB est\u00e1 localizado.",
|
||||
"title": "Esfera USB Crownstone"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"email": "Email",
|
||||
"password": "Senha"
|
||||
}
|
||||
},
|
||||
"title": "Conta Crownstone"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"usb_sphere_option": "Crownstone Sphere onde o USB est\u00e1 localizado",
|
||||
"use_usb_option": "Use um dongle USB Crownstone para transmiss\u00e3o de dados local"
|
||||
}
|
||||
},
|
||||
"usb_config": {
|
||||
"data": {
|
||||
"usb_path": "Caminho do Dispositivo USB"
|
||||
|
@ -37,7 +59,9 @@
|
|||
"usb_config_option": {
|
||||
"data": {
|
||||
"usb_path": "Caminho do Dispositivo USB"
|
||||
}
|
||||
},
|
||||
"description": "Selecione a porta serial do dongle USB Crownstone. \n\n Procure um dispositivo com VID 10C4 e PID EA60.",
|
||||
"title": "Configura\u00e7\u00e3o do dongle USB Crownstone"
|
||||
},
|
||||
"usb_manual_config": {
|
||||
"data": {
|
||||
|
@ -49,7 +73,9 @@
|
|||
"usb_manual_config_option": {
|
||||
"data": {
|
||||
"usb_manual_path": "Caminho do Dispositivo USB"
|
||||
}
|
||||
},
|
||||
"description": "Insira manualmente o caminho de um dongle USB Crownstone.",
|
||||
"title": "Caminho manual do dongle USB Crownstone"
|
||||
},
|
||||
"usb_sphere_config": {
|
||||
"data": {
|
||||
|
@ -57,6 +83,13 @@
|
|||
},
|
||||
"description": "Selecione um Crownstone Sphere onde o USB est\u00e1 localizado.",
|
||||
"title": "Esfera USB Crownstone"
|
||||
},
|
||||
"usb_sphere_config_option": {
|
||||
"data": {
|
||||
"usb_sphere": "Esfera de Crownstone"
|
||||
},
|
||||
"description": "Selecione um Crownstone Sphere onde o USB est\u00e1 localizado.",
|
||||
"title": "Esfera USB Crownstone"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,16 +4,18 @@
|
|||
"already_configured": "A ponte j\u00e1 est\u00e1 configurada",
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"no_bridges": "N\u00e3o h\u00e1 pontes de deCONZ descobertas",
|
||||
"no_hardware_available": "Nenhum hardware de r\u00e1dio conectado ao deCONZ",
|
||||
"not_deconz_bridge": "N\u00e3o \u00e9 uma ponte deCONZ",
|
||||
"updated_instance": "Atualiza\u00e7\u00e3o da inst\u00e2ncia deCONZ com novo endere\u00e7o de host"
|
||||
},
|
||||
"error": {
|
||||
"no_key": "N\u00e3o foi poss\u00edvel obter uma chave de API"
|
||||
},
|
||||
"flow_title": "{host}",
|
||||
"step": {
|
||||
"hassio_confirm": {
|
||||
"description": "Deseja configurar o Home Assistant para conectar-se ao gateway deCONZ fornecido pelo add-on Supervisor {addon} ?",
|
||||
"title": "Gateway deCONZ Zigbee via add-on Supervisor"
|
||||
"description": "Deseja configurar o Home Assistant para conectar-se ao gateway deCONZ fornecido pelo add-on {addon} ?",
|
||||
"title": "Gateway deCONZ Zigbee via add-on"
|
||||
},
|
||||
"link": {
|
||||
"description": "Desbloqueie o seu gateway deCONZ para se registar no Home Assistant. \n\n 1. V\u00e1 para as configura\u00e7\u00f5es do sistema deCONZ \n 2. Pressione o bot\u00e3o \"Desbloquear Gateway\"",
|
||||
|
@ -24,6 +26,11 @@
|
|||
"host": "Nome do host",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Selecione o gateway deCONZ descoberto"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -35,28 +42,55 @@
|
|||
"button_2": "Segundo bot\u00e3o",
|
||||
"button_3": "Terceiro bot\u00e3o",
|
||||
"button_4": "Quarto bot\u00e3o",
|
||||
"button_5": "Quinto bot\u00e3o",
|
||||
"button_6": "Sexto bot\u00e3o",
|
||||
"button_7": "S\u00e9timo bot\u00e3o",
|
||||
"button_8": "Oitavo bot\u00e3o",
|
||||
"close": "Fechar",
|
||||
"dim_down": "Diminuir a luminosidade",
|
||||
"dim_up": "Aumentar a luminosidade",
|
||||
"left": "Esquerdo",
|
||||
"open": "Aberto",
|
||||
"right": "Direito",
|
||||
"side_1": "Lado 1",
|
||||
"side_2": "Lado 2",
|
||||
"side_3": "Lado 3",
|
||||
"side_4": "Lado 4",
|
||||
"side_5": "Lado 5",
|
||||
"side_6": "Lado 6",
|
||||
"top_buttons": "Bot\u00f5es superiores",
|
||||
"turn_off": "Desligar",
|
||||
"turn_on": "Ligar"
|
||||
},
|
||||
"trigger_type": {
|
||||
"remote_awakened": "Dispositivo for despertado",
|
||||
"remote_button_double_press": "bot\u00e3o \" {subtype} \" clicado duas vezes",
|
||||
"remote_button_long_press": "Bot\u00e3o \" {subtype} \" pressionado continuamente",
|
||||
"remote_button_long_release": "Bot\u00e3o \" {subtype} \" liberado ap\u00f3s press\u00e3o longa",
|
||||
"remote_button_quadruple_press": "Bot\u00e3o \" {subtype} \" qu\u00e1druplo clicado",
|
||||
"remote_button_quintuple_press": "Bot\u00e3o \" {subtype} \" qu\u00edntuplo clicado",
|
||||
"remote_button_rotated": "Bot\u00e3o girado \" {subtype} \"",
|
||||
"remote_button_rotated_fast": "Bot\u00e3o girado r\u00e1pido \"{subtype}\"",
|
||||
"remote_button_rotation_stopped": "A rota\u00e7\u00e3o dos bot\u00f5es \"{subtype}\" parou",
|
||||
"remote_button_short_press": "Bot\u00e3o \" {subtype} \" pressionado",
|
||||
"remote_button_short_release": "Bot\u00e3o \" {subtype} \" liberados",
|
||||
"remote_button_triple_press": "Bot\u00e3o \" {subtype} \" clicado tr\u00eas vezes",
|
||||
"remote_gyro_activated": "Dispositivo sacudido"
|
||||
"remote_double_tap": "Dispositivo \"{subtype}\" tocado duas vezes",
|
||||
"remote_double_tap_any_side": "Dispositivo tocado duas vezes em qualquer lado",
|
||||
"remote_falling": "Dispositivo em queda livre",
|
||||
"remote_flip_180_degrees": "Dispositivo invertido 180 graus",
|
||||
"remote_flip_90_degrees": "Dispositivo invertido 90 graus",
|
||||
"remote_gyro_activated": "Dispositivo sacudido",
|
||||
"remote_moved": "Dispositivo movido com \"{subtype}\" para cima",
|
||||
"remote_moved_any_side": "Dispositivo movido com qualquer lado para cima",
|
||||
"remote_rotate_from_side_1": "Dispositivo girado de \"lado 1\" para \"{subtype}\"",
|
||||
"remote_rotate_from_side_2": "Dispositivo girado de \"lado 2\" para \"{subtype}\"",
|
||||
"remote_rotate_from_side_3": "Dispositivo girado de \"lado 3\" para \"{subtype}\"",
|
||||
"remote_rotate_from_side_4": "Dispositivo girado de \"lado 4\" para \"{subtype}\"",
|
||||
"remote_rotate_from_side_5": "Dispositivo girado de \"lado 5\" para \"{subtype}\"",
|
||||
"remote_rotate_from_side_6": "Dispositivo girado de \"lado 6\" para \"{subtype}\"",
|
||||
"remote_turned_clockwise": "Dispositivo girado no sentido hor\u00e1rio",
|
||||
"remote_turned_counter_clockwise": "Dispositivo girado no sentido anti-hor\u00e1rio"
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
|
@ -64,9 +98,11 @@
|
|||
"deconz_devices": {
|
||||
"data": {
|
||||
"allow_clip_sensor": "Permitir sensores deCONZ CLIP",
|
||||
"allow_deconz_groups": "Permitir grupos de luz deCONZ"
|
||||
"allow_deconz_groups": "Permitir grupos de luz deCONZ",
|
||||
"allow_new_devices": "Permitir a adi\u00e7\u00e3o autom\u00e1tica de novos dispositivos"
|
||||
},
|
||||
"description": "Configure a visibilidade dos tipos de dispositivos deCONZ"
|
||||
"description": "Configure a visibilidade dos tipos de dispositivos deCONZ",
|
||||
"title": "Op\u00e7\u00f5es deCONZ"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
"options_1": {
|
||||
"data": {
|
||||
"bool": "Booleano opcional",
|
||||
"constant": "Constante",
|
||||
"int": "Entrada num\u00e9rica"
|
||||
}
|
||||
},
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"state": {
|
||||
"demo__speed": {
|
||||
"light_speed": "Velocidade da luz",
|
||||
"ludicrous_speed": "Velocidade absurda",
|
||||
"ridiculous_speed": "Velocidade rid\u00edcula"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,13 +2,47 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento"
|
||||
"already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento",
|
||||
"cannot_connect": "Falha ao conectar, tente novamente, desconectar os cabos de alimenta\u00e7\u00e3o e ethernet e reconect\u00e1-los pode ajudar",
|
||||
"not_denonavr_manufacturer": "N\u00e3o \u00e9 um receptor de rede Denon AVR, o fabricante descoberto n\u00e3o corresponde",
|
||||
"not_denonavr_missing": "N\u00e3o \u00e9 um receptor de rede Denon AVR, as informa\u00e7\u00f5es de descoberta n\u00e3o est\u00e3o completas"
|
||||
},
|
||||
"error": {
|
||||
"discovery_error": "Falha ao descobrir um receptor de rede Denon AVR"
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Confirme a adi\u00e7\u00e3o do receptor",
|
||||
"title": "Receptores de rede Denon AVR"
|
||||
},
|
||||
"select": {
|
||||
"data": {
|
||||
"select_host": "Endere\u00e7o IP do receptor"
|
||||
},
|
||||
"description": "Execute a configura\u00e7\u00e3o novamente se desejar conectar receptores adicionais",
|
||||
"title": "Selecione o receptor que voc\u00ea deseja conectar"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Endere\u00e7o IP"
|
||||
}
|
||||
},
|
||||
"description": "Conecte-se ao seu receptor, se o endere\u00e7o IP n\u00e3o estiver definido, a descoberta autom\u00e1tica ser\u00e1 usada",
|
||||
"title": "Receptores de rede Denon AVR"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"show_all_sources": "Mostrar todas as fontes",
|
||||
"update_audyssey": "Atualizar as configura\u00e7\u00f5es do Audyssey",
|
||||
"zone2": "Configure a Zona 2",
|
||||
"zone3": "Configurar a Zona 3"
|
||||
},
|
||||
"description": "Especificar configura\u00e7\u00f5es opcionais",
|
||||
"title": "Receptores de rede Denon AVR"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,4 +1,14 @@
|
|||
{
|
||||
"device_automation": {
|
||||
"condition_type": {
|
||||
"is_home": "{entity_name} est\u00e1 em casa",
|
||||
"is_not_home": "{entity_name} n\u00e3o est\u00e1 em casa"
|
||||
},
|
||||
"trigger_type": {
|
||||
"enters": "{entity_name} entra em uma zona",
|
||||
"leaves": "{entity_name} sai de uma zona"
|
||||
}
|
||||
},
|
||||
"state": {
|
||||
"_": {
|
||||
"home": "Em casa",
|
||||
|
|
|
@ -5,19 +5,22 @@
|
|||
"reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
|
||||
},
|
||||
"error": {
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida"
|
||||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"reauth_failed": "Por favor, use o mesmo usu\u00e1rio mydevolo de antes."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"mydevolo_url": "mydevolo URL",
|
||||
"password": "Senha"
|
||||
"password": "Senha",
|
||||
"username": "Email / devolo ID"
|
||||
}
|
||||
},
|
||||
"zeroconf_confirm": {
|
||||
"data": {
|
||||
"mydevolo_url": "mydevolo URL",
|
||||
"password": "Senha"
|
||||
"password": "Senha",
|
||||
"username": "Email / devolo ID"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 configurado",
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"home_control": "A Unidade Central de Home Control Devolo n\u00e3o funciona com esta integra\u00e7\u00e3o."
|
||||
},
|
||||
"error": {
|
||||
|
|
|
@ -12,7 +12,19 @@
|
|||
"user": {
|
||||
"data": {
|
||||
"password": "Senha",
|
||||
"server": "Servidor",
|
||||
"username": "Usu\u00e1rio"
|
||||
},
|
||||
"description": "Insira as credenciais do Dexcom Share",
|
||||
"title": "Configurar integra\u00e7\u00e3o Dexcom"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"unit_of_measurement": "Unidade de medida"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"title": "Diagnostiek"
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"cloud_not_connected": "Home Assistant Cloud\u306b\u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002",
|
||||
"single_instance_allowed": "\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u5358\u4e00\u306e\u8a2d\u5b9a\u3057\u304b\u3067\u304d\u307e\u305b\u3093\u3002",
|
||||
"webhook_not_internet_accessible": "Webhook\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u53d7\u4fe1\u3059\u308b\u306b\u306f\u3001Home Assistant\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306b\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002"
|
||||
},
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"cloud_not_connected": "Niet verbonden met Home Assistant Cloud.",
|
||||
"single_instance_allowed": "Al geconfigureerd. Slechts \u00e9\u00e9n configuratie mogelijk.",
|
||||
"webhook_not_internet_accessible": "Uw Home Assistant-instantie moet toegankelijk zijn via internet om webhook-berichten te ontvangen."
|
||||
},
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"cloud_not_connected": "N\u00e3o conectado ao Home Assistant Cloud.",
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel."
|
||||
"single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel.",
|
||||
"webhook_not_internet_accessible": "Sua inst\u00e2ncia do Home Assistant precisa estar acess\u00edvel pela Internet para receber mensagens de webhook."
|
||||
},
|
||||
"create_entry": {
|
||||
"default": "Para enviar eventos para o Home Assistant, voc\u00ea precisar\u00e1 configurar [Integra\u00e7\u00e3o do webhook da Dialogflow] ( {dialogflow_url} ). \n\n Preencha as seguintes informa\u00e7\u00f5es: \n\n - URL: ` {webhook_url} ` \n - M\u00e9todo: POST \n - Tipo de Conte\u00fado: application / json \n\n Veja [a documenta\u00e7\u00e3o] ( {docs_url} ) para mais detalhes."
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0436\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041c\u043e\u0436\u043d\u0430 \u0434\u043e\u0434\u0430\u0442\u0438 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e.",
|
||||
"cloud_not_connected": "\u041d\u0435 \u043f\u0456\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0434\u043e Home Assistant Cloud.",
|
||||
"single_instance_allowed": "\u0412\u0436\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u043e. \u041c\u043e\u0436\u043b\u0438\u0432\u0430 \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044f.",
|
||||
"webhook_not_internet_accessible": "\u0412\u0430\u0448 Home Assistant \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u0431\u0443\u0442\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0438\u0439 \u0437 \u0406\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443 \u0434\u043b\u044f \u043e\u0442\u0440\u0438\u043c\u0430\u043d\u043d\u044f Webhook-\u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u044c."
|
||||
},
|
||||
"create_entry": {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"flow_title": "DirecTV: {name}",
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"ssdp_confirm": {
|
||||
"description": "Voc\u00ea quer configurar o {name}?"
|
||||
|
|
|
@ -3,15 +3,26 @@
|
|||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"alternative_integration": "O dispositivo \u00e9 melhor suportado por outra integra\u00e7\u00e3o",
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"could_not_connect": "Falha ao conectar ao dispositivo DLNA",
|
||||
"discovery_error": "Falha ao descobrir um dispositivo DLNA correspondente",
|
||||
"incomplete_config": "A configura\u00e7\u00e3o n\u00e3o tem uma vari\u00e1vel obrigat\u00f3ria",
|
||||
"non_unique_id": "V\u00e1rios dispositivos encontrados com o mesmo ID exclusivo",
|
||||
"not_dmr": "O dispositivo n\u00e3o \u00e9 um renderizador de m\u00eddia digital compat\u00edvel"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
"cannot_connect": "Falha ao conectar",
|
||||
"could_not_connect": "Falha ao conectar-se ao dispositivo DLNA",
|
||||
"not_dmr": "O dispositivo n\u00e3o \u00e9 um renderizador de m\u00eddia digital compat\u00edvel"
|
||||
},
|
||||
"flow_title": "{name}",
|
||||
"step": {
|
||||
"confirm": {
|
||||
"description": "Deseja iniciar a configura\u00e7\u00e3o?"
|
||||
},
|
||||
"import_turn_on": {
|
||||
"description": "Por favor, ligue o dispositivo e clique em enviar para continuar a migra\u00e7\u00e3o"
|
||||
},
|
||||
"manual": {
|
||||
"data": {
|
||||
"url": "URL"
|
||||
|
@ -23,7 +34,24 @@
|
|||
"data": {
|
||||
"host": "Nome do host",
|
||||
"url": "URL"
|
||||
}
|
||||
},
|
||||
"description": "Escolha um dispositivo para configurar ou deixe em branco para inserir um URL",
|
||||
"title": "Dispositivos DMR DLNA descobertos"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"invalid_url": "URL inv\u00e1lida"
|
||||
},
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"callback_url_override": "URL de retorno do ouvinte de eventos",
|
||||
"listen_port": "Porta do ouvinte de eventos (aleat\u00f3rio se n\u00e3o estiver definido)",
|
||||
"poll_availability": "Pesquisa de disponibilidade do dispositivo"
|
||||
},
|
||||
"title": "Configura\u00e7\u00e3o do renderizador de m\u00eddia digital DLNA"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,6 +2,13 @@
|
|||
"config": {
|
||||
"error": {
|
||||
"invalid_hostname": "\u7121\u52b9\u306a\u30db\u30b9\u30c8\u540d"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"hostname": "DNS\u30af\u30a8\u30ea\u3092\u5b9f\u884c\u3059\u308b\u30db\u30b9\u30c8\u540d"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
|
|
|
@ -10,5 +10,18 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"invalid_resolver": "Ongeldig IP-adres voor resolver"
|
||||
},
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"resolver": "Resolver voor IPV4 lookup",
|
||||
"resolver_ipv6": "Resolver voor IPV6 lookup"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -6,6 +6,9 @@
|
|||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"name": "\u038c\u03bd\u03bf\u03bc\u03b1 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2"
|
||||
},
|
||||
"title": "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03bc\u03b5 \u03c4\u03bf DoorBird"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,13 +10,26 @@
|
|||
"invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida",
|
||||
"unknown": "Erro inesperado"
|
||||
},
|
||||
"flow_title": "{name} ({host})",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host",
|
||||
"name": "Nome do dispositivo",
|
||||
"password": "Senha",
|
||||
"username": "Usu\u00e1rio"
|
||||
}
|
||||
},
|
||||
"title": "Conecte-se ao DoorBird"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"events": "Lista de eventos separados por v\u00edrgulas."
|
||||
},
|
||||
"description": "Adicione um nome de evento separado por v\u00edrgula para cada evento que voc\u00ea deseja rastrear. Depois de inseri-los aqui, use o aplicativo DoorBird para atribu\u00ed-los a um evento espec\u00edfico. Consulte a documenta\u00e7\u00e3o em https://www.home-assistant.io/integrations/doorbird/#events. Exemplo: alguem_pressionou_o_botao movimento"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,23 +2,51 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"cannot_communicate": "Falha ao comunicar",
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"error": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"cannot_communicate": "Falha ao comunicar",
|
||||
"cannot_connect": "Falha ao conectar"
|
||||
},
|
||||
"step": {
|
||||
"setup_network": {
|
||||
"data": {
|
||||
"dsmr_version": "Selecione a vers\u00e3o do DSMR",
|
||||
"host": "Nome do host",
|
||||
"port": "Porta"
|
||||
}
|
||||
},
|
||||
"title": "Selecione o endere\u00e7o de conex\u00e3o"
|
||||
},
|
||||
"setup_serial": {
|
||||
"data": {
|
||||
"dsmr_version": "Selecione a vers\u00e3o do DSMR",
|
||||
"port": "Selecionar dispositivo"
|
||||
},
|
||||
"title": "Dispositivo"
|
||||
},
|
||||
"setup_serial_manual_path": {
|
||||
"data": {
|
||||
"port": "Caminho do Dispositivo USB"
|
||||
}
|
||||
},
|
||||
"title": "Caminho"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"type": "Tipo de conex\u00e3o"
|
||||
},
|
||||
"title": "Selecione o tipo de conex\u00e3o"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"time_between_update": "Tempo m\u00ednimo entre atualiza\u00e7\u00f5es de entidade [s]"
|
||||
},
|
||||
"title": "Op\u00e7\u00f5es de DSMR"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,9 @@
|
|||
"user": {
|
||||
"data": {
|
||||
"host": "Nome do host"
|
||||
}
|
||||
},
|
||||
"description": "Configure a integra\u00e7\u00e3o Dune HD. Se voc\u00ea tiver problemas com a configura\u00e7\u00e3o, acesse: https://www.home-assistant.io/integrations/dunehd \n\n Certifique-se de que seu player est\u00e1 ligado.",
|
||||
"title": "Dune HD"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,17 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado"
|
||||
"already_configured": "Dispositivo j\u00e1 est\u00e1 configurado",
|
||||
"no_stations": "Nenhuma esta\u00e7\u00e3o de monitoramento de enchentes encontrada."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"station": "Esta\u00e7\u00e3o"
|
||||
},
|
||||
"description": "Selecione a esta\u00e7\u00e3o que deseja monitorar",
|
||||
"title": "Rastrear uma esta\u00e7\u00e3o de monitoramento de enchentes"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -9,7 +9,7 @@
|
|||
},
|
||||
"step": {
|
||||
"authorize": {
|
||||
"description": "Por favor, autorize este aplicativo em https://www.ecobee.com/consumerportal/index.html com c\u00f3digo PIN:\n\n{pin}\n\nEm seguida, pressione Submit.",
|
||||
"description": "Por favor, autorize este aplicativo em https://www.ecobee.com/consumerportal/index.html com c\u00f3digo PIN:\n\n{pin}\n\nEm seguida, pressione Enviar.",
|
||||
"title": "Autorizar aplicativo em ecobee.com"
|
||||
},
|
||||
"user": {
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue