diff --git a/homeassistant/components/airthings/translations/es.json b/homeassistant/components/airthings/translations/es.json index bdda51d4093..55dd0c10026 100644 --- a/homeassistant/components/airthings/translations/es.json +++ b/homeassistant/components/airthings/translations/es.json @@ -1,5 +1,13 @@ { "config": { + "abort": { + "already_configured": "La cuenta ya ha sido configurada" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "unknown": "Error inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/amberelectric/translations/es.json b/homeassistant/components/amberelectric/translations/es.json new file mode 100644 index 00000000000..d4b09e69930 --- /dev/null +++ b/homeassistant/components/amberelectric/translations/es.json @@ -0,0 +1,22 @@ +{ + "config": { + "step": { + "site": { + "data": { + "site_name": "Nombre del sitio", + "site_nmi": "Sitio NMI" + }, + "description": "Seleccione el NMI del sitio que le gustar\u00eda agregar", + "title": "Amber Electric" + }, + "user": { + "data": { + "api_token": "API Token", + "site_id": "ID del sitio" + }, + "description": "Ve a {api_url} para generar una clave API", + "title": "Amber Electric" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/androidtv/translations/es.json b/homeassistant/components/androidtv/translations/es.json index a4869a9043b..333910a2b64 100644 --- a/homeassistant/components/androidtv/translations/es.json +++ b/homeassistant/components/androidtv/translations/es.json @@ -6,7 +6,10 @@ }, "error": { "adbkey_not_file": "No se ha encontrado el archivo de claves ADB", - "key_and_server": "S\u00f3lo proporciona la clave ADB o el servidor ADB" + "cannot_connect": "No se pudo conectar", + "invalid_host": "Nombre de host o direcci\u00f3n IP no v\u00e1lidos", + "key_and_server": "S\u00f3lo proporciona la clave ADB o el servidor ADB", + "unknown": "Error inesperado" }, "step": { "user": { diff --git a/homeassistant/components/apple_tv/translations/es.json b/homeassistant/components/apple_tv/translations/es.json index 064e58052bf..f72b7ec4cff 100644 --- a/homeassistant/components/apple_tv/translations/es.json +++ b/homeassistant/components/apple_tv/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", "already_configured_device": "El dispositivo ya est\u00e1 configurado", "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "backoff": "El dispositivo no acepta solicitudes de emparejamiento en este momento (es posible que hayas introducido un c\u00f3digo PIN no v\u00e1lido demasiadas veces), int\u00e9ntalo de nuevo m\u00e1s tarde.", @@ -9,6 +10,7 @@ "inconsistent_device": "No se encontraron los protocolos esperados durante el descubrimiento. Esto normalmente indica un problema con el DNS de multidifusi\u00f3n (Zeroconf). Por favor, intente a\u00f1adir el dispositivo de nuevo.", "invalid_config": "La configuraci\u00f3n para este dispositivo est\u00e1 incompleta. Intenta a\u00f1adirlo de nuevo.", "no_devices_found": "No se encontraron dispositivos en la red", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", "setup_failed": "No se ha podido configurar el dispositivo.", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/aseko_pool_live/translations/es.json b/homeassistant/components/aseko_pool_live/translations/es.json new file mode 100644 index 00000000000..419359a942c --- /dev/null +++ b/homeassistant/components/aseko_pool_live/translations/es.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "La cuenta ya ha sido configurada" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "email": "Correo electr\u00f3nico", + "password": "Contrase\u00f1a" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aurora_abb_powerone/translations/es.json b/homeassistant/components/aurora_abb_powerone/translations/es.json new file mode 100644 index 00000000000..f71039bda56 --- /dev/null +++ b/homeassistant/components/aurora_abb_powerone/translations/es.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "no_serial_ports": "No se han encontrado puertos. Necesita un dispositivo RS485 v\u00e1lido para comunicarse." + }, + "error": { + "cannot_connect": "No se puede conectar, por favor, compruebe el puerto serie, la direcci\u00f3n, la conexi\u00f3n el\u00e9ctrica y que el inversor est\u00e1 encendido", + "cannot_open_serial_port": "No se puede abrir el puerto serie, por favor, compruebe y vuelva a intentarlo", + "invalid_serial_port": "El puerto serie no es v\u00e1lido para este dispositivo o no se ha podido abrir", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "address": "Direcci\u00f3n del inversor", + "port": "Puerto adaptador RS485 o USB-RS485" + }, + "description": "El inversor debe conectarse a trav\u00e9s de un adaptador RS485, por favor, seleccione el puerto serie y la direcci\u00f3n del inversor tal y como se configura en el panel LCD" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/azure_event_hub/translations/es.json b/homeassistant/components/azure_event_hub/translations/es.json index 9aa10eec15c..7d9792ef371 100644 --- a/homeassistant/components/azure_event_hub/translations/es.json +++ b/homeassistant/components/azure_event_hub/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "already_configured": "El servicio ya est\u00e1 configurado", "cannot_connect": "La conexi\u00f3n con las credenciales del configuration.yaml ha fallado, por favor elim\u00ednelo de yaml y utilice el flujo de configuraci\u00f3n", "single_instance_allowed": "Ya configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "unknown": "La conexi\u00f3n con las credenciales de configuration.yaml ha fallado con un error desconocido, por favor, elim\u00ednelo de yaml y utilice el flujo de configuraci\u00f3n." diff --git a/homeassistant/components/balboa/translations/es.json b/homeassistant/components/balboa/translations/es.json index 33bfefe8e4b..c71f279fd6c 100644 --- a/homeassistant/components/balboa/translations/es.json +++ b/homeassistant/components/balboa/translations/es.json @@ -1,5 +1,12 @@ { "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "unknown": "Error inesperado" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/binary_sensor/translations/is.json b/homeassistant/components/binary_sensor/translations/is.json index 46b44913169..846e4ba1860 100644 --- a/homeassistant/components/binary_sensor/translations/is.json +++ b/homeassistant/components/binary_sensor/translations/is.json @@ -60,6 +60,10 @@ "off": "\u00cd lagi", "on": "Vandam\u00e1l" }, + "running": { + "off": "Ekki \u00ed gangi", + "on": "\u00cd gangi" + }, "safety": { "off": "\u00d6ruggt", "on": "\u00d3\u00f6ruggt" diff --git a/homeassistant/components/binary_sensor/translations/tr.json b/homeassistant/components/binary_sensor/translations/tr.json index 26245d34d57..40dc3bdcb7d 100644 --- a/homeassistant/components/binary_sensor/translations/tr.json +++ b/homeassistant/components/binary_sensor/translations/tr.json @@ -147,11 +147,11 @@ "on": "Ba\u011fland\u0131" }, "door": { - "off": "Kapand\u0131", + "off": "Kapal\u0131", "on": "A\u00e7\u0131k" }, "garage_door": { - "off": "Kapand\u0131", + "off": "Kapal\u0131", "on": "A\u00e7\u0131k" }, "gas": { @@ -187,7 +187,7 @@ "on": "Alg\u0131land\u0131" }, "opening": { - "off": "Kapand\u0131", + "off": "Kapal\u0131", "on": "A\u00e7\u0131k" }, "plug": { @@ -227,7 +227,7 @@ "on": "Alg\u0131land\u0131" }, "window": { - "off": "Kapand\u0131", + "off": "Kapal\u0131", "on": "A\u00e7\u0131k" } }, diff --git a/homeassistant/components/brunt/translations/es.json b/homeassistant/components/brunt/translations/es.json index ee23246534b..61370b2791f 100644 --- a/homeassistant/components/brunt/translations/es.json +++ b/homeassistant/components/brunt/translations/es.json @@ -1,6 +1,12 @@ { "config": { + "abort": { + "already_configured": "La cuenta ya ha sido configurada", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" + }, "error": { + "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "unknown": "Error inesperado" }, "step": { diff --git a/homeassistant/components/climacell/translations/sensor.is.json b/homeassistant/components/climacell/translations/sensor.is.json new file mode 100644 index 00000000000..bc22f9c67a9 --- /dev/null +++ b/homeassistant/components/climacell/translations/sensor.is.json @@ -0,0 +1,12 @@ +{ + "state": { + "climacell__health_concern": { + "hazardous": "H\u00e6ttulegt", + "unhealthy": "\u00d3hollt" + }, + "climacell__precipitation_type": { + "rain": "Rigning", + "snow": "Snj\u00f3r" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cover/translations/tr.json b/homeassistant/components/cover/translations/tr.json index 7e32eb9e846..357e868e0fa 100644 --- a/homeassistant/components/cover/translations/tr.json +++ b/homeassistant/components/cover/translations/tr.json @@ -28,7 +28,7 @@ }, "state": { "_": { - "closed": "Kapand\u0131", + "closed": "Kapal\u0131", "closing": "Kapan\u0131yor", "open": "A\u00e7\u0131k", "opening": "A\u00e7\u0131l\u0131yor", diff --git a/homeassistant/components/crownstone/translations/es.json b/homeassistant/components/crownstone/translations/es.json index c2284d86c3f..9e4ac60832f 100644 --- a/homeassistant/components/crownstone/translations/es.json +++ b/homeassistant/components/crownstone/translations/es.json @@ -71,6 +71,9 @@ "title": "Ruta manual del dispositivo USB Crownstone" }, "usb_manual_config_option": { + "data": { + "usb_manual_path": "Ruta del dispositivo USB" + }, "description": "Introduzca manualmente la ruta de un dispositivo USB Crownstone.", "title": "Ruta manual del dispositivo USB Crownstone" }, diff --git a/homeassistant/components/dlna_dmr/translations/es.json b/homeassistant/components/dlna_dmr/translations/es.json index 1ee8577600b..6c7bd0ae4e3 100644 --- a/homeassistant/components/dlna_dmr/translations/es.json +++ b/homeassistant/components/dlna_dmr/translations/es.json @@ -1,6 +1,9 @@ { "config": { "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "alternative_integration": "Dispositivo compatible con otra integraci\u00f3n", + "cannot_connect": "No se pudo conectar", "could_not_connect": "No se pudo conectar al dispositivo DLNA", "discovery_error": "No se ha podido descubrir un dispositivo DLNA coincidente", "incomplete_config": "A la configuraci\u00f3n le falta una variable necesaria", @@ -8,20 +11,29 @@ "not_dmr": "El dispositivo no es un procesador de medios digitales compatible" }, "error": { + "cannot_connect": "No se pudo conectar", "could_not_connect": "No se pudo conectar al dispositivo DLNA", "not_dmr": "El dispositivo no es un procesador de medios digitales compatible" }, "flow_title": "{name}", "step": { + "confirm": { + "description": "\u00bfQuieres iniciar la configuraci\u00f3n?" + }, "import_turn_on": { "description": "Por favor, encienda el dispositivo y haga clic en enviar para continuar la migraci\u00f3n" }, "manual": { + "data": { + "url": "URL" + }, + "description": "URL de un archivo XML de descripci\u00f3n del dispositivo", "title": "Conexi\u00f3n manual del dispositivo DLNA DMR" }, "user": { "data": { - "host": "Host" + "host": "Host", + "url": "URL" }, "description": "Elija un dispositivo para configurar o d\u00e9jelo en blanco para introducir una URL", "title": "Dispositivos DLNA DMR descubiertos" @@ -31,6 +43,16 @@ "options": { "error": { "invalid_url": "URL no v\u00e1lida" + }, + "step": { + "init": { + "data": { + "callback_url_override": "URL de devoluci\u00f3n de llamada del detector de eventos", + "listen_port": "Puerto de escucha de eventos (aleatorio si no se establece)", + "poll_availability": "Sondeo para la disponibilidad del dispositivo" + }, + "title": "Configuraci\u00f3n de DLNA Digital Media Renderer" + } } } } \ No newline at end of file diff --git a/homeassistant/components/efergy/translations/es.json b/homeassistant/components/efergy/translations/es.json index ce25d3f3184..a72347abef6 100644 --- a/homeassistant/components/efergy/translations/es.json +++ b/homeassistant/components/efergy/translations/es.json @@ -13,7 +13,8 @@ "user": { "data": { "api_key": "Clave API" - } + }, + "title": "Efergy" } } } diff --git a/homeassistant/components/environment_canada/translations/es.json b/homeassistant/components/environment_canada/translations/es.json new file mode 100644 index 00000000000..2c476c6c90f --- /dev/null +++ b/homeassistant/components/environment_canada/translations/es.json @@ -0,0 +1,23 @@ +{ + "config": { + "error": { + "bad_station_id": "El ID de la estaci\u00f3n no es v\u00e1lido, falta o no se encuentra en la base de datos de ID de la estaci\u00f3n", + "cannot_connect": "No se pudo conectar", + "error_response": "Error de respuesta de Environment Canada", + "too_many_attempts": "Las conexiones con Environment Canada son limitadas; Int\u00e9ntalo de nuevo en 60 segundos", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "language": "Idioma de la informaci\u00f3n meteorol\u00f3gica", + "latitude": "Latitud", + "longitude": "Longitud", + "station": "ID de la estaci\u00f3n meteorol\u00f3gica" + }, + "description": "Se debe especificar un ID de estaci\u00f3n o una latitud/longitud. La latitud/longitud utilizada por defecto son los valores configurados en su instalaci\u00f3n de Home Assistant. Si se especifican coordenadas, se utilizar\u00e1 la estaci\u00f3n meteorol\u00f3gica m\u00e1s cercana a las mismas. Si se utiliza un c\u00f3digo de estaci\u00f3n debe seguir el formato PP/c\u00f3digo, donde PP es la provincia de dos letras y c\u00f3digo es el ID de la estaci\u00f3n. La lista de IDs de estaciones se puede encontrar aqu\u00ed: https://dd.weather.gc.ca/citypage_weather/docs/site_list_towns_en.csv. La informaci\u00f3n meteorol\u00f3gica puede obtenerse en ingl\u00e9s o en franc\u00e9s.", + "title": "Environment Canada: ubicaci\u00f3n meteorol\u00f3gica e idioma" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/flux_led/translations/es.json b/homeassistant/components/flux_led/translations/es.json new file mode 100644 index 00000000000..e4431b7a1d1 --- /dev/null +++ b/homeassistant/components/flux_led/translations/es.json @@ -0,0 +1,36 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", + "no_devices_found": "No se encontraron dispositivos en la red" + }, + "error": { + "cannot_connect": "No se pudo conectar" + }, + "flow_title": "{model} {id} ({ipaddr})", + "step": { + "discovery_confirm": { + "description": "\u00bfQuieres configurar {model} {id} ( {ipaddr} )?" + }, + "user": { + "data": { + "host": "Host" + }, + "description": "Si deja el host vac\u00edo, la detecci\u00f3n se utilizar\u00e1 para buscar dispositivos." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "custom_effect_colors": "Efecto personalizado: Lista de 1 a 16 colores [R, G, B]. Ejemplo: [255,0,255],[60,128,0]", + "custom_effect_speed_pct": "Efecto personalizado: Velocidad en porcentajes para el efecto que cambia de color.", + "custom_effect_transition": "Efecto personalizado: Tipo de transici\u00f3n entre colores.", + "mode": "Modo de brillo elegido." + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fronius/translations/es.json b/homeassistant/components/fronius/translations/es.json index a484154a9aa..e8df3b81a6e 100644 --- a/homeassistant/components/fronius/translations/es.json +++ b/homeassistant/components/fronius/translations/es.json @@ -1,14 +1,22 @@ { "config": { "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", "invalid_host": "Nombre de host o direcci\u00f3n IP no v\u00e1lidos" }, + "error": { + "cannot_connect": "No se pudo conectar", + "unknown": "Error inesperado" + }, "flow_title": "{device}", "step": { "confirm_discovery": { "description": "\u00bfQuieres agregar {device} a Home Assistant?" }, "user": { + "data": { + "host": "Host" + }, "description": "Configure la direcci\u00f3n IP o el nombre de host local de su dispositivo Fronius.", "title": "Fronius SolarNet" } diff --git a/homeassistant/components/group/translations/tr.json b/homeassistant/components/group/translations/tr.json index a491fe6b244..b0a2fb76c9c 100644 --- a/homeassistant/components/group/translations/tr.json +++ b/homeassistant/components/group/translations/tr.json @@ -1,7 +1,7 @@ { "state": { "_": { - "closed": "Kapand\u0131", + "closed": "Kapal\u0131", "home": "Evde", "locked": "Kilitli", "not_home": "D\u0131\u015far\u0131da", diff --git a/homeassistant/components/growatt_server/translations/es.json b/homeassistant/components/growatt_server/translations/es.json index 8fe4ae8b791..041f52b19a0 100644 --- a/homeassistant/components/growatt_server/translations/es.json +++ b/homeassistant/components/growatt_server/translations/es.json @@ -16,7 +16,7 @@ "user": { "data": { "name": "Nombre", - "password": "Nombre", + "password": "Contrase\u00f1a", "url": "URL", "username": "Usuario" }, diff --git a/homeassistant/components/knx/translations/es.json b/homeassistant/components/knx/translations/es.json index 1003aa4427e..b0256167cce 100644 --- a/homeassistant/components/knx/translations/es.json +++ b/homeassistant/components/knx/translations/es.json @@ -56,7 +56,9 @@ }, "tunnel": { "data": { + "host": "Host", "local_ip": "IP local (d\u00e9jelo en blanco si no est\u00e1 seguro)", + "port": "Puerto", "route_back": "Modo Route Back / NAT" } } diff --git a/homeassistant/components/konnected/translations/es.json b/homeassistant/components/konnected/translations/es.json index 1c0bd42da60..25c79d9f5c7 100644 --- a/homeassistant/components/konnected/translations/es.json +++ b/homeassistant/components/konnected/translations/es.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "El dispositivo ya est\u00e1 configurado", "already_in_progress": "El flujo de configuraci\u00f3n para el dispositivo ya est\u00e1 en marcha.", + "cannot_connect": "No se pudo conectar", "not_konn_panel": "No es un dispositivo Konnected.io reconocido", "unknown": "Se produjo un error desconocido" }, diff --git a/homeassistant/components/launch_library/translations/es.json b/homeassistant/components/launch_library/translations/es.json index ca31b15d5c5..c9dc0a00b92 100644 --- a/homeassistant/components/launch_library/translations/es.json +++ b/homeassistant/components/launch_library/translations/es.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." + }, "step": { "user": { "description": "\u00bfDesea configurar la biblioteca de lanzamiento?" diff --git a/homeassistant/components/launch_library/translations/zh-Hant.json b/homeassistant/components/launch_library/translations/zh-Hant.json new file mode 100644 index 00000000000..b7fb63e939a --- /dev/null +++ b/homeassistant/components/launch_library/translations/zh-Hant.json @@ -0,0 +1,12 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "\u50c5\u80fd\u8a2d\u5b9a\u4e00\u7d44\u88dd\u7f6e\u3002" + }, + "step": { + "user": { + "description": "\u662f\u5426\u8981\u8a2d\u5b9a Launch Library\uff1f" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/lookin/translations/es.json b/homeassistant/components/lookin/translations/es.json new file mode 100644 index 00000000000..c1e443bddcf --- /dev/null +++ b/homeassistant/components/lookin/translations/es.json @@ -0,0 +1,31 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", + "cannot_connect": "No se pudo conectar", + "no_devices_found": "No se encontraron dispositivos en la red" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "no_devices_found": "No se encontraron dispositivos en la red", + "unknown": "Error inesperado" + }, + "flow_title": "{name} ({host})", + "step": { + "device_name": { + "data": { + "name": "Nombre" + } + }, + "discovery_confirm": { + "description": "\u00bfQuieres configurar {name} ({host})?" + }, + "user": { + "data": { + "ip_address": "Direcci\u00f3n IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/modem_callerid/translations/es.json b/homeassistant/components/modem_callerid/translations/es.json index ee3f002a564..3a9853dd5f7 100644 --- a/homeassistant/components/modem_callerid/translations/es.json +++ b/homeassistant/components/modem_callerid/translations/es.json @@ -5,6 +5,9 @@ "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "no_devices_found": "No se encontraron dispositivos restantes" }, + "error": { + "cannot_connect": "No se pudo conectar" + }, "step": { "usb_confirm": { "description": "Se trata de una integraci\u00f3n para llamadas a tel\u00e9fonos fijos que utilizan un m\u00f3dem de voz CX93001. Puede recuperar la informaci\u00f3n del identificador de llamadas con una opci\u00f3n para rechazar una llamada entrante.", diff --git a/homeassistant/components/nam/translations/es.json b/homeassistant/components/nam/translations/es.json index c8bddf60b43..81e83c4376b 100644 --- a/homeassistant/components/nam/translations/es.json +++ b/homeassistant/components/nam/translations/es.json @@ -3,10 +3,12 @@ "abort": { "already_configured": "El dispositivo ya est\u00e1 configurado", "device_unsupported": "El dispositivo no es compatible.", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", "reauth_unsuccessful": "La reautenticaci\u00f3n no se realiz\u00f3 correctamente, elimine la integraci\u00f3n y vuelva a configurarla." }, "error": { "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "unknown": "Error inesperado" }, "flow_title": "{host}", @@ -15,9 +17,17 @@ "description": "\u00bfQuieres configurar Nettigo Air Monitor en {host} ?" }, "credentials": { + "data": { + "password": "Contrase\u00f1a", + "username": "Usuario" + }, "description": "Por favor, introduzca el nombre de usuario y la contrase\u00f1a." }, "reauth_confirm": { + "data": { + "password": "Contrase\u00f1a", + "username": "Usuario" + }, "description": "Por favor, introduzca el nombre de usuario y la contrase\u00f1a correctos para el host: {host}" }, "user": { diff --git a/homeassistant/components/netatmo/translations/es.json b/homeassistant/components/netatmo/translations/es.json index b1159c1dd9d..15b67d4b32b 100644 --- a/homeassistant/components/netatmo/translations/es.json +++ b/homeassistant/components/netatmo/translations/es.json @@ -4,6 +4,7 @@ "authorize_url_timeout": "Tiempo excedido generando la url de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Por favor, consulta la documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "create_entry": { @@ -12,6 +13,10 @@ "step": { "pick_implementation": { "title": "Selecciona un m\u00e9todo de autenticaci\u00f3n" + }, + "reauth_confirm": { + "description": "La integraci\u00f3n de Netatmo necesita volver a autentificar su cuenta", + "title": "Volver a autenticar la integraci\u00f3n" } } }, diff --git a/homeassistant/components/notion/translations/es.json b/homeassistant/components/notion/translations/es.json index 22554a47c87..b2012363f63 100644 --- a/homeassistant/components/notion/translations/es.json +++ b/homeassistant/components/notion/translations/es.json @@ -1,15 +1,21 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya ha sido configurada", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", - "no_devices": "No se han encontrado dispositivos en la cuenta" + "no_devices": "No se han encontrado dispositivos en la cuenta", + "unknown": "Error inesperado" }, "step": { "reauth_confirm": { - "description": "Por favor, vuelva a introducir la contrase\u00f1a de {username}." + "data": { + "password": "Contrase\u00f1a" + }, + "description": "Por favor, vuelva a introducir la contrase\u00f1a de {username}.", + "title": "Volver a autenticar la integraci\u00f3n" }, "user": { "data": { diff --git a/homeassistant/components/octoprint/translations/es.json b/homeassistant/components/octoprint/translations/es.json new file mode 100644 index 00000000000..118fd4939be --- /dev/null +++ b/homeassistant/components/octoprint/translations/es.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "auth_failed": "Error al recuperar la clave de API de la aplicaci\u00f3n", + "cannot_connect": "No se pudo conectar", + "unknown": "Error inesperado" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "unknown": "Error inesperado" + }, + "flow_title": "Impresora OctoPrint: {host}", + "progress": { + "get_api_key": "Abra la interfaz de usuario de OctoPrint y haga clic en 'Permitir' en la solicitud de acceso para 'Home Assistant'." + }, + "step": { + "user": { + "data": { + "host": "Host", + "path": "Ruta de aplicaci\u00f3n", + "port": "N\u00famero de puerto", + "ssl": "Usar SSL", + "username": "Usuario" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/opengarage/translations/es.json b/homeassistant/components/opengarage/translations/es.json index 77ca2a2d001..d282e706afc 100644 --- a/homeassistant/components/opengarage/translations/es.json +++ b/homeassistant/components/opengarage/translations/es.json @@ -1,9 +1,20 @@ { "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "unknown": "Error inesperado" + }, "step": { "user": { "data": { - "device_key": "Clave del dispositivo" + "device_key": "Clave del dispositivo", + "host": "Host", + "port": "Puerto", + "verify_ssl": "Verificar certificado SSL" } } } diff --git a/homeassistant/components/senseme/translations/es.json b/homeassistant/components/senseme/translations/es.json index 82cd996663e..fefa2c8d70c 100644 --- a/homeassistant/components/senseme/translations/es.json +++ b/homeassistant/components/senseme/translations/es.json @@ -1,5 +1,12 @@ { "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "invalid_host": "Nombre de host o direcci\u00f3n IP no v\u00e1lidos" + }, "flow_title": "{name} - {model} ({host})", "step": { "discovery_confirm": { diff --git a/homeassistant/components/senseme/translations/is.json b/homeassistant/components/senseme/translations/is.json new file mode 100644 index 00000000000..0cb831f0a0c --- /dev/null +++ b/homeassistant/components/senseme/translations/is.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "device": "T\u00e6ki" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/senseme/translations/zh-Hant.json b/homeassistant/components/senseme/translations/zh-Hant.json new file mode 100644 index 00000000000..56af531b9d5 --- /dev/null +++ b/homeassistant/components/senseme/translations/zh-Hant.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_host": "\u7121\u6548\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740" + }, + "flow_title": "{name} - {model} ({host})", + "step": { + "discovery_confirm": { + "description": "\u662f\u5426\u8981\u8a2d\u5b9a {name} - {model} ({host})\uff1f" + }, + "manual": { + "data": { + "host": "\u4e3b\u6a5f\u7aef" + }, + "description": "\u8f38\u5165 IP \u4f4d\u5740\u3002" + }, + "user": { + "data": { + "device": "\u88dd\u7f6e" + }, + "description": "\u9078\u64c7\u88dd\u7f6e\u3001\u6216\u9078\u64c7 'IP \u4f4d\u5740' \u4ee5\u624b\u52d5\u8f38\u5165\u3002" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/steamist/translations/ca.json b/homeassistant/components/steamist/translations/ca.json index 3673c1c60c6..953917d8d9c 100644 --- a/homeassistant/components/steamist/translations/ca.json +++ b/homeassistant/components/steamist/translations/ca.json @@ -1,17 +1,31 @@ { "config": { "abort": { - "already_configured": "El dispositiu ja est\u00e0 configurat" + "already_configured": "El dispositiu ja est\u00e0 configurat", + "already_in_progress": "El flux de configuraci\u00f3 ja est\u00e0 en curs", + "cannot_connect": "Ha fallat la connexi\u00f3", + "no_devices_found": "No s'han trobat dispositius a la xarxa", + "not_steamist_device": "No \u00e9s un dispositiu Steamist" }, "error": { "cannot_connect": "Ha fallat la connexi\u00f3", "unknown": "Error inesperat" }, + "flow_title": "{name} ({ipaddress})", "step": { + "discovery_confirm": { + "description": "Vols configurar {name} ({ipaddress})?" + }, + "pick_device": { + "data": { + "device": "Dispositiu" + } + }, "user": { "data": { "host": "Amfitri\u00f3" - } + }, + "description": "Si deixes l'amfitri\u00f3 buit, s'utilitzar\u00e0 el descobriment per cercar dispositius." } } } diff --git a/homeassistant/components/steamist/translations/is.json b/homeassistant/components/steamist/translations/is.json new file mode 100644 index 00000000000..b02071b5556 --- /dev/null +++ b/homeassistant/components/steamist/translations/is.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "pick_device": { + "data": { + "device": "T\u00e6ki" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/switchbot/translations/es.json b/homeassistant/components/switchbot/translations/es.json index f0ca64d3a28..324c7200244 100644 --- a/homeassistant/components/switchbot/translations/es.json +++ b/homeassistant/components/switchbot/translations/es.json @@ -2,6 +2,7 @@ "config": { "abort": { "already_configured_device": "El dispositivo ya est\u00e1 configurado", + "cannot_connect": "No se pudo conectar", "no_unconfigured_devices": "No se encontraron dispositivos no configurados.", "switchbot_unsupported_type": "Tipo de Switchbot no compatible.", "unknown": "Error inesperado" diff --git a/homeassistant/components/tailscale/translations/es.json b/homeassistant/components/tailscale/translations/es.json index f3632ec71b3..5e87412da4f 100644 --- a/homeassistant/components/tailscale/translations/es.json +++ b/homeassistant/components/tailscale/translations/es.json @@ -4,14 +4,19 @@ "reauth_successful": "La reautenticaci\u00f3n fue exitosa" }, "error": { - "cannot_connect": "Error al conectar" + "cannot_connect": "Error al conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" }, "step": { "reauth_confirm": { + "data": { + "api_key": "Clave API" + }, "description": "Los tokens de la API de Tailscale son v\u00e1lidos durante 90 d\u00edas. Puedes crear una nueva clave de API de Tailscale en https://login.tailscale.com/admin/settings/authkeys." }, "user": { "data": { + "api_key": "Clave API", "tailnet": "Tailnet" }, "description": "Para autenticarse con Tailscale, deber\u00e1 crear una clave API en https://login.tailscale.com/admin/settings/authkeys. \n\nTailnet es el nombre de su red Tailscale. Puede encontrarlo en la esquina superior izquierda en el Panel de administraci\u00f3n de Tailscale (al lado del logotipo de Tailscale)." diff --git a/homeassistant/components/tolo/translations/es.json b/homeassistant/components/tolo/translations/es.json index 7c8817adab4..573d6b7c344 100644 --- a/homeassistant/components/tolo/translations/es.json +++ b/homeassistant/components/tolo/translations/es.json @@ -1,8 +1,21 @@ { "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "no_devices_found": "No se encontraron dispositivos en la red" + }, + "error": { + "cannot_connect": "No se pudo conectar" + }, "flow_title": "{name}", "step": { + "confirm": { + "description": "\u00bfQuieres iniciar la configuraci\u00f3n?" + }, "user": { + "data": { + "host": "Host" + }, "description": "Introduzca el nombre de host o la direcci\u00f3n IP de su dispositivo TOLO Sauna." } } diff --git a/homeassistant/components/tplink/translations/es.json b/homeassistant/components/tplink/translations/es.json index 577e5c85d37..81bb3f47433 100644 --- a/homeassistant/components/tplink/translations/es.json +++ b/homeassistant/components/tplink/translations/es.json @@ -1,9 +1,13 @@ { "config": { "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", "no_devices_found": "No se encontraron dispositivos en la red", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, + "error": { + "cannot_connect": "No se pudo conectar" + }, "flow_title": "{name} {model} ({host})", "step": { "confirm": { @@ -18,6 +22,9 @@ } }, "user": { + "data": { + "host": "Host" + }, "description": "Si dejas el host vac\u00edo, se usar\u00e1 descubrimiento para encontrar dispositivos." } } diff --git a/homeassistant/components/tradfri/translations/es.json b/homeassistant/components/tradfri/translations/es.json index cf1a1e81b5a..1f342c4630e 100644 --- a/homeassistant/components/tradfri/translations/es.json +++ b/homeassistant/components/tradfri/translations/es.json @@ -5,6 +5,7 @@ "already_in_progress": "La configuraci\u00f3n de la pasarela ya est\u00e1 en marcha." }, "error": { + "cannot_authenticate": "No se puede autenticar, \u00bfGateway est\u00e1 emparejado con otro servidor como, por ejemplo, Homekit?", "cannot_connect": "No se puede conectar a la puerta de enlace.", "invalid_key": "No se ha podido registrar con la clave proporcionada. Si esto sigue ocurriendo, intenta reiniciar el gateway.", "timeout": "Tiempo de espera agotado validando el c\u00f3digo." diff --git a/homeassistant/components/trafikverket_weatherstation/translations/es.json b/homeassistant/components/trafikverket_weatherstation/translations/es.json index 07dcf45b0a2..009c57bb275 100644 --- a/homeassistant/components/trafikverket_weatherstation/translations/es.json +++ b/homeassistant/components/trafikverket_weatherstation/translations/es.json @@ -5,6 +5,7 @@ }, "error": { "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "invalid_station": "No se ha podido encontrar una estaci\u00f3n meteorol\u00f3gica con el nombre especificado", "more_stations": "Se han encontrado varias estaciones meteorol\u00f3gicas con el nombre especificado" }, diff --git a/homeassistant/components/tuya/translations/es.json b/homeassistant/components/tuya/translations/es.json index 7f8d320286a..bcd83f85af9 100644 --- a/homeassistant/components/tuya/translations/es.json +++ b/homeassistant/components/tuya/translations/es.json @@ -6,7 +6,8 @@ "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "error": { - "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "login_error": "Error de inicio de sesi\u00f3n ({code}): {msg}" }, "flow_title": "Configuraci\u00f3n Tuya", "step": { diff --git a/homeassistant/components/tuya/translations/select.es.json b/homeassistant/components/tuya/translations/select.es.json index 40c9b76fc92..16af9de0b46 100644 --- a/homeassistant/components/tuya/translations/select.es.json +++ b/homeassistant/components/tuya/translations/select.es.json @@ -45,7 +45,9 @@ "last": "Recuerda el \u00faltimo estado", "memory": "Recuerda el \u00faltimo estado", "off": "Apagado", - "on": "Encendido" + "on": "Encendido", + "power_off": "Apagado", + "power_on": "Encendido" } } } \ No newline at end of file diff --git a/homeassistant/components/tuya/translations/sensor.es.json b/homeassistant/components/tuya/translations/sensor.es.json index b79775899ca..d625d4504c3 100644 --- a/homeassistant/components/tuya/translations/sensor.es.json +++ b/homeassistant/components/tuya/translations/sensor.es.json @@ -7,7 +7,9 @@ "heating_temp": "Temperatura de calentamiento", "reserve_1": "Reserva 1", "reserve_2": "Reserva 2", - "reserve_3": "Reserva 3" + "reserve_3": "Reserva 3", + "standby": "Standby", + "warm": "Conservaci\u00f3n del calor" } } } \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/is.json b/homeassistant/components/unifiprotect/translations/is.json new file mode 100644 index 00000000000..0995aa09546 --- /dev/null +++ b/homeassistant/components/unifiprotect/translations/is.json @@ -0,0 +1,18 @@ +{ + "config": { + "step": { + "reauth_confirm": { + "data": { + "password": "Lykilor\u00f0", + "port": "G\u00e1tt", + "username": "Notandanafn" + } + }, + "user": { + "data": { + "port": "G\u00e1tt" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/is.json b/homeassistant/components/vallox/translations/is.json new file mode 100644 index 00000000000..6878b2ecf11 --- /dev/null +++ b/homeassistant/components/vallox/translations/is.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "name": "Nafn" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/venstar/translations/es.json b/homeassistant/components/venstar/translations/es.json new file mode 100644 index 00000000000..0401a0365d3 --- /dev/null +++ b/homeassistant/components/venstar/translations/es.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "host": "Host", + "password": "Contrase\u00f1a", + "pin": "C\u00f3digo PIN", + "ssl": "Utiliza un certificado SSL", + "username": "Usuario" + }, + "title": "Conectar con el termostato Venstar" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vlc_telnet/translations/es.json b/homeassistant/components/vlc_telnet/translations/es.json index d422573a576..64f3b72d223 100644 --- a/homeassistant/components/vlc_telnet/translations/es.json +++ b/homeassistant/components/vlc_telnet/translations/es.json @@ -1,16 +1,32 @@ { "config": { "abort": { + "already_configured": "El servicio ya est\u00e1 configurado", "cannot_connect": "Error al conectar", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", + "unknown": "Error inesperado" + }, + "error": { + "cannot_connect": "No se pudo conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "unknown": "Error inesperado" }, + "flow_title": "{host}", "step": { "hassio_confirm": { "description": "\u00bfDesea conectarse al complemento {addon}?" }, + "reauth_confirm": { + "data": { + "password": "Contrase\u00f1a" + }, + "description": "Por favor, introduzca la contrase\u00f1a correcta para el host: {host}" + }, "user": { "data": { + "host": "Host", + "name": "Nombre", "password": "Contrase\u00f1a", "port": "Puerto" } diff --git a/homeassistant/components/wallbox/translations/es.json b/homeassistant/components/wallbox/translations/es.json index 3adfd671804..72c7b0587d6 100644 --- a/homeassistant/components/wallbox/translations/es.json +++ b/homeassistant/components/wallbox/translations/es.json @@ -7,6 +7,7 @@ "error": { "cannot_connect": "No se pudo conectar", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "reauth_invalid": "Fallo en la reautenticaci\u00f3n; el n\u00famero de serie no coincide con el original", "unknown": "Error inesperado" }, "step": { diff --git a/homeassistant/components/watttime/translations/es.json b/homeassistant/components/watttime/translations/es.json index 922aed60d97..189ea8b70cb 100644 --- a/homeassistant/components/watttime/translations/es.json +++ b/homeassistant/components/watttime/translations/es.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "El dispositivo ya se ha configurado" + "already_configured": "El dispositivo ya se ha configurado", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", @@ -22,6 +23,13 @@ }, "description": "Escoja una ubicaci\u00f3n para monitorizar:" }, + "reauth_confirm": { + "data": { + "password": "Contrase\u00f1a" + }, + "description": "Vuelva a ingresar la contrase\u00f1a de {username} :", + "title": "Volver a autenticar la integraci\u00f3n" + }, "user": { "data": { "password": "Contrase\u00f1a", @@ -30,5 +38,15 @@ "description": "Introduzca su nombre de usuario y contrase\u00f1a:" } } + }, + "options": { + "step": { + "init": { + "data": { + "show_on_map": "Mostrar la ubicaci\u00f3n en el mapa" + }, + "title": "Configurar WattTime" + } + } } } \ No newline at end of file diff --git a/homeassistant/components/wled/translations/select.es.json b/homeassistant/components/wled/translations/select.es.json index eaf15e89719..b7b345a5245 100644 --- a/homeassistant/components/wled/translations/select.es.json +++ b/homeassistant/components/wled/translations/select.es.json @@ -1,6 +1,8 @@ { "state": { "wled__live_override": { + "0": "Apagado", + "1": "Encendido", "2": "Hasta que el dispositivo se reinicie" } } diff --git a/homeassistant/components/xiaomi_miio/translations/es.json b/homeassistant/components/xiaomi_miio/translations/es.json index d70445d2aa5..ae59404a793 100644 --- a/homeassistant/components/xiaomi_miio/translations/es.json +++ b/homeassistant/components/xiaomi_miio/translations/es.json @@ -13,7 +13,8 @@ "cloud_login_error": "No se ha podido iniciar sesi\u00f3n en Xioami Miio Cloud, comprueba las credenciales.", "cloud_no_devices": "No se han encontrado dispositivos en esta cuenta de Xiaomi Miio.", "no_device_selected": "No se ha seleccionado ning\u00fan dispositivo, por favor, seleccione un dispositivo.", - "unknown_device": "No se conoce el modelo del dispositivo, no se puede configurar el dispositivo mediante el flujo de configuraci\u00f3n." + "unknown_device": "No se conoce el modelo del dispositivo, no se puede configurar el dispositivo mediante el flujo de configuraci\u00f3n.", + "wrong_token": "Error de suma de comprobaci\u00f3n, token err\u00f3neo" }, "flow_title": "Xiaomi Miio: {name}", "step": { diff --git a/homeassistant/components/yale_smart_alarm/translations/zh-Hant.json b/homeassistant/components/yale_smart_alarm/translations/zh-Hant.json index 5d7c14b07b2..fa49edcbcaf 100644 --- a/homeassistant/components/yale_smart_alarm/translations/zh-Hant.json +++ b/homeassistant/components/yale_smart_alarm/translations/zh-Hant.json @@ -25,5 +25,18 @@ } } } + }, + "options": { + "error": { + "code_format_mismatch": "\u9580\u9396\u78bc\u8207\u6240\u9700\u6578\u5b57\u6578\u4e0d\u7b26\u5408" + }, + "step": { + "init": { + "data": { + "code": "\u9810\u8a2d\u9580\u9396\u78bc\uff0c\u65bc\u672a\u63d0\u4f9b\u6642\u4f7f\u7528", + "lock_code_digits": "\u9580\u9396 PIN \u78bc\u6578\u5b57\u6578" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/zone/translations/is.json b/homeassistant/components/zone/translations/is.json new file mode 100644 index 00000000000..392551912ec --- /dev/null +++ b/homeassistant/components/zone/translations/is.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "init": { + "data": { + "latitude": "Breiddargr\u00e1\u00f0a", + "longitude": "Lengdargr\u00e1\u00f0a", + "name": "Heiti" + } + } + }, + "title": "Sv\u00e6\u00f0i" + } +} \ No newline at end of file diff --git a/homeassistant/components/zwave_js/translations/es.json b/homeassistant/components/zwave_js/translations/es.json index 503a4585605..1002d0ad0b3 100644 --- a/homeassistant/components/zwave_js/translations/es.json +++ b/homeassistant/components/zwave_js/translations/es.json @@ -27,6 +27,10 @@ "configure_addon": { "data": { "network_key": "Clave de red", + "s0_legacy_key": "Clave S0 (heredada)", + "s2_access_control_key": "Clave de control de acceso S2", + "s2_authenticated_key": "Clave autenticada de S2", + "s2_unauthenticated_key": "Clave no autenticada de S2", "usb_path": "Ruta del dispositivo USB" }, "description": "El complemento generar\u00e1 claves de seguridad si esos campos se dejan vac\u00edos.", @@ -59,6 +63,15 @@ } }, "device_automation": { + "action_type": { + "clear_lock_usercode": "Borrar c\u00f3digo de usuario en {entity_name}", + "ping": "Ping del dispositivo", + "refresh_value": "Actualizar los valores de {entity_name}", + "reset_meter": "Restablecer contadores en {subtype}", + "set_config_parameter": "Establecer el valor del par\u00e1metro de configuraci\u00f3n {subtype}", + "set_lock_usercode": "Establecer un c\u00f3digo de usuario en {entity_name}", + "set_value": "Establecer valor de un valor Z-Wave" + }, "condition_type": { "config_parameter": "Valor del par\u00e1metro de configuraci\u00f3n {subtype}", "node_status": "Estado del nodo", @@ -101,6 +114,10 @@ "emulate_hardware": "Emular el hardware", "log_level": "Nivel de registro", "network_key": "Clave de red", + "s0_legacy_key": "Tecla S0 (heredada)", + "s2_access_control_key": "Clave de control de acceso S2", + "s2_authenticated_key": "Clave autenticada de S2", + "s2_unauthenticated_key": "Clave no autenticada de S2", "usb_path": "Ruta del dispositivo USB" }, "description": "El complemento generar\u00e1 claves de seguridad si esos campos se dejan vac\u00edos.",