[ci skip] Translation update

This commit is contained in:
GitHub Action 2022-06-02 00:27:51 +00:00
parent fe5fe148fa
commit 7746715590
89 changed files with 716 additions and 94 deletions

View File

@ -3,6 +3,9 @@
"abort": {
"single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n."
},
"create_entry": {
"default": "Algunos sensores no est\u00e1n habilitados de forma predeterminada. Puede habilitarlos en el registro de la entidad despu\u00e9s de la configuraci\u00f3n de la integraci\u00f3n.\n El pron\u00f3stico del tiempo no est\u00e1 habilitado de forma predeterminada. Puedes habilitarlo en las opciones de integraci\u00f3n."
},
"error": {
"cannot_connect": "No se pudo conectar",
"invalid_api_key": "Clave API no v\u00e1lida",

View File

@ -13,6 +13,7 @@
"data": {
"password": "Contrase\u00f1a"
},
"description": "La integraci\u00f3n de Aladdin Connect necesita volver a autenticar su cuenta",
"title": "Reautenticaci\u00f3n de la integraci\u00f3n"
},
"user": {

View File

@ -7,6 +7,7 @@
"device_did_not_pair": "No se ha intentado finalizar el proceso de emparejamiento desde el dispositivo.",
"device_not_found": "No se ha encontrado el dispositivo durante la detecci\u00f3n, por favor, intente a\u00f1adirlo de nuevo.",
"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.",
"ipv6_not_supported": "IPv6 no est\u00e1 soportado.",
"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.",

View File

@ -1,7 +1,8 @@
{
"config": {
"abort": {
"invalid_unique_id": "No se pudo determinar ning\u00fan identificador \u00fanico v\u00e1lido del dispositivo"
"invalid_unique_id": "No se pudo determinar ning\u00fan identificador \u00fanico v\u00e1lido del dispositivo",
"no_unique_id": "Un dispositivo sin una identificaci\u00f3n \u00fanica v\u00e1lida ya est\u00e1 configurado. La configuraci\u00f3n de una instancia m\u00faltiple no es posible"
},
"error": {
"cannot_connect": "No se pudo conectar",

View File

@ -1,12 +1,14 @@
{
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
"no_services_found": "No se han encontrado servicios para esta cuenta",
"reauth_successful": "Re-autenticaci\u00f3n realizada correctamente"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"reauth_confirm": {
@ -31,8 +33,16 @@
}
},
"options": {
"abort": {
"cannot_connect": "Fallo en la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"init": {
"data": {
"services": "Servicios"
},
"title": "Selecciona servicios"
}
}

View File

@ -1,7 +1,8 @@
{
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado"
"already_configured": "El dispositivo ya est\u00e1 configurado",
"cannot_connect": "Fallo en la conexi\u00f3n"
},
"error": {
"cannot_connect": "No se pudo conectar"

View File

@ -23,6 +23,7 @@
},
"options": {
"error": {
"currency_unavailable": "La API de Coinbase no proporciona uno o m\u00e1s de los saldos de divisas solicitados.",
"exchange_rate_unavailable": "El API de Coinbase no proporciona alguno/s de los tipos de cambio que has solicitado.",
"unknown": "Error inesperado"
},

View File

@ -1,5 +1,8 @@
{
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
@ -12,7 +15,8 @@
"port": "Puerto",
"username": "Usuario",
"web_port": "Puerto web (para el servicio de visita)"
}
},
"description": "Para poder usar esta integraci\u00f3n, debe habilitar la siguiente opci\u00f3n en la configuraci\u00f3n de diluvio: Daemon > Permitir controles remotos"
}
}
}

View File

@ -25,6 +25,9 @@
"user": {
"data": {
"host": "Direcci\u00f3n IP"
},
"data_description": {
"host": "D\u00e9jelo en blanco para usar el descubrimiento autom\u00e1tico"
}
}
}

View File

@ -4,11 +4,17 @@
"user": {
"data": {
"name": "Nombre",
"round": "Precisi\u00f3n",
"source": "Sensor de entrada",
"time_window": "Ventana de tiempo",
"unit_prefix": "Prefijo m\u00e9trico",
"unit_time": "Unidad de tiempo"
},
"data_description": {
"round": "Controla el n\u00famero de d\u00edgitos decimales en la salida.",
"time_window": "Si se establece, el valor del sensor es un promedio m\u00f3vil ponderado en el tiempo de las derivadas dentro de esta ventana.",
"unit_prefix": "La salida se escalar\u00e1 seg\u00fan el prefijo m\u00e9trico seleccionado y la unidad de tiempo de la derivada."
},
"description": "Crea un sensor que ama la derivada de otro sensor.",
"title": "A\u00f1ade sensor derivativo"
}
@ -20,11 +26,14 @@
"data": {
"name": "Nombre",
"round": "Precisi\u00f3n",
"source": "Sensor de entrada",
"time_window": "Ventana de tiempo",
"unit_prefix": "Prefijo m\u00e9trico",
"unit_time": "Unidad de tiempo"
},
"data_description": {
"round": "Controla el n\u00famero de d\u00edgitos decimales en la salida.",
"time_window": "Si se establece, el valor del sensor es una media m\u00f3vil ponderada en el tiempo de las derivadas dentro de esta ventana.",
"unit_prefix": "a salida se escalar\u00e1 seg\u00fan el prefijo m\u00e9trico y la unidad de tiempo de la derivada seleccionados."
}
}

View File

@ -1,10 +1,13 @@
{
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado",
"reauth_successful": "Re-autenticaci\u00f3n realizada correctamente"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n"
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"reauth_confirm": {
@ -16,7 +19,8 @@
"user": {
"data": {
"api_token": "Token API"
}
},
"description": "Consulte la documentaci\u00f3n sobre c\u00f3mo obtener su clave de bot de Discord. \n\n {url}"
}
}
}

View File

@ -1,16 +1,23 @@
{
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
"already_in_progress": "El proceso de configuraci\u00f3n ya est\u00e1 en curso",
"bad_ssdp": "Falta un valor necesario en los datos SSDP",
"no_devices_found": "No se han encontrado dispositivos en la red"
"no_devices_found": "No se han encontrado dispositivos en la red",
"not_dms": "El dispositivo no es un servidor multimedia compatible"
},
"flow_title": "{name}",
"step": {
"confirm": {
"description": "\u00bfQuiere empezar a configurar?"
},
"user": {
"data": {
"host": "Host"
},
"description": "Escoge un dispositivo a configurar"
"description": "Escoge un dispositivo a configurar",
"title": "Dispositivos DLNA DMA descubiertos"
}
}
}

View File

@ -27,6 +27,9 @@
"init": {
"data": {
"events": "Lista de eventos separados por comas."
},
"data_description": {
"events": "A\u00f1ade un nombre de evento separado por comas para cada evento que desee rastrear. Despu\u00e9s de ingresarlos aqu\u00ed, use la aplicaci\u00f3n DoorBird para asignarlos a un evento espec\u00edfico. \n\n Ejemplo: alguien_puls\u00f3_el_bot\u00f3n, movimiento"
}
}
}

View File

@ -5,6 +5,7 @@
"already_configured": "Ya est\u00e1 configurado un Elk-M1 con este prefijo",
"already_in_progress": "La configuraci\u00f3n ya se encuentra en proceso",
"cannot_connect": "Error al conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"error": {

View File

@ -1,11 +1,17 @@
{
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n"
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"user": {
"data": {
"import_plugins": "\u00bfImportar entidades desde los plugins de fibaro?",
"password": "Contrase\u00f1a",
"url": "URL en el format http://HOST/api/",
"username": "Usuario"

View File

@ -1,7 +1,19 @@
{
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado"
},
"error": {
"not_allowed": "Ruta no permitida"
"not_allowed": "Ruta no permitida",
"not_valid": "La ruta no es v\u00e1lida"
},
"step": {
"user": {
"data": {
"file_path": "Ruta al archivo"
}
}
}
}
},
"title": "Tama\u00f1o del archivo"
}

View File

@ -10,7 +10,8 @@
"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",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"upnp_not_configured": "Falta la configuraci\u00f3n de UPnP en el dispositivo."
},
"flow_title": "FRITZ!Box Tools: {name}",
"step": {
@ -46,7 +47,8 @@
"step": {
"init": {
"data": {
"consider_home": "Segundos para considerar un dispositivo en 'casa'"
"consider_home": "Segundos para considerar un dispositivo en 'casa'",
"old_discovery": "Habilitar m\u00e9todo de descubrimiento antiguo"
}
}
}

View File

@ -1,20 +1,29 @@
{
"config": {
"abort": {
"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": {
"already_exists": "Ya hay una c\u00e1mara con esa URL de configuraci\u00f3n.",
"invalid_still_image": "La URL no ha devuelto una imagen fija v\u00e1lida",
"no_still_image_or_stream_url": "Tienes que especificar al menos una imagen una URL de flujo",
"stream_file_not_found": "No se encontr\u00f3 el archivo al intentar conectarse a la transmisi\u00f3n (\u00bfest\u00e1 instalado ffmpeg?)",
"stream_http_not_found": "HTTP 404 'Not found' al intentar conectarse al flujo de datos ('stream')",
"stream_io_error": "Error de entrada/salida al intentar conectarse a la transmisi\u00f3n. \u00bfProtocolo de transporte RTSP incorrecto?",
"stream_no_route_to_host": "No se pudo encontrar el anfitri\u00f3n mientras intentaba conectar al flujo de datos",
"stream_no_video": "El flujo no contiene v\u00eddeo",
"stream_not_permitted": "Operaci\u00f3n no permitida al intentar conectarse a la transmisi\u00f3n. \u00bfProtocolo de transporte RTSP incorrecto?",
"stream_unauthorised": "La autorizaci\u00f3n ha fallado mientras se intentaba conectar con el flujo de datos",
"template_error": "Error al renderizar la plantilla. Revise el registro para m\u00e1s informaci\u00f3n.",
"timeout": "El tiempo m\u00e1ximo de carga de la URL ha expirado",
"unable_still_load": "No se puede cargar una imagen v\u00e1lida desde la URL de la imagen fija (p. ej., host no v\u00e1lido, URL o error de autenticaci\u00f3n). Revise el registro para obtener m\u00e1s informaci\u00f3n.",
"unknown": "Error inesperado"
},
"step": {
"confirm": {
"description": "\u00bfQuiere empezar a configurar?"
},
"content_type": {
"data": {
"content_type": "Tipos de contenido"
@ -26,21 +35,32 @@
"authentication": "Autenticaci\u00f3n",
"framerate": "Frecuencia de visualizaci\u00f3n (Hz)",
"limit_refetch_to_url_change": "Limita la lectura al cambio de URL",
"password": "Contrase\u00f1a",
"rtsp_transport": "Protocolo de transporte RTSP",
"still_image_url": "URL de imagen fija (ej. http://...)",
"stream_source": "URL origen del flux (p. ex. rtsp://...)",
"username": "Usuario",
"verify_ssl": "Verifica el certificat SSL"
}
},
"description": "Introduzca los ajustes para conectarse a la c\u00e1mara."
}
}
},
"options": {
"error": {
"already_exists": "Ya hay una c\u00e1mara con esa URL de configuraci\u00f3n.",
"invalid_still_image": "La URL no devolvi\u00f3 una imagen fija v\u00e1lida",
"no_still_image_or_stream_url": "Debe especificar al menos una imagen fija o URL de transmisi\u00f3n",
"stream_file_not_found": "No se encontr\u00f3 el archivo al intentar conectarse a la transmisi\u00f3n (\u00bfest\u00e1 instalado ffmpeg?)",
"stream_http_not_found": "HTTP 404 No encontrado al intentar conectarse a la transmisi\u00f3n",
"stream_io_error": "Error de entrada/salida al intentar conectarse a la transmisi\u00f3n. \u00bfProtocolo de transporte RTSP incorrecto?",
"stream_no_route_to_host": "No se pudo encontrar el anfitri\u00f3n mientras intentaba conectar al flujo de datos",
"stream_no_video": "La transmisi\u00f3n no tiene video",
"stream_not_permitted": "Operaci\u00f3n no permitida al intentar conectarse a la transmisi\u00f3n. \u00bfProtocolo de transporte RTSP incorrecto?",
"stream_unauthorised": "La autorizaci\u00f3n ha fallado mientras se intentaba conectar con el flujo de datos",
"template_error": "Error al renderizar la plantilla. Revise el registro para m\u00e1s informaci\u00f3n.",
"timeout": "El tiempo m\u00e1ximo de carga de la URL ha expirado",
"unable_still_load": "No se puede cargar una imagen v\u00e1lida desde la URL de la imagen fija (por ejemplo, host no v\u00e1lido, URL o error de autenticaci\u00f3n). Revise el registro para obtener m\u00e1s informaci\u00f3n.",
"unknown": "Error inesperado"
},
"step": {
@ -58,8 +78,13 @@
"password": "Contrase\u00f1a",
"rtsp_transport": "Protocolo de transporte RTSP",
"still_image_url": "URL de imagen fija (ej. http://...)",
"stream_source": "URL de origen de la transmisi\u00f3n (por ejemplo, rtsp://...)",
"use_wallclock_as_timestamps": "Usar el reloj de pared como marca de tiempo",
"username": "Usuario",
"verify_ssl": "Verifica el certificado SSL"
},
"data_description": {
"use_wallclock_as_timestamps": "Esta opci\u00f3n puede corregir los problemas de segmentaci\u00f3n o bloqueo que surgen de las implementaciones de marcas de tiempo defectuosas en algunas c\u00e1maras"
}
}
}

View File

@ -5,6 +5,7 @@
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.",
"missing_configuration": "El componente no est\u00e1 configurado. Mira su documentaci\u00f3n.",
"no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [compruebe la secci\u00f3n de ayuda]({docs_url})",
"oauth_error": "Se han recibido datos token inv\u00e1lidos.",
"reauth_successful": "Re-autenticaci\u00f3n realizada correctamente"
},

View File

@ -1,6 +1,7 @@
{
"config": {
"abort": {
"cloud_not_connected": "No est\u00e1 conectado a Home Assistant Cloud.",
"single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.",
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},

View File

@ -4,6 +4,9 @@
"already_configured": "El servicio ya est\u00e1 configurado",
"could_not_register": "No se pudo registrar la integraci\u00f3n con GitHub"
},
"progress": {
"wait_for_device": "1. Abra {url}\n 2.Pegue la siguiente clave para autorizar la integraci\u00f3n:\n ```\n {code}\n ```\n"
},
"step": {
"repositories": {
"data": {

View File

@ -1,6 +1,10 @@
{
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
"already_in_progress": "El proceso de configuraci\u00f3n ya est\u00e1 en curso",
"code_expired": "El c\u00f3digo de autenticaci\u00f3n caduc\u00f3 o la configuraci\u00f3n de la credencial no es v\u00e1lida, int\u00e9ntelo de nuevo.",
"invalid_access_token": "Token de acceso no v\u00e1lido",
"missing_configuration": "El componente no est\u00e1 configurado. Por favor, sigue la documentaci\u00f3n.",
"oauth_error": "Se han recibido datos token inv\u00e1lidos.",
"reauth_successful": "Re-autenticaci\u00f3n realizada correctamente"
@ -8,12 +12,28 @@
"create_entry": {
"default": "Autenticaci\u00f3n exitosa"
},
"progress": {
"exchange": "Para vincular su cuenta de Google, visite [ {url} ]( {url} ) e ingrese el c\u00f3digo: \n\n {user_code}"
},
"step": {
"auth": {
"title": "Vincular cuenta de Google"
},
"pick_implementation": {
"title": "Selecciona el m\u00e9todo de autenticaci\u00f3n"
},
"reauth_confirm": {
"description": "La integraci\u00f3n de Google Calendar necesita volver a autenticar su cuenta",
"title": "Integraci\u00f3n de la reautenticaci\u00f3n"
}
}
},
"options": {
"step": {
"init": {
"data": {
"calendar_access": "Acceso de Home Assistant a Google Calendar"
}
}
}
}

View File

@ -3,34 +3,43 @@
"step": {
"binary_sensor": {
"data": {
"hide_members": "Esconde miembros"
"all": "Todas las entidades",
"entities": "Miembros",
"hide_members": "Esconde miembros",
"name": "Nombre"
},
"description": "Si \"todas las entidades\" est\u00e1n habilitadas, el estado del grupo est\u00e1 activado solo si todos los miembros est\u00e1n activados. Si \"todas las entidades\" est\u00e1n deshabilitadas, el estado del grupo es activado si alg\u00fan miembro est\u00e1 activado.",
"title": "Agregar grupo"
},
"cover": {
"data": {
"entities": "Miembros",
"hide_members": "Esconde miembros",
"name": "Nombre del Grupo"
}
},
"title": "A\u00f1adir grupo"
},
"fan": {
"data": {
"entities": "Miembros",
"hide_members": "Esconde miembros"
"hide_members": "Esconde miembros",
"name": "Nombre"
},
"title": "Agregar grupo"
},
"light": {
"data": {
"entities": "Miembros",
"hide_members": "Esconde miembros"
"hide_members": "Esconde miembros",
"name": "Nombre"
},
"title": "Agregar grupo"
},
"lock": {
"data": {
"entities": "Miembros",
"hide_members": "Esconde miembros"
"hide_members": "Esconde miembros",
"name": "Nombre"
},
"title": "Agregar grupo"
},
@ -44,16 +53,24 @@
},
"switch": {
"data": {
"entities": "Miembros"
}
"entities": "Miembros",
"hide_members": "Ocultar miembros",
"name": "Nombre"
},
"title": "A\u00f1adir grupo"
},
"user": {
"description": "Los grupos permiten crear una nueva entidad que representa a varias entidades del mismo tipo.",
"menu_options": {
"binary_sensor": "Grupo de sensores binarios",
"cover": "Grupo de cubiertas",
"fan": "Grupo de ventiladores",
"light": "Grupo de luz",
"lock": "Bloquear el grupo",
"media_player": "Grupo de reproductores multimedia",
"switch": "Grupo de conmutadores"
}
},
"title": "A\u00f1adir grupo"
}
}
},
@ -62,28 +79,35 @@
"binary_sensor": {
"data": {
"all": "Todas las entidades",
"entities": "Miembros",
"hide_members": "Esconde miembros"
}
},
"description": "Si \"todas las entidades\" est\u00e1 habilitado, el estado del grupo est\u00e1 activado solo si todos los miembros est\u00e1n activados. Si \"todas las entidades\" est\u00e1 deshabilitado, el estado del grupo es activado si alg\u00fan miembro est\u00e1 activado."
},
"cover": {
"data": {
"hide_members": "Esconde miembros"
}
},
"fan": {
"data": {
"hide_members": "Esconde miembros"
}
},
"light": {
"data": {
"entities": "Miembros",
"hide_members": "Esconde miembros"
}
},
"fan": {
"data": {
"entities": "Miembros",
"hide_members": "Esconde miembros"
}
},
"light": {
"data": {
"all": "Todas las entidades",
"entities": "Miembros",
"hide_members": "Esconde miembros"
},
"description": "Si \"todas las entidades\" est\u00e1 habilitado, el estado del grupo est\u00e1 activado solo si todos los miembros est\u00e1n activados. Si \"todas las entidades\" est\u00e1 deshabilitado, el estado del grupo es activado si alg\u00fan miembro est\u00e1 activado."
},
"lock": {
"data": {
"entities": "Miembros"
"entities": "Miembros",
"hide_members": "Ocultar miembros"
}
},
"media_player": {
@ -91,6 +115,14 @@
"entities": "Miembros",
"hide_members": "Esconde miembros"
}
},
"switch": {
"data": {
"all": "Todas las entidades",
"entities": "Miembros",
"hide_members": "Ocultar miembros"
},
"description": "Si \"todas las entidades\" est\u00e1 habilitado, el estado del grupo est\u00e1 activado solo si todos los miembros est\u00e1n activados. Si \"todas las entidades\" est\u00e1 deshabilitado, el estado del grupo es activado si alg\u00fan miembro est\u00e1 activado."
}
}
},

View File

@ -0,0 +1,82 @@
{
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"destination_coordinates": {
"data": {
"destination": "Destino como coordenadas GPS"
},
"title": "Elija el destino"
},
"destination_entity_id": {
"data": {
"destination_entity_id": "Destino usando una entidad"
},
"title": "Elija el destino"
},
"destination_menu": {
"menu_options": {
"destination_coordinates": "Usando una ubicaci\u00f3n en el mapa",
"destination_entity": "Usando una entidad"
},
"title": "Elija el destino"
},
"origin_coordinates": {
"data": {
"origin": "Origen como coordenadas GPS"
},
"title": "Elija el origen"
},
"origin_entity_id": {
"data": {
"origin_entity_id": "Origen usando una entidad"
},
"title": "Elija el origen"
},
"user": {
"data": {
"api_key": "Clave API",
"mode": "Modo de viaje",
"name": "Nombre"
}
}
}
},
"options": {
"step": {
"arrival_time": {
"data": {
"arrival_time": "Hora de llegada"
},
"title": "Elija la hora de llegada"
},
"departure_time": {
"data": {
"departure_time": "Hora de salida"
},
"title": "Elija la hora de salida"
},
"init": {
"data": {
"route_mode": "Modo de ruta",
"traffic_mode": "Modo de tr\u00e1fico",
"unit_system": "Sistema de unidades"
}
},
"time_menu": {
"menu_options": {
"arrival_time": "Configurar una hora de llegada",
"departure_time": "Configurar una hora de salida",
"no_time": "No configurar una hora"
},
"title": "Elija el tipo de hora"
}
}
}
}

View File

@ -22,7 +22,8 @@
"accessory": {
"data": {
"entities": "Entidad"
}
},
"title": "Seleccione la entidad para el accesorio"
},
"advanced": {
"data": {
@ -43,16 +44,20 @@
"data": {
"entities": "Entidades"
},
"description": "Se incluir\u00e1n todas las entidades de \" {domains} \" excepto las entidades excluidas y las entidades categorizadas.",
"title": "Selecciona las entidades a excluir"
},
"include": {
"data": {
"entities": "Entidades"
}
},
"description": "Se incluir\u00e1n todas las entidades de \" {domains} \" a menos que se seleccionen entidades espec\u00edficas.",
"title": "Seleccione las entidades a incluir"
},
"init": {
"data": {
"domains": "Dominios a incluir",
"include_exclude_mode": "Modo de inclusi\u00f3n",
"mode": "Mode de HomeKit"
},
"description": "Las entidades de los \"Dominios que se van a incluir\" se establecer\u00e1n en HomeKit. Podr\u00e1 seleccionar qu\u00e9 entidades excluir de esta lista en la siguiente pantalla.",

View File

@ -2,6 +2,7 @@
"state": {
"homekit_controller__ecobee_mode": {
"away": "Afuera",
"home": "Inicio",
"sleep": "Durmiendo"
}
}

View File

@ -17,8 +17,10 @@
"step": {
"init": {
"data": {
"away_cool_temperature": "Temperatura fria, modo fuera"
}
"away_cool_temperature": "Temperatura fria, modo fuera",
"away_heat_temperature": "Temperatura del calor exterior"
},
"description": "Opciones de configuraci\u00f3n adicionales de Honeywell. Las temperaturas se establecen en Fahrenheit."
}
}
}

View File

@ -11,6 +11,7 @@
"step": {
"user": {
"data": {
"host": "Anfitri\u00f3n",
"password": "Contrase\u00f1a",
"port": "Puerto",
"username": "Nombre de usuario"

View File

@ -1,6 +1,7 @@
{
"config": {
"abort": {
"cloud_not_connected": "No est\u00e1 conectado a Home Assistant Cloud.",
"single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.",
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},

View File

@ -4,6 +4,7 @@
"user": {
"data": {
"method": "M\u00e9todo de integraci\u00f3n",
"name": "Nombre",
"round": "Precisi\u00f3n",
"source": "Sensor de entrada",
"unit_prefix": "Prefijo m\u00e9trico",
@ -13,7 +14,9 @@
"round": "Controla el n\u00famero de d\u00edgitos decimales en la salida.",
"unit_prefix": "La salida se escalar\u00e1 seg\u00fan el prefijo m\u00e9trico seleccionado.",
"unit_time": "La salida se escalar\u00e1 seg\u00fan la unidad de tiempo seleccionada."
}
},
"description": "Cree un sensor que calcule una suma de Riemann para estimar la integral de un sensor.",
"title": "A\u00f1adir sensor integral de suma de Riemann"
}
}
},

View File

@ -24,7 +24,8 @@
"manual_device_entry": {
"data": {
"host": "Host (direcci\u00f3n IP)"
}
},
"description": "Configuraci\u00f3n local"
},
"pick_device": {
"data": {

View File

@ -1,7 +1,8 @@
{
"config": {
"abort": {
"latitude_longitude_not_defined": "La latitud y la longitud no est\u00e1n definidas en Home Assistant."
"latitude_longitude_not_defined": "La latitud y la longitud no est\u00e1n definidas en Home Assistant.",
"single_instance_allowed": "Ya est\u00e1 configurado. S\u00f3lo es posible una \u00fanica configuraci\u00f3n."
},
"step": {
"user": {

View File

@ -7,6 +7,7 @@
"cannot_connect": "Error al conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"invalid_host": "La entrada del host no estaba en formato URL completo, por ejemplo, http://192.168.10.100:80",
"reauth_successful": "La reautenticaci\u00f3n fue exitosa",
"unknown": "Error inesperado"
},
"flow_title": "{name} ({host})",

View File

@ -3,8 +3,13 @@
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"unknown": "Error inesperado",
"unsupported": "Dispositiu no compatible"
},
"error": {
"cannot_connect": "Fallo en la conexi\u00f3n",
"unsupported": "Dispositivo no compatible"
},
"flow_title": "{model} ({name})",
"step": {
"discovery_confirm": {

View File

@ -6,17 +6,21 @@
},
"error": {
"cannot_connect": "Error al conectar",
"file_not_found": "El archivo `.knxkeys` especificado no se encontr\u00f3 en la ruta config/.storage/knx/",
"invalid_individual_address": "El valor no coincide con el patr\u00f3n de direcci\u00f3n KNX individual. 'area.line.device'",
"invalid_ip_address": "Direcci\u00f3n IPv4 inv\u00e1lida."
"invalid_ip_address": "Direcci\u00f3n IPv4 inv\u00e1lida.",
"invalid_signature": "La contrase\u00f1a para descifrar el archivo `.knxkeys` es incorrecta."
},
"step": {
"manual_tunnel": {
"data": {
"host": "Host",
"local_ip": "IP local de Home Assistant",
"port": "Puerto"
"port": "Puerto",
"tunneling_type": "Tipo de t\u00fanel KNX"
},
"data_description": {
"host": "Direcci\u00f3n IP del dispositivo de t\u00fanel KNX/IP.",
"local_ip": "D\u00e9jalo en blanco para utilizar el descubrimiento autom\u00e1tico.",
"port": "Puerto del dispositivo de tunelizaci\u00f3n KNX/IP.Puerto del dispositivo de tunelizaci\u00f3n KNX/IP."
},
@ -29,29 +33,40 @@
"multicast_group": "El grupo de multidifusi\u00f3n utilizado para el enrutamiento",
"multicast_port": "El puerto de multidifusi\u00f3n utilizado para el enrutamiento"
},
"data_description": {
"individual_address": "Direcci\u00f3n KNX que usar\u00e1 Home Assistant, por ejemplo, `0.0.4`",
"local_ip": "D\u00e9jelo en blanco para usar el descubrimiento autom\u00e1tico."
},
"description": "Por favor, configure las opciones de enrutamiento."
},
"secure_knxkeys": {
"data": {
"knxkeys_filename": "El nombre de su archivo `.knxkeys` (incluyendo la extensi\u00f3n)",
"knxkeys_password": "Contrase\u00f1a para descifrar el archivo `.knxkeys`."
},
"data_description": {
"knxkeys_filename": "Se espera que el archivo se encuentre en su directorio de configuraci\u00f3n en `.storage/knx/`.\n En el sistema operativo Home Assistant, ser\u00eda `/config/.storage/knx/`\n Ejemplo: `mi_proyecto.knxkeys`",
"knxkeys_password": "Se ha definido durante la exportaci\u00f3n del archivo desde ETS.Se ha definido durante la exportaci\u00f3n del archivo desde ETS."
},
"description": "Introduce la informaci\u00f3n de tu archivo `.knxkeys`."
},
"secure_manual": {
"data": {
"user_id": "ID de usuario"
"device_authentication": "Contrase\u00f1a de autenticaci\u00f3n del dispositivo",
"user_id": "ID de usuario",
"user_password": "Contrase\u00f1a del usuario"
},
"data_description": {
"user_id": "A menudo, es el n\u00famero del t\u00fanel +1. Por tanto, 'T\u00fanel 2' tendr\u00eda el ID de usuario '3'."
"device_authentication": "Esto se configura en el panel 'IP' de la interfaz en ETS.",
"user_id": "A menudo, es el n\u00famero del t\u00fanel +1. Por tanto, 'T\u00fanel 2' tendr\u00eda el ID de usuario '3'.",
"user_password": "Contrase\u00f1a para la conexi\u00f3n espec\u00edfica del t\u00fanel establecida en el panel de \"Propiedades\" del t\u00fanel en ETS."
},
"description": "Introduce la informaci\u00f3n de seguridad IP (IP Secure)."
},
"secure_tunneling": {
"description": "Selecciona c\u00f3mo quieres configurar KNX/IP Secure.",
"menu_options": {
"secure_knxkeys": "Use un archivo `.knxkeys` que contenga claves seguras de IP",
"secure_manual": "Configura manualmente las claves de seguridad IP (IP Secure)"
}
},
@ -83,13 +98,18 @@
},
"data_description": {
"individual_address": "Direcci\u00f3n KNX para utilizar con Home Assistant, ej. `0.0.4`",
"rate_limit": "Telegramas de salida m\u00e1ximos por segundo. \nRecomendado: de 20 a 40"
"local_ip": "Usar `0.0.0.0` para el descubrimiento autom\u00e1tico.",
"multicast_group": "Se usa para el enrutamiento y el descubrimiento. Predeterminado: `224.0.23.12`",
"multicast_port": "Se usa para el enrutamiento y el descubrimiento. Predeterminado: `3671`",
"rate_limit": "Telegramas de salida m\u00e1ximos por segundo. \nRecomendado: de 20 a 40",
"state_updater": "Establece los valores predeterminados para leer los estados del bus KNX. Cuando est\u00e1 deshabilitado, Home Assistant no recuperar\u00e1 activamente estados de entidad del bus KNX. Puede ser anulado por las opciones de entidad `sync_state`."
}
},
"tunnel": {
"data": {
"host": "Host",
"port": "Puerto"
"port": "Puerto",
"tunneling_type": "Tipo de t\u00fanel KNX"
},
"data_description": {
"host": "Direcci\u00f3n IP del dispositivo de tunelizaci\u00f3n KNX/IP.",

View File

@ -0,0 +1,25 @@
{
"config": {
"abort": {
"single_instance_allowed": "Ya est\u00e1 configurado. S\u00f3lo es posible una \u00fanica configuraci\u00f3n."
},
"error": {
"cannot_connect": "Fallo en la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"invalid_format": "Formato no v\u00e1lido. Por favor, especif\u00edquelo como xxx-xxx.",
"unknown": "Error inesperado"
},
"step": {
"init": {
"data": {
"code": "C\u00f3digo de autenticaci\u00f3n (xxx-xxx)"
},
"description": "Por favor, introduzca su c\u00f3digo de autenticaci\u00f3n personal que se muestra en la aplicaci\u00f3n Laundrify."
},
"reauth_confirm": {
"description": "La integraci\u00f3n de laundrify necesita volver a autentificarse.",
"title": "Integraci\u00f3n de la reautenticaci\u00f3n"
}
}
}
}

View File

@ -4,11 +4,25 @@
"br": "Bolsa extra\u00edda",
"ccc": "Ciclo de limpieza completado",
"ccp": "Ciclo de limpieza en curso",
"csf": "Fallo del sensor de gatos",
"csi": "Sensor de gatos interrumpido",
"cst": "Tiempo del sensor de gatos",
"df1": "Caj\u00f3n casi lleno - Quedan 2 ciclos",
"df2": "Caj\u00f3n casi lleno - Queda 1 ciclo",
"dfs": "Caj\u00f3n lleno",
"dhf": "Error de posici\u00f3n de vertido + inicio",
"dpf": "Fallo de posici\u00f3n de descarga",
"ec": "Ciclo vac\u00edo",
"hpf": "Fallo de posici\u00f3n inicial",
"off": "Apagado",
"offline": "Desconectado",
"rdy": "Listo"
"otf": "Fallo de par excesivo",
"p": "Pausada",
"pd": "Detecci\u00f3n de pellizcos",
"rdy": "Listo",
"scf": "Fallo del sensor de gatos al inicio",
"sdf": "Caj\u00f3n lleno al inicio",
"spf": "Detecci\u00f3n de pellizco al inicio"
}
}
}

View File

@ -1,18 +1,26 @@
{
"config": {
"error": {
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"service_unavailable_error": "La API no est\u00e1 disponible actualmente, vuelva a intentarlo m\u00e1s tarde.",
"unknown_auth_error": "Error inesperado"
},
"step": {
"reauth_confirm": {
"data": {
"password": "Contrase\u00f1a"
},
"description": "Confirma la contrase\u00f1a de la cuenta de Meater Cloud {username}."
},
"user": {
"data": {
"password": "Contrase\u00f1a",
"username": "Usuario"
}
},
"data_description": {
"username": "Nombre de usuario de Meater Cloud, normalmente una direcci\u00f3n de correo electr\u00f3nico."
},
"description": "Configure su cuenta de Meater Cloud."
}
}
}

View File

@ -11,6 +11,9 @@
"user": {
"data": {
"code": "C\u00f3digo de la estaci\u00f3n"
},
"data_description": {
"code": "Parece ESCAT4300000043206B"
}
}
}

View File

@ -5,11 +5,13 @@
"data": {
"entity_ids": "Entidades de entrada",
"name": "Nombre",
"round_digits": "Precisi\u00f3n",
"type": "Caracter\u00edstica estad\u00edstica"
},
"data_description": {
"round_digits": "Controla el n\u00famero de d\u00edgitos decimales cuando la caracter\u00edstica estad\u00edstica es la media o mediana."
},
"description": "Cree un sensor que calcule un valor m\u00ednimo, m\u00e1ximo, medio o mediano a partir de una lista de sensores de entrada.",
"title": "Agregar sensor m\u00edn / m\u00e1x / media / mediana"
}
}

View File

@ -27,7 +27,10 @@
},
"device_automation": {
"trigger_type": {
"swipe_down": "Desliza hacia abajo"
"swipe_down": "Desliza hacia abajo",
"swipe_left": "Deslizar a la izquierda",
"swipe_right": "Deslizar a la derecha",
"swipe_up": "Deslizar hacia arriba"
}
}
}

View File

@ -25,11 +25,13 @@
"data": {
"precision": "Precisi\u00f3n del sensor"
},
"description": "Selecciona la precisi\u00f3n del sensor {sensor_id}"
"description": "Selecciona la precisi\u00f3n del sensor {sensor_id}",
"title": "Precisi\u00f3n del sensor OneWire"
},
"device_selection": {
"data": {
"clear_device_options": "Borra todas las configuraciones de dispositivo"
"clear_device_options": "Borra todas las configuraciones de dispositivo",
"device_selection": "Seleccionar los dispositivos a configurar"
},
"description": "Seleccione los pasos de configuraci\u00f3n a procesar",
"title": "Opciones de dispositivo OneWire"

View File

@ -5,7 +5,8 @@
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida, comprueba los 8 caracteres de tu Smile ID",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"invalid_setup": "Agregue su Adam en lugar de su Anna, consulte la documentaci\u00f3n de integraci\u00f3n de Home Assistant Plugwise para obtener m\u00e1s informaci\u00f3n",
"unknown": "Error inesperado"
},
"flow_title": "{name}",
@ -14,7 +15,7 @@
"data": {
"flow_type": "Tipo de conexi\u00f3n",
"host": "Direcci\u00f3n IP",
"password": "ID de sonrisa",
"password": "ID Smile",
"port": "Puerto",
"username": "Nombre de usuario de la sonrisa"
},

View File

@ -2,6 +2,7 @@
"config": {
"abort": {
"already_configured": "El powerwall ya est\u00e1 configurado",
"cannot_connect": "Fallo en la conexi\u00f3n",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
@ -13,12 +14,14 @@
"flow_title": "Powerwall de Tesla ({ip_address})",
"step": {
"confirm_discovery": {
"description": "\u00bfQuieres configurar {name} ({ip_address})?"
"description": "\u00bfQuieres configurar {name} ({ip_address})?",
"title": "Conectar al powerwall"
},
"reauth_confim": {
"data": {
"password": "Contrase\u00f1a"
},
"description": "La contrase\u00f1a suele ser los \u00faltimos 5 caracteres del n\u00famero de serie de Backup Gateway y se puede encontrar en la aplicaci\u00f3n de Tesla o los \u00faltimos 5 caracteres de la contrase\u00f1a que se encuentra dentro de la puerta de Backup Gateway 2.",
"title": "Reautorizar la powerwall"
},
"user": {

View File

@ -23,12 +23,18 @@
"ip_address": "Direcci\u00f3n IP",
"name": "Nombre",
"region": "Regi\u00f3n"
},
"data_description": {
"code": "Vaya a 'Configuraci\u00f3n' en su consola PlayStation 4. Luego navegue hasta 'Configuraci\u00f3n de conexi\u00f3n de la aplicaci\u00f3n m\u00f3vil' y seleccione 'Agregar dispositivo' para obtener el pin."
}
},
"mode": {
"data": {
"ip_address": "Direcci\u00f3n IP (d\u00e9jalo en blanco si usas la detecci\u00f3n autom\u00e1tica).",
"mode": "Modo configuraci\u00f3n"
},
"data_description": {
"ip_address": "D\u00e9jelo en blanco si selecciona la detecci\u00f3n autom\u00e1tica."
}
}
}

View File

@ -2,8 +2,10 @@
"system_health": {
"info": {
"current_recorder_run": "Hora de inicio de la ejecuci\u00f3n actual",
"database_engine": "Motor de la base de datos",
"database_version": "Versi\u00f3n de la base de datos",
"estimated_db_size": "Mida estimada de la base de datos (MiB)"
"estimated_db_size": "Mida estimada de la base de datos (MiB)",
"oldest_recorder_run": "Hora de inicio de ejecuci\u00f3n m\u00e1s antigua"
}
}
}

View File

@ -1,6 +1,8 @@
{
"config": {
"abort": {
"server_failure": "El servidor RTSPtoWebRTC devolvi\u00f3 un error. Consulte los registros para obtener m\u00e1s informaci\u00f3n.",
"server_unreachable": "No se puede comunicar con el servidor RTSPtoWebRTC. Consulte los registros para obtener m\u00e1s informaci\u00f3n.",
"single_instance_allowed": "Ya configurado. Solo es posible una \u00fanica configuraci\u00f3n."
},
"error": {

View File

@ -22,6 +22,9 @@
"encrypted_pairing": {
"description": "Introduce el PIN que se muestra en {device}."
},
"pairing": {
"description": "\u00bfQuiere configurar {device}? Si nunca conect\u00f3 Home Assistant antes, deber\u00eda ver una ventana emergente en su televisor solicitando autorizaci\u00f3n."
},
"reauth_confirm": {
"description": "Despu\u00e9s de enviarlo, acepte la ventana emergente en {device} solicitando autorizaci\u00f3n dentro de los 30 segundos."
},

View File

@ -0,0 +1,14 @@
{
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado"
},
"step": {
"user": {
"data": {
"type": "Definici\u00f3n del tipo de estaci\u00f3n"
}
}
}
}
}

View File

@ -1,7 +1,8 @@
{
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado"
"already_configured": "El dispositivo ya est\u00e1 configurado",
"reauth_successful": "La reautenticaci\u00f3n fue exitosa"
},
"error": {
"cannot_connect": "No se pudo conectar",
@ -13,7 +14,8 @@
"data": {
"password": "Contrase\u00f1a"
},
"description": "La integraci\u00f3n Sense debe volver a autenticar la cuenta {email}."
"description": "La integraci\u00f3n Sense debe volver a autenticar la cuenta {email}.",
"title": "Reautenticar la integraci\u00f3n"
},
"user": {
"data": {
@ -26,7 +28,8 @@
"validation": {
"data": {
"code": "C\u00f3digo de verificaci\u00f3n"
}
},
"title": "Detecci\u00f3n de autenticaci\u00f3n multifactor"
}
}
}

View File

@ -1,7 +1,8 @@
{
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado"
"already_configured": "El dispositivo ya est\u00e1 configurado",
"cannot_connect": "Fallo en la conexi\u00f3n"
},
"error": {
"cannot_connect": "No se pudo conectar",

View File

@ -1,7 +1,8 @@
{
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada"
"already_configured": "La cuenta ya est\u00e1 configurada",
"reauth_successful": "La reautenticaci\u00f3n fue exitosa"
},
"error": {
"cannot_connect": "No se pudo conectar",

View File

@ -6,6 +6,7 @@
},
"error": {
"cannot_connect": "No se pudo conectar",
"firmware_not_fully_provisioned": "El dispositivo no est\u00e1 completamente aprovisionado. P\u00f3ngase en contacto con el servicio de asistencia de Shelly",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},

View File

@ -2,6 +2,7 @@
"config": {
"abort": {
"already_configured": "Esta cuenta SimpliSafe ya est\u00e1 en uso.",
"email_2fa_timed_out": "Se ha agotado el tiempo de espera de la autenticaci\u00f3n de dos factores basada en el correo electr\u00f3nico.",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {

View File

@ -0,0 +1,3 @@
{
"title": "Sirena"
}

View File

@ -13,6 +13,7 @@
"data": {
"password": "Contrase\u00f1a"
},
"description": "La integraci\u00f3n de SleepIQ necesita volver a autenticar su cuenta {username} .",
"title": "Reautenticaci\u00f3n de la integraci\u00f3n"
},
"user": {

View File

@ -7,6 +7,8 @@
"step": {
"user": {
"data": {
"ip_address": "Direcci\u00f3n IP",
"password": "Contrase\u00f1a",
"port": "Puerto"
}
}

View File

@ -4,11 +4,14 @@
"already_configured": "La cuenta ya est\u00e1 configurada"
},
"error": {
"db_url_invalid": "URL de la base de datos inv\u00e1lido"
"db_url_invalid": "URL de la base de datos inv\u00e1lido",
"query_invalid": "Consulta SQL no v\u00e1lida"
},
"step": {
"user": {
"data": {
"column": "Columna",
"db_url": "URL de la base de datos",
"name": "Nombre",
"query": "Selecciona la consulta",
"unit_of_measurement": "Unidad de medida",

View File

@ -7,10 +7,12 @@
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_account": "ID de la cuenta inv\u00e1lida",
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida"
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"reauth_confirm": {
"description": "La integraci\u00f3n de Steam debe volver a autenticarse manualmente \n\n Puede encontrar su clave aqu\u00ed: {api_key_url}",
"title": "Volver a autenticar la integraci\u00f3n"
},
"user": {
@ -23,6 +25,9 @@
}
},
"options": {
"error": {
"unauthorized": "Lista de amigos restringida: Por favor, consulte la documentaci\u00f3n sobre c\u00f3mo ver a todos los dem\u00e1s amigos"
},
"step": {
"init": {
"data": {

View File

@ -6,9 +6,12 @@
},
"error": {
"bad_pin_format": "El PIN debe tener 4 d\u00edgitos",
"bad_validation_code_format": "El c\u00f3digo de validaci\u00f3n debe tener 6 d\u00edgitos",
"cannot_connect": "No se pudo conectar",
"incorrect_pin": "PIN incorrecto",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
"incorrect_validation_code": "C\u00f3digo de validaci\u00f3n incorrecto",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"two_factor_request_failed": "La solicitud del c\u00f3digo 2FA fall\u00f3, int\u00e9ntalo de nuevo"
},
"step": {
"pin": {

View File

@ -1,4 +1,14 @@
{
"config": {
"abort": {
"single_instance_allowed": "Ya configurado. S\u00f3lo es posible una \u00fanica configuraci\u00f3n."
},
"step": {
"user": {
"description": "\u00bfQuiere empezar a configurar?"
}
}
},
"state": {
"_": {
"above_horizon": "Sobre el horizonte",

View File

@ -5,7 +5,8 @@
"data": {
"entity_id": "Conmutador",
"target_domain": "Nuevo tipo"
}
},
"description": "Elija un interruptor que desee que aparezca en Home Assistant como luz, cubierta o cualquier otra cosa. El interruptor original se ocultar\u00e1."
}
}
},

View File

@ -1,13 +1,19 @@
{
"config": {
"abort": {
"already_configured": "La ubicaci\u00f3 ja est\u00e0 configurada"
"already_configured": "La ubicaci\u00f3 ja est\u00e0 configurada",
"reauth_successful": "Re-autenticaci\u00f3 realitzada correctament"
},
"error": {
"invalid_auth": "Autenticaci\u00f3 inv\u00e0lida",
"no_stations": "No s'ha pogut trobar cap estaci\u00f3 a l'abast."
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "Clau API"
}
},
"select_station": {
"data": {
"stations": "Estacions"

View File

@ -1,13 +1,19 @@
{
"config": {
"abort": {
"already_configured": "Standort ist bereits konfiguriert"
"already_configured": "Standort ist bereits konfiguriert",
"reauth_successful": "Die erneute Authentifizierung war erfolgreich"
},
"error": {
"invalid_auth": "Ung\u00fcltige Authentifizierung",
"no_stations": "Konnte keine Station in Reichweite finden."
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "API-Schl\u00fcssel"
}
},
"select_station": {
"data": {
"stations": "Stationen"

View File

@ -1,22 +1,34 @@
{
"config": {
"abort": {
"already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada"
"already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada",
"reauth_successful": "La reautenticaci\u00f3n fue exitosa"
},
"error": {
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"no_stations": "No se pudo encontrar ninguna estaci\u00f3n al alcance."
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "Clave API"
}
},
"select_station": {
"data": {
"stations": "Estaciones"
},
"description": "encontr\u00f3 {stations_count} estaciones en el radio",
"title": "Selecciona las estaciones a a\u00f1adir"
},
"user": {
"data": {
"name": "Nombre de la regi\u00f3n"
"api_key": "Clave API",
"fuel_types": "Tipos de combustible",
"location": "Ubicaci\u00f3n",
"name": "Nombre de la regi\u00f3n",
"radius": "Radio de b\u00fasqueda",
"stations": "Estaciones de servicio adicionales"
}
}
}
@ -25,9 +37,11 @@
"step": {
"init": {
"data": {
"scan_interval": "Intervalo de actualizaci\u00f3n",
"show_on_map": "Muestra las estaciones en el mapa",
"stations": "Estaciones"
}
},
"title": "Opciones de Tankerkoenig"
}
}
}

View File

@ -1,13 +1,19 @@
{
"config": {
"abort": {
"already_configured": "L'emplacement est d\u00e9j\u00e0 configur\u00e9"
"already_configured": "L'emplacement est d\u00e9j\u00e0 configur\u00e9",
"reauth_successful": "La r\u00e9-authentification a r\u00e9ussi"
},
"error": {
"invalid_auth": "Authentification non valide",
"no_stations": "Aucune station-service n'a \u00e9t\u00e9 trouv\u00e9e dans le rayon indiqu\u00e9."
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "Cl\u00e9 d'API"
}
},
"select_station": {
"data": {
"stations": "Stations-services"

View File

@ -1,13 +1,19 @@
{
"config": {
"abort": {
"already_configured": "\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059"
"already_configured": "\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059",
"reauth_successful": "\u518d\u8a8d\u8a3c\u306b\u6210\u529f\u3057\u307e\u3057\u305f"
},
"error": {
"invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c",
"no_stations": "\u7bc4\u56f2\u5185\u306b\u30b9\u30c6\u30fc\u30b7\u30e7\u30f3\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002"
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "API\u30ad\u30fc"
}
},
"select_station": {
"data": {
"stations": "\u30b9\u30c6\u30fc\u30b7\u30e7\u30f3"

View File

@ -1,13 +1,19 @@
{
"config": {
"abort": {
"already_configured": "Plasseringen er allerede konfigurert"
"already_configured": "Plasseringen er allerede konfigurert",
"reauth_successful": "Godkjenning p\u00e5 nytt var vellykket"
},
"error": {
"invalid_auth": "Ugyldig godkjenning",
"no_stations": "Kunne ikke finne noen stasjon innen rekkevidde."
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "API-n\u00f8kkel"
}
},
"select_station": {
"data": {
"stations": "Stasjoner"

View File

@ -1,13 +1,19 @@
{
"config": {
"abort": {
"already_configured": "\u5ea7\u6a19\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210"
"already_configured": "\u5ea7\u6a19\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
"reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f"
},
"error": {
"invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548",
"no_stations": "\u7bc4\u570d\u5167\u627e\u4e0d\u5230\u4efb\u4f55\u52a0\u6cb9\u7ad9\u3002"
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "API \u91d1\u9470"
}
},
"select_station": {
"data": {
"stations": "\u52a0\u6cb9\u7ad9"

View File

@ -5,20 +5,25 @@
"single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n."
},
"error": {
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida"
"cannot_connect": "Fallo en la conexi\u00f3n",
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "Clave API"
},
"description": "Para encontrar su clave API, abra la p\u00e1gina web de Tautulli y navegue a Configuraci\u00f3n y luego a la interfaz web. La clave API estar\u00e1 en la parte inferior de esa p\u00e1gina.",
"title": "Re-autenticaci\u00f3n de Tautulli"
},
"user": {
"data": {
"api_key": "Clave API",
"url": "URL",
"verify_ssl": "Verifica el certificat SSL"
}
},
"description": "Para encontrar su clave de API, abra la p\u00e1gina web de Tautulli y navegue hasta Configuraci\u00f3n y luego hasta Interfaz web. La clave API estar\u00e1 en la parte inferior de esa p\u00e1gina.\n\nEjemplo de la URL: ```http://192.168.0.10:8181`` con 8181 como puerto predeterminado."
}
}
}

View File

@ -1,22 +1,36 @@
{
"config": {
"error": {
"need_lower_upper": "Los l\u00edmites superior e inferior no pueden estar vac\u00edos"
},
"step": {
"user": {
"data": {
"entity_id": "Sensor de entrada",
"hysteresis": "Hist\u00e9resis",
"lower": "L\u00edmite inferior",
"name": "Nombre",
"upper": "L\u00edmite superior"
}
},
"description": "Cree un sensor binario que se encienda y apague dependiendo del valor de un sensor \n\n Solo l\u00edmite inferior configurado: se enciende cuando el valor del sensor de entrada es menor que el l\u00edmite inferior.\n Solo l\u00edmite superior configurado: se enciende cuando el valor del sensor de entrada es mayor que el l\u00edmite superior.\n Ambos l\u00edmites inferior y superior configurados: se activa cuando el valor del sensor de entrada est\u00e1 en el rango [l\u00edmite inferior ... l\u00edmite superior].",
"title": "A\u00f1adir sensor de umbral"
}
}
},
"options": {
"error": {
"need_lower_upper": "Los l\u00edmites superior e inferior no pueden estar vac\u00edos"
},
"step": {
"init": {
"data": {
"hysteresis": "Hist\u00e9resis"
}
"entity_id": "Sensor de entrada",
"hysteresis": "Hist\u00e9resis",
"lower": "L\u00edmite inferior",
"name": "Nombre",
"upper": "L\u00edmite superior"
},
"description": "Solo l\u00edmite inferior configurado: se enciende cuando el valor del sensor de entrada es menor que el l\u00edmite inferior.\n Solo l\u00edmite superior configurado: se enciende cuando el valor del sensor de entrada es mayor que el l\u00edmite superior.\n Ambos l\u00edmites inferior y superior configurados: se activa cuando el valor del sensor de entrada est\u00e1 en el rango [l\u00edmite inferior ... l\u00edmite superior]."
}
}
},

View File

@ -4,7 +4,8 @@
"user": {
"data": {
"after_time": "Tiempo de activaci\u00f3n",
"before_time": "Tiempo de desactivaci\u00f3n"
"before_time": "Tiempo de desactivaci\u00f3n",
"name": "Nombre"
},
"description": "Crea un sensor binario que se activa o desactiva en funci\u00f3n de la hora.",
"title": "A\u00f1ade sensor tiempo del d\u00eda"
@ -15,7 +16,8 @@
"step": {
"init": {
"data": {
"after_time": "Tiempo de activaci\u00f3n"
"after_time": "Tiempo de activaci\u00f3n",
"before_time": "Tiempo apagado"
}
}
}

View File

@ -3,6 +3,7 @@
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"invalid_api_key": "Clave API inv\u00e1lida",
"rate_limited": "Actualmente la tarifa est\u00e1 limitada, por favor int\u00e9ntelo m\u00e1s tarde.",
"unknown": "Error inesperado"
},
"step": {
@ -21,7 +22,9 @@
"init": {
"data": {
"timestep": "Min. entre previsiones de NowCast"
}
},
"description": "Si elige habilitar la entidad de pron\u00f3stico \"nowcast\", puede configurar el n\u00famero de minutos entre cada pron\u00f3stico. El n\u00famero de pron\u00f3sticos proporcionados depende del n\u00famero de minutos elegidos entre los pron\u00f3sticos.",
"title": "Actualizar las opciones de Tomorrow.io"
}
}
}

View File

@ -1,15 +1,26 @@
{
"state": {
"tomorrowio__health_concern": {
"good": "Bueno",
"hazardous": "Peligroso",
"moderate": "Moderado",
"unhealthy": "Poco saludable",
"unhealthy_for_sensitive_groups": "No saludable para grupos sensibles",
"very_unhealthy": "Nada saludable"
},
"tomorrowio__pollen_index": {
"high": "Alto",
"low": "Bajo",
"medium": "Medio",
"none": "Ninguna",
"very_high": "Muy alto",
"very_low": "Muy bajo"
},
"tomorrowio__precipitation_type": {
"freezing_rain": "Lluvia g\u00e9lida",
"ice_pellets": "Perdigones de hielo",
"none": "Ninguna",
"rain": "Lluvia",
"snow": "Nieve"
}
}

View File

@ -1,6 +1,7 @@
{
"config": {
"abort": {
"cloud_not_connected": "No est\u00e1 conectado a Home Assistant Cloud.",
"single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.",
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},

View File

@ -1,10 +1,13 @@
{
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
"reauth_successful": "Re-autenticaci\u00f3n realizada correctamente"
},
"error": {
"cannot_connect": "Fallo en la conexi\u00f3n",
"incorrect_api_key": "Clave API inv\u00e1lida para la cuenta seleccionada",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"invalid_route": "No se pudo encontrar la ruta con la informaci\u00f3n proporcionada"
},
"step": {
@ -18,7 +21,8 @@
"api_key": "Clave API",
"from": "Des del puerto",
"time": "Hora",
"to": "Al puerto"
"to": "Al puerto",
"weekday": "D\u00edas entre semana"
}
}
}

View File

@ -1,15 +1,30 @@
{
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
"reauth_successful": "La reautenticaci\u00f3n fue exitosa"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"incorrect_api_key": "Clave API inv\u00e1lida para la cuenta seleccionada",
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida"
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"invalid_station": "No se pudo encontrar una estaci\u00f3n con el nombre especificado",
"invalid_time": "Hora proporcionada no v\u00e1lida",
"more_stations": "Se encontraron varias estaciones con el nombre especificado"
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "Clave API"
}
},
"user": {
"data": {
"api_key": "Clave API",
"from": "Desde la estaci\u00f3n",
"time": "Hora (opcional)"
"time": "Hora (opcional)",
"to": "A la estaci\u00f3n",
"weekday": "D\u00edas"
}
}
}

View File

@ -23,12 +23,17 @@
"morning": "Ma\u00f1ana",
"night": "Noche"
},
"tuya__curtain_motor_mode": {
"back": "Volver",
"forward": "Adelante"
},
"tuya__decibel_sensitivity": {
"0": "Sensibilidad baja",
"1": "Sensibilidad alta"
},
"tuya__fan_angle": {
"30": "30\u00b0",
"60": "60\u00b0",
"90": "90\u00b0"
},
"tuya__fingerbot_mode": {
@ -48,8 +53,11 @@
"level_9": "Nivel 9"
},
"tuya__humidifier_moodlighting": {
"1": "Estado de \u00e1nimo 1",
"2": "Estado de \u00e1nimo 2",
"3": "Estado 3",
"4": "Estado 4"
"4": "Estado 4",
"5": "Estado de \u00e1nimo 5"
},
"tuya__humidifier_spray_mode": {
"auto": "Autom\u00e1tico",

View File

@ -1,12 +1,20 @@
{
"config": {
"abort": {
"already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada",
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
"max_regions": "Se pueden configurar un m\u00e1ximo de 5 regiones",
"rate_limit": "Demasiadas peticiones",
"timeout": "Tiempo m\u00e1ximo de espera para establecer la conexi\u00f3n agotado",
"unknown": "Error inesperado"
},
"step": {
"community": {
"data": {
"region": "Regi\u00f3n"
},
"description": "Si desea monitorear no solo el estado y el distrito, elija su comunidad espec\u00edfica"
},
"district": {
"data": {
"region": "Regi\u00f3n"

View File

@ -9,11 +9,15 @@
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"protect_version": "La versi\u00f3n m\u00ednima requerida es v1.20.0. Actualice UniFi Protect y vuelva a intentarlo."
},
"flow_title": "{name} ({ip_address})",
"step": {
"discovery_confirm": {
"data": {
"password": "Contrase\u00f1a",
"username": "Usuario"
}
},
"description": "\u00bfQuieres configurar {name} ({ip_address})? Necesitar\u00e1 un usuario local creado en su consola UniFi OS para iniciar sesi\u00f3n. Los usuarios de Ubiquiti Cloud no funcionar\u00e1n. Para m\u00e1s informaci\u00f3n: {local_user_documentation_url}",
"title": "UniFi Protect descubierto"
},
"reauth_confirm": {
"data": {
@ -32,6 +36,7 @@
"username": "Nombre de usuario",
"verify_ssl": "Verificar el certificado SSL"
},
"description": "Necesitar\u00e1 un usuario local creado en su consola UniFi OS para iniciar sesi\u00f3n. Los usuarios de Ubiquiti Cloud no funcionar\u00e1n. Para m\u00e1s informaci\u00f3n: {local_user_documentation_url}",
"title": "Configuraci\u00f3n de UniFi Protect"
}
}

View File

@ -0,0 +1,13 @@
{
"config": {
"abort": {
"single_instance_allowed": "Ya est\u00e1 configurado. S\u00f3lo es posible una \u00fanica configuraci\u00f3n."
},
"step": {
"user": {
"description": "\u00bfQuiere empezar a configurar?"
}
}
},
"title": "Tiempo de funcionamiento"
}

View File

@ -1,8 +1,10 @@
{
"state": {
"uptimerobot__monitor_status": {
"down": "No disponible",
"not_checked_yet": "No comprobado",
"pause": "En pausa",
"seems_down": "Parece no disponible",
"up": "Funcionante"
}
}

View File

@ -5,14 +5,20 @@
"data": {
"cycle": "Ciclo de reinicio del contador",
"delta_values": "Valores delta",
"name": "Nombre",
"net_consumption": "Consumo neto",
"offset": "Compensaci\u00f3n de reinicio del medidor",
"source": "Sensor de entrada",
"tariffs": "Tarifas soportadas"
},
"data_description": {
"delta_values": "Habilitar si los valores de origen son valores delta desde la \u00faltima lectura en lugar de valores absolutos.",
"net_consumption": "Act\u00edvalo si es un contador limpio, es decir, puede aumentar y disminuir.",
"offset": "Desplaza el d\u00eda de restablecimiento mensual del contador.",
"tariffs": "Lista de tarifas admitidas, d\u00e9jala en blanco si utilizas una \u00fanica tarifa."
}
},
"description": "Cree un sensor que rastree el consumo de varios servicios p\u00fablicos (p. ej., energ\u00eda, gas, agua, calefacci\u00f3n) durante un per\u00edodo de tiempo configurado, generalmente mensual. El sensor del medidor de servicios admite opcionalmente dividir el consumo por tarifas, en ese caso se crea un sensor para cada tarifa, as\u00ed como una entidad de selecci\u00f3n para elegir la tarifa actual.",
"title": "A\u00f1adir medidor de utilidades"
}
}
},

View File

@ -9,6 +9,9 @@
"exclude": "Identificadores de dispositivos Vera a excluir de Home Assistant",
"lights": "Identificadores de interruptores Vera que deben ser tratados como luces en Home Assistant",
"vera_controller_url": "URL del controlador"
},
"data_description": {
"vera_controller_url": "Deber\u00eda verse as\u00ed: http://192.168.1.161:3480"
}
}
}

View File

@ -1,29 +1,54 @@
{
"config": {
"abort": {
"all_student_already_configured": "Ya se han a\u00f1adido todos los estudiantes.",
"already_configured": "Ya se ha a\u00f1adido a este alumno.",
"no_matching_entries": "No se encontraron entradas que coincidan, use una cuenta diferente o elimine la integraci\u00f3n con el estudiante obsoleto.",
"reauth_successful": "Re-autenticaci\u00f3n exitosa"
},
"error": {
"cannot_connect": "Error de conexi\u00f3n - compruebe su conexi\u00f3n a Internet",
"expired_credentials": "Credenciales caducadas - cree nuevas en la p\u00e1gina de registro de la aplicaci\u00f3n m\u00f3vil de Vulcan",
"expired_token": "Token caducado, genera un nuevo token",
"invalid_pin": "Pin no v\u00e1lido",
"invalid_symbol": "S\u00edmbolo inv\u00e1lido",
"invalid_token": "Token inv\u00e1lido"
"invalid_token": "Token inv\u00e1lido",
"unknown": "Se produjo un error desconocido"
},
"step": {
"add_next_config_entry": {
"data": {
"use_saved_credentials": "Usar credenciales guardadas"
},
"description": "A\u00f1adir otro estudiante."
},
"auth": {
"data": {
"pin": "PIN"
}
"pin": "PIN",
"region": "S\u00edmbolo",
"token": "Token"
},
"description": "Acceda a su cuenta de Vulcan a trav\u00e9s de la p\u00e1gina de registro de la aplicaci\u00f3n m\u00f3vil."
},
"reauth_confirm": {
"data": {
"region": "S\u00edmbolo"
}
"pin": "Pin",
"region": "S\u00edmbolo",
"token": "Token"
},
"description": "Acceda a su cuenta de Vulcan a trav\u00e9s de la p\u00e1gina de registro de la aplicaci\u00f3n m\u00f3vil."
},
"select_saved_credentials": {
"data": {
"credentials": "Inicio de sesi\u00f3n"
},
"description": "Seleccione las credenciales guardadas."
},
"select_student": {
"data": {
"student_name": "Selecciona al alumno"
}
},
"description": "Seleccione el estudiante, puede a\u00f1adir m\u00e1s estudiantes a\u00f1adiendo de nuevo la integraci\u00f3n."
}
}
}

View File

@ -16,6 +16,7 @@
},
"user": {
"data": {
"host": "Anfitri\u00f3n",
"name": "Nombre"
},
"description": "Encienda la televisi\u00f3n, rellene los siguientes campos y haga clic en enviar",

View File

@ -4,7 +4,9 @@
"already_configured": "El servicio ya est\u00e1 configurado"
},
"error": {
"unexpected_response": "Respuesta inesperada del servidor whois",
"unknown_date_format": "Formato de fecha desconocido en la respuesta del servidor whois",
"unknown_tld": "El TLD dado es desconocido o no est\u00e1 disponible para esta integraci\u00f3n",
"whois_command_failed": "El comando whois ha fallado: no se pudo obtener la informaci\u00f3n whois"
},
"step": {

View File

@ -0,0 +1,22 @@
{
"state": {
"yamaha_musiccast__dimmer": {
"auto": "Autom\u00e1tico"
},
"yamaha_musiccast__zone_equalizer_mode": {
"auto": "Autom\u00e1tico",
"bypass": "Desviar",
"manual": "Manual"
},
"yamaha_musiccast__zone_link_audio_delay": {
"audio_sync_off": "Sincroniza\u00e7\u00e3o de \u00e1udio desligada",
"audio_sync_on": "Sincroniza\u00e7\u00e3o de \u00e1udio ativada",
"balanced": "Equilibrado",
"lip_sync": "Sincroniza\u00e7\u00e3o labial"
},
"yamaha_musiccast__zone_link_audio_quality": {
"compressed": "Comprimido",
"uncompressed": "Incomprimido"
}
}
}

View File

@ -0,0 +1,25 @@
{
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en progreso",
"authorize_url_timeout": "Tiempo de espera para generar la URL de autorizaci\u00f3n.",
"missing_configuration": "El componente no est\u00e1 configurado. Por favor, siga la documentaci\u00f3n.",
"no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [compruebe la secci\u00f3n de ayuda]({docs_url})",
"oauth_error": "Se han recibido datos no v\u00e1lidos del token.",
"reauth_successful": "La reautenticaci\u00f3n fue exitosa"
},
"create_entry": {
"default": "Autentificado con \u00e9xito"
},
"step": {
"pick_implementation": {
"title": "Elija el m\u00e9todo de autenticaci\u00f3n"
},
"reauth_confirm": {
"description": "La integraci\u00f3n de yolink necesita volver a autenticar su cuenta",
"title": "Integraci\u00f3n de la reautenticaci\u00f3n"
}
}
}
}