diff --git a/homeassistant/components/accuweather/translations/es.json b/homeassistant/components/accuweather/translations/es.json
index 36ccc3f0cca..df5b9c21494 100644
--- a/homeassistant/components/accuweather/translations/es.json
+++ b/homeassistant/components/accuweather/translations/es.json
@@ -28,7 +28,7 @@
"data": {
"forecast": "Pron\u00f3stico del tiempo"
},
- "description": "Debido a las limitaciones de la versi\u00f3n gratuita de la clave API de AccuWeather, cuando habilitas el pron\u00f3stico del tiempo, las actualizaciones de datos se realizar\u00e1n cada 64 minutos en lugar de cada 32 minutos."
+ "description": "Debido a las limitaciones de la versi\u00f3n gratuita de la clave API de AccuWeather, cuando habilitas el pron\u00f3stico del tiempo, las actualizaciones de datos se realizar\u00e1n cada 80 minutos en lugar de cada 40 minutos."
}
}
},
diff --git a/homeassistant/components/airly/translations/es.json b/homeassistant/components/airly/translations/es.json
index 9d0b254713b..1a4197b758b 100644
--- a/homeassistant/components/airly/translations/es.json
+++ b/homeassistant/components/airly/translations/es.json
@@ -15,7 +15,7 @@
"longitude": "Longitud",
"name": "Nombre"
},
- "description": "Establecer la integraci\u00f3n de la calidad del aire de Airly. Para generar la clave de la API vaya a https://developer.airly.eu/register"
+ "description": "Para generar la clave API, ve a https://developer.airly.eu/register"
}
}
},
diff --git a/homeassistant/components/airnow/translations/es.json b/homeassistant/components/airnow/translations/es.json
index b5b915910c5..94ed5e64123 100644
--- a/homeassistant/components/airnow/translations/es.json
+++ b/homeassistant/components/airnow/translations/es.json
@@ -17,7 +17,7 @@
"longitude": "Longitud",
"radius": "Radio de la estaci\u00f3n (millas; opcional)"
},
- "description": "Configurar la integraci\u00f3n de calidad del aire de AirNow. Para generar una clave API, ve a https://docs.airnowapi.org/account/request/"
+ "description": "Para generar la clave API, ve a https://docs.airnowapi.org/account/request/"
}
}
}
diff --git a/homeassistant/components/airvisual/translations/es.json b/homeassistant/components/airvisual/translations/es.json
index b51d3035fe5..5c38176bf22 100644
--- a/homeassistant/components/airvisual/translations/es.json
+++ b/homeassistant/components/airvisual/translations/es.json
@@ -6,7 +6,7 @@
},
"error": {
"cannot_connect": "No se pudo conectar",
- "general_error": "Se ha producido un error desconocido.",
+ "general_error": "Error inesperado",
"invalid_api_key": "Clave API no v\u00e1lida",
"location_not_found": "Ubicaci\u00f3n no encontrada"
},
diff --git a/homeassistant/components/almond/translations/es.json b/homeassistant/components/almond/translations/es.json
index 94c5e89be5d..a3383cd4b5f 100644
--- a/homeassistant/components/almond/translations/es.json
+++ b/homeassistant/components/almond/translations/es.json
@@ -9,7 +9,7 @@
"step": {
"hassio_confirm": {
"description": "\u00bfQuieres configurar Home Assistant para conectarse a Almond proporcionado por el complemento: {addon} ?",
- "title": "Almond a trav\u00e9s del complemento Supervisor"
+ "title": "Almond a trav\u00e9s del complemento Home Assistant"
},
"pick_implementation": {
"title": "Seleccione el m\u00e9todo de autenticaci\u00f3n"
diff --git a/homeassistant/components/ambiclimate/translations/es.json b/homeassistant/components/ambiclimate/translations/es.json
index 521234c972a..1ac7a371f82 100644
--- a/homeassistant/components/ambiclimate/translations/es.json
+++ b/homeassistant/components/ambiclimate/translations/es.json
@@ -6,7 +6,7 @@
"missing_configuration": "El componente no est\u00e1 configurado. Siga la documentaci\u00f3n."
},
"create_entry": {
- "default": "Autenticado correctamente con Ambiclimate"
+ "default": "Autenticado correctamente"
},
"error": {
"follow_link": "Accede al enlace e identif\u00edcate antes de pulsar Enviar.",
@@ -14,7 +14,7 @@
},
"step": {
"auth": {
- "description": "Accede al siguiente [enlace]({authorization_url}) y permite el acceso a tu cuenta de Ambiclimate, despu\u00e9s vuelve y pulsa en enviar a continuaci\u00f3n.\n(Aseg\u00farate que la url de devoluci\u00f3n de llamada es {cb_url})",
+ "description": "Por favor, sigue este [enlace]({authorization_url}) y **Permite** el acceso a tu cuenta Ambiclimate, luego regresa y presiona **Enviar** a continuaci\u00f3n.\n(Aseg\u00farate de que la URL de devoluci\u00f3n de llamada especificada sea {cb_url})",
"title": "Autenticaci\u00f3n de Ambiclimate"
}
}
diff --git a/homeassistant/components/apple_tv/translations/es.json b/homeassistant/components/apple_tv/translations/es.json
index b73aa659ef6..918a95de976 100644
--- a/homeassistant/components/apple_tv/translations/es.json
+++ b/homeassistant/components/apple_tv/translations/es.json
@@ -3,7 +3,7 @@
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
- "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.",
+ "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), intenta de nuevo m\u00e1s tarde.",
"device_did_not_pair": "No se ha intentado finalizar el proceso de emparejamiento desde el dispositivo.",
"device_not_found": "No se encontr\u00f3 el dispositivo durante el descubrimiento, por favor intenta a\u00f1adirlo nuevamente.",
"inconsistent_device": "No se encontraron los protocolos esperados durante el descubrimiento. Esto normalmente indica un problema con multicast DNS (Zeroconf). Por favor, intenta a\u00f1adir el dispositivo nuevamente.",
@@ -26,7 +26,7 @@
"title": "Confirma la adici\u00f3n del Apple TV"
},
"pair_no_pin": {
- "description": "El emparejamiento es necesario para el servicio `{protocol}`. Introduce el PIN en tu Apple TV para continuar.",
+ "description": "Se requiere emparejamiento para el servicio `{protocol}`. Por favor, introduce el PIN {pin} en tu dispositivo para continuar.",
"title": "Emparejamiento"
},
"pair_with_pin": {
@@ -56,7 +56,7 @@
"data": {
"device_input": "Dispositivo"
},
- "description": "Empieza introduciendo el nombre del dispositivo (eje. Cocina o Dormitorio) o la direcci\u00f3n IP del Apple TV que quieres a\u00f1adir. Si se han econtrado dispositivos en tu red, se mostrar\u00e1n a continuaci\u00f3n.\n\nSi no puedes ver el dispositivo o experimentas alg\u00fan problema, intente especificar la direcci\u00f3n IP del dispositivo.\n\n{devices}",
+ "description": "Comienza introduciendo el nombre del dispositivo (por ejemplo, cocina o dormitorio) o la direcci\u00f3n IP del Apple TV que deseas a\u00f1adir. \n\n Si no puedes ver tu dispositivo o experimentas alg\u00fan problema, intenta especificar la direcci\u00f3n IP del dispositivo.",
"title": "Configurar un nuevo Apple TV"
}
}
diff --git a/homeassistant/components/arcam_fmj/translations/es.json b/homeassistant/components/arcam_fmj/translations/es.json
index 33c0558a4ce..035749be792 100644
--- a/homeassistant/components/arcam_fmj/translations/es.json
+++ b/homeassistant/components/arcam_fmj/translations/es.json
@@ -5,7 +5,7 @@
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"cannot_connect": "No se pudo conectar"
},
- "flow_title": "Arcam FMJ en {host}",
+ "flow_title": "{host}",
"step": {
"confirm": {
"description": "\u00bfQuieres a\u00f1adir el Arcam FMJ en `{host}` a Home Assistant?"
diff --git a/homeassistant/components/asuswrt/translations/es.json b/homeassistant/components/asuswrt/translations/es.json
index f46bf499455..f20f0faa3eb 100644
--- a/homeassistant/components/asuswrt/translations/es.json
+++ b/homeassistant/components/asuswrt/translations/es.json
@@ -19,12 +19,12 @@
"mode": "Modo",
"name": "Nombre",
"password": "Contrase\u00f1a",
- "port": "Puerto (d\u00e9jalo vac\u00edo por el predeterminado del protocolo)",
+ "port": "Puerto (dejar vac\u00edo para el predeterminado del protocolo)",
"protocol": "Protocolo de comunicaci\u00f3n a utilizar",
- "ssh_key": "Ruta de acceso a su archivo de clave SSH (en lugar de la contrase\u00f1a)",
+ "ssh_key": "Ruta a tu archivo de clave SSH (en lugar de contrase\u00f1a)",
"username": "Nombre de usuario"
},
- "description": "Establezca los par\u00e1metros necesarios para conectarse a su router",
+ "description": "Establece el par\u00e1metro requerido para conectarte a tu router",
"title": "AsusWRT"
}
}
@@ -33,7 +33,7 @@
"step": {
"init": {
"data": {
- "consider_home": "Segundos de espera antes de considerar un dispositivo ausente",
+ "consider_home": "Segundos de espera antes de considerar un dispositivo como ausente",
"dnsmasq": "La ubicaci\u00f3n en el router de los archivos dnsmasq.leases",
"interface": "La interfaz de la que quieres estad\u00edsticas (por ejemplo, eth0, eth1, etc.)",
"require_ip": "Los dispositivos deben tener IP (para el modo de punto de acceso)",
diff --git a/homeassistant/components/atag/translations/es.json b/homeassistant/components/atag/translations/es.json
index ed89c8c385c..c2da8173e22 100644
--- a/homeassistant/components/atag/translations/es.json
+++ b/homeassistant/components/atag/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Este dispositivo ya ha sido a\u00f1adido a HomeAssistant"
+ "already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
"cannot_connect": "No se pudo conectar",
diff --git a/homeassistant/components/auth/translations/es.json b/homeassistant/components/auth/translations/es.json
index 0279bca1dfa..85f412f0814 100644
--- a/homeassistant/components/auth/translations/es.json
+++ b/homeassistant/components/auth/translations/es.json
@@ -5,7 +5,7 @@
"no_available_service": "No hay servicios de notificaci\u00f3n disponibles."
},
"error": {
- "invalid_code": "C\u00f3digo inv\u00e1lido, por favor int\u00e9ntelo de nuevo."
+ "invalid_code": "C\u00f3digo no v\u00e1lido, por favor, vuelve a intentarlo."
},
"step": {
"init": {
@@ -13,7 +13,7 @@
"title": "Configurar una contrase\u00f1a de un solo uso entregada por el componente de notificaci\u00f3n"
},
"setup": {
- "description": "Se ha enviado una contrase\u00f1a de un solo uso a trav\u00e9s de ** notify.{notify_service} **. Por favor introd\u00facela a continuaci\u00f3n:",
+ "description": "Se ha enviado una contrase\u00f1a de un solo uso a trav\u00e9s de **notify.{notify_service}**. Por favor, introd\u00facela a continuaci\u00f3n:",
"title": "Verificar la configuraci\u00f3n"
}
},
@@ -21,7 +21,7 @@
},
"totp": {
"error": {
- "invalid_code": "C\u00f3digo inv\u00e1lido, int\u00e9ntalo de nuevo. Si recibes este error de forma consistente, aseg\u00farate de que el reloj de tu sistema Home Assistant es correcto."
+ "invalid_code": "C\u00f3digo no v\u00e1lido, por favor, vuelve a intentarlo. Si recibes este error constantemente, aseg\u00farate de que el reloj de tu sistema Home Assistant sea exacto."
},
"step": {
"init": {
diff --git a/homeassistant/components/automation/translations/es.json b/homeassistant/components/automation/translations/es.json
index c20f1be7d1d..08d1cc7df07 100644
--- a/homeassistant/components/automation/translations/es.json
+++ b/homeassistant/components/automation/translations/es.json
@@ -1,7 +1,7 @@
{
"state": {
"_": {
- "off": "Apagado",
+ "off": "Apagada",
"on": "Encendida"
}
},
diff --git a/homeassistant/components/awair/translations/ca.json b/homeassistant/components/awair/translations/ca.json
index e52451bd108..eaf255a0532 100644
--- a/homeassistant/components/awair/translations/ca.json
+++ b/homeassistant/components/awair/translations/ca.json
@@ -21,6 +21,9 @@
"email": "Correu electr\u00f2nic"
}
},
+ "discovery_confirm": {
+ "description": "Vols configurar {model} ({device_id})?"
+ },
"local": {
"data": {
"host": "Adre\u00e7a IP"
diff --git a/homeassistant/components/awair/translations/el.json b/homeassistant/components/awair/translations/el.json
index e878c370d93..4cd1ac93d0a 100644
--- a/homeassistant/components/awair/translations/el.json
+++ b/homeassistant/components/awair/translations/el.json
@@ -9,7 +9,17 @@
"invalid_access_token": "\u039c\u03b7 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2",
"unknown": "\u0391\u03c0\u03c1\u03cc\u03c3\u03bc\u03b5\u03bd\u03bf \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1"
},
+ "flow_title": "{model} ({device_id})",
"step": {
+ "cloud": {
+ "description": "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03ae Awair \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7: {url}"
+ },
+ "discovery_confirm": {
+ "description": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c4\u03b5 \u03c4\u03bf {model} ({device_id});"
+ },
+ "local": {
+ "description": "\u03a4\u03bf Awair Local API \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03b8\u03b5\u03af \u03b1\u03ba\u03bf\u03bb\u03bf\u03c5\u03b8\u03ce\u03bd\u03c4\u03b1\u03c2 \u03b1\u03c5\u03c4\u03ac \u03c4\u03b1 \u03b2\u03ae\u03bc\u03b1\u03c4\u03b1: {url}"
+ },
"reauth": {
"data": {
"access_token": "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2",
@@ -29,7 +39,11 @@
"access_token": "\u0394\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2",
"email": "Email"
},
- "description": "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03ae Awair \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7: https://developer.getawair.com/onboard/login"
+ "description": "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03ad\u03bd\u03b1 \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03ae Awair \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7: https://developer.getawair.com/onboard/login",
+ "menu_options": {
+ "cloud": "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03bc\u03ad\u03c3\u03c9 cloud",
+ "local": "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c4\u03bf\u03c0\u03b9\u03ba\u03ac (\u03c0\u03c1\u03bf\u03c4\u03b9\u03bc\u03ac\u03c4\u03b1\u03b9)"
+ }
}
}
}
diff --git a/homeassistant/components/awair/translations/es.json b/homeassistant/components/awair/translations/es.json
index 64d678003ac..df5667ff1f9 100644
--- a/homeassistant/components/awair/translations/es.json
+++ b/homeassistant/components/awair/translations/es.json
@@ -50,7 +50,7 @@
"access_token": "Token de acceso",
"email": "Correo electr\u00f3nico"
},
- "description": "Debes registrarte para obtener un token de acceso de desarrollador Awair en: https://developer.getawair.com/onboard/login",
+ "description": "Elige local para la mejor experiencia. Usa solo la nube si el dispositivo no est\u00e1 conectado a la misma red que Home Assistant, o si tienes un dispositivo heredado.",
"menu_options": {
"cloud": "Conectar a trav\u00e9s de la nube",
"local": "Conectar localmente (preferido)"
diff --git a/homeassistant/components/awair/translations/et.json b/homeassistant/components/awair/translations/et.json
index b741f5f8722..c40f4be1f1c 100644
--- a/homeassistant/components/awair/translations/et.json
+++ b/homeassistant/components/awair/translations/et.json
@@ -50,7 +50,7 @@
"access_token": "Juurdep\u00e4\u00e4sut\u00f5end",
"email": "E-post"
},
- "description": "Pead registreerima Awair arendaja juurdep\u00e4\u00e4su loa aadressil: https://developer.getawair.com/onboard/login",
+ "description": "Parima kogemuse saamiseks vali kohalik \u00fchendus. Kasuta pilve ainult siis, kui seade ei ole \u00fchendatud samasse v\u00f5rku kui Home Assistant v\u00f5i kui on vanem seade.",
"menu_options": {
"cloud": "Pilve\u00fchendus",
"local": "Kohalik \u00fchendus (eelistatud)"
diff --git a/homeassistant/components/awair/translations/fr.json b/homeassistant/components/awair/translations/fr.json
index fd915507762..2b4d572609d 100644
--- a/homeassistant/components/awair/translations/fr.json
+++ b/homeassistant/components/awair/translations/fr.json
@@ -2,14 +2,35 @@
"config": {
"abort": {
"already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9",
+ "already_configured_account": "Le compte est d\u00e9j\u00e0 configur\u00e9",
+ "already_configured_device": "L'appareil est d\u00e9j\u00e0 configur\u00e9",
"no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau",
- "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi"
+ "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi",
+ "unreachable": "\u00c9chec de connexion"
},
"error": {
"invalid_access_token": "Jeton d'acc\u00e8s non valide",
- "unknown": "Erreur inattendue"
+ "unknown": "Erreur inattendue",
+ "unreachable": "\u00c9chec de connexion"
},
+ "flow_title": "{model} ({device_id})",
"step": {
+ "cloud": {
+ "data": {
+ "access_token": "Jeton d'acc\u00e8s",
+ "email": "Courriel"
+ },
+ "description": "Vous devez r\u00e9aliser une demande de jeton d'acc\u00e8s de d\u00e9veloppeur Awair \u00e0 l'adresse suivante\u00a0: {url}"
+ },
+ "discovery_confirm": {
+ "description": "Voulez-vous configurer {model} ({device_id})\u00a0?"
+ },
+ "local": {
+ "data": {
+ "host": "Adresse IP"
+ },
+ "description": "L'API locale Awair doit \u00eatre activ\u00e9e en suivant ces \u00e9tapes\u00a0: {url}"
+ },
"reauth": {
"data": {
"access_token": "Jeton d'acc\u00e8s",
@@ -29,7 +50,11 @@
"access_token": "Jeton d'acc\u00e8s",
"email": "Courriel"
},
- "description": "Vous devez vous inscrire pour un jeton d'acc\u00e8s d\u00e9veloppeur Awair sur: https://developer.getawair.com/onboard/login"
+ "description": "S\u00e9lectionnez le mode local pour une exp\u00e9rience optimale. S\u00e9lectionnez le mode cloud uniquement si l'appareil n'est pas connect\u00e9 au m\u00eame r\u00e9seau que Home Assistant ou si vous disposez d'un appareil ancien.",
+ "menu_options": {
+ "cloud": "Connexion cloud",
+ "local": "Connexion locale (recommand\u00e9e)"
+ }
}
}
}
diff --git a/homeassistant/components/awair/translations/hu.json b/homeassistant/components/awair/translations/hu.json
index 2e81b31f187..7ce394ccb4b 100644
--- a/homeassistant/components/awair/translations/hu.json
+++ b/homeassistant/components/awair/translations/hu.json
@@ -2,14 +2,35 @@
"config": {
"abort": {
"already_configured": "A fi\u00f3k m\u00e1r konfigur\u00e1lva van",
+ "already_configured_account": "A fi\u00f3k m\u00e1r konfigur\u00e1lva van",
+ "already_configured_device": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van",
"no_devices_found": "Nem tal\u00e1lhat\u00f3 eszk\u00f6z a h\u00e1l\u00f3zaton",
- "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt."
+ "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt.",
+ "unreachable": "Sikertelen csatlakoz\u00e1s"
},
"error": {
"invalid_access_token": "\u00c9rv\u00e9nytelen hozz\u00e1f\u00e9r\u00e9si token",
- "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt"
+ "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt",
+ "unreachable": "Sikertelen csatlakoz\u00e1s"
},
+ "flow_title": "{model} ({device_id})",
"step": {
+ "cloud": {
+ "data": {
+ "access_token": "Hozz\u00e1f\u00e9r\u00e9si token",
+ "email": "E-mail"
+ },
+ "description": "Regisztr\u00e1lnia kell egy Awair fejleszt\u0151i hozz\u00e1f\u00e9r\u00e9si token\u00e9rt a k\u00f6vetkez\u0151 c\u00edmen: {url}"
+ },
+ "discovery_confirm": {
+ "description": "Be\u00e1ll\u00edtja a k\u00f6vetkez\u0151t: {model} ({device_id})?"
+ },
+ "local": {
+ "data": {
+ "host": "IP c\u00edm"
+ },
+ "description": "Az Awair lok\u00e1lis API-t az al\u00e1bbi l\u00e9p\u00e9sekkel kell enged\u00e9lyezni: {url}"
+ },
"reauth": {
"data": {
"access_token": "Hozz\u00e1f\u00e9r\u00e9si token",
@@ -29,7 +50,11 @@
"access_token": "Hozz\u00e1f\u00e9r\u00e9si token",
"email": "E-mail"
},
- "description": "Regisztr\u00e1lnia kell az Awair fejleszt\u0151i hozz\u00e1f\u00e9r\u00e9si tokenj\u00e9hez a k\u00f6vetkez\u0151 c\u00edmen: https://developer.getawair.com/onboard/login"
+ "description": "Regisztr\u00e1lnia kell az Awair fejleszt\u0151i hozz\u00e1f\u00e9r\u00e9si tokenj\u00e9hez a k\u00f6vetkez\u0151 c\u00edmen: https://developer.getawair.com/onboard/login",
+ "menu_options": {
+ "cloud": "Csatlakoz\u00e1s a felh\u0151n kereszt\u00fcl",
+ "local": "Lok\u00e1lis csatlakoz\u00e1s (aj\u00e1nlott)"
+ }
}
}
}
diff --git a/homeassistant/components/awair/translations/pt-BR.json b/homeassistant/components/awair/translations/pt-BR.json
index 7406bdf3ee0..e3c3e24f738 100644
--- a/homeassistant/components/awair/translations/pt-BR.json
+++ b/homeassistant/components/awair/translations/pt-BR.json
@@ -2,14 +2,35 @@
"config": {
"abort": {
"already_configured": "A conta j\u00e1 foi configurada",
+ "already_configured_account": "A conta j\u00e1 est\u00e1 configurada",
+ "already_configured_device": "O dispositivo j\u00e1 est\u00e1 configurado",
"no_devices_found": "Nenhum dispositivo encontrado na rede",
- "reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida"
+ "reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida",
+ "unreachable": "Falhou ao conectar"
},
"error": {
"invalid_access_token": "Token de acesso inv\u00e1lido",
- "unknown": "Erro inesperado"
+ "unknown": "Erro inesperado",
+ "unreachable": "Falhou ao conectar"
},
+ "flow_title": "{model} ({device_id})",
"step": {
+ "cloud": {
+ "data": {
+ "access_token": "Token de acesso",
+ "email": "E-mail"
+ },
+ "description": "Voc\u00ea deve se registrar para um token de acesso de desenvolvedor Awair em: {url}"
+ },
+ "discovery_confirm": {
+ "description": "Deseja configurar {model} ({device_id})?"
+ },
+ "local": {
+ "data": {
+ "host": "Endere\u00e7o IP"
+ },
+ "description": "Awair Local API deve ser ativada seguindo estas etapas: {url}"
+ },
"reauth": {
"data": {
"access_token": "Token de acesso",
@@ -29,7 +50,11 @@
"access_token": "Token de acesso",
"email": "Email"
},
- "description": "Voc\u00ea deve se registrar para um token de acesso de desenvolvedor Awair em: https://developer.getawair.com/onboard/login"
+ "description": "Escolha local para a melhor experi\u00eancia. Use a nuvem apenas se o dispositivo n\u00e3o estiver conectado \u00e0 mesma rede que o Home Assistant ou se voc\u00ea tiver um dispositivo legado.",
+ "menu_options": {
+ "cloud": "Conecte-se pela nuvem",
+ "local": "Conecte-se localmente (preferencial)"
+ }
}
}
}
diff --git a/homeassistant/components/awair/translations/zh-Hant.json b/homeassistant/components/awair/translations/zh-Hant.json
index f14acef8550..e7953517823 100644
--- a/homeassistant/components/awair/translations/zh-Hant.json
+++ b/homeassistant/components/awair/translations/zh-Hant.json
@@ -2,14 +2,35 @@
"config": {
"abort": {
"already_configured": "\u5e33\u865f\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
+ "already_configured_account": "\u5e33\u865f\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
+ "already_configured_device": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
"no_devices_found": "\u7db2\u8def\u4e0a\u627e\u4e0d\u5230\u88dd\u7f6e",
- "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f"
+ "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f",
+ "unreachable": "\u9023\u7dda\u5931\u6557"
},
"error": {
"invalid_access_token": "\u5b58\u53d6\u6b0a\u6756\u7121\u6548",
- "unknown": "\u672a\u9810\u671f\u932f\u8aa4"
+ "unknown": "\u672a\u9810\u671f\u932f\u8aa4",
+ "unreachable": "\u9023\u7dda\u5931\u6557"
},
+ "flow_title": "{model} ({device_id})",
"step": {
+ "cloud": {
+ "data": {
+ "access_token": "\u5b58\u53d6\u6b0a\u6756",
+ "email": "\u96fb\u5b50\u90f5\u4ef6"
+ },
+ "description": "\u5fc5\u9808\u5148\u8a3b\u518a\u53d6\u5f97 Awair \u958b\u767c\u8005\u5e33\u865f\u6b0a\u6756\uff1a{url}"
+ },
+ "discovery_confirm": {
+ "description": "\u662f\u5426\u8981\u8a2d\u5b9a {model} ({device_id})\uff1f"
+ },
+ "local": {
+ "data": {
+ "host": "IP \u4f4d\u5740"
+ },
+ "description": "\u5fc5\u9808\u900f\u904e\u4ee5\u4e0b\u6b65\u9a5f\u4ee5\u555f\u7528 Awair \u672c\u5730\u7aef API\uff1a{url}"
+ },
"reauth": {
"data": {
"access_token": "\u5b58\u53d6\u6b0a\u6756",
@@ -29,7 +50,11 @@
"access_token": "\u5b58\u53d6\u6b0a\u6756",
"email": "\u96fb\u5b50\u90f5\u4ef6"
},
- "description": "\u5fc5\u9808\u5148\u8a3b\u518a Awair \u958b\u767c\u8005\u5b58\u53d6\u6b0a\u6756\uff1ahttps://developer.getawair.com/onboard/login"
+ "description": "\u9078\u64c7\u672c\u5730\u7aef\u4ee5\u7372\u5f97\u6700\u4f73\u4f7f\u7528\u9ad4\u9a57\u3002\u50c5\u65bc\u88dd\u7f6e\u8207 Home Assistant \u4e26\u975e\u8655\u65bc\u76f8\u540c\u7db2\u8def\u4e0b\u3001\u6216\u8005\u4f7f\u7528\u820a\u8a2d\u5099\u7684\u60c5\u6cc1\u4e0b\u4f7f\u7528\u96f2\u7aef\u3002",
+ "menu_options": {
+ "cloud": "\u900f\u904e\u96f2\u7aef\u9023\u7dda",
+ "local": "\u672c\u5730\u7aef\u9023\u7dda\uff08\u9996\u9078\uff09"
+ }
}
}
}
diff --git a/homeassistant/components/axis/translations/es.json b/homeassistant/components/axis/translations/es.json
index 6a406614b9f..87497280775 100644
--- a/homeassistant/components/axis/translations/es.json
+++ b/homeassistant/components/axis/translations/es.json
@@ -2,16 +2,16 @@
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
- "link_local_address": "Las direcciones de enlace locales no son compatibles",
+ "link_local_address": "Las direcciones de enlace local no son compatibles",
"not_axis_device": "El dispositivo descubierto no es un dispositivo de Axis"
},
"error": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
- "already_in_progress": "El flujo de configuraci\u00f3n del dispositivo ya est\u00e1 en marcha.",
+ "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"cannot_connect": "No se pudo conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
},
- "flow_title": "Dispositivo Axis: {name} ({host})",
+ "flow_title": "{name} ({host})",
"step": {
"user": {
"data": {
diff --git a/homeassistant/components/azure_devops/translations/es.json b/homeassistant/components/azure_devops/translations/es.json
index c71fc22b1bd..2795286e5c7 100644
--- a/homeassistant/components/azure_devops/translations/es.json
+++ b/homeassistant/components/azure_devops/translations/es.json
@@ -9,7 +9,7 @@
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"project_error": "No se pudo obtener informaci\u00f3n del proyecto."
},
- "flow_title": "Azure DevOps: {project_url}",
+ "flow_title": "{project_url}",
"step": {
"reauth": {
"data": {
diff --git a/homeassistant/components/blink/translations/es.json b/homeassistant/components/blink/translations/es.json
index 7ff0b349555..72f68ab4fff 100644
--- a/homeassistant/components/blink/translations/es.json
+++ b/homeassistant/components/blink/translations/es.json
@@ -14,7 +14,7 @@
"data": {
"2fa": "C\u00f3digo de dos factores"
},
- "description": "Introduce el pin enviado a tu correo electr\u00f3nico. Si el correo electr\u00f3nico no contiene un pin, d\u00e9jalo en blanco",
+ "description": "Introduce el PIN enviado a su correo electr\u00f3nico",
"title": "Autenticaci\u00f3n de dos factores"
},
"user": {
@@ -32,7 +32,7 @@
"data": {
"scan_interval": "Intervalo de escaneo (segundos)"
},
- "description": "Configurar la integraci\u00f3n de Blink",
+ "description": "Configurar la integraci\u00f3n Blink",
"title": "Opciones de Blink"
}
}
diff --git a/homeassistant/components/braviatv/translations/es.json b/homeassistant/components/braviatv/translations/es.json
index 401a254eeaf..118125f63e0 100644
--- a/homeassistant/components/braviatv/translations/es.json
+++ b/homeassistant/components/braviatv/translations/es.json
@@ -21,7 +21,7 @@
"data": {
"host": "Host"
},
- "description": "Configura la integraci\u00f3n del televisor Sony Bravia. Si tienes problemas con la configuraci\u00f3n, ve a: https://www.home-assistant.io/integrations/braviatv\n\nAseg\u00farate de que tu televisor est\u00e1 encendido."
+ "description": "Aseg\u00farate de que tu TV est\u00e9 encendida antes de intentar configurarla."
}
}
},
diff --git a/homeassistant/components/broadlink/translations/es.json b/homeassistant/components/broadlink/translations/es.json
index 96f791979d4..97a71e2cf61 100644
--- a/homeassistant/components/broadlink/translations/es.json
+++ b/homeassistant/components/broadlink/translations/es.json
@@ -13,7 +13,7 @@
"invalid_host": "Nombre de host o direcci\u00f3n IP no v\u00e1lidos",
"unknown": "Error inesperado"
},
- "flow_title": "{name} ( {model} en {host} )",
+ "flow_title": "{name} ({model} en {host})",
"step": {
"auth": {
"title": "Autenticarse en el dispositivo"
@@ -22,17 +22,17 @@
"data": {
"name": "Nombre"
},
- "title": "Elija un nombre para el dispositivo"
+ "title": "Elige un nombre para el dispositivo"
},
"reset": {
- "description": "Su dispositivo est\u00e1 bloqueado para la autenticaci\u00f3n. Siga las instrucciones para desbloquearlo:\n1. Reinicie el dispositivo de f\u00e1brica.\n2. Use la aplicaci\u00f3n oficial para agregar el dispositivo a su red local.\n3. Pare. No termine la configuraci\u00f3n. Cierre la aplicaci\u00f3n.\n4. Haga clic en Enviar.",
+ "description": "{name} ({model} en {host}) est\u00e1 bloqueado. Debes desbloquear el dispositivo para autenticarse y completar la configuraci\u00f3n. Instrucciones:\n1. Abre la aplicaci\u00f3n Broadlink.\n2. Haz clic en el dispositivo.\n3. Haz clic en `...` en la parte superior derecha.\n4. Despl\u00e1zate hasta la parte inferior de la p\u00e1gina.\n5. Desactiva el bloqueo.",
"title": "Desbloquear el dispositivo"
},
"unlock": {
"data": {
"unlock": "S\u00ed, hazlo."
},
- "description": "Tu dispositivo est\u00e1 bloqueado. Esto puede provocar problemas de autenticaci\u00f3n en Home Assistant. \u00bfQuieres desbloquearlo?",
+ "description": "{name} ({model} en {host}) est\u00e1 bloqueado. Esto puede generar problemas de autenticaci\u00f3n en Home Assistant. \u00bfTe gustar\u00eda desbloquearlo?",
"title": "Desbloquear el dispositivo (opcional)"
},
"user": {
diff --git a/homeassistant/components/bsblan/translations/es.json b/homeassistant/components/bsblan/translations/es.json
index 5f1e55c8d0d..1e1c29d24a4 100644
--- a/homeassistant/components/bsblan/translations/es.json
+++ b/homeassistant/components/bsblan/translations/es.json
@@ -17,7 +17,7 @@
"port": "Puerto",
"username": "Nombre de usuario"
},
- "description": "Configura tu dispositivo BSB-Lan para integrarse con Home Assistant.",
+ "description": "Configura tu dispositivo BSB-Lan para que se integre con Home Assistant.",
"title": "Conectar con el dispositivo BSB-Lan"
}
}
diff --git a/homeassistant/components/cloudflare/translations/es.json b/homeassistant/components/cloudflare/translations/es.json
index eff36eefcfa..d3ea7a842c5 100644
--- a/homeassistant/components/cloudflare/translations/es.json
+++ b/homeassistant/components/cloudflare/translations/es.json
@@ -10,7 +10,7 @@
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"invalid_zone": "Zona no v\u00e1lida"
},
- "flow_title": "Cloudflare: {name}",
+ "flow_title": "{name}",
"step": {
"reauth_confirm": {
"data": {
diff --git a/homeassistant/components/daikin/translations/es.json b/homeassistant/components/daikin/translations/es.json
index ce72440bf7d..8ddfb8241e0 100644
--- a/homeassistant/components/daikin/translations/es.json
+++ b/homeassistant/components/daikin/translations/es.json
@@ -17,7 +17,7 @@
"host": "Host",
"password": "Contrase\u00f1a"
},
- "description": "Introduce la direcci\u00f3n IP de tu aire acondicionado Daikin.\n\nTen en cuenta que la Clave API y la Contrase\u00f1a son usadas por los dispositivos BRP072Cxx y SKYFi respectivamente.",
+ "description": "Introduce la Direcci\u00f3n IP de tu aire acondicionado Daikin. \n\nTen en cuenta que Clave API y Contrase\u00f1a solo los utilizan los dispositivos BRP072Cxx y SKYFi respectivamente.",
"title": "Configurar aire acondicionado Daikin"
}
}
diff --git a/homeassistant/components/deconz/translations/es.json b/homeassistant/components/deconz/translations/es.json
index 3c4d8a89134..6308bf7fed8 100644
--- a/homeassistant/components/deconz/translations/es.json
+++ b/homeassistant/components/deconz/translations/es.json
@@ -15,11 +15,11 @@
"step": {
"hassio_confirm": {
"description": "\u00bfQuieres configurar Home Assistant para conectarse a la puerta de enlace deCONZ proporcionada por el complemento {addon} ?",
- "title": "Pasarela de enlace de CONZ Zigbee v\u00eda complemento de Home Assistant"
+ "title": "Puerta de enlace Zigbee deCONZ a trav\u00e9s del complemento Home Assistant"
},
"link": {
- "description": "Desbloquea tu gateway de deCONZ para registrarte con Home Assistant.\n\n1. Dir\u00edgete a deCONZ Settings -> Gateway -> Advanced\n2. Pulsa el bot\u00f3n \"Authenticate app\"",
- "title": "Enlazar con deCONZ"
+ "description": "Desbloquea tu puerta de enlace deCONZ para registrarlo con Home Assistant. \n\n 1. Ve a Configuraci\u00f3n deCONZ -> Puerta de enlace -> Avanzado\n 2. Presiona el bot\u00f3n \"Autenticar aplicaci\u00f3n\"",
+ "title": "Vincular con deCONZ"
},
"manual_input": {
"data": {
@@ -71,7 +71,7 @@
"remote_button_quintuple_press": "Bot\u00f3n \"{subtype}\" qu\u00edntuple pulsaci\u00f3n",
"remote_button_rotated": "Bot\u00f3n \"{subtype}\" girado",
"remote_button_rotated_fast": "Bot\u00f3n \"{subtype}\" girado r\u00e1pido",
- "remote_button_rotation_stopped": "Bot\u00f3n rotativo \"{subtype}\" detenido",
+ "remote_button_rotation_stopped": "Se detuvo la rotaci\u00f3n del bot\u00f3n \"{subtype}\"",
"remote_button_short_press": "Bot\u00f3n \"{subtype}\" pulsado",
"remote_button_short_release": "Bot\u00f3n \"{subtype}\" soltado",
"remote_button_triple_press": "Bot\u00f3n \"{subtype}\" triple pulsaci\u00f3n",
diff --git a/homeassistant/components/denonavr/translations/es.json b/homeassistant/components/denonavr/translations/es.json
index d601c6a9ff0..55936dee05d 100644
--- a/homeassistant/components/denonavr/translations/es.json
+++ b/homeassistant/components/denonavr/translations/es.json
@@ -4,7 +4,7 @@
"already_configured": "El dispositivo ya est\u00e1 configurado",
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"cannot_connect": "No se pudo conectar, int\u00e9ntelo de nuevo, desconectar los cables de alimentaci\u00f3n y Ethernet y volver a conectarlos puede ayudar",
- "not_denonavr_manufacturer": "No es un Receptor AVR Denon AVR en Red, el fabricante detectado no concuerda",
+ "not_denonavr_manufacturer": "No es un receptor de red Denon AVR, el fabricante descubierto no coincide",
"not_denonavr_missing": "No es un Receptor AVR Denon AVR en Red, la informaci\u00f3n detectada no est\u00e1 completa"
},
"error": {
diff --git a/homeassistant/components/dialogflow/translations/es.json b/homeassistant/components/dialogflow/translations/es.json
index 8c2c5b4993e..eb4c3b179a6 100644
--- a/homeassistant/components/dialogflow/translations/es.json
+++ b/homeassistant/components/dialogflow/translations/es.json
@@ -6,7 +6,7 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar eventos a Home Assistant, necesitas configurar [Integraci\u00f3n de flujos de dialogo de webhook]({dialogflow_url}).\n\nRellena la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- Method: POST\n- Content Type: application/json\n\nVer [Documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
+ "default": "Para enviar eventos a Home Assistant, necesitas configurar la [Integraci\u00f3n webhook de Dialogflow]({dialogflow_url}).\n\nCompleta la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- Method: POST\n- Content Type: application/json\n\nConsulta [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
},
"step": {
"user": {
diff --git a/homeassistant/components/directv/translations/es.json b/homeassistant/components/directv/translations/es.json
index 92cf160462c..2a268ac2148 100644
--- a/homeassistant/components/directv/translations/es.json
+++ b/homeassistant/components/directv/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Dispositivo ya configurado",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"unknown": "Error inesperado"
},
"error": {
diff --git a/homeassistant/components/doorbird/translations/es.json b/homeassistant/components/doorbird/translations/es.json
index 83ec7ed7a6a..5aefd6eb3af 100644
--- a/homeassistant/components/doorbird/translations/es.json
+++ b/homeassistant/components/doorbird/translations/es.json
@@ -2,7 +2,7 @@
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
- "link_local_address": "No se admiten direcciones locales",
+ "link_local_address": "Las direcciones de enlace local no son compatibles",
"not_doorbird_device": "Este dispositivo no es un DoorBird"
},
"error": {
diff --git a/homeassistant/components/dsmr/translations/es.json b/homeassistant/components/dsmr/translations/es.json
index 91ee7c58952..a6363ebdea1 100644
--- a/homeassistant/components/dsmr/translations/es.json
+++ b/homeassistant/components/dsmr/translations/es.json
@@ -11,8 +11,6 @@
"cannot_connect": "No se pudo conectar"
},
"step": {
- "one": "Vac\u00edo",
- "other": "Vac\u00edo",
"setup_network": {
"data": {
"dsmr_version": "Seleccione la versi\u00f3n de DSMR",
diff --git a/homeassistant/components/dunehd/translations/es.json b/homeassistant/components/dunehd/translations/es.json
index 7e2c1282ca6..78a8fd1733d 100644
--- a/homeassistant/components/dunehd/translations/es.json
+++ b/homeassistant/components/dunehd/translations/es.json
@@ -13,7 +13,7 @@
"data": {
"host": "Host"
},
- "description": "Configura la integraci\u00f3n de Dune HD. Si tienes problemas con la configuraci\u00f3n, ve a: https://www.home-assistant.io/integrations/dunehd \n\n Aseg\u00farate de que tu reproductor est\u00e1 encendido."
+ "description": "Aseg\u00farate de que tu reproductor est\u00e9 encendido."
}
}
}
diff --git a/homeassistant/components/ecobee/translations/es.json b/homeassistant/components/ecobee/translations/es.json
index f4980f46bbb..a7fdcfb2116 100644
--- a/homeassistant/components/ecobee/translations/es.json
+++ b/homeassistant/components/ecobee/translations/es.json
@@ -9,7 +9,7 @@
},
"step": {
"authorize": {
- "description": "Por favor, autorizar esta aplicaci\u00f3n en https://www.ecobee.com/consumerportal/index.html con c\u00f3digo pin:\n\n{pin}\n\nA continuaci\u00f3n, pulse Enviar.",
+ "description": "Por favor, autoriza esta aplicaci\u00f3n en https://www.ecobee.com/consumerportal/index.html con el c\u00f3digo PIN: \n\n{pin}\n\nLuego, presiona Enviar.",
"title": "Autorizar aplicaci\u00f3n en ecobee.com"
},
"user": {
diff --git a/homeassistant/components/elgato/translations/es.json b/homeassistant/components/elgato/translations/es.json
index a41872115fa..eb0d7fde9b4 100644
--- a/homeassistant/components/elgato/translations/es.json
+++ b/homeassistant/components/elgato/translations/es.json
@@ -18,7 +18,7 @@
},
"zeroconf_confirm": {
"description": "\u00bfQuieres a\u00f1adir el Key Light de Elgato con n\u00famero de serie `{serial_number}` a Home Assistant?",
- "title": "Descubierto dispositivo Elgato Key Light"
+ "title": "Dispositivo Elgato Light descubierto"
}
}
}
diff --git a/homeassistant/components/elkm1/translations/es.json b/homeassistant/components/elkm1/translations/es.json
index 25c676caafc..1cbae31550f 100644
--- a/homeassistant/components/elkm1/translations/es.json
+++ b/homeassistant/components/elkm1/translations/es.json
@@ -41,7 +41,7 @@
"data": {
"device": "Dispositivo"
},
- "description": "La cadena de direcci\u00f3n debe estar en el formato 'direcci\u00f3n[:puerto]' para 'seguro' y 'no-seguro'. Ejemplo: '192.168.1.1'. El puerto es opcional y el valor predeterminado es 2101 para 'no-seguro' y 2601 para 'seguro'. Para el protocolo serie, la direcci\u00f3n debe tener la forma 'tty[:baudios]'. Ejemplo: '/dev/ttyS1'. Los baudios son opcionales y el valor predeterminado es 115200.",
+ "description": "Elige un sistema descubierto o 'Entrada manual' si no se han descubierto dispositivos.",
"title": "Conectar con Control Elk-M1"
}
}
diff --git a/homeassistant/components/emulated_roku/translations/es.json b/homeassistant/components/emulated_roku/translations/es.json
index abbcac75479..8904c03ffe2 100644
--- a/homeassistant/components/emulated_roku/translations/es.json
+++ b/homeassistant/components/emulated_roku/translations/es.json
@@ -6,8 +6,8 @@
"step": {
"user": {
"data": {
- "advertise_ip": "IP para anunciar",
- "advertise_port": "Puerto de advertencias",
+ "advertise_ip": "Direcci\u00f3n IP anunciada",
+ "advertise_port": "Puerto anunciado",
"host_ip": "Direcci\u00f3n IP del host",
"listen_port": "Puerto de escucha",
"name": "Nombre",
diff --git a/homeassistant/components/esphome/translations/es.json b/homeassistant/components/esphome/translations/es.json
index f3e73d97a52..f8e933f7711 100644
--- a/homeassistant/components/esphome/translations/es.json
+++ b/homeassistant/components/esphome/translations/es.json
@@ -1,12 +1,12 @@
{
"config": {
"abort": {
- "already_configured": "ESP ya est\u00e1 configurado",
- "already_in_progress": "La configuraci\u00f3n del ESP ya est\u00e1 en marcha",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
+ "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
- "connection_error": "No se puede conectar a ESP. Aseg\u00farate de que tu archivo YAML contenga una l\u00ednea 'api:'.",
+ "connection_error": "No se puede conectar a ESP. Por favor, aseg\u00farate de que tu archivo YAML contiene una l\u00ednea 'api:'.",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"invalid_psk": "La clave de cifrado de transporte no es v\u00e1lida. Por favor, aseg\u00farate de que coincida con lo que tienes en tu configuraci\u00f3n",
"resolve_error": "No se puede resolver la direcci\u00f3n del ESP. Si este error persiste, por favor, configura una direcci\u00f3n IP est\u00e1tica"
diff --git a/homeassistant/components/fireservicerota/translations/es.json b/homeassistant/components/fireservicerota/translations/es.json
index b86ba3b2164..19ba8da21dd 100644
--- a/homeassistant/components/fireservicerota/translations/es.json
+++ b/homeassistant/components/fireservicerota/translations/es.json
@@ -15,7 +15,7 @@
"data": {
"password": "Contrase\u00f1a"
},
- "description": "Los tokens de autenticaci\u00f3n ya no son v\u00e1lidos, inicia sesi\u00f3n para recrearlos."
+ "description": "Los tokens de autenticaci\u00f3n dejaron de ser v\u00e1lidos, inicia sesi\u00f3n para volver a crearlos."
},
"user": {
"data": {
diff --git a/homeassistant/components/flume/translations/es.json b/homeassistant/components/flume/translations/es.json
index b2ffbe162a8..12152dc0211 100644
--- a/homeassistant/components/flume/translations/es.json
+++ b/homeassistant/components/flume/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Esta cuenta ya est\u00e1 configurada",
+ "already_configured": "La cuenta ya est\u00e1 configurada",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
diff --git a/homeassistant/components/flunearyou/translations/es.json b/homeassistant/components/flunearyou/translations/es.json
index b205be8270c..3a2c41cc735 100644
--- a/homeassistant/components/flunearyou/translations/es.json
+++ b/homeassistant/components/flunearyou/translations/es.json
@@ -12,7 +12,7 @@
"latitude": "Latitud",
"longitude": "Longitud"
},
- "description": "Monitorizar reportes de usuarios y del CDC para un par de coordenadas",
+ "description": "Supervisa los informes del CDC y los basados en los usuarios para un par de coordenadas.",
"title": "Configurar Flu Near You"
}
}
diff --git a/homeassistant/components/forked_daapd/translations/es.json b/homeassistant/components/forked_daapd/translations/es.json
index 54b1adb479f..af47865dd66 100644
--- a/homeassistant/components/forked_daapd/translations/es.json
+++ b/homeassistant/components/forked_daapd/translations/es.json
@@ -6,7 +6,7 @@
},
"error": {
"forbidden": "No se puede conectar. Compruebe los permisos de red de bifurcaci\u00f3n.",
- "unknown_error": "Error desconocido.",
+ "unknown_error": "Error inesperado",
"websocket_not_enabled": "Websocket no activado en servidor forked-daapd.",
"wrong_host_or_port": "No se ha podido conectar. Por favor comprueba host y puerto.",
"wrong_password": "Contrase\u00f1a incorrecta.",
diff --git a/homeassistant/components/freebox/translations/es.json b/homeassistant/components/freebox/translations/es.json
index de176304d1f..9cae8cc2089 100644
--- a/homeassistant/components/freebox/translations/es.json
+++ b/homeassistant/components/freebox/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "El dispositivo ya est\u00e1 configurado."
+ "already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
@@ -11,7 +11,7 @@
"step": {
"link": {
"description": "Pulsa \"Enviar\", despu\u00e9s pulsa en la flecha derecha en el router para registrar Freebox con Home Assistant\n\n",
- "title": "Enlazar router Freebox"
+ "title": "Vincular router Freebox"
},
"user": {
"data": {
diff --git a/homeassistant/components/fritz/translations/es.json b/homeassistant/components/fritz/translations/es.json
index a8f5168902f..a5263d4e056 100644
--- a/homeassistant/components/fritz/translations/es.json
+++ b/homeassistant/components/fritz/translations/es.json
@@ -3,7 +3,7 @@
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
- "ignore_ip6_link_local": "La direcci\u00f3n local del enlace IPv6 no es compatible.",
+ "ignore_ip6_link_local": "La direcci\u00f3n de enlace local IPv6 no es compatible.",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
diff --git a/homeassistant/components/fritzbox/translations/es.json b/homeassistant/components/fritzbox/translations/es.json
index 33dfc59d543..71e5a2f5cf1 100644
--- a/homeassistant/components/fritzbox/translations/es.json
+++ b/homeassistant/components/fritzbox/translations/es.json
@@ -1,9 +1,9 @@
{
"config": {
"abort": {
- "already_configured": "Este AVM FRITZ!Box ya est\u00e1 configurado.",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
- "ignore_ip6_link_local": "La direcci\u00f3n local del enlace IPv6 no es compatible.",
+ "ignore_ip6_link_local": "La direcci\u00f3n de enlace local IPv6 no es compatible.",
"no_devices_found": "No se encontraron dispositivos en la red",
"not_supported": "Conectado a AVM FRITZ!Box pero no es capaz de controlar dispositivos Smart Home.",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
@@ -11,7 +11,7 @@
"error": {
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
},
- "flow_title": "AVM FRITZ!Box: {name}",
+ "flow_title": "{name}",
"step": {
"confirm": {
"data": {
diff --git a/homeassistant/components/geofency/translations/es.json b/homeassistant/components/geofency/translations/es.json
index 8e3c806f708..2462ec5bcc7 100644
--- a/homeassistant/components/geofency/translations/es.json
+++ b/homeassistant/components/geofency/translations/es.json
@@ -6,7 +6,7 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar eventos a Home Assistant, necesitar\u00e1s configurar la funci\u00f3n de webhook en Geofency.\n\nRellene la siguiente informaci\u00f3n:\n\n- URL: ``{webhook_url}``\n- M\u00e9todo: POST\n\nVer[la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
+ "default": "Para enviar eventos a Home Assistant, necesitar\u00e1s configurar la funci\u00f3n de webhook en Geofency.\n\nCompleta la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- M\u00e9todo: POST\n\nConsulta [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
},
"step": {
"user": {
diff --git a/homeassistant/components/glances/translations/en.json b/homeassistant/components/glances/translations/en.json
index aa7005bddea..87c53c3cf48 100644
--- a/homeassistant/components/glances/translations/en.json
+++ b/homeassistant/components/glances/translations/en.json
@@ -11,13 +11,15 @@
"user": {
"data": {
"host": "Host",
+ "name": "Name",
"password": "Password",
"port": "Port",
"ssl": "Uses an SSL certificate",
"username": "Username",
"verify_ssl": "Verify SSL certificate",
"version": "Glances API Version (2 or 3)"
- }
+ },
+ "title": "Setup Glances"
}
}
},
diff --git a/homeassistant/components/goalzero/translations/es.json b/homeassistant/components/goalzero/translations/es.json
index 9772f3f6d91..c75fc143141 100644
--- a/homeassistant/components/goalzero/translations/es.json
+++ b/homeassistant/components/goalzero/translations/es.json
@@ -19,7 +19,7 @@
"host": "Host",
"name": "Nombre"
},
- "description": "Primero, tienes que descargar la aplicaci\u00f3n Goal Zero: https://www.goalzero.com/product-features/yeti-app/\n\nSigue las instrucciones para conectar tu Yeti a tu red Wifi. Luego obt\u00e9n la IP de tu router. El DHCP debe estar configurado en los ajustes de tu router para asegurar que la IP de host del dispositivo no cambie. Consulta el manual de usuario de tu router."
+ "description": "Por favor, consulta la documentaci\u00f3n para asegurarte de que se cumplen todos los requisitos."
}
}
}
diff --git a/homeassistant/components/gogogate2/translations/es.json b/homeassistant/components/gogogate2/translations/es.json
index 877147e46a0..c585deb9958 100644
--- a/homeassistant/components/gogogate2/translations/es.json
+++ b/homeassistant/components/gogogate2/translations/es.json
@@ -16,7 +16,7 @@
"username": "Nombre de usuario"
},
"description": "Proporciona la informaci\u00f3n requerida a continuaci\u00f3n.",
- "title": "Configurar GotoGate2"
+ "title": "Configurar Gogogate2 o ismartgate"
}
}
}
diff --git a/homeassistant/components/gpslogger/translations/es.json b/homeassistant/components/gpslogger/translations/es.json
index ea3221ee2f5..bf6f3052e23 100644
--- a/homeassistant/components/gpslogger/translations/es.json
+++ b/homeassistant/components/gpslogger/translations/es.json
@@ -6,7 +6,7 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar eventos a Home Assistant, necesitar\u00e1s configurar la funci\u00f3n de webhook en GPSLogger.\n\nRellena la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nEcha un vistazo a [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
+ "default": "Para enviar eventos a Home Assistant, necesitar\u00e1s configurar la funci\u00f3n de webhook en GPSLogger.\n\nCompleta la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nConsulta [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
},
"step": {
"user": {
diff --git a/homeassistant/components/guardian/translations/el.json b/homeassistant/components/guardian/translations/el.json
index 8f6a77ac2ec..2a4963c8649 100644
--- a/homeassistant/components/guardian/translations/el.json
+++ b/homeassistant/components/guardian/translations/el.json
@@ -17,5 +17,18 @@
"description": "\u0394\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03ce\u03c3\u03c4\u03b5 \u03bc\u03b9\u03b1 \u03c4\u03bf\u03c0\u03b9\u03ba\u03ae \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae Elexa Guardian."
}
}
+ },
+ "issues": {
+ "deprecated_service": {
+ "fix_flow": {
+ "step": {
+ "confirm": {
+ "description": "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03c5\u03c7\u03cc\u03bd \u03b1\u03c5\u03c4\u03bf\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03bf\u03cd\u03c2 \u03ae \u03c3\u03b5\u03bd\u03ac\u03c1\u03b9\u03b1 \u03c0\u03bf\u03c5 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1 \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd \u03c4\u03b7\u03bd \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1 `{alternate_service}` \u03bc\u03b5 \u03b1\u03bd\u03b1\u03b3\u03bd\u03c9\u03c1\u03b9\u03c3\u03c4\u03b9\u03ba\u03cc \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2-\u03c3\u03c4\u03cc\u03c7\u03bf\u03c5 `{alternate_target}`. \u03a3\u03c4\u03b7 \u03c3\u03c5\u03bd\u03ad\u03c7\u03b5\u03b9\u03b1, \u03ba\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03a5\u03a0\u039f\u0392\u039f\u039b\u0397 \u03c0\u03b1\u03c1\u03b1\u03ba\u03ac\u03c4\u03c9 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03c0\u03b9\u03c3\u03b7\u03bc\u03ac\u03bd\u03b5\u03c4\u03b5 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03b6\u03ae\u03c4\u03b7\u03bc\u03b1 \u03c9\u03c2 \u03b5\u03c0\u03b9\u03bb\u03c5\u03bc\u03ad\u03bd\u03bf.",
+ "title": "\u0397 \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1 {deprecated_service} \u03ba\u03b1\u03c4\u03b1\u03c1\u03b3\u03b5\u03af\u03c4\u03b1\u03b9"
+ }
+ }
+ },
+ "title": "\u0397 \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1 {deprecated_service} \u03ba\u03b1\u03c4\u03b1\u03c1\u03b3\u03b5\u03af\u03c4\u03b1\u03b9"
+ }
}
}
\ No newline at end of file
diff --git a/homeassistant/components/guardian/translations/es.json b/homeassistant/components/guardian/translations/es.json
index 42c08aba617..c918a3fe583 100644
--- a/homeassistant/components/guardian/translations/es.json
+++ b/homeassistant/components/guardian/translations/es.json
@@ -2,7 +2,7 @@
"config": {
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
- "already_in_progress": "La configuraci\u00f3n del dispositivo Guardian ya est\u00e1 en proceso.",
+ "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"cannot_connect": "No se pudo conectar"
},
"step": {
diff --git a/homeassistant/components/hangouts/translations/es.json b/homeassistant/components/hangouts/translations/es.json
index a2aba99c24c..29fe36ea23c 100644
--- a/homeassistant/components/hangouts/translations/es.json
+++ b/homeassistant/components/hangouts/translations/es.json
@@ -2,19 +2,18 @@
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado",
- "unknown": "Error desconocido"
+ "unknown": "Error inesperado"
},
"error": {
- "invalid_2fa": "Autenticaci\u00f3n de 2 factores no v\u00e1lida, por favor, int\u00e9ntelo de nuevo.",
- "invalid_2fa_method": "M\u00e9todo 2FA inv\u00e1lido (verificar en el tel\u00e9fono).",
+ "invalid_2fa": "Autenticaci\u00f3n de 2 factores no v\u00e1lida, por favor, int\u00e9ntalo de nuevo.",
+ "invalid_2fa_method": "M\u00e9todo 2FA no v\u00e1lido (verificar en el tel\u00e9fono).",
"invalid_login": "Inicio de sesi\u00f3n no v\u00e1lido, por favor, int\u00e9ntalo de nuevo."
},
"step": {
"2fa": {
"data": {
- "2fa": "Pin 2FA"
+ "2fa": "PIN 2FA"
},
- "description": "Vac\u00edo",
"title": "Autenticaci\u00f3n de 2 factores"
},
"user": {
@@ -23,7 +22,6 @@
"email": "Correo electr\u00f3nico",
"password": "Contrase\u00f1a"
},
- "description": "Vac\u00edo",
"title": "Inicio de sesi\u00f3n de Google Chat"
}
}
diff --git a/homeassistant/components/heos/translations/es.json b/homeassistant/components/heos/translations/es.json
index dde95e24384..436e2089993 100644
--- a/homeassistant/components/heos/translations/es.json
+++ b/homeassistant/components/heos/translations/es.json
@@ -11,7 +11,7 @@
"data": {
"host": "Host"
},
- "description": "Introduce el nombre de host o direcci\u00f3n IP de un dispositivo Heos (preferiblemente conectado por cable a la red).",
+ "description": "Por favor, introduce el nombre de host o la direcci\u00f3n IP de un dispositivo Heos (preferiblemente uno conectado por cable a la red).",
"title": "Conectar a Heos"
}
}
diff --git a/homeassistant/components/homekit/translations/es.json b/homeassistant/components/homekit/translations/es.json
index 170df5c4a13..1813b96dd7a 100644
--- a/homeassistant/components/homekit/translations/es.json
+++ b/homeassistant/components/homekit/translations/es.json
@@ -12,8 +12,8 @@
"data": {
"include_domains": "Dominios para incluir"
},
- "description": "Una pasarela Homekit permitir\u00e1 a Homekit acceder a sus entidades de Home Assistant. La pasarela Homekit est\u00e1 limitada a 150 accesorios por instancia incluyendo la propia pasarela. Si desea enlazar m\u00e1s del m\u00e1ximo n\u00famero de accesorios, se recomienda que use multiples pasarelas Homekit para diferentes dominios. Configuraci\u00f3n detallada de la entidad solo est\u00e1 disponible via YAML para la pasarela primaria.",
- "title": "Activar pasarela Homekit"
+ "description": "Elige los dominios a incluir. Se incluir\u00e1n todas las entidades admitidas en el dominio, excepto las entidades categorizadas. Se crear\u00e1 una instancia separada de HomeKit en modo accesorio para cada reproductor multimedia de TV, control remoto basado en actividad, cerradura y c\u00e1mara.",
+ "title": "Selecciona los dominios que se incluir\u00e1n"
}
}
},
@@ -29,7 +29,7 @@
"data": {
"devices": "Dispositivos (Disparadores)"
},
- "description": "Esta configuraci\u00f3n solo necesita ser ajustada si el puente HomeKit no es funcional.",
+ "description": "Se crean interruptores programables para cada dispositivo seleccionado. Cuando se dispara un dispositivo, HomeKit se puede configurar para ejecutar una automatizaci\u00f3n o una escena.",
"title": "Configuraci\u00f3n avanzada"
},
"cameras": {
@@ -38,7 +38,7 @@
"camera_copy": "C\u00e1maras compatibles con transmisiones H.264 nativas"
},
"description": "Verifica todas las c\u00e1maras que admitan transmisiones H.264 nativas. Si la c\u00e1mara no emite una transmisi\u00f3n H.264, el sistema transcodificar\u00e1 el video a H.264 para HomeKit. La transcodificaci\u00f3n requiere una CPU de alto rendimiento y es poco probable que funcione en ordenadores de placa \u00fanica.",
- "title": "Seleccione el c\u00f3dec de video de la c\u00e1mara."
+ "title": "Configuraci\u00f3n de la c\u00e1mara"
},
"exclude": {
"data": {
@@ -60,12 +60,12 @@
"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.",
+ "description": "HomeKit se puede configurar para exponer un puente o un solo accesorio. En el modo accesorio, solo se puede usar una sola entidad. El modo accesorio es necesario para que los reproductores multimedia con la clase de dispositivo TV funcionen correctamente. Las entidades en los \"Dominios para incluir\" se incluir\u00e1n en HomeKit. Podr\u00e1s seleccionar qu\u00e9 entidades incluir o excluir de esta lista en la siguiente pantalla.",
"title": "Selecciona el modo y dominios."
},
"yaml": {
"description": "Esta entrada se controla a trav\u00e9s de YAML",
- "title": "Ajustar las opciones del puente HomeKit"
+ "title": "Ajustar las opciones de HomeKit"
}
}
}
diff --git a/homeassistant/components/homekit_controller/translations/es.json b/homeassistant/components/homekit_controller/translations/es.json
index 48015d0418d..b446c87e70f 100644
--- a/homeassistant/components/homekit_controller/translations/es.json
+++ b/homeassistant/components/homekit_controller/translations/es.json
@@ -3,20 +3,20 @@
"abort": {
"accessory_not_found_error": "No se puede a\u00f1adir el emparejamiento porque ya no se puede encontrar el dispositivo.",
"already_configured": "El accesorio ya est\u00e1 configurado con este controlador.",
- "already_in_progress": "El flujo de configuraci\u00f3n del dispositivo ya est\u00e1 en marcha.",
+ "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"already_paired": "Este accesorio ya est\u00e1 emparejado con otro dispositivo. Por favor, reinicia el accesorio e int\u00e9ntalo de nuevo.",
"ignored_model": "El soporte de HomeKit para este modelo est\u00e1 bloqueado ya que est\u00e1 disponible una integraci\u00f3n nativa m\u00e1s completa.",
- "invalid_config_entry": "Este dispositivo se muestra como listo para vincular, pero ya existe una entrada que causa conflicto en Home Assistant y se debe eliminar primero.",
+ "invalid_config_entry": "Este dispositivo se muestra como listo para emparejarse, pero ya hay una entrada de configuraci\u00f3n conflictiva para \u00e9l en Home Assistant que primero debe eliminarse.",
"invalid_properties": "Propiedades no v\u00e1lidas anunciadas por dispositivo.",
"no_devices": "No se encontraron dispositivos no emparejados"
},
"error": {
- "authentication_error": "C\u00f3digo HomeKit incorrecto. Por favor, compru\u00e9belo e int\u00e9ntelo de nuevo.",
+ "authentication_error": "C\u00f3digo de HomeKit incorrecto. Por favor, rev\u00edsalo e int\u00e9ntalo de nuevo.",
"insecure_setup_code": "El c\u00f3digo de configuraci\u00f3n solicitado no es seguro debido a su naturaleza trivial. Este accesorio no cumple con los requisitos b\u00e1sicos de seguridad.",
"max_peers_error": "El dispositivo rechaz\u00f3 el emparejamiento ya que no tiene almacenamiento de emparejamientos libres.",
- "pairing_failed": "Se ha producido un error no controlado al intentar emparejarse con este dispositivo. Esto puede ser un fallo temporal o que tu dispositivo no est\u00e9 admitido en este momento.",
- "unable_to_pair": "No se ha podido emparejar, por favor int\u00e9ntelo de nuevo.",
- "unknown_error": "El dispositivo report\u00f3 un error desconocido. La vinculaci\u00f3n ha fallado."
+ "pairing_failed": "Se produjo un error no controlado al intentar emparejar con este dispositivo. Esto puede ser un fallo temporal o que tu dispositivo no sea compatible actualmente.",
+ "unable_to_pair": "No se puede emparejar, int\u00e9ntalo de nuevo.",
+ "unknown_error": "El dispositivo report\u00f3 un error desconocido. El emparejamiento ha fallado."
},
"flow_title": "{name} ({category})",
"step": {
@@ -31,10 +31,10 @@
"pair": {
"data": {
"allow_insecure_setup_codes": "Permitir el emparejamiento con c\u00f3digos de configuraci\u00f3n inseguros.",
- "pairing_code": "C\u00f3digo de vinculaci\u00f3n"
+ "pairing_code": "C\u00f3digo de emparejamiento"
},
"description": "El controlador HomeKit se comunica con {name} ({category}) a trav\u00e9s de la red de \u00e1rea local mediante una conexi\u00f3n cifrada segura sin un controlador HomeKit o iCloud por separado. Introduce tu c\u00f3digo de emparejamiento de HomeKit (en el formato XXX-XX-XXX) para usar este accesorio. Este c\u00f3digo suele encontrarse en el propio dispositivo o en el embalaje.",
- "title": "Vincular un dispositivo a trav\u00e9s del protocolo de accesorios HomeKit"
+ "title": "Emparejar con un dispositivo a trav\u00e9s del protocolo de accesorios HomeKit"
},
"protocol_error": {
"description": "Es posible que el dispositivo no est\u00e9 en modo de emparejamiento y que requiera que se presione un bot\u00f3n f\u00edsico o virtual. Aseg\u00farate de que el dispositivo est\u00e1 en modo de emparejamiento o intenta reiniciar el dispositivo, luego contin\u00faa para reanudar el emparejamiento.",
@@ -44,7 +44,7 @@
"data": {
"device": "Dispositivo"
},
- "description": "El controlador de HomeKit se comunica a trav\u00e9s de la red de \u00e1rea local usando una conexi\u00f3n encriptada segura sin un controlador HomeKit separado o iCloud. Selecciona el dispositivo que quieres vincular:",
+ "description": "El controlador HomeKit se comunica a trav\u00e9s de la red de \u00e1rea local mediante una conexi\u00f3n cifrada segura sin un controlador HomeKit o iCloud por separado. Selecciona el dispositivo que deseas emparejar:",
"title": "Selecci\u00f3n del dispositivo"
}
}
diff --git a/homeassistant/components/homematicip_cloud/translations/es.json b/homeassistant/components/homematicip_cloud/translations/es.json
index 454fa8f9f2a..afc637bbaa7 100644
--- a/homeassistant/components/homematicip_cloud/translations/es.json
+++ b/homeassistant/components/homematicip_cloud/translations/es.json
@@ -1,12 +1,12 @@
{
"config": {
"abort": {
- "already_configured": "El punto de acceso ya est\u00e1 configurado",
- "connection_aborted": "Fall\u00f3 la conexi\u00f3n",
- "unknown": "Se ha producido un error desconocido."
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
+ "connection_aborted": "No se pudo conectar",
+ "unknown": "Error inesperado"
},
"error": {
- "invalid_sgtin_or_pin": "PIN no v\u00e1lido, por favor int\u00e9ntalo de nuevo.",
+ "invalid_sgtin_or_pin": "SGTIN o C\u00f3digo PIN no v\u00e1lido, int\u00e9ntalo de nuevo.",
"press_the_button": "Por favor, pulsa el bot\u00f3n azul",
"register_failed": "No se pudo registrar, por favor int\u00e9ntalo de nuevo.",
"timeout_button": "Se agot\u00f3 el tiempo de espera para presionar el bot\u00f3n azul. Vuelve a intentarlo."
@@ -15,14 +15,14 @@
"init": {
"data": {
"hapid": "ID de punto de acceso (SGTIN)",
- "name": "Nombre (opcional, utilizado como prefijo para todos los dispositivos)",
- "pin": "C\u00f3digo PIN (opcional)"
+ "name": "Nombre (opcional, usado como prefijo de nombre para todos los dispositivos)",
+ "pin": "C\u00f3digo PIN"
},
"title": "Elegir punto de acceso HomematicIP"
},
"link": {
"description": "Pulsa el bot\u00f3n azul en el punto de acceso y el bot\u00f3n de env\u00edo para registrar HomematicIP en Home Assistant.\n\n",
- "title": "Enlazar punto de acceso"
+ "title": "Vincular punto de acceso"
}
}
}
diff --git a/homeassistant/components/huawei_lte/translations/es.json b/homeassistant/components/huawei_lte/translations/es.json
index 4d1ffba4608..9bef5d09eec 100644
--- a/homeassistant/components/huawei_lte/translations/es.json
+++ b/homeassistant/components/huawei_lte/translations/es.json
@@ -21,7 +21,7 @@
"url": "URL",
"username": "Nombre de usuario"
},
- "description": "Introduzca los detalles de acceso al dispositivo. La especificaci\u00f3n del nombre de usuario y la contrase\u00f1a es opcional, pero permite admitir m\u00e1s funciones de integraci\u00f3n. Por otro lado, el uso de una conexi\u00f3n autorizada puede causar problemas para acceder a la interfaz web del dispositivo desde fuera de Home Assistant mientras la integraci\u00f3n est\u00e1 activa, y viceversa.",
+ "description": "Introduce los detalles de acceso del dispositivo.",
"title": "Configurar Huawei LTE"
}
}
diff --git a/homeassistant/components/hue/translations/es.json b/homeassistant/components/hue/translations/es.json
index db5a72c7fe2..456668fec88 100644
--- a/homeassistant/components/hue/translations/es.json
+++ b/homeassistant/components/hue/translations/es.json
@@ -13,7 +13,7 @@
},
"error": {
"linking": "Error inesperado",
- "register_failed": "No se pudo registrar, intente de nuevo"
+ "register_failed": "No se pudo registrar, int\u00e9ntalo de nuevo"
},
"step": {
"init": {
@@ -23,8 +23,8 @@
"title": "Elige la pasarela Hue"
},
"link": {
- "description": "Presione el bot\u00f3n en la pasarela para registrar Philips Hue con Home Assistant. \n\n",
- "title": "Link Hub"
+ "description": "Presiona el bot\u00f3n en la pasarela para registrar Philips Hue con Home Assistant. \n\n",
+ "title": "Vincular pasarela"
},
"manual": {
"data": {
diff --git a/homeassistant/components/hunterdouglas_powerview/translations/es.json b/homeassistant/components/hunterdouglas_powerview/translations/es.json
index 924edd5394f..c0d2ad2e4e5 100644
--- a/homeassistant/components/hunterdouglas_powerview/translations/es.json
+++ b/homeassistant/components/hunterdouglas_powerview/translations/es.json
@@ -4,7 +4,7 @@
"already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
- "cannot_connect": "No se pudo conectar, por favor, int\u00e9ntalo de nuevo",
+ "cannot_connect": "No se pudo conectar",
"unknown": "Error inesperado"
},
"flow_title": "{name} ({host})",
diff --git a/homeassistant/components/iaqualink/translations/es.json b/homeassistant/components/iaqualink/translations/es.json
index 7587b393c3f..60f26b1c64d 100644
--- a/homeassistant/components/iaqualink/translations/es.json
+++ b/homeassistant/components/iaqualink/translations/es.json
@@ -13,7 +13,7 @@
"password": "Contrase\u00f1a",
"username": "Nombre de usuario"
},
- "description": "Introduce el nombre de usuario y contrase\u00f1a de tu cuenta de iAqualink.",
+ "description": "Por favor, introduce el nombre de usuario y contrase\u00f1a de tu cuenta iAqualink.",
"title": "Conexi\u00f3n con iAqualink"
}
}
diff --git a/homeassistant/components/icloud/translations/es.json b/homeassistant/components/icloud/translations/es.json
index 31db2283f66..9140c843483 100644
--- a/homeassistant/components/icloud/translations/es.json
+++ b/homeassistant/components/icloud/translations/es.json
@@ -16,7 +16,7 @@
"password": "Contrase\u00f1a"
},
"description": "La contrase\u00f1a introducida anteriormente para {username} ya no funciona. Actualiza tu contrase\u00f1a para seguir usando esta integraci\u00f3n.",
- "title": "Credenciales de iCloud"
+ "title": "Volver a autenticar la integraci\u00f3n"
},
"trusted_device": {
"data": {
diff --git a/homeassistant/components/ifttt/translations/es.json b/homeassistant/components/ifttt/translations/es.json
index a296af6a6d6..6ffb7b9e421 100644
--- a/homeassistant/components/ifttt/translations/es.json
+++ b/homeassistant/components/ifttt/translations/es.json
@@ -6,12 +6,12 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar eventos a Home Assistant debes usar la acci\u00f3n \"Make a web request\" del [applet IFTTT Webhook]({applet_url}).\n\nCompleta la siguiente informaci\u00f3n: \n\n- URL: `{webhook_url}`\n- M\u00e9todo: POST\n- Tipo de contenido: application/json\n\nConsulta [la documentaci\u00f3n]({docs_url}) sobre c\u00f3mo configurar las automatizaciones para manejar los datos entrantes."
+ "default": "Para enviar eventos a Home Assistant, deber\u00e1s usar la acci\u00f3n \"Hacer una solicitud web\" del [applet IFTTT Webhook]({applet_url}). \n\nCompleta la siguiente informaci\u00f3n: \n\n- URL: `{webhook_url}`\n- M\u00e9todo: POST\n- Tipo de contenido: application/json \n\nConsulta [la documentaci\u00f3n]({docs_url}) sobre c\u00f3mo configurar automatizaciones para manejar los datos entrantes."
},
"step": {
"user": {
"description": "\u00bfEst\u00e1s seguro de que quieres configurar IFTTT?",
- "title": "Configurar el applet de webhook IFTTT"
+ "title": "Configurar el applet IFTTT Webhook"
}
}
}
diff --git a/homeassistant/components/insteon/translations/es.json b/homeassistant/components/insteon/translations/es.json
index 768c590151e..730277dd5c0 100644
--- a/homeassistant/components/insteon/translations/es.json
+++ b/homeassistant/components/insteon/translations/es.json
@@ -6,7 +6,7 @@
"single_instance_allowed": "Ya esta configurado. Solo es posible una \u00fanica configuraci\u00f3n."
},
"error": {
- "cannot_connect": "No se conect\u00f3 al m\u00f3dem Insteon, por favor, int\u00e9ntelo de nuevo.",
+ "cannot_connect": "No se pudo conectar",
"select_single": "Seleccione una opci\u00f3n."
},
"flow_title": "{name}",
@@ -36,7 +36,7 @@
"data": {
"device": "Ruta del dispositivo USB"
},
- "description": "Configure el M\u00f3dem Insteon PowerLink (PLM).",
+ "description": "Configura el M\u00f3dem Insteon PowerLink (PLM).",
"title": "Insteon PLM"
},
"user": {
diff --git a/homeassistant/components/ipp/translations/es.json b/homeassistant/components/ipp/translations/es.json
index f6948374561..a5a067b5ffd 100644
--- a/homeassistant/components/ipp/translations/es.json
+++ b/homeassistant/components/ipp/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Dispositivo ya configurado",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"cannot_connect": "No se pudo conectar",
"connection_upgrade": "No se pudo conectar con la impresora debido a que se requiere una actualizaci\u00f3n de la conexi\u00f3n.",
"ipp_error": "Error IPP encontrado.",
@@ -13,7 +13,7 @@
"cannot_connect": "No se pudo conectar",
"connection_upgrade": "No se pudo conectar con la impresora. Int\u00e9ntalo de nuevo con la opci\u00f3n SSL/TLS marcada."
},
- "flow_title": "Impresora: {name}",
+ "flow_title": "{name}",
"step": {
"user": {
"data": {
diff --git a/homeassistant/components/iqvia/translations/es.json b/homeassistant/components/iqvia/translations/es.json
index cecbb7af591..dc26ca6c065 100644
--- a/homeassistant/components/iqvia/translations/es.json
+++ b/homeassistant/components/iqvia/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Este c\u00f3digo postal ya ha sido configurado."
+ "already_configured": "El servicio ya est\u00e1 configurado"
},
"error": {
"invalid_zip_code": "El c\u00f3digo postal no es v\u00e1lido"
diff --git a/homeassistant/components/isy994/translations/es.json b/homeassistant/components/isy994/translations/es.json
index dd5e97923d6..4c3c4475743 100644
--- a/homeassistant/components/isy994/translations/es.json
+++ b/homeassistant/components/isy994/translations/es.json
@@ -41,8 +41,8 @@
"sensor_string": "Cadena Nodo Sensor",
"variable_sensor_string": "Cadena de Sensor Variable"
},
- "description": "Configura las opciones para la integraci\u00f3n de ISY: \n \u2022 Cadena Nodo Sensor: Cualquier dispositivo o carpeta que contenga 'Cadena Nodo Sensor' en el nombre ser\u00e1 tratada como un sensor o un sensor binario. \n \u2022 Ignorar Cadena: Cualquier dispositivo con 'Ignorar Cadena' en el nombre ser\u00e1 ignorado. \n \u2022 Restaurar Intensidad de la Luz: Si se habilita, la intensidad anterior ser\u00e1 restaurada al encender una luz en lugar de usar el nivel predeterminado del dispositivo.",
- "title": "Opciones ISY994"
+ "description": "Configura las opciones para la integraci\u00f3n ISY:\n\u2022 Cadena de sensor de nodo: Cualquier dispositivo o carpeta que contenga 'Cadena de sensor de nodo' en el nombre se tratar\u00e1 como un sensor o un sensor binario.\n\u2022 Ignorar Cadena: Cualquier dispositivo con 'Ignorar Cadena' en el nombre ser\u00e1 ignorado.\n\u2022 Cadena de sensor variable: cualquier variable que contenga 'Cadena de sensor variable' se a\u00f1adir\u00e1 como sensor.\n\u2022 Restaurar brillo de luz: si est\u00e1 habilitado, el brillo anterior se restaurar\u00e1 al encender una luz en lugar del nivel de encendido integrado del dispositivo.",
+ "title": "Opciones ISY"
}
}
},
diff --git a/homeassistant/components/kodi/translations/es.json b/homeassistant/components/kodi/translations/es.json
index 290d7aa53ee..0b7b37a6e11 100644
--- a/homeassistant/components/kodi/translations/es.json
+++ b/homeassistant/components/kodi/translations/es.json
@@ -12,7 +12,7 @@
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"unknown": "Error inesperado"
},
- "flow_title": "Kodi: {name}",
+ "flow_title": "{name}",
"step": {
"credentials": {
"data": {
@@ -37,7 +37,7 @@
"data": {
"ws_port": "Puerto"
},
- "description": "El puerto WebSocket (a veces llamado puerto TCP en Kodi). Para conectarse a trav\u00e9s de WebSocket, necesitas habilitar \"Permitir a los programas... controlar Kodi\" en Sistema/Configuraci\u00f3n/Red/Servicios. Si el WebSocket no est\u00e1 habilitado, elimine el puerto y d\u00e9jelo vac\u00edo."
+ "description": "El puerto WebSocket (a veces llamado puerto TCP en Kodi). Para conectar a trav\u00e9s de WebSocket, debes habilitar \"Permitir que los programas... controlen Kodi\" en Sistema/Configuraci\u00f3n/Red/Servicios. Si WebSocket no est\u00e1 habilitado, elimina el puerto y d\u00e9jalo vac\u00edo."
}
}
},
diff --git a/homeassistant/components/konnected/translations/es.json b/homeassistant/components/konnected/translations/es.json
index 901c858b33c..7ba726e8e6a 100644
--- a/homeassistant/components/konnected/translations/es.json
+++ b/homeassistant/components/konnected/translations/es.json
@@ -5,7 +5,7 @@
"already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"cannot_connect": "No se pudo conectar",
"not_konn_panel": "No es un dispositivo Konnected.io reconocido",
- "unknown": "Se produjo un error desconocido"
+ "unknown": "Error inesperado"
},
"error": {
"cannot_connect": "No se pudo conectar"
@@ -39,19 +39,19 @@
"options_binary": {
"data": {
"inverse": "Invertir el estado de apertura/cierre",
- "name": "Nombre (opcional)",
+ "name": "Nombre",
"type": "Tipo de sensor binario"
},
- "description": "Seleccione las opciones para el sensor binario conectado a {zone}",
+ "description": "Opciones de {zone}",
"title": "Configurar sensor binario"
},
"options_digital": {
"data": {
- "name": "Nombre (opcional)",
- "poll_interval": "Intervalo de sondeo (minutos) (opcional)",
+ "name": "Nombre",
+ "poll_interval": "Intervalo de sondeo (minutos)",
"type": "Tipo de sensor"
},
- "description": "Seleccione las opciones para el sensor digital conectado a {zone}",
+ "description": "Opciones de {zone}",
"title": "Configurar el sensor digital"
},
"options_io": {
@@ -84,8 +84,8 @@
},
"options_misc": {
"data": {
- "api_host": "Sustituye la URL del host de la API (opcional)",
- "blink": "Parpadea el LED del panel cuando se env\u00eda un cambio de estado",
+ "api_host": "Anular la URL de la API del host",
+ "blink": "Parpadear el LED del panel al enviar un cambio de estado",
"discovery": "Responde a las solicitudes de descubrimiento en tu red",
"override_api_host": "Reemplazar la URL predeterminada del panel host de la API de Home Assistant"
},
@@ -95,13 +95,13 @@
"options_switch": {
"data": {
"activation": "Salida cuando est\u00e1 activada",
- "momentary": "Duraci\u00f3n del pulso (ms) (opcional)",
+ "momentary": "Duraci\u00f3n del pulso (ms)",
"more_states": "Configurar estados adicionales para esta zona",
- "name": "Nombre (opcional)",
- "pause": "Pausa entre pulsos (ms) (opcional)",
- "repeat": "Tiempos de repetici\u00f3n (-1 = infinito) (opcional)"
+ "name": "Nombre",
+ "pause": "Pausa entre pulsos (ms)",
+ "repeat": "Veces que se repite (-1=infinito)"
},
- "description": "Selecciona las opciones de salida para {zone}: state {state}",
+ "description": "Opciones de {zone}: estado {state}",
"title": "Configurar la salida conmutable"
}
}
diff --git a/homeassistant/components/locative/translations/es.json b/homeassistant/components/locative/translations/es.json
index e3c63d7b35d..676c1863b2e 100644
--- a/homeassistant/components/locative/translations/es.json
+++ b/homeassistant/components/locative/translations/es.json
@@ -6,11 +6,11 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar ubicaciones a Home Assistant, es necesario configurar la caracter\u00edstica webhook en la app de Locative.\n\nRellena la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- M\u00e9todo: POST\n\nRevisa [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
+ "default": "Para enviar ubicaciones a Home Assistant, es necesario configurar la caracter\u00edstica webhook en la app de Locative.\n\nCompleta la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- M\u00e9todo: POST\n\nConsulta [la documentaci\u00f3n]({docs_url}) para m\u00e1s detalles."
},
"step": {
"user": {
- "description": "\u00bfEst\u00e1s seguro de que quieres configurar el webhook de Locative?",
+ "description": "\u00bfQuieres iniciar la configuraci\u00f3n?",
"title": "Configurar el webhook de Locative"
}
}
diff --git a/homeassistant/components/logi_circle/translations/es.json b/homeassistant/components/logi_circle/translations/es.json
index 7fe62a28d05..ac1fdc8dc5a 100644
--- a/homeassistant/components/logi_circle/translations/es.json
+++ b/homeassistant/components/logi_circle/translations/es.json
@@ -2,18 +2,18 @@
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
- "external_error": "Se produjo una excepci\u00f3n de otro flujo.",
- "external_setup": "Logi Circle se ha configurado correctamente a partir de otro flujo.",
+ "external_error": "Ocurri\u00f3 una excepci\u00f3n de otro flujo.",
+ "external_setup": "Logi Circle se configur\u00f3 correctamente desde otro flujo.",
"missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n."
},
"error": {
"authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.",
- "follow_link": "Accede al enlace e identif\u00edcate antes de pulsar Enviar.",
+ "follow_link": "Por favor, sigue el enlace y autent\u00edcate antes de presionar Enviar.",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
},
"step": {
"auth": {
- "description": "Accede al siguiente enlace y Acepta el acceso a tu cuenta Logi Circle, despu\u00e9s vuelve y pulsa en Enviar a continuaci\u00f3n.\n\n[Link]({authorization_url})",
+ "description": "Por favor, sigue el enlace a continuaci\u00f3n y **Acepta** el acceso a tu cuenta Logi Circle, luego regresa y presiona **Enviar** a continuaci\u00f3n. \n\n[Enlace]({authorization_url})",
"title": "Autenticaci\u00f3n con Logi Circle"
},
"user": {
diff --git a/homeassistant/components/lutron_caseta/translations/es.json b/homeassistant/components/lutron_caseta/translations/es.json
index d13fded562e..c6e90ec6364 100644
--- a/homeassistant/components/lutron_caseta/translations/es.json
+++ b/homeassistant/components/lutron_caseta/translations/es.json
@@ -15,7 +15,7 @@
"title": "Error al importar la configuraci\u00f3n del bridge Cas\u00e9ta."
},
"link": {
- "description": "Para emparejar con {name} ({host}), despu\u00e9s de enviar este formulario, presione el bot\u00f3n negro en la parte posterior del puente.",
+ "description": "Para emparejar con {name} ({host}), despu\u00e9s de enviar este formulario, presiona el bot\u00f3n negro en la parte posterior del puente.",
"title": "Emparejar con el puente"
},
"user": {
diff --git a/homeassistant/components/mailgun/translations/es.json b/homeassistant/components/mailgun/translations/es.json
index 1fcd54a5266..85007655134 100644
--- a/homeassistant/components/mailgun/translations/es.json
+++ b/homeassistant/components/mailgun/translations/es.json
@@ -6,7 +6,7 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar eventos a Home Assistant debes configurar los [Webhooks en Mailgun]({mailgun_url}). \n\n Completa la siguiente informaci\u00f3n: \n\n - URL: `{webhook_url}` \n - M\u00e9todo: POST \n - Tipo de contenido: application/json \n\n Consulta [la documentaci\u00f3n]({docs_url}) sobre c\u00f3mo configurar las automatizaciones para manejar los datos entrantes."
+ "default": "Para enviar eventos a Home Assistant debes configurar los [Webhooks en Mailgun]({mailgun_url}). \n\n Completa la siguiente informaci\u00f3n: \n\n- URL: `{webhook_url}` \n- M\u00e9todo: POST \n- Tipo de contenido: application/json \n\nConsulta [la documentaci\u00f3n]({docs_url}) sobre c\u00f3mo configurar las automatizaciones para manejar los datos entrantes."
},
"step": {
"user": {
diff --git a/homeassistant/components/melcloud/translations/es.json b/homeassistant/components/melcloud/translations/es.json
index be4f6cabe6c..94583ed2589 100644
--- a/homeassistant/components/melcloud/translations/es.json
+++ b/homeassistant/components/melcloud/translations/es.json
@@ -5,7 +5,7 @@
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
- "invalid_auth": "Autentificaci\u00f3n inv\u00e1lida",
+ "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
diff --git a/homeassistant/components/meteo_france/translations/es.json b/homeassistant/components/meteo_france/translations/es.json
index cd6d2d80812..a16c47e4aa9 100644
--- a/homeassistant/components/meteo_france/translations/es.json
+++ b/homeassistant/components/meteo_france/translations/es.json
@@ -2,7 +2,7 @@
"config": {
"abort": {
"already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada",
- "unknown": "Error desconocido: por favor, vuelva a intentarlo m\u00e1s tarde"
+ "unknown": "Error inesperado"
},
"error": {
"empty": "No hay resultado en la b\u00fasqueda de la ciudad: por favor, comprueba el campo de la ciudad"
diff --git a/homeassistant/components/mikrotik/translations/es.json b/homeassistant/components/mikrotik/translations/es.json
index d4751c19a9a..b1cd62a1763 100644
--- a/homeassistant/components/mikrotik/translations/es.json
+++ b/homeassistant/components/mikrotik/translations/es.json
@@ -4,7 +4,7 @@
"already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
- "cannot_connect": "Conexi\u00f3n fallida",
+ "cannot_connect": "No se pudo conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"name_exists": "El nombre ya existe"
},
diff --git a/homeassistant/components/minecraft_server/translations/es.json b/homeassistant/components/minecraft_server/translations/es.json
index 1c3891d3fb5..a5c5ae531d9 100644
--- a/homeassistant/components/minecraft_server/translations/es.json
+++ b/homeassistant/components/minecraft_server/translations/es.json
@@ -15,7 +15,7 @@
"name": "Nombre"
},
"description": "Configura tu instancia de Minecraft Server para permitir la supervisi\u00f3n.",
- "title": "Enlace su servidor Minecraft"
+ "title": "Vincula tu servidor Minecraft"
}
}
}
diff --git a/homeassistant/components/mobile_app/translations/es.json b/homeassistant/components/mobile_app/translations/es.json
index 8ac5c909e17..adb7b4212a9 100644
--- a/homeassistant/components/mobile_app/translations/es.json
+++ b/homeassistant/components/mobile_app/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "install_app": "Abre la aplicaci\u00f3n en el m\u00f3vil para configurar la integraci\u00f3n con Home Assistant. Echa un vistazo a [la documentaci\u00f3n]({apps_url}) para ver una lista de apps compatibles."
+ "install_app": "Abre la aplicaci\u00f3n m\u00f3vil para configurar la integraci\u00f3n con Home Assistant. Consulta [la documentaci\u00f3n]({apps_url}) para obtener una lista de aplicaciones compatibles."
},
"step": {
"confirm": {
diff --git a/homeassistant/components/motion_blinds/translations/es.json b/homeassistant/components/motion_blinds/translations/es.json
index e316f882712..c7469a93820 100644
--- a/homeassistant/components/motion_blinds/translations/es.json
+++ b/homeassistant/components/motion_blinds/translations/es.json
@@ -8,7 +8,7 @@
"error": {
"discovery_error": "No se pudo descubrir un detector de movimiento"
},
- "flow_title": "Motion Blinds",
+ "flow_title": "{short_mac} ({ip_address})",
"step": {
"connect": {
"data": {
diff --git a/homeassistant/components/mqtt/translations/es.json b/homeassistant/components/mqtt/translations/es.json
index 915af215a26..4c88a5a66f7 100644
--- a/homeassistant/components/mqtt/translations/es.json
+++ b/homeassistant/components/mqtt/translations/es.json
@@ -2,10 +2,10 @@
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado",
- "single_instance_allowed": "Ya est\u00e1 configurado. S\u00f3lo se permite una \u00fanica configuraci\u00f3n."
+ "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n."
},
"error": {
- "cannot_connect": "No se puede conectar"
+ "cannot_connect": "No se pudo conectar"
},
"step": {
"broker": {
@@ -16,13 +16,13 @@
"port": "Puerto",
"username": "Nombre de usuario"
},
- "description": "Por favor, introduzca la informaci\u00f3n de conexi\u00f3n de su br\u00f3ker MQTT."
+ "description": "Por favor, introduce la informaci\u00f3n de conexi\u00f3n de tu br\u00f3ker MQTT."
},
"hassio_confirm": {
"data": {
"discovery": "Habilitar descubrimiento"
},
- "description": "\u00bfQuieres configurar Home Assistant para conectarse al agente MQTT proporcionado por el complemento {addon} ?",
+ "description": "\u00bfQuieres configurar Home Assistant para conectarse al agente MQTT proporcionado por el complemento {addon}?",
"title": "Br\u00f3ker MQTT a trav\u00e9s de complemento de Home Assistant"
}
}
diff --git a/homeassistant/components/myq/translations/es.json b/homeassistant/components/myq/translations/es.json
index a6b81fbcbbc..9f20a31ff15 100644
--- a/homeassistant/components/myq/translations/es.json
+++ b/homeassistant/components/myq/translations/es.json
@@ -1,11 +1,11 @@
{
"config": {
"abort": {
- "already_configured": "MyQ ya est\u00e1 configurado",
+ "already_configured": "El servicio ya est\u00e1 configurado",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
- "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntalo de nuevo.",
+ "cannot_connect": "No se pudo conectar",
"invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
"unknown": "Error inesperado"
},
diff --git a/homeassistant/components/nanoleaf/translations/es.json b/homeassistant/components/nanoleaf/translations/es.json
index 00ba28474ac..12ae1b235ba 100644
--- a/homeassistant/components/nanoleaf/translations/es.json
+++ b/homeassistant/components/nanoleaf/translations/es.json
@@ -16,7 +16,7 @@
"step": {
"link": {
"description": "Mant\u00e9n presionado el bot\u00f3n de encendido de tu Nanoleaf durante 5 segundos hasta que los LED del bot\u00f3n comiencen a parpadear, luego haz clic en **ENVIAR** en los siguientes 30 segundos.",
- "title": "Enlazar Nanoleaf"
+ "title": "Vincular Nanoleaf"
},
"user": {
"data": {
diff --git a/homeassistant/components/nest/translations/es.json b/homeassistant/components/nest/translations/es.json
index 36b5d64e253..93dd7eb12a2 100644
--- a/homeassistant/components/nest/translations/es.json
+++ b/homeassistant/components/nest/translations/es.json
@@ -5,7 +5,7 @@
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
- "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.",
+ "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.",
"invalid_access_token": "Token de acceso no v\u00e1lido",
"missing_configuration": "El componente no est\u00e1 configurado. 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})",
@@ -70,7 +70,7 @@
"data": {
"code": "C\u00f3digo PIN"
},
- "description": "Para vincular tu cuenta de Nest, [autoriza tu cuenta]({url}).\n\nDespu\u00e9s de la autorizaci\u00f3n, copia y pega el c\u00f3digo pin a continuaci\u00f3n.",
+ "description": "Para vincular tu cuenta Nest, [autoriza tu cuenta]({url}). \n\nDespu\u00e9s de la autorizaci\u00f3n, copia y pega el c\u00f3digo PIN proporcionado a continuaci\u00f3n.",
"title": "Vincular cuenta de Nest"
},
"pick_implementation": {
diff --git a/homeassistant/components/netatmo/translations/es.json b/homeassistant/components/netatmo/translations/es.json
index c658c0046a1..0d8e4167ab8 100644
--- a/homeassistant/components/netatmo/translations/es.json
+++ b/homeassistant/components/netatmo/translations/es.json
@@ -47,10 +47,10 @@
"public_weather": {
"data": {
"area_name": "Nombre del \u00e1rea",
- "lat_ne": "Longitud esquina noreste",
- "lat_sw": "Latitud esquina suroeste",
- "lon_ne": "Longitud esquina noreste",
- "lon_sw": "Longitud esquina Suroeste",
+ "lat_ne": "Latitud Esquina noreste",
+ "lat_sw": "Latitud Esquina suroeste",
+ "lon_ne": "Longitud Esquina noreste",
+ "lon_sw": "Longitud Esquina suroeste",
"mode": "C\u00e1lculo",
"show_on_map": "Mostrar en el mapa"
},
diff --git a/homeassistant/components/nexia/translations/es.json b/homeassistant/components/nexia/translations/es.json
index ee89d9db6f5..9e9e720dc15 100644
--- a/homeassistant/components/nexia/translations/es.json
+++ b/homeassistant/components/nexia/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Este nexia home ya est\u00e1 configurado"
+ "already_configured": "El dispositivo ya est\u00e1 configurado"
},
"error": {
"cannot_connect": "Fall\u00f3 la conexi\u00f3n",
@@ -13,7 +13,7 @@
"data": {
"brand": "Marca",
"password": "Contrase\u00f1a",
- "username": "Usuario"
+ "username": "Nombre de usuario"
}
}
}
diff --git a/homeassistant/components/nightscout/translations/es.json b/homeassistant/components/nightscout/translations/es.json
index d98b8e345b6..ab9ce8baa02 100644
--- a/homeassistant/components/nightscout/translations/es.json
+++ b/homeassistant/components/nightscout/translations/es.json
@@ -14,7 +14,7 @@
"api_key": "Clave API",
"url": "URL"
},
- "description": "- URL: la direcci\u00f3n de tu instancia de nightscout. Por ejemplo: https://myhomeassistant.duckdns.org:5423 \n- Clave API (opcional): util\u00edzala s\u00f3lo si tu instancia est\u00e1 protegida (auth_default_roles! = readable).",
+ "description": "- URL: la direcci\u00f3n de tu instancia nightscout. Por ejemplo: https://myhomeassistant.duckdns.org:5423\n- Clave de API (opcional): usar solo si tu instancia est\u00e1 protegida (auth_default_roles != legible).",
"title": "Introduce la informaci\u00f3n del servidor de Nightscout."
}
}
diff --git a/homeassistant/components/nws/translations/es.json b/homeassistant/components/nws/translations/es.json
index 4e7732c062d..522e601d050 100644
--- a/homeassistant/components/nws/translations/es.json
+++ b/homeassistant/components/nws/translations/es.json
@@ -15,7 +15,7 @@
"longitude": "Longitud",
"station": "C\u00f3digo de estaci\u00f3n METAR"
},
- "description": "Si no se especifica un c\u00f3digo de estaci\u00f3n METAR, se utilizar\u00e1n la latitud y la longitud para encontrar la estaci\u00f3n m\u00e1s cercana.",
+ "description": "Si no se especifica un c\u00f3digo de estaci\u00f3n METAR, la latitud y la longitud se utilizar\u00e1n para encontrar la estaci\u00f3n m\u00e1s cercana. Por ahora, una clave API puede ser cualquier cosa. Se recomienda utilizar una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida.",
"title": "Conectar con el National Weather Service"
}
}
diff --git a/homeassistant/components/onewire/translations/es.json b/homeassistant/components/onewire/translations/es.json
index 986a36a30d4..81a4d564d9c 100644
--- a/homeassistant/components/onewire/translations/es.json
+++ b/homeassistant/components/onewire/translations/es.json
@@ -12,7 +12,7 @@
"host": "Host",
"port": "Puerto"
},
- "title": "Configurar 1 cable"
+ "title": "Establecer detalles del servidor"
}
}
},
diff --git a/homeassistant/components/onvif/translations/es.json b/homeassistant/components/onvif/translations/es.json
index 7858a4561fe..aa1d40e3f14 100644
--- a/homeassistant/components/onvif/translations/es.json
+++ b/homeassistant/components/onvif/translations/es.json
@@ -1,8 +1,8 @@
{
"config": {
"abort": {
- "already_configured": "El dispositivo ONVIF ya est\u00e1 configurado.",
- "already_in_progress": "El flujo de configuraci\u00f3n para el dispositivo ONVIF ya est\u00e1 en marcha.",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
+ "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso",
"no_h264": "No hab\u00eda transmisiones H264 disponibles. Verifique la configuraci\u00f3n del perfil en su dispositivo.",
"no_mac": "No se pudo configurar una identificaci\u00f3n \u00fanica para el dispositivo ONVIF.",
"onvif_error": "Error de configuraci\u00f3n del dispositivo ONVIF. Comprueba el registro para m\u00e1s informaci\u00f3n."
diff --git a/homeassistant/components/owntracks/translations/es.json b/homeassistant/components/owntracks/translations/es.json
index dc420a806f4..55f5a45dd54 100644
--- a/homeassistant/components/owntracks/translations/es.json
+++ b/homeassistant/components/owntracks/translations/es.json
@@ -5,7 +5,7 @@
"single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n."
},
"create_entry": {
- "default": "\n\nEn Android, abre [la aplicaci\u00f3n OwnTracks]({android_url}), ve a preferencias -> conexi\u00f3n. Cambia los siguientes ajustes:\n - Modo: HTTP privado\n - Host: {webhook_url}\n - Identificaci\u00f3n:\n - Nombre de usuario: \n - ID de dispositivo: \n\nEn iOS, abre [la aplicaci\u00f3n OwnTracks] ({ios_url}), pulsa el icono (i) en la parte superior izquierda -> configuraci\u00f3n. Cambia los siguientes ajustes:\n - Modo: HTTP\n - URL: {webhook_url}\n - Activar la autenticaci\u00f3n\n - UserID: \n\n{secret}\n\nConsulta [la documentaci\u00f3n]({docs_url}) para obtener m\u00e1s informaci\u00f3n."
+ "default": "\n\nEn Android, abre [la aplicaci\u00f3n OwnTracks]({android_url}), ve a preferencias -> conexi\u00f3n. Cambia los siguientes ajustes:\n - Modo: HTTP privado\n - Host: {webhook_url}\n - Identificaci\u00f3n:\n - Nombre de usuario: \n - ID de dispositivo: \n\nEn iOS, abre [la aplicaci\u00f3n OwnTracks]({ios_url}), pulsa el icono (i) en la parte superior izquierda -> configuraci\u00f3n. Cambia los siguientes ajustes:\n - Modo: HTTP\n - URL: {webhook_url}\n - Activar la autenticaci\u00f3n\n - UserID: \n\n{secret}\n\nConsulta [la documentaci\u00f3n]({docs_url}) para obtener m\u00e1s informaci\u00f3n."
},
"step": {
"user": {
diff --git a/homeassistant/components/pi_hole/translations/es.json b/homeassistant/components/pi_hole/translations/es.json
index 35597af49f2..dca8e8c7f98 100644
--- a/homeassistant/components/pi_hole/translations/es.json
+++ b/homeassistant/components/pi_hole/translations/es.json
@@ -19,9 +19,9 @@
"location": "Ubicaci\u00f3n",
"name": "Nombre",
"port": "Puerto",
- "ssl": "Usar SSL",
+ "ssl": "Utiliza un certificado SSL",
"statistics_only": "S\u00f3lo las estad\u00edsticas",
- "verify_ssl": "Verificar certificado SSL"
+ "verify_ssl": "Verificar el certificado SSL"
}
}
}
diff --git a/homeassistant/components/plaato/translations/es.json b/homeassistant/components/plaato/translations/es.json
index 693c6bf99c7..df1ffb99cb1 100644
--- a/homeassistant/components/plaato/translations/es.json
+++ b/homeassistant/components/plaato/translations/es.json
@@ -10,7 +10,7 @@
"default": "\u00a1El dispositivo Plaato {device_type} con nombre **{device_name}** se ha configurado correctamente!"
},
"error": {
- "invalid_webhook_device": "Has seleccionado un dispositivo que no admite el env\u00edo de datos a un webhook. Solo est\u00e1 disponible para Airlock",
+ "invalid_webhook_device": "Has seleccionado un dispositivo que no admite el env\u00edo de datos a un webhook. Solo est\u00e1 disponible para el Airlock",
"no_api_method": "Necesitas a\u00f1adir un token de autenticaci\u00f3n o seleccionar un webhook",
"no_auth_token": "Es necesario a\u00f1adir un token de autenticaci\u00f3n"
},
diff --git a/homeassistant/components/plant/translations/es.json b/homeassistant/components/plant/translations/es.json
index 957a07a1d51..da9470e5ea0 100644
--- a/homeassistant/components/plant/translations/es.json
+++ b/homeassistant/components/plant/translations/es.json
@@ -5,5 +5,5 @@
"problem": "Problema"
}
},
- "title": "Planta"
+ "title": "Monitor de planta"
}
\ No newline at end of file
diff --git a/homeassistant/components/plex/translations/es.json b/homeassistant/components/plex/translations/es.json
index 8071e9e11fe..0b030c2a958 100644
--- a/homeassistant/components/plex/translations/es.json
+++ b/homeassistant/components/plex/translations/es.json
@@ -22,7 +22,7 @@
"host": "Host",
"port": "Puerto",
"ssl": "Utiliza un certificado SSL",
- "token": "Token (Opcional)",
+ "token": "Token (opcional)",
"verify_ssl": "Verificar el certificado SSL"
},
"title": "Configuraci\u00f3n Manual de Plex"
@@ -35,7 +35,7 @@
"title": "Seleccione el servidor Plex"
},
"user": {
- "description": "Continuar hacia [plex.tv](https://plex.tv) para vincular un servidor Plex."
+ "description": "Contin\u00faa hacia [plex.tv](https://plex.tv) para vincular un servidor Plex."
},
"user_advanced": {
"data": {
diff --git a/homeassistant/components/plugwise/translations/es.json b/homeassistant/components/plugwise/translations/es.json
index 1a0ae166aaa..570184aaabf 100644
--- a/homeassistant/components/plugwise/translations/es.json
+++ b/homeassistant/components/plugwise/translations/es.json
@@ -20,8 +20,8 @@
"port": "Puerto",
"username": "Nombre de usuario de Smile"
},
- "description": "Producto:",
- "title": "Conectarse a Smile"
+ "description": "Por favor, introduce",
+ "title": "Conectar a Smile"
},
"user_gateway": {
"data": {
@@ -30,7 +30,7 @@
"port": "Puerto",
"username": "Nombre de usuario Smile"
},
- "description": "Por favor introduce:",
+ "description": "Por favor, introduce:",
"title": "Conectarse a Smile"
}
}
diff --git a/homeassistant/components/point/translations/es.json b/homeassistant/components/point/translations/es.json
index 3d1f47c2ceb..2e1de2f1f6f 100644
--- a/homeassistant/components/point/translations/es.json
+++ b/homeassistant/components/point/translations/es.json
@@ -11,12 +11,12 @@
"default": "Autenticado correctamente"
},
"error": {
- "follow_link": "Accede al enlace e identif\u00edcate antes de pulsar Enviar.",
+ "follow_link": "Por favor, sigue el enlace y autent\u00edcate antes de presionar Enviar",
"no_token": "Token de acceso no v\u00e1lido"
},
"step": {
"auth": {
- "description": "Accede al siguiente enlace y Acepta el acceso a tu cuenta Minut, despu\u00e9s vuelve y pulsa en Enviar a continuaci\u00f3n.\n\n[Link]({authorization_url})",
+ "description": "Por favor, sigue el enlace a continuaci\u00f3n y **Acepta** el acceso a tu cuenta Minut, luego regresa y presiona **Enviar** a continuaci\u00f3n. \n\n[Enlace]({authorization_url})",
"title": "Autenticaci\u00f3n con Point"
},
"user": {
diff --git a/homeassistant/components/profiler/translations/es.json b/homeassistant/components/profiler/translations/es.json
index a39a0a24d2a..d5552505c73 100644
--- a/homeassistant/components/profiler/translations/es.json
+++ b/homeassistant/components/profiler/translations/es.json
@@ -5,7 +5,7 @@
},
"step": {
"user": {
- "description": "\u00bfEst\u00e1s seguro de que quieres configurar el Profiler?"
+ "description": "\u00bfQuieres iniciar la configuraci\u00f3n?"
}
}
}
diff --git a/homeassistant/components/ps4/translations/es.json b/homeassistant/components/ps4/translations/es.json
index 3655b72110c..fd1283ccfd8 100644
--- a/homeassistant/components/ps4/translations/es.json
+++ b/homeassistant/components/ps4/translations/es.json
@@ -3,19 +3,19 @@
"abort": {
"already_configured": "El dispositivo ya est\u00e1 configurado",
"credential_error": "Error al obtener las credenciales.",
- "no_devices_found": "No se encuentran dispositivos PlayStation 4 en la red.",
- "port_987_bind_error": "No se ha podido unir al puerto 987. Consulta la [documentaci\u00f3n](https://www.home-assistant.io/components/ps4/) para m\u00e1s informaci\u00f3n.",
- "port_997_bind_error": "No se ha podido unir al puerto 997. Consulta la [documentaci\u00f3n](https://www.home-assistant.io/components/ps4/) para m\u00e1s informaci\u00f3n."
+ "no_devices_found": "No se encontraron dispositivos en la red",
+ "port_987_bind_error": "No se pudo vincular al puerto 987. Consulta la [documentaci\u00f3n](https://www.home-assistant.io/components/ps4/) para obtener informaci\u00f3n adicional.",
+ "port_997_bind_error": "No se pudo vincular al puerto 997. Consulta la [documentaci\u00f3n](https://www.home-assistant.io/components/ps4/) para obtener informaci\u00f3n adicional."
},
"error": {
"cannot_connect": "No se pudo conectar",
- "credential_timeout": "Se agot\u00f3 el tiempo para el servicio de credenciales. Pulsa enviar para reiniciar.",
- "login_failed": "No se ha podido vincular con PlayStation 4. Verifica que el PIN sea correcto.",
- "no_ipaddress": "Introduce la direcci\u00f3n IP de la PlayStation 4 que quieres configurar."
+ "credential_timeout": "Se agot\u00f3 el tiempo de espera del servicio de credenciales. Presiona enviar para reiniciar.",
+ "login_failed": "No se pudo emparejar con PlayStation 4. Verifica que el C\u00f3digo PIN sea correcto.",
+ "no_ipaddress": "Introduce la Direcci\u00f3n IP de la PlayStation 4 que deseas configurar."
},
"step": {
"creds": {
- "description": "Credenciales necesarias. Pulsa 'Enviar' y, a continuaci\u00f3n, en la app de segunda pantalla de PS4, actualiza la lista de dispositivos y selecciona el dispositivo 'Home-Assistant' para continuar."
+ "description": "Credenciales necesarias. Presiona 'Enviar' y luego en la aplicaci\u00f3n PS4 Second Screen, actualiza los dispositivos y selecciona el dispositivo 'Home-Assistant' para continuar."
},
"link": {
"data": {
@@ -25,12 +25,12 @@
"region": "Regi\u00f3n"
},
"data_description": {
- "code": "Ve a 'Configuraci\u00f3n' en tu consola PlayStation 4. Luego navega hasta 'Configuraci\u00f3n de conexi\u00f3n de la aplicaci\u00f3n m\u00f3vil' y selecciona 'Agregar dispositivo' para obtener el PIN."
+ "code": "Navega a 'Configuraci\u00f3n' en tu consola PlayStation 4. Luego navega hasta 'Configuraci\u00f3n de conexi\u00f3n de la aplicaci\u00f3n m\u00f3vil' y selecciona 'Agregar dispositivo' para obtener el PIN."
}
},
"mode": {
"data": {
- "ip_address": "Direcci\u00f3n IP (d\u00e9jalo en blanco si usas la detecci\u00f3n autom\u00e1tica).",
+ "ip_address": "Direcci\u00f3n IP (D\u00e9jalo en blanco si usas la detecci\u00f3n autom\u00e1tica).",
"mode": "Modo configuraci\u00f3n"
},
"data_description": {
diff --git a/homeassistant/components/rachio/translations/es.json b/homeassistant/components/rachio/translations/es.json
index f3821b7aa5c..671a00a334c 100644
--- a/homeassistant/components/rachio/translations/es.json
+++ b/homeassistant/components/rachio/translations/es.json
@@ -13,7 +13,7 @@
"data": {
"api_key": "Clave API"
},
- "description": "Necesitar\u00e1s la clave API de https://app.rach.io/. Selecciona 'Account Settings' y luego haz clic en 'GET API KEY'.",
+ "description": "Necesitar\u00e1s la clave API de https://app.rach.io/. Ve a Configuraci\u00f3n, luego haz clic en 'GET API KEY'.",
"title": "Conectar a tu dispositivo Rachio"
}
}
diff --git a/homeassistant/components/renault/translations/es.json b/homeassistant/components/renault/translations/es.json
index 1d8b5f447e3..75a0ca557c5 100644
--- a/homeassistant/components/renault/translations/es.json
+++ b/homeassistant/components/renault/translations/es.json
@@ -2,7 +2,7 @@
"config": {
"abort": {
"already_configured": "La cuenta ya est\u00e1 configurada",
- "kamereon_no_account": "No se pudo encontrar la cuenta de Kamereon.",
+ "kamereon_no_account": "No se puede encontrar la cuenta de Kamereon",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
diff --git a/homeassistant/components/rfxtrx/translations/es.json b/homeassistant/components/rfxtrx/translations/es.json
index 997a6b0a0bf..aa567d0093d 100644
--- a/homeassistant/components/rfxtrx/translations/es.json
+++ b/homeassistant/components/rfxtrx/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "El dispositivo ya est\u00e1 configurado",
+ "already_configured": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.",
"cannot_connect": "No se pudo conectar"
},
"error": {
diff --git a/homeassistant/components/risco/translations/es.json b/homeassistant/components/risco/translations/es.json
index 6f85fe0c4ab..8d0c0460a3c 100644
--- a/homeassistant/components/risco/translations/es.json
+++ b/homeassistant/components/risco/translations/es.json
@@ -32,7 +32,7 @@
},
"init": {
"data": {
- "code_arm_required": "Requiere un c\u00f3digo PIN para armar",
+ "code_arm_required": "Requiere un C\u00f3digo PIN para armar",
"code_disarm_required": "Requiere un c\u00f3digo PIN para desactivar",
"scan_interval": "Con qu\u00e9 frecuencia sondear Risco (en segundos)"
},
diff --git a/homeassistant/components/roomba/translations/es.json b/homeassistant/components/roomba/translations/es.json
index f2664baee31..cc2954335b6 100644
--- a/homeassistant/components/roomba/translations/es.json
+++ b/homeassistant/components/roomba/translations/es.json
@@ -9,17 +9,17 @@
"error": {
"cannot_connect": "No se pudo conectar"
},
- "flow_title": "iRobot {name} ({host})",
+ "flow_title": "{name} ({host})",
"step": {
"link": {
- "description": "Mant\u00e9n pulsado el bot\u00f3n Inicio en {name} hasta que el dispositivo genere un sonido (aproximadamente dos segundos).",
- "title": "Recuperar la contrase\u00f1a"
+ "description": "Mant\u00e9n presionado el bot\u00f3n Inicio en {name} hasta que el dispositivo genere un sonido (alrededor de dos segundos), luego haz clic en enviar en los siguientes 30 segundos.",
+ "title": "Recuperar Contrase\u00f1a"
},
"link_manual": {
"data": {
"password": "Contrase\u00f1a"
},
- "description": "No se pudo recuperar la contrase\u00f1a desde el dispositivo de forma autom\u00e1tica. Por favor, sigue los pasos descritos en la documentaci\u00f3n en: {auth_help_url}",
+ "description": "La contrase\u00f1a no se pudo recuperar del dispositivo autom\u00e1ticamente. Sigue los pasos descritos en la documentaci\u00f3n en: {auth_help_url}",
"title": "Escribe la contrase\u00f1a"
},
"manual": {
@@ -33,7 +33,7 @@
"data": {
"host": "Host"
},
- "description": "Actualmente recuperar el BLID y la contrase\u00f1a es un proceso manual. Sigue los pasos descritos en la documentaci\u00f3n en: https://www.home-assistant.io/integrations/roomba/#retrieving-your-credentials",
+ "description": "Seleccione una Roomba o Braava.",
"title": "Conexi\u00f3n autom\u00e1tica con el dispositivo"
}
}
diff --git a/homeassistant/components/samsungtv/translations/es.json b/homeassistant/components/samsungtv/translations/es.json
index 70bd9f30b9b..9a5c8c5fa51 100644
--- a/homeassistant/components/samsungtv/translations/es.json
+++ b/homeassistant/components/samsungtv/translations/es.json
@@ -6,7 +6,7 @@
"auth_missing": "Home Assistant no est\u00e1 autorizado para conectarse a este TV Samsung. Verifica la configuraci\u00f3n del Administrador de dispositivos externos de tu TV para autorizar a Home Assistant.",
"cannot_connect": "No se pudo conectar",
"id_missing": "Este dispositivo Samsung no tiene un n\u00famero de serie.",
- "not_supported": "Esta televisi\u00f3n Samsung actualmente no es compatible.",
+ "not_supported": "Este dispositivo Samsung no es actualmente compatible.",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente",
"unknown": "Error inesperado"
},
diff --git a/homeassistant/components/schedule/translations/el.json b/homeassistant/components/schedule/translations/el.json
new file mode 100644
index 00000000000..2c6a17ab298
--- /dev/null
+++ b/homeassistant/components/schedule/translations/el.json
@@ -0,0 +1,3 @@
+{
+ "title": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
+}
\ No newline at end of file
diff --git a/homeassistant/components/schedule/translations/fr.json b/homeassistant/components/schedule/translations/fr.json
new file mode 100644
index 00000000000..e7327a3fffa
--- /dev/null
+++ b/homeassistant/components/schedule/translations/fr.json
@@ -0,0 +1,9 @@
+{
+ "state": {
+ "_": {
+ "off": "D\u00e9sactiv\u00e9",
+ "on": "Activ\u00e9"
+ }
+ },
+ "title": "Planification"
+}
\ No newline at end of file
diff --git a/homeassistant/components/schedule/translations/hu.json b/homeassistant/components/schedule/translations/hu.json
new file mode 100644
index 00000000000..44b70c0497b
--- /dev/null
+++ b/homeassistant/components/schedule/translations/hu.json
@@ -0,0 +1,9 @@
+{
+ "state": {
+ "_": {
+ "off": "Ki",
+ "on": "Be"
+ }
+ },
+ "title": "Id\u0151z\u00edt\u00e9s"
+}
\ No newline at end of file
diff --git a/homeassistant/components/schedule/translations/pt-BR.json b/homeassistant/components/schedule/translations/pt-BR.json
new file mode 100644
index 00000000000..f6aa495fc69
--- /dev/null
+++ b/homeassistant/components/schedule/translations/pt-BR.json
@@ -0,0 +1,9 @@
+{
+ "state": {
+ "_": {
+ "off": "Desligado",
+ "on": "Ligado"
+ }
+ },
+ "title": "Hor\u00e1rio"
+}
\ No newline at end of file
diff --git a/homeassistant/components/schedule/translations/zh-Hant.json b/homeassistant/components/schedule/translations/zh-Hant.json
new file mode 100644
index 00000000000..84612eacc84
--- /dev/null
+++ b/homeassistant/components/schedule/translations/zh-Hant.json
@@ -0,0 +1,9 @@
+{
+ "state": {
+ "_": {
+ "off": "\u95dc\u9589",
+ "on": "\u958b\u555f"
+ }
+ },
+ "title": "\u6392\u7a0b"
+}
\ No newline at end of file
diff --git a/homeassistant/components/sentry/translations/es.json b/homeassistant/components/sentry/translations/es.json
index 0bb2f70720c..058cc27642f 100644
--- a/homeassistant/components/sentry/translations/es.json
+++ b/homeassistant/components/sentry/translations/es.json
@@ -10,7 +10,7 @@
"step": {
"user": {
"data": {
- "dsn": "DSN"
+ "dsn": "Sentry DSN"
}
}
}
diff --git a/homeassistant/components/shelly/translations/es.json b/homeassistant/components/shelly/translations/es.json
index 85394365c1a..9d344f83992 100644
--- a/homeassistant/components/shelly/translations/es.json
+++ b/homeassistant/components/shelly/translations/es.json
@@ -10,7 +10,7 @@
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
- "flow_title": "Shelly: {name}",
+ "flow_title": "{name}",
"step": {
"confirm_discovery": {
"description": "\u00bfQuieres configurar {model} en {host}? \n\nLos dispositivos alimentados por bater\u00eda que est\u00e1n protegidos con contrase\u00f1a deben despertarse antes de continuar con la configuraci\u00f3n.\nLos dispositivos que funcionan con bater\u00eda que no est\u00e1n protegidos con contrase\u00f1a se agregar\u00e1n cuando el dispositivo se despierte, puedes activar manualmente el dispositivo ahora con un bot\u00f3n o esperar la pr\u00f3xima actualizaci\u00f3n de datos del dispositivo."
@@ -25,7 +25,7 @@
"data": {
"host": "Host"
},
- "description": "Antes de configurarlo, el dispositivo que funciona con bater\u00eda debe despertarse presionando el bot\u00f3n del dispositivo."
+ "description": "Antes de configurar, los dispositivos alimentados por bater\u00eda deben despertarse, puede despertar el dispositivo ahora con un bot\u00f3n."
}
}
},
@@ -42,7 +42,7 @@
"btn_up": "Bot\u00f3n {subtype} soltado",
"double": "Pulsaci\u00f3n doble de {subtype}",
"double_push": "Pulsaci\u00f3n doble de {subtype}",
- "long": "Pulsaci\u00f3n larga de {subtype}",
+ "long": "{subtype} con pulsaci\u00f3n larga",
"long_push": "Pulsaci\u00f3n larga de {subtype}",
"long_single": "Pulsaci\u00f3n larga de {subtype} seguida de una pulsaci\u00f3n simple",
"single": "Pulsaci\u00f3n simple de {subtype}",
diff --git a/homeassistant/components/simplisafe/translations/es.json b/homeassistant/components/simplisafe/translations/es.json
index b47b3870d46..1558f96fa4f 100644
--- a/homeassistant/components/simplisafe/translations/es.json
+++ b/homeassistant/components/simplisafe/translations/es.json
@@ -33,7 +33,7 @@
"data": {
"auth_code": "C\u00f3digo de Autorizaci\u00f3n",
"password": "Contrase\u00f1a",
- "username": "Correo electr\u00f3nico"
+ "username": "Nombre de usuario"
},
"description": "SimpliSafe autentica a los usuarios a trav\u00e9s de su aplicaci\u00f3n web. Debido a limitaciones t\u00e9cnicas, existe un paso manual al final de este proceso; aseg\u00farate de leer la [documentaci\u00f3n](http://home-assistant.io/integrations/simplisafe#getting-an-authorization-code) antes de comenzar. \n\nCuando est\u00e9s listo, haz clic [aqu\u00ed]({url}) para abrir la aplicaci\u00f3n web SimpliSafe e introduce tus credenciales. Si ya iniciaste sesi\u00f3n en SimpliSafe en tu navegador, es posible que desees abrir una nueva pesta\u00f1a y luego copiar/pegar la URL anterior en esa pesta\u00f1a. \n\nCuando se complete el proceso, regresa aqu\u00ed e introduce el c\u00f3digo de autorizaci\u00f3n de la URL `com.simplisafe.mobile`."
}
diff --git a/homeassistant/components/smappee/translations/es.json b/homeassistant/components/smappee/translations/es.json
index 808eeffbbcd..1a9e2ee28dd 100644
--- a/homeassistant/components/smappee/translations/es.json
+++ b/homeassistant/components/smappee/translations/es.json
@@ -9,7 +9,7 @@
"missing_configuration": "El componente no est\u00e1 configurado. 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})"
},
- "flow_title": "Smappee: {name}",
+ "flow_title": "{name}",
"step": {
"environment": {
"data": {
diff --git a/homeassistant/components/smartthings/translations/es.json b/homeassistant/components/smartthings/translations/es.json
index f354e3914e0..8aee6337cef 100644
--- a/homeassistant/components/smartthings/translations/es.json
+++ b/homeassistant/components/smartthings/translations/es.json
@@ -9,7 +9,7 @@
"token_forbidden": "El token no tiene los \u00e1mbitos de OAuth necesarios.",
"token_invalid_format": "El token debe estar en formato UID/GUID",
"token_unauthorized": "El token no es v\u00e1lido o ya no est\u00e1 autorizado.",
- "webhook_error": "SmartThings no ha podido validar el endpoint configurado en 'base_url'. Por favor, revisa los requisitos del componente."
+ "webhook_error": "SmartThings no pudo validar la URL del webhook. Aseg\u00farate de que la URL del webhook sea accesible desde Internet y vuelve a intentarlo."
},
"step": {
"authorize": {
@@ -30,7 +30,7 @@
"title": "Seleccionar Ubicaci\u00f3n"
},
"user": {
- "description": "Los SmartThings se configurar\u00e1n para enviar las actualizaciones a Home Assistant en:\n> {webhook_url}\n\nSi esto no es correcto, por favor, actualiza tu configuraci\u00f3n, reinicia Home Assistant e int\u00e9ntalo de nuevo.",
+ "description": "SmartThings se configurar\u00e1 para enviar actualizaciones a Home Assistant en:\n> {webhook_url}\n\nSi esto no es correcto, por favor, actualiza tu configuraci\u00f3n, reinicia Home Assistant e int\u00e9ntalo de nuevo.",
"title": "Confirmar URL de devoluci\u00f3n de llamada"
}
}
diff --git a/homeassistant/components/soma/translations/es.json b/homeassistant/components/soma/translations/es.json
index 0ae2d26adec..0e2312bd335 100644
--- a/homeassistant/components/soma/translations/es.json
+++ b/homeassistant/components/soma/translations/es.json
@@ -1,9 +1,9 @@
{
"config": {
"abort": {
- "already_setup": "S\u00f3lo puede configurar una cuenta de Soma.",
+ "already_setup": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.",
"authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.",
- "connection_error": "No se ha podido conectar a SOMA Connect.",
+ "connection_error": "No se pudo conectar",
"missing_configuration": "El componente Soma no est\u00e1 configurado. Por favor, leer la documentaci\u00f3n.",
"result_error": "SOMA Connect respondi\u00f3 con un error."
},
diff --git a/homeassistant/components/somfy_mylink/translations/es.json b/homeassistant/components/somfy_mylink/translations/es.json
index 8647f7bb8fd..4e59c634e67 100644
--- a/homeassistant/components/somfy_mylink/translations/es.json
+++ b/homeassistant/components/somfy_mylink/translations/es.json
@@ -8,7 +8,7 @@
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
- "flow_title": "Somfy MyLink {mac} ({ip})",
+ "flow_title": "{mac} ({ip})",
"step": {
"user": {
"data": {
@@ -16,7 +16,7 @@
"port": "Puerto",
"system_id": "ID del sistema"
},
- "description": "El ID del sistema se puede obtener en la aplicaci\u00f3n MyLink en Integraci\u00f3n seleccionando cualquier servicio que no sea de la nube."
+ "description": "El ID del sistema se puede obtener en la aplicaci\u00f3n MyLink en Integraci\u00f3n seleccionando cualquier servicio que no sea en la nube."
}
}
},
diff --git a/homeassistant/components/sonarr/translations/es.json b/homeassistant/components/sonarr/translations/es.json
index 440ab7bf21f..3d8fc33de59 100644
--- a/homeassistant/components/sonarr/translations/es.json
+++ b/homeassistant/components/sonarr/translations/es.json
@@ -9,10 +9,10 @@
"cannot_connect": "No se pudo conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida"
},
- "flow_title": "Sonarr: {name}",
+ "flow_title": "{name}",
"step": {
"reauth_confirm": {
- "description": "La integraci\u00f3n de Sonarr necesita volver a autenticarse manualmente con la API de Sonarr alojada en: {host}",
+ "description": "La integraci\u00f3n de Sonarr debe volver a autenticarse manualmente con la API de Sonarr alojada en: {url}",
"title": "Reautenticaci\u00f3n de la integraci\u00f3n"
},
"user": {
diff --git a/homeassistant/components/songpal/translations/es.json b/homeassistant/components/songpal/translations/es.json
index fa62eb3ba1e..153d107eacd 100644
--- a/homeassistant/components/songpal/translations/es.json
+++ b/homeassistant/components/songpal/translations/es.json
@@ -1,13 +1,13 @@
{
"config": {
"abort": {
- "already_configured": "Dispositivo ya configurado",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"not_songpal_device": "No es un dispositivo Songpal"
},
"error": {
"cannot_connect": "No se pudo conectar"
},
- "flow_title": "Sony Songpal {name} ({host})",
+ "flow_title": "{name} ({host})",
"step": {
"init": {
"description": "\u00bfQuieres configurar {name} ({host})?"
diff --git a/homeassistant/components/speedtestdotnet/translations/es.json b/homeassistant/components/speedtestdotnet/translations/es.json
index 42f263971ba..90fe06ccf55 100644
--- a/homeassistant/components/speedtestdotnet/translations/es.json
+++ b/homeassistant/components/speedtestdotnet/translations/es.json
@@ -5,7 +5,7 @@
},
"step": {
"user": {
- "description": "\u00bfEst\u00e1s seguro de que quieres configurar SpeedTest?"
+ "description": "\u00bfQuieres iniciar la configuraci\u00f3n?"
}
}
},
diff --git a/homeassistant/components/spotify/translations/es.json b/homeassistant/components/spotify/translations/es.json
index 09de377d195..377c2a9df58 100644
--- a/homeassistant/components/spotify/translations/es.json
+++ b/homeassistant/components/spotify/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.",
+ "authorize_url_timeout": "Tiempo de espera agotado para generar la URL de autorizaci\u00f3n.",
"missing_configuration": "La integraci\u00f3n de Spotify no est\u00e1 configurada. Por favor, siga 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_account_mismatch": "La cuenta de Spotify con la que est\u00e1s autenticado, no coincide con la cuenta necesaria para re-autenticaci\u00f3n."
@@ -15,7 +15,7 @@
},
"reauth_confirm": {
"description": "La integraci\u00f3n de Spotify necesita volver a autenticarse con Spotify para la cuenta: {account}",
- "title": "Volver a autenticar con Spotify"
+ "title": "Volver a autenticar la integraci\u00f3n"
}
}
},
diff --git a/homeassistant/components/sql/translations/es.json b/homeassistant/components/sql/translations/es.json
index 322485ae446..427510a3f1d 100644
--- a/homeassistant/components/sql/translations/es.json
+++ b/homeassistant/components/sql/translations/es.json
@@ -12,7 +12,7 @@
"data": {
"column": "Columna",
"db_url": "URL de la base de datos",
- "name": "[%key:component::sql::config::step::user::data::name%]",
+ "name": "Nombre",
"query": "Selecciona la consulta",
"unit_of_measurement": "Unidad de medida",
"value_template": "Plantilla de valor"
@@ -38,7 +38,7 @@
"data": {
"column": "Columna",
"db_url": "URL de la base de datos",
- "name": "[%key:component::sql::config::step::user::data::name%]",
+ "name": "Nombre",
"query": "Selecciona la consulta",
"unit_of_measurement": "Unidad de medida",
"value_template": "Plantilla de valor"
diff --git a/homeassistant/components/starline/translations/es.json b/homeassistant/components/starline/translations/es.json
index eff1da9773a..75ded3aaef2 100644
--- a/homeassistant/components/starline/translations/es.json
+++ b/homeassistant/components/starline/translations/es.json
@@ -11,7 +11,7 @@
"app_id": "ID de la aplicaci\u00f3n",
"app_secret": "Secreto"
},
- "description": "ID de la aplicaci\u00f3n y c\u00f3digo secreto de la cuenta de desarrollador de StarLine",
+ "description": "ID de aplicaci\u00f3n y c\u00f3digo secreto de [cuenta de desarrollador StarLine](https://my.starline.ru/developer)",
"title": "Credenciales de la aplicaci\u00f3n"
},
"auth_captcha": {
diff --git a/homeassistant/components/switchbot/translations/el.json b/homeassistant/components/switchbot/translations/el.json
index 585dd3ccbd4..d38179c0702 100644
--- a/homeassistant/components/switchbot/translations/el.json
+++ b/homeassistant/components/switchbot/translations/el.json
@@ -9,6 +9,12 @@
},
"flow_title": "{name}",
"step": {
+ "confirm": {
+ "description": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c4\u03b5 \u03c4\u03bf {name};"
+ },
+ "password": {
+ "description": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae {name} \u03b1\u03c0\u03b1\u03b9\u03c4\u03b5\u03af \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2"
+ },
"user": {
"data": {
"address": "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2",
diff --git a/homeassistant/components/synology_dsm/translations/es.json b/homeassistant/components/synology_dsm/translations/es.json
index 41d3d369115..af0d17d7d39 100644
--- a/homeassistant/components/synology_dsm/translations/es.json
+++ b/homeassistant/components/synology_dsm/translations/es.json
@@ -24,7 +24,7 @@
"data": {
"password": "Contrase\u00f1a",
"port": "Puerto",
- "ssl": "Usar SSL/TLS para conectar con tu NAS",
+ "ssl": "Utiliza un certificado SSL",
"username": "Nombre de usuario",
"verify_ssl": "Verificar el certificado SSL"
},
@@ -42,8 +42,8 @@
"host": "Host",
"password": "Contrase\u00f1a",
"port": "Puerto",
- "ssl": "Usar SSL/TLS para conectar con tu NAS",
- "username": "Usuario",
+ "ssl": "Utiliza un certificado SSL",
+ "username": "Nombre de usuario",
"verify_ssl": "Verificar el certificado SSL"
}
}
diff --git a/homeassistant/components/tado/translations/es.json b/homeassistant/components/tado/translations/es.json
index 58745783774..42090cccb15 100644
--- a/homeassistant/components/tado/translations/es.json
+++ b/homeassistant/components/tado/translations/es.json
@@ -6,7 +6,7 @@
"error": {
"cannot_connect": "No se pudo conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
- "no_homes": "No hay casas asociadas a esta cuenta de Tado",
+ "no_homes": "No hay casas vinculadas a esta cuenta Tado",
"unknown": "Error inesperado"
},
"step": {
@@ -25,7 +25,7 @@
"data": {
"fallback": "Elige el modo alternativo."
},
- "description": "El modo de salvaguarda volver\u00e1 a la Planificaci\u00f3n Inteligente en el siguiente cambio de programaci\u00f3n despu\u00e9s de ajustar manualmente una zona.",
+ "description": "El modo de respaldo te permite elegir cu\u00e1ndo retroceder a Smart Schedule desde tu superposici\u00f3n de zona manual. (NEXT_TIME_BLOCK:= Cambiar en el pr\u00f3ximo cambio de Smart Schedule; MANUAL:= No cambiar hasta que canceles; TADO_DEFAULT:= Cambiar seg\u00fan tu configuraci\u00f3n en la aplicaci\u00f3n Tado).",
"title": "Ajustar las opciones de Tado"
}
}
diff --git a/homeassistant/components/tellduslive/translations/es.json b/homeassistant/components/tellduslive/translations/es.json
index 5971c89f43e..fbda5550ac3 100644
--- a/homeassistant/components/tellduslive/translations/es.json
+++ b/homeassistant/components/tellduslive/translations/es.json
@@ -2,8 +2,8 @@
"config": {
"abort": {
"already_configured": "El servicio ya est\u00e1 configurado",
- "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n",
- "unknown": "Se produjo un error desconocido",
+ "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.",
+ "unknown": "Error inesperado",
"unknown_authorize_url_generation": "Error desconocido al generar una URL de autorizaci\u00f3n."
},
"error": {
@@ -11,14 +11,13 @@
},
"step": {
"auth": {
- "description": "Para vincular tu cuenta de Telldus Live:\n 1. Pulsa el siguiente enlace\n 2. Inicia sesi\u00f3n en Telldus Live\n 3. Autoriza **{app_name}** (pulsa en **Yes**).\n 4. Vuelve atr\u00e1s y pulsa **ENVIAR**.\n\n [Link TelldusLive account]({auth_url})",
+ "description": "Para vincular tu cuenta de Telldus Live:\n1. Pulsa el siguiente enlace\n2. Inicia sesi\u00f3n en Telldus Live\n3. Autoriza **{app_name}** (pulsa en **Yes**).\n4. Vuelve atr\u00e1s y pulsa **ENVIAR**.\n\n[Enlace a la cuenta TelldusLive]({auth_url})",
"title": "Autenticaci\u00f3n contra TelldusLive"
},
"user": {
"data": {
"host": "Host"
},
- "description": "Vac\u00edo",
"title": "Elige el punto final."
}
}
diff --git a/homeassistant/components/tibber/translations/es.json b/homeassistant/components/tibber/translations/es.json
index 0840339ac24..53c0c2aaab7 100644
--- a/homeassistant/components/tibber/translations/es.json
+++ b/homeassistant/components/tibber/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Una cuenta de Tibber ya est\u00e1 configurada."
+ "already_configured": "El servicio ya est\u00e1 configurado"
},
"error": {
"cannot_connect": "No se pudo conectar",
diff --git a/homeassistant/components/tradfri/translations/es.json b/homeassistant/components/tradfri/translations/es.json
index 500b357319c..6ed8b96a986 100644
--- a/homeassistant/components/tradfri/translations/es.json
+++ b/homeassistant/components/tradfri/translations/es.json
@@ -6,8 +6,8 @@
},
"error": {
"cannot_authenticate": "No se puede autenticar, \u00bfest\u00e1 la puerta de enlace emparejada 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.",
+ "cannot_connect": "No se pudo conectar",
+ "invalid_key": "No se pudo registrar con la clave proporcionada. Si esto sigue ocurriendo, intenta reiniciar la puerta de enlace.",
"timeout": "Tiempo de espera agotado validando el c\u00f3digo."
},
"step": {
@@ -16,8 +16,8 @@
"host": "Host",
"security_code": "C\u00f3digo de seguridad"
},
- "description": "Puedes encontrar el c\u00f3digo de seguridad en la parte posterior de tu gateway.",
- "title": "Introduzca el c\u00f3digo de seguridad"
+ "description": "Puedes encontrar el c\u00f3digo de seguridad en la parte posterior de tu puerta de enlace.",
+ "title": "Introduce el c\u00f3digo de seguridad"
}
}
}
diff --git a/homeassistant/components/transmission/translations/es.json b/homeassistant/components/transmission/translations/es.json
index 6c293a59d4c..7ae9bfa87fa 100644
--- a/homeassistant/components/transmission/translations/es.json
+++ b/homeassistant/components/transmission/translations/es.json
@@ -1,13 +1,13 @@
{
"config": {
"abort": {
- "already_configured": "El dispositivo ya est\u00e1 configurado.",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
"cannot_connect": "No se pudo conectar",
"invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
- "name_exists": "El nombre ya existe"
+ "name_exists": "Nombre ya existente"
},
"step": {
"reauth_confirm": {
diff --git a/homeassistant/components/tuya/translations/es.json b/homeassistant/components/tuya/translations/es.json
index ca46860a208..55ab464c3c2 100644
--- a/homeassistant/components/tuya/translations/es.json
+++ b/homeassistant/components/tuya/translations/es.json
@@ -9,9 +9,9 @@
"data": {
"access_id": "ID de acceso a Tuya IoT",
"access_secret": "Secreto de acceso a Tuya IoT",
- "country_code": "C\u00f3digo de pais de tu cuenta (por ejemplo, 1 para USA o 86 para China)",
+ "country_code": "Pa\u00eds",
"password": "Contrase\u00f1a",
- "username": "Nombre de usuario"
+ "username": "Cuenta"
},
"description": "Introduce tus credencial de Tuya"
}
diff --git a/homeassistant/components/twilio/translations/es.json b/homeassistant/components/twilio/translations/es.json
index 41057c5f4a0..3743b0ee163 100644
--- a/homeassistant/components/twilio/translations/es.json
+++ b/homeassistant/components/twilio/translations/es.json
@@ -6,11 +6,11 @@
"webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook."
},
"create_entry": {
- "default": "Para enviar eventos a Home Assistant debes configurar los [Webhooks en Twilio]({twilio_url}). \n\n Completa la siguiente informaci\u00f3n: \n\n - URL: `{webhook_url}` \n - M\u00e9todo: POST \n - Tipo de contenido: application/x-www-form-urlencoded \n\nConsulta [la documentaci\u00f3n]({docs_url}) sobre c\u00f3mo configurar las automatizaciones para manejar los datos entrantes."
+ "default": "Para enviar eventos a Home Assistant debes configurar los [Webhooks en Twilio]({twilio_url}). \n\n Completa la siguiente informaci\u00f3n: \n\n- URL: `{webhook_url}` \n- M\u00e9todo: POST \n- Tipo de contenido: application/x-www-form-urlencoded \n\nConsulta [la documentaci\u00f3n]({docs_url}) sobre c\u00f3mo configurar las automatizaciones para manejar los datos entrantes."
},
"step": {
"user": {
- "description": "\u00bfQuieres empezar la configuraci\u00f3n?",
+ "description": "\u00bfQuieres iniciar la configuraci\u00f3n?",
"title": "Configurar el Webhook de Twilio"
}
}
diff --git a/homeassistant/components/unifi/translations/es.json b/homeassistant/components/unifi/translations/es.json
index c6d17b369b4..ff9b9575b78 100644
--- a/homeassistant/components/unifi/translations/es.json
+++ b/homeassistant/components/unifi/translations/es.json
@@ -1,16 +1,16 @@
{
"config": {
"abort": {
- "already_configured": "El sitio del controlador ya est\u00e1 configurado",
- "configuration_updated": "Configuraci\u00f3n actualizada.",
+ "already_configured": "El sitio UniFi Network ya est\u00e1 configurado",
+ "configuration_updated": "Configuraci\u00f3n actualizada",
"reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente"
},
"error": {
"faulty_credentials": "Autenticaci\u00f3n no v\u00e1lida",
- "service_unavailable": "Error al conectar",
+ "service_unavailable": "No se pudo conectar",
"unknown_client_mac": "Ning\u00fan cliente disponible en esa direcci\u00f3n MAC"
},
- "flow_title": "Red UniFi {site} ({host})",
+ "flow_title": "{site} ({host})",
"step": {
"user": {
"data": {
@@ -19,9 +19,9 @@
"port": "Puerto",
"site": "ID del sitio",
"username": "Nombre de usuario",
- "verify_ssl": "Controlador usando el certificado adecuado"
+ "verify_ssl": "Verificar el certificado SSL"
},
- "title": "Configuraci\u00f3n de UniFi Network"
+ "title": "Configurar UniFi Network"
}
}
},
@@ -37,7 +37,7 @@
"poe_clients": "Permitir control PoE de clientes"
},
"description": "Configurar controles de cliente\n\nCrea conmutadores para los n\u00fameros de serie para los que deseas controlar el acceso a la red.",
- "title": "Opciones UniFi 2/3"
+ "title": "Opciones de UniFi Network 2/3"
},
"device_tracker": {
"data": {
@@ -49,7 +49,7 @@
"track_wired_clients": "Incluir clientes de red cableada"
},
"description": "Configurar dispositivo de seguimiento",
- "title": "Opciones UniFi 1/3"
+ "title": "Opciones de UniFi Network 1/3"
},
"simple_options": {
"data": {
diff --git a/homeassistant/components/upnp/translations/es.json b/homeassistant/components/upnp/translations/es.json
index 9a8a9e0160b..60e9ebaadf9 100644
--- a/homeassistant/components/upnp/translations/es.json
+++ b/homeassistant/components/upnp/translations/es.json
@@ -1,14 +1,10 @@
{
"config": {
"abort": {
- "already_configured": "UPnP / IGD ya est\u00e1 configurado",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"incomplete_discovery": "Descubrimiento incompleto",
"no_devices_found": "No se encontraron dispositivos en la red"
},
- "error": {
- "one": "UNO",
- "other": "OTRO"
- },
"flow_title": "{name}",
"step": {
"ssdp_confirm": {
diff --git a/homeassistant/components/vera/translations/es.json b/homeassistant/components/vera/translations/es.json
index 8299b2ea6c9..8d9686b0a13 100644
--- a/homeassistant/components/vera/translations/es.json
+++ b/homeassistant/components/vera/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "cannot_connect": "No se pudo conectar con el controlador con url {base_url}"
+ "cannot_connect": "No se pudo conectar al controlador con URL {base_url}"
},
"step": {
"user": {
diff --git a/homeassistant/components/vizio/translations/es.json b/homeassistant/components/vizio/translations/es.json
index d3ba768e933..6ac88586cad 100644
--- a/homeassistant/components/vizio/translations/es.json
+++ b/homeassistant/components/vizio/translations/es.json
@@ -3,7 +3,7 @@
"abort": {
"already_configured_device": "El dispositivo ya est\u00e1 configurado",
"cannot_connect": "No se pudo conectar",
- "updated_entry": "Esta entrada ya ha sido configurada pero el nombre y/o las opciones definidas en la configuraci\u00f3n no coinciden con la configuraci\u00f3n previamente importada, por lo que la entrada de la configuraci\u00f3n ha sido actualizada en consecuencia."
+ "updated_entry": "Esta entrada ya se configur\u00f3, pero el nombre, las aplicaciones y/o las opciones definidas en la configuraci\u00f3n no coinciden con la configuraci\u00f3n importada anteriormente, por lo que la entrada de configuraci\u00f3n se actualiz\u00f3 en consecuencia."
},
"error": {
"cannot_connect": "No se pudo conectar",
@@ -19,11 +19,11 @@
"title": "Completar Proceso de Emparejamiento"
},
"pairing_complete": {
- "description": "El dispositivo VIZIO SmartCast ahora est\u00e1 conectado a Home Assistant.",
+ "description": "Tu VIZIO SmartCast Device ahora est\u00e1 conectado a Home Assistant.",
"title": "Emparejamiento Completado"
},
"pairing_complete_import": {
- "description": "El dispositivo VIZIO SmartCast TV ahora est\u00e1 conectado a Home Assistant.\n\nEl token de acceso es '**{access_token}**'.",
+ "description": "Tu VIZIO SmartCast Device ahora est\u00e1 conectado a Home Assistant. \n\nTu Token de acceso es '**{access_token}**'.",
"title": "Emparejamiento Completado"
},
"user": {
@@ -33,7 +33,7 @@
"host": "Host",
"name": "Nombre"
},
- "description": "El token de acceso solo se necesita para las televisiones. Si est\u00e1s configurando una televisi\u00f3n y a\u00fan no tienes un token de acceso, d\u00e9jalo en blanco para iniciar el proceso de sincronizaci\u00f3n.",
+ "description": "Solo se necesita un Token de acceso para TVs. Si est\u00e1s configurando una TV y a\u00fan no tienes un Token de acceso, d\u00e9jalo en blanco para pasar por un proceso de emparejamiento.",
"title": "VIZIO SmartCast Device"
}
}
@@ -47,7 +47,7 @@
"volume_step": "Tama\u00f1o del paso de volumen"
},
"description": "Si tienes un Smart TV, opcionalmente puedes filtrar su lista de fuentes eligiendo qu\u00e9 aplicaciones incluir o excluir en su lista de fuentes.",
- "title": "Actualizar las opciones de SmartCast de Vizo"
+ "title": "Actualizar las opciones de VIZIO SmartCast Device"
}
}
}
diff --git a/homeassistant/components/withings/translations/es.json b/homeassistant/components/withings/translations/es.json
index 1303ca27690..d90f1ccacc3 100644
--- a/homeassistant/components/withings/translations/es.json
+++ b/homeassistant/components/withings/translations/es.json
@@ -21,12 +21,12 @@
"data": {
"profile": "Nombre de perfil"
},
- "description": "\u00bfQu\u00e9 perfil seleccion\u00f3 en el sitio web de Withings? Es importante que los perfiles coincidan, de lo contrario los datos se etiquetar\u00e1n incorrectamente.",
+ "description": "Proporciona un nombre de perfil \u00fanico para estos datos. Por lo general, este es el nombre del perfil que seleccionaste en el paso anterior.",
"title": "Perfil de usuario."
},
"reauth": {
"description": "El perfil \"{profile}\" debe volver a autenticarse para continuar recibiendo datos de Withings.",
- "title": "Re-autentificar el perfil"
+ "title": "Volver a autenticar la integraci\u00f3n"
},
"reauth_confirm": {
"description": "El perfil \"{profile}\" debe volver a autenticarse para continuar recibiendo datos de Withings.",
diff --git a/homeassistant/components/wled/translations/es.json b/homeassistant/components/wled/translations/es.json
index 7a428960d62..0547b1598e3 100644
--- a/homeassistant/components/wled/translations/es.json
+++ b/homeassistant/components/wled/translations/es.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_configured": "Este dispositivo WLED ya est\u00e1 configurado.",
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
"cannot_connect": "No se pudo conectar",
"cct_unsupported": "Este dispositivo WLED utiliza canales CCT, que no son compatibles con esta integraci\u00f3n"
},
diff --git a/homeassistant/components/wolflink/translations/es.json b/homeassistant/components/wolflink/translations/es.json
index 359a2d0b27e..601026f784a 100644
--- a/homeassistant/components/wolflink/translations/es.json
+++ b/homeassistant/components/wolflink/translations/es.json
@@ -5,7 +5,7 @@
},
"error": {
"cannot_connect": "No se pudo conectar",
- "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida",
+ "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida",
"unknown": "Error inesperado"
},
"step": {
@@ -18,7 +18,7 @@
"user": {
"data": {
"password": "Contrase\u00f1a",
- "username": "Usuario"
+ "username": "Nombre de usuario"
},
"title": "Conexi\u00f3n WOLF SmartSet"
}
diff --git a/homeassistant/components/wolflink/translations/sensor.es.json b/homeassistant/components/wolflink/translations/sensor.es.json
index 98c6b5bd242..e321ecb72f4 100644
--- a/homeassistant/components/wolflink/translations/sensor.es.json
+++ b/homeassistant/components/wolflink/translations/sensor.es.json
@@ -28,9 +28,9 @@
"frost_heizkreis": "Escarcha del circuito de calefacci\u00f3n",
"frost_warmwasser": "Heladas de DHW",
"frostschutz": "Protecci\u00f3n contra las heladas",
- "gasdruck": "Presion del gas",
+ "gasdruck": "Presi\u00f3n del gas",
"glt_betrieb": "Modo BMS",
- "gradienten_uberwachung": "Monitoreo de gradiente",
+ "gradienten_uberwachung": "Supervisi\u00f3n de gradiente",
"heizbetrieb": "Modo de calefacci\u00f3n",
"heizgerat_mit_speicher": "Caldera con cilindro",
"heizung": "Calefacci\u00f3n",
@@ -59,7 +59,7 @@
"schornsteinfeger": "Prueba de emisiones",
"smart_grid": "SmartGrid",
"smart_home": "SmartHome",
- "softstart": "Arranque suave.",
+ "softstart": "Arranque suave",
"solarbetrieb": "Modo solar",
"sparbetrieb": "Modo econ\u00f3mico",
"sparen": "Econom\u00eda",
diff --git a/homeassistant/components/xiaomi_aqara/translations/es.json b/homeassistant/components/xiaomi_aqara/translations/es.json
index d8a36306af7..41d3ffa8207 100644
--- a/homeassistant/components/xiaomi_aqara/translations/es.json
+++ b/homeassistant/components/xiaomi_aqara/translations/es.json
@@ -12,13 +12,13 @@
"invalid_key": "Clave del gateway inv\u00e1lida",
"invalid_mac": "Direcci\u00f3n Mac no v\u00e1lida"
},
- "flow_title": "Xiaomi Aqara Gateway: {name}",
+ "flow_title": "{name}",
"step": {
"select": {
"data": {
"select_ip": "Direcci\u00f3n IP"
},
- "description": "Ejecuta la configuraci\u00f3n de nuevo si deseas conectar gateways adicionales"
+ "description": "Selecciona la puerta de enlace Xiaomi Aqara que deseas conectar"
},
"settings": {
"data": {
@@ -34,7 +34,7 @@
"interface": "La interfaz de la red a usar",
"mac": "Direcci\u00f3n Mac (opcional)"
},
- "description": "Con\u00e9ctate a tu Xiaomi Aqara Gateway, si las direcciones IP y mac se dejan vac\u00edas, se utiliza el auto-descubrimiento."
+ "description": "Si las direcciones IP y MAC se dejan vac\u00edas, se utiliza la detecci\u00f3n autom\u00e1tica"
}
}
}
diff --git a/homeassistant/components/yalexs_ble/translations/el.json b/homeassistant/components/yalexs_ble/translations/el.json
new file mode 100644
index 00000000000..2a0243266be
--- /dev/null
+++ b/homeassistant/components/yalexs_ble/translations/el.json
@@ -0,0 +1,24 @@
+{
+ "config": {
+ "abort": {
+ "no_unconfigured_devices": "\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03bc\u03b7 \u03c1\u03c5\u03b8\u03bc\u03b9\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2."
+ },
+ "error": {
+ "invalid_key_format": "\u03a4\u03bf \u03ba\u03bb\u03b5\u03b9\u03b4\u03af \u03b5\u03ba\u03c4\u03cc\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03bc\u03b9\u03b1 \u03b4\u03b5\u03ba\u03b1\u03b5\u03be\u03b1\u03b4\u03b9\u03ba\u03ae \u03c3\u03c5\u03bc\u03b2\u03bf\u03bb\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac 32 byte.",
+ "invalid_key_index": "\u0397 \u03c5\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae \u03ba\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd \u03b5\u03ba\u03c4\u03cc\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03af\u03bd\u03b1\u03b9 \u03ad\u03bd\u03b1\u03c2 \u03b1\u03ba\u03ad\u03c1\u03b1\u03b9\u03bf\u03c2 \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03bc\u03b5\u03c4\u03b1\u03be\u03cd 0 \u03ba\u03b1\u03b9 255."
+ },
+ "flow_title": "{name}",
+ "step": {
+ "integration_discovery_confirm": {
+ "description": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c4\u03b5 \u03c4\u03bf {name} \u03bc\u03ad\u03c3\u03c9 Bluetooth \u03bc\u03b5 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {address};"
+ },
+ "user": {
+ "data": {
+ "address": "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 Bluetooth",
+ "key": "\u039a\u03bb\u03b5\u03b9\u03b4\u03af \u03b5\u03ba\u03c4\u03cc\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2 (\u03b4\u03b5\u03ba\u03b1\u03b5\u03be\u03b1\u03b4\u03b9\u03ba\u03ae \u03c3\u03c5\u03bc\u03b2\u03bf\u03bb\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac 32 byte)"
+ },
+ "description": "\u0395\u03bb\u03ad\u03b3\u03be\u03c4\u03b5 \u03c4\u03b7\u03bd \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {docs_url} \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03c4\u03c1\u03cc\u03c0\u03bf \u03b5\u03cd\u03c1\u03b5\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03ba\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd \u03b5\u03ba\u03c4\u03cc\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2."
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/yeelight/translations/es.json b/homeassistant/components/yeelight/translations/es.json
index ef93c17e72c..6ec5b64a3fd 100644
--- a/homeassistant/components/yeelight/translations/es.json
+++ b/homeassistant/components/yeelight/translations/es.json
@@ -29,7 +29,7 @@
"step": {
"init": {
"data": {
- "model": "Modelo (opcional)",
+ "model": "Modelo",
"nightlight_switch": "Usar interruptor de luz nocturna",
"save_on_change": "Guardar estado al cambiar",
"transition": "Tiempo de transici\u00f3n (ms)",