diff --git a/homeassistant/components/ambient_station/.translations/es.json b/homeassistant/components/ambient_station/.translations/es.json
index 91e203b6b2db..d4b0075aa657 100644
--- a/homeassistant/components/ambient_station/.translations/es.json
+++ b/homeassistant/components/ambient_station/.translations/es.json
@@ -13,6 +13,7 @@
},
"title": "Completa tu informaci\u00f3n"
}
- }
+ },
+ "title": "Ambient PWS"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/axis/.translations/es-419.json b/homeassistant/components/axis/.translations/es-419.json
new file mode 100644
index 000000000000..1e9301a19da6
--- /dev/null
+++ b/homeassistant/components/axis/.translations/es-419.json
@@ -0,0 +1,22 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
+ "bad_config_file": "Datos err\u00f3neos del archivo de configuraci\u00f3n"
+ },
+ "error": {
+ "already_configured": "El dispositivo ya est\u00e1 configurado",
+ "device_unavailable": "El dispositivo no est\u00e1 disponible",
+ "faulty_credentials": "Credenciales de usuario incorrectas"
+ },
+ "step": {
+ "user": {
+ "data": {
+ "password": "Contrase\u00f1a",
+ "port": "Puerto",
+ "username": "Nombre de usuario"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/deconz/.translations/ca.json b/homeassistant/components/deconz/.translations/ca.json
index 8fb309f1a32d..eebbb709a823 100644
--- a/homeassistant/components/deconz/.translations/ca.json
+++ b/homeassistant/components/deconz/.translations/ca.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "L'enlla\u00e7 ja est\u00e0 configurat",
"no_bridges": "No s'han descobert enlla\u00e7os amb deCONZ",
- "one_instance_only": "El component nom\u00e9s admet una inst\u00e0ncia deCONZ"
+ "one_instance_only": "El component nom\u00e9s admet una inst\u00e0ncia deCONZ",
+ "updated_instance": "S'ha actualitzat la inst\u00e0ncia de deCONZ amb una nova adre\u00e7a"
},
"error": {
"no_key": "No s'ha pogut obtenir una clau API"
diff --git a/homeassistant/components/deconz/.translations/de.json b/homeassistant/components/deconz/.translations/de.json
index 04220dcb9fc3..8ce199b42622 100644
--- a/homeassistant/components/deconz/.translations/de.json
+++ b/homeassistant/components/deconz/.translations/de.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "Bridge ist bereits konfiguriert",
"no_bridges": "Keine deCON-Bridges entdeckt",
- "one_instance_only": "Komponente unterst\u00fctzt nur eine deCONZ-Instanz"
+ "one_instance_only": "Komponente unterst\u00fctzt nur eine deCONZ-Instanz",
+ "updated_instance": "deCONZ-Instanz mit neuer Host-Adresse aktualisiert"
},
"error": {
"no_key": "Es konnte kein API-Schl\u00fcssel abgerufen werden"
@@ -14,7 +15,8 @@
"allow_clip_sensor": "Import virtueller Sensoren zulassen",
"allow_deconz_groups": "Import von deCONZ-Gruppen zulassen"
},
- "description": "M\u00f6chtest du Home Assistant so konfigurieren, dass er eine Verbindung mit dem deCONZ gateway herstellt, der vom Add-on hass.io {addon} bereitgestellt wird?"
+ "description": "M\u00f6chtest du Home Assistant so konfigurieren, dass er eine Verbindung mit dem deCONZ gateway herstellt, der vom Add-on hass.io {addon} bereitgestellt wird?",
+ "title": "deCONZ Zigbee Gateway \u00fcber das Hass.io Add-on"
},
"init": {
"data": {
diff --git a/homeassistant/components/deconz/.translations/en.json b/homeassistant/components/deconz/.translations/en.json
index cfe781b6c1c9..981f579f09f4 100644
--- a/homeassistant/components/deconz/.translations/en.json
+++ b/homeassistant/components/deconz/.translations/en.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "Bridge is already configured",
"no_bridges": "No deCONZ bridges discovered",
- "one_instance_only": "Component only supports one deCONZ instance"
+ "one_instance_only": "Component only supports one deCONZ instance",
+ "updated_instance": "Updated deCONZ instance with new host address"
},
"error": {
"no_key": "Couldn't get an API key"
diff --git a/homeassistant/components/deconz/.translations/es-419.json b/homeassistant/components/deconz/.translations/es-419.json
index c2298a5fcc24..4ae633ef1657 100644
--- a/homeassistant/components/deconz/.translations/es-419.json
+++ b/homeassistant/components/deconz/.translations/es-419.json
@@ -9,6 +9,12 @@
"no_key": "No se pudo obtener una clave de API"
},
"step": {
+ "hassio_confirm": {
+ "data": {
+ "allow_clip_sensor": "Permitir la importaci\u00f3n de sensores virtuales",
+ "allow_deconz_groups": "Permitir la importaci\u00f3n de grupos deCONZ"
+ }
+ },
"init": {
"data": {
"host": "Host",
diff --git a/homeassistant/components/deconz/.translations/es.json b/homeassistant/components/deconz/.translations/es.json
index 6e23dcf74fd3..0c3284e74b37 100644
--- a/homeassistant/components/deconz/.translations/es.json
+++ b/homeassistant/components/deconz/.translations/es.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "El puente ya esta configurado",
"no_bridges": "No se han descubierto puentes deCONZ",
- "one_instance_only": "El componente s\u00f3lo soporta una instancia deCONZ"
+ "one_instance_only": "El componente s\u00f3lo soporta una instancia deCONZ",
+ "updated_instance": "Instancia deCONZ actualizada con nueva direcci\u00f3n de host"
},
"error": {
"no_key": "No se pudo obtener una clave API"
diff --git a/homeassistant/components/deconz/.translations/ko.json b/homeassistant/components/deconz/.translations/ko.json
index a2fa5955d7aa..f68b4dc10e9a 100644
--- a/homeassistant/components/deconz/.translations/ko.json
+++ b/homeassistant/components/deconz/.translations/ko.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "\ube0c\ub9bf\uc9c0\uac00 \uc774\ubbf8 \uad6c\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4",
"no_bridges": "\ubc1c\uacac\ub41c deCONZ \ube0c\ub9bf\uc9c0\uac00 \uc5c6\uc2b5\ub2c8\ub2e4",
- "one_instance_only": "\uad6c\uc131\uc694\uc18c\ub294 \ud558\ub098\uc758 deCONZ \uc778\uc2a4\ud134\uc2a4\ub9cc \uc9c0\uc6d0\ud569\ub2c8\ub2e4"
+ "one_instance_only": "\uad6c\uc131\uc694\uc18c\ub294 \ud558\ub098\uc758 deCONZ \uc778\uc2a4\ud134\uc2a4\ub9cc \uc9c0\uc6d0\ud569\ub2c8\ub2e4",
+ "updated_instance": "deCONZ \uc778\uc2a4\ud134\uc2a4\ub97c \uc0c8\ub85c\uc6b4 \ud638\uc2a4\ud2b8 \uc8fc\uc18c\ub85c \uc5c5\ub370\uc774\ud2b8\ud588\uc2b5\ub2c8\ub2e4"
},
"error": {
"no_key": "API \ud0a4\ub97c \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4"
diff --git a/homeassistant/components/deconz/.translations/lb.json b/homeassistant/components/deconz/.translations/lb.json
index 2e4e38668d1f..3308a557d5df 100644
--- a/homeassistant/components/deconz/.translations/lb.json
+++ b/homeassistant/components/deconz/.translations/lb.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "Bridge ass schon konfigur\u00e9iert",
"no_bridges": "Keng dECONZ bridges fonnt",
- "one_instance_only": "Komponent \u00ebnnerst\u00ebtzt n\u00ebmmen eng deCONZ Instanz"
+ "one_instance_only": "Komponent \u00ebnnerst\u00ebtzt n\u00ebmmen eng deCONZ Instanz",
+ "updated_instance": "deCONZ Instanz gouf mat der neier Adress vum Apparat ge\u00e4nnert"
},
"error": {
"no_key": "Konnt keen API Schl\u00ebssel kr\u00e9ien"
diff --git a/homeassistant/components/deconz/.translations/no.json b/homeassistant/components/deconz/.translations/no.json
index 1b0407e633d9..59da47fc7ed0 100644
--- a/homeassistant/components/deconz/.translations/no.json
+++ b/homeassistant/components/deconz/.translations/no.json
@@ -9,6 +9,14 @@
"no_key": "Kunne ikke f\u00e5 en API-n\u00f8kkel"
},
"step": {
+ "hassio_confirm": {
+ "data": {
+ "allow_clip_sensor": "Tillat import av virtuelle sensorer",
+ "allow_deconz_groups": "Tillat import av deCONZ grupper"
+ },
+ "description": "\u00d8nsker du \u00e5 konfigurere Home Assistent for \u00e5 koble til deCONZ gateway gitt av Hass.io tillegget {addon}?",
+ "title": "deCONZ Zigbee gateway via Hass.io tillegg"
+ },
"init": {
"data": {
"host": "Vert",
diff --git a/homeassistant/components/deconz/.translations/ru.json b/homeassistant/components/deconz/.translations/ru.json
index 61488e5ec9af..c81d2f8989e3 100644
--- a/homeassistant/components/deconz/.translations/ru.json
+++ b/homeassistant/components/deconz/.translations/ru.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430",
"no_bridges": "\u0428\u043b\u044e\u0437\u044b deCONZ \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b",
- "one_instance_only": "\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 deCONZ"
+ "one_instance_only": "\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 deCONZ",
+ "updated_instance": "deCONZ \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d \u0441 \u043d\u043e\u0432\u044b\u043c \u0430\u0434\u0440\u0435\u0441\u043e\u043c \u0445\u043e\u0441\u0442\u0430"
},
"error": {
"no_key": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043b\u044e\u0447 API"
diff --git a/homeassistant/components/deconz/.translations/zh-Hant.json b/homeassistant/components/deconz/.translations/zh-Hant.json
index a31e5ba4a078..06b174f27f53 100644
--- a/homeassistant/components/deconz/.translations/zh-Hant.json
+++ b/homeassistant/components/deconz/.translations/zh-Hant.json
@@ -3,7 +3,8 @@
"abort": {
"already_configured": "Bridge \u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
"no_bridges": "\u672a\u641c\u5c0b\u5230 deCONZ Bridfe",
- "one_instance_only": "\u7d44\u4ef6\u50c5\u652f\u63f4\u4e00\u7d44 deCONZ \u7269\u4ef6"
+ "one_instance_only": "\u7d44\u4ef6\u50c5\u652f\u63f4\u4e00\u7d44 deCONZ \u7269\u4ef6",
+ "updated_instance": "\u4f7f\u7528\u65b0\u4e3b\u6a5f\u7aef\u4f4d\u5740\u66f4\u65b0 deCONZ \u5be6\u4f8b"
},
"error": {
"no_key": "\u7121\u6cd5\u53d6\u5f97 API key"
diff --git a/homeassistant/components/emulated_roku/.translations/es.json b/homeassistant/components/emulated_roku/.translations/es.json
index 3491c784c19e..a4c8503b3f39 100644
--- a/homeassistant/components/emulated_roku/.translations/es.json
+++ b/homeassistant/components/emulated_roku/.translations/es.json
@@ -12,6 +12,7 @@
},
"title": "Definir la configuraci\u00f3n del servidor"
}
- }
+ },
+ "title": "EmulatedRoku"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/geofency/.translations/es.json b/homeassistant/components/geofency/.translations/es.json
index a81fc927b6b8..04d5c01e03e9 100644
--- a/homeassistant/components/geofency/.translations/es.json
+++ b/homeassistant/components/geofency/.translations/es.json
@@ -6,6 +6,13 @@
},
"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."
- }
+ },
+ "step": {
+ "user": {
+ "description": "\u00bfEst\u00e1s seguro de que quieres configurar el webhook de Geofency?",
+ "title": "Configurar el Webhook de Geofency"
+ }
+ },
+ "title": "Webhook de Geofency"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/gpslogger/.translations/es.json b/homeassistant/components/gpslogger/.translations/es.json
index cd14e21db106..7b90a5c5caa2 100644
--- a/homeassistant/components/gpslogger/.translations/es.json
+++ b/homeassistant/components/gpslogger/.translations/es.json
@@ -3,6 +3,16 @@
"abort": {
"not_internet_accessible": "Tu Home Assistant debe ser accesible desde Internet para recibir mensajes de GPSLogger.",
"one_instance_allowed": "Solo se necesita una instancia."
- }
+ },
+ "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."
+ },
+ "step": {
+ "user": {
+ "description": "\u00bfEst\u00e1s seguro de que quieres configurar el webhook de GPSLogger?",
+ "title": "Configurar el webhook de GPSLogger"
+ }
+ },
+ "title": "Webhook de GPSLogger"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/hangouts/.translations/es-419.json b/homeassistant/components/hangouts/.translations/es-419.json
index ab78213b53a1..951a30f18260 100644
--- a/homeassistant/components/hangouts/.translations/es-419.json
+++ b/homeassistant/components/hangouts/.translations/es-419.json
@@ -13,6 +13,7 @@
},
"user": {
"data": {
+ "authorization_code": "C\u00f3digo de autorizaci\u00f3n (requerido para la autenticaci\u00f3n manual)",
"email": "Direcci\u00f3n de correo electr\u00f3nico",
"password": "Contrase\u00f1a"
},
diff --git a/homeassistant/components/hangouts/.translations/no.json b/homeassistant/components/hangouts/.translations/no.json
index d75092da759f..ab061ee1a807 100644
--- a/homeassistant/components/hangouts/.translations/no.json
+++ b/homeassistant/components/hangouts/.translations/no.json
@@ -19,6 +19,7 @@
},
"user": {
"data": {
+ "authorization_code": "Autorisasjonskode (kreves for manuell godkjenning)",
"email": "E-postadresse",
"password": "Passord"
},
diff --git a/homeassistant/components/heos/.translations/ca.json b/homeassistant/components/heos/.translations/ca.json
index 1336d487953c..1d675ab1cd75 100644
--- a/homeassistant/components/heos/.translations/ca.json
+++ b/homeassistant/components/heos/.translations/ca.json
@@ -9,7 +9,8 @@
"step": {
"user": {
"data": {
- "access_token": "Amfitri\u00f3"
+ "access_token": "Amfitri\u00f3",
+ "host": "Amfitri\u00f3"
},
"description": "Introdueix el nom d'amfitri\u00f3 o l'adre\u00e7a IP d'un dispositiu Heos (preferiblement un connectat a la xarxa per cable).",
"title": "Connexi\u00f3 amb Heos"
diff --git a/homeassistant/components/heos/.translations/de.json b/homeassistant/components/heos/.translations/de.json
index 0e2fa724e411..e8f4df930dbe 100644
--- a/homeassistant/components/heos/.translations/de.json
+++ b/homeassistant/components/heos/.translations/de.json
@@ -9,7 +9,8 @@
"step": {
"user": {
"data": {
- "access_token": "Host"
+ "access_token": "Host",
+ "host": "Host"
},
"description": "Bitte gib den Hostnamen oder die IP-Adresse eines Heos-Ger\u00e4ts ein (vorzugsweise eines, das per Kabel mit dem Netzwerk verbunden ist).",
"title": "Mit Heos verbinden"
diff --git a/homeassistant/components/heos/.translations/en.json b/homeassistant/components/heos/.translations/en.json
index c38b69ea1c2f..6d4d83192c75 100644
--- a/homeassistant/components/heos/.translations/en.json
+++ b/homeassistant/components/heos/.translations/en.json
@@ -9,12 +9,13 @@
"step": {
"user": {
"data": {
- "access_token": "Host"
+ "access_token": "Host",
+ "host": "Host"
},
"description": "Please enter the host name or IP address of a Heos device (preferably one connected via wire to the network).",
"title": "Connect to Heos"
}
},
- "title": "Heos"
+ "title": "HEOS"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/heos/.translations/es-419.json b/homeassistant/components/heos/.translations/es-419.json
new file mode 100644
index 000000000000..12ed8cc457a5
--- /dev/null
+++ b/homeassistant/components/heos/.translations/es-419.json
@@ -0,0 +1,5 @@
+{
+ "config": {
+ "title": "Heos"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/heos/.translations/es.json b/homeassistant/components/heos/.translations/es.json
index 5a2dd0960242..beba4aea6f1c 100644
--- a/homeassistant/components/heos/.translations/es.json
+++ b/homeassistant/components/heos/.translations/es.json
@@ -9,7 +9,8 @@
"step": {
"user": {
"data": {
- "access_token": "Host"
+ "access_token": "Host",
+ "host": "Host"
},
"description": "Introduce el nombre de host o direcci\u00f3n IP de un dispositivo Heos (preferiblemente conectado por cable a la red).",
"title": "Conectar a Heos"
diff --git a/homeassistant/components/heos/.translations/ko.json b/homeassistant/components/heos/.translations/ko.json
index df565ee889fd..d02f48a3fafa 100644
--- a/homeassistant/components/heos/.translations/ko.json
+++ b/homeassistant/components/heos/.translations/ko.json
@@ -9,7 +9,8 @@
"step": {
"user": {
"data": {
- "access_token": "\ud638\uc2a4\ud2b8"
+ "access_token": "\ud638\uc2a4\ud2b8",
+ "host": "\ud638\uc2a4\ud2b8"
},
"description": "Heos \uae30\uae30\uc758 \ud638\uc2a4\ud2b8 \uc774\ub984 \ub610\ub294 IP \uc8fc\uc18c\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694. (\uc720\uc120 \ub124\ud2b8\uc6cc\ud06c\ub85c \uc5f0\uacb0\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4)",
"title": "Heos \uc5f0\uacb0"
diff --git a/homeassistant/components/heos/.translations/lb.json b/homeassistant/components/heos/.translations/lb.json
index 4b536e3ff4ea..416f0878de46 100644
--- a/homeassistant/components/heos/.translations/lb.json
+++ b/homeassistant/components/heos/.translations/lb.json
@@ -9,7 +9,8 @@
"step": {
"user": {
"data": {
- "access_token": "Apparat"
+ "access_token": "Apparat",
+ "host": "Apparat"
},
"description": "Gitt den Numm oder IP-Adress vun engem Heos-Apparat an (am beschten iwwer Kabel mam Reseau verbonnen).",
"title": "Mat Heos verbannen"
diff --git a/homeassistant/components/heos/.translations/ru.json b/homeassistant/components/heos/.translations/ru.json
index e78b9e4083b4..f19b5e520643 100644
--- a/homeassistant/components/heos/.translations/ru.json
+++ b/homeassistant/components/heos/.translations/ru.json
@@ -1,7 +1,7 @@
{
"config": {
"abort": {
- "already_setup": "\u041d\u0443\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 Heos \u0432 \u0441\u0435\u0442\u0438."
+ "already_setup": "\u041d\u0443\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 HEOS \u0432 \u0441\u0435\u0442\u0438."
},
"error": {
"connection_failure": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u043c\u0443 \u0445\u043e\u0441\u0442\u0443"
@@ -9,12 +9,13 @@
"step": {
"user": {
"data": {
- "access_token": "\u0425\u043e\u0441\u0442"
+ "access_token": "\u0425\u043e\u0441\u0442",
+ "host": "\u0425\u043e\u0441\u0442"
},
- "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0438\u043b\u0438 IP-\u0430\u0434\u0440\u0435\u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 Heos (\u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u0441\u0435\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 \u043a\u0430\u0431\u0435\u043b\u044c).",
- "title": "Heos"
+ "description": "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0438\u043b\u0438 IP-\u0430\u0434\u0440\u0435\u0441 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 HEOS (\u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u0441\u0435\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 \u043a\u0430\u0431\u0435\u043b\u044c).",
+ "title": "HEOS"
}
},
- "title": "Heos"
+ "title": "HEOS"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/heos/.translations/zh-Hant.json b/homeassistant/components/heos/.translations/zh-Hant.json
index 87950f41b65b..8e49922709c4 100644
--- a/homeassistant/components/heos/.translations/zh-Hant.json
+++ b/homeassistant/components/heos/.translations/zh-Hant.json
@@ -9,7 +9,8 @@
"step": {
"user": {
"data": {
- "access_token": "\u4e3b\u6a5f\u7aef"
+ "access_token": "\u4e3b\u6a5f\u7aef",
+ "host": "\u4e3b\u6a5f\u7aef"
},
"description": "\u8acb\u8f38\u5165\u4e3b\u6a5f\u6bb5\u540d\u7a31\u6216 Heos \u88dd\u7f6e IP \u4f4d\u5740\uff08\u5df2\u900f\u904e\u6709\u7dda\u7db2\u8def\u9023\u7dda\uff09\u3002",
"title": "\u9023\u7dda\u81f3 Heos"
diff --git a/homeassistant/components/homekit_controller/.translations/es-419.json b/homeassistant/components/homekit_controller/.translations/es-419.json
index fb8d63080cea..b058e94e25ad 100644
--- a/homeassistant/components/homekit_controller/.translations/es-419.json
+++ b/homeassistant/components/homekit_controller/.translations/es-419.json
@@ -5,6 +5,11 @@
"already_paired": "Este accesorio ya est\u00e1 emparejado con otro dispositivo. Por favor, reinicie el accesorio y vuelva a intentarlo."
},
"step": {
+ "pair": {
+ "data": {
+ "pairing_code": "C\u00f3digo de emparejamiento"
+ }
+ },
"user": {
"data": {
"device": "Dispositivo"
diff --git a/homeassistant/components/locative/.translations/es.json b/homeassistant/components/locative/.translations/es.json
index d32250d51954..e48d33ba52d3 100644
--- a/homeassistant/components/locative/.translations/es.json
+++ b/homeassistant/components/locative/.translations/es.json
@@ -1,5 +1,9 @@
{
"config": {
+ "abort": {
+ "not_internet_accessible": "Tu Home Assistant debe ser accesible desde Internet para recibir mensajes de Geofency.",
+ "one_instance_allowed": "Solo se necesita una instancia."
+ },
"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."
},
diff --git a/homeassistant/components/logi_circle/.translations/de.json b/homeassistant/components/logi_circle/.translations/de.json
new file mode 100644
index 000000000000..4d7ef918ddcc
--- /dev/null
+++ b/homeassistant/components/logi_circle/.translations/de.json
@@ -0,0 +1,32 @@
+{
+ "config": {
+ "abort": {
+ "already_setup": "Es kann nur ein einziges Logi Circle-Konto konfiguriert werden.",
+ "external_error": "Es ist eine Ausnahme in einem anderen Flow aufgetreten.",
+ "external_setup": "Logi Circle wurde erfolgreich aus einem anderen Flow konfiguriert.",
+ "no_flows": "Logi Circle muss konfiguriert werden, bevor die Authentifizierung erfolgen kann. [Bitte lies die Anweisungen] (https://www.home-assistant.io/components/logi_circle/)."
+ },
+ "create_entry": {
+ "default": "Erfolgreiche Authentifizierung mit Logi Circle."
+ },
+ "error": {
+ "auth_error": "Die API-Autorisierung ist fehlgeschlagen.",
+ "auth_timeout": "Zeit\u00fcberschreitung der Autorisierung beim Anfordern des Zugriffstokens.",
+ "follow_link": "Bitte folge dem Link und authentifiziere dich, bevor du auf Senden klickst."
+ },
+ "step": {
+ "auth": {
+ "description": "Folge dem Link unten und klicke Akzeptieren um auf dein Logi Circle-Konto zuzugreifen. Kehre dann zur\u00fcck und dr\u00fccke unten auf Senden . \n\n [Link] ({authorization_url})",
+ "title": "Authentifizierung mit Logi Circle"
+ },
+ "user": {
+ "data": {
+ "flow_impl": "Anbieter"
+ },
+ "description": "W\u00e4hle aus, \u00fcber welchen Anbieter du dich bei Logi Circle authentifizieren m\u00f6chtest.",
+ "title": "Authentifizierungsanbieter"
+ }
+ },
+ "title": "Logi Circle"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/logi_circle/.translations/es.json b/homeassistant/components/logi_circle/.translations/es.json
new file mode 100644
index 000000000000..4819ff5cdd77
--- /dev/null
+++ b/homeassistant/components/logi_circle/.translations/es.json
@@ -0,0 +1,32 @@
+{
+ "config": {
+ "abort": {
+ "already_setup": "Solo puedes configurar una cuenta de Logi Circle.",
+ "external_error": "La excepci\u00f3n se produjo a partir de otro flujo.",
+ "external_setup": "Logi Circle se ha configurado correctamente a partir de otro flujo.",
+ "no_flows": "Es necesario configurar Logi Circle antes de poder autenticarse con \u00e9l. [Echa un vistazo a las instrucciones] (https://www.home-assistant.io/components/logi_circle/)."
+ },
+ "create_entry": {
+ "default": "Autenticado correctamente con Logi Circle."
+ },
+ "error": {
+ "auth_error": "Error en la autorizaci\u00f3n de la API.",
+ "auth_timeout": "Se ha agotado el tiempo de espera de la autorizaci\u00f3n al solicitar el token de acceso.",
+ "follow_link": "Accede al enlace e identif\u00edcate antes de pulsar Enviar."
+ },
+ "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})",
+ "title": "Autenticaci\u00f3n con Logi Circle"
+ },
+ "user": {
+ "data": {
+ "flow_impl": "Proveedor"
+ },
+ "description": "Elige a trav\u00e9s de qu\u00e9 proveedor de autenticaci\u00f3n quieres autenticarte con Logi Circle.",
+ "title": "Proveedor de autenticaci\u00f3n"
+ }
+ },
+ "title": "Logi Circle"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/logi_circle/.translations/nl.json b/homeassistant/components/logi_circle/.translations/nl.json
new file mode 100644
index 000000000000..fe1708568bd4
--- /dev/null
+++ b/homeassistant/components/logi_circle/.translations/nl.json
@@ -0,0 +1,5 @@
+{
+ "config": {
+ "title": "Logi Circle"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/logi_circle/.translations/no.json b/homeassistant/components/logi_circle/.translations/no.json
index 1ab30f14313b..03c128f636ca 100644
--- a/homeassistant/components/logi_circle/.translations/no.json
+++ b/homeassistant/components/logi_circle/.translations/no.json
@@ -1,16 +1,22 @@
{
"config": {
"abort": {
- "external_error": "Det oppstod et unntak fra en annen flyt."
+ "already_setup": "Du kan bare konfigurere en enkelt Logi Circle konto.",
+ "external_error": "Det oppstod et unntak fra en annen flow.",
+ "external_setup": "Logi Circle er vellykket konfigurert fra en annen flow.",
+ "no_flows": "Du m\u00e5 konfigurere Logi Circle f\u00f8r du kan autentisere med den. [Vennligst les instruksjonene](https://www.home-assistant.io/components/logi_circle/)."
},
"create_entry": {
"default": "Vellykket autentisering med Logi Circle"
},
"error": {
- "auth_error": "API-autorisasjonen mislyktes."
+ "auth_error": "API-autorisasjonen mislyktes.",
+ "auth_timeout": "Autorisasjon ble tidsavbrutt da du ba om token.",
+ "follow_link": "Vennligst f\u00f8lg lenken og godkjen f\u00f8r du trykker send."
},
"step": {
"auth": {
+ "description": "Vennligst f\u00f8lg lenken nedenfor og Godta tilgang til Logi Circle kontoen din, kom deretter tilbake og trykk Send nedenfor. \n\n [Link]({authorization_url})",
"title": "Godkjenn med Logi Circle"
},
"user": {
diff --git a/homeassistant/components/logi_circle/.translations/zh-Hant.json b/homeassistant/components/logi_circle/.translations/zh-Hant.json
new file mode 100644
index 000000000000..b9f82b6e2e50
--- /dev/null
+++ b/homeassistant/components/logi_circle/.translations/zh-Hant.json
@@ -0,0 +1,32 @@
+{
+ "config": {
+ "abort": {
+ "already_setup": "\u50c5\u80fd\u8a2d\u5b9a\u4e00\u7d44 Logi Circle \u5e33\u865f\u3002",
+ "external_error": "\u5176\u4ed6\u6d41\u7a0b\u767c\u751f\u7570\u5e38\u3002",
+ "external_setup": "\u5df2\u7531\u5176\u4ed6\u6d41\u7a0b\u6210\u529f\u8a2d\u5b9a Logi Circle\u3002",
+ "no_flows": "\u5fc5\u9808\u5148\u8a2d\u5b9a Logi Circle \u65b9\u80fd\u9032\u884c\u8a8d\u8b49\u3002[\u8acb\u53c3\u95b1\u6559\u5b78\u6307\u5f15]\uff08https://www.home-assistant.io/components/logi_circle/\uff09\u3002"
+ },
+ "create_entry": {
+ "default": "\u5df2\u6210\u529f\u8a8d\u8b49 Logi Circle \u88dd\u7f6e\u3002"
+ },
+ "error": {
+ "auth_error": "API \u8a8d\u8b49\u5931\u6557\u3002",
+ "auth_timeout": "\u8acb\u6c42\u5b58\u53d6\u5bc6\u9470\u8a8d\u8b49\u903e\u6642\u3002",
+ "follow_link": "\u8acb\u65bc\u50b3\u9001\u524d\uff0c\u5148\u4f7f\u7528\u9023\u7d50\u4e26\u9032\u884c\u8a8d\u8b49\u3002"
+ },
+ "step": {
+ "auth": {
+ "description": "\u8acb\u4f7f\u7528\u4e0b\u65b9\u9023\u7d50\u4e26\u9ede\u9078\u63a5\u53d7\u4ee5\u5b58\u53d6 Logi Circle \u5e33\u865f\uff0c\u7136\u5f8c\u8fd4\u56de\u6b64\u9801\u9762\u4e26\u9ede\u9078\u4e0b\u65b9\u7684\u50b3\u9001\u3002\n\n[Link]({authorization_url})",
+ "title": "\u4ee5 Logi Circle \u8a8d\u8b49"
+ },
+ "user": {
+ "data": {
+ "flow_impl": "\u63d0\u4f9b\u8005"
+ },
+ "description": "\u65bc\u8a8d\u8b49\u63d0\u4f9b\u8005\u4e2d\u6311\u9078\u6240\u8981\u9032\u884c Logi Circle \u8a8d\u8b49\u63d0\u4f9b\u8005\u3002",
+ "title": "\u8a8d\u8b49\u63d0\u4f9b\u8005"
+ }
+ },
+ "title": "Logi Circle"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/point/.translations/es.json b/homeassistant/components/point/.translations/es.json
index 815f8fbf9afa..1d092c28b646 100644
--- a/homeassistant/components/point/.translations/es.json
+++ b/homeassistant/components/point/.translations/es.json
@@ -1,13 +1,29 @@
{
"config": {
"abort": {
- "already_setup": "S\u00f3lo se puede configurar una cuenta de Point."
+ "already_setup": "S\u00f3lo se puede configurar una cuenta de Point.",
+ "authorize_url_fail": "Error desconocido generando la url de autorizaci\u00f3n",
+ "external_setup": "Point se ha configurado correctamente a partir de otro flujo.",
+ "no_flows": "Es necesario configurar Point antes de poder autenticarse con \u00e9l. [Echa un vistazo a las instrucciones] (https://www.home-assistant.io/components/point/)."
+ },
+ "create_entry": {
+ "default": "Autenticado correctamente con Minut para tu(s) dispositivo(s) Point"
+ },
+ "error": {
+ "follow_link": "Accede al enlace e identif\u00edcate antes de pulsar Enviar.",
+ "no_token": "No autenticado con Minut"
},
"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})",
+ "title": "Autenticaci\u00f3n con Point"
+ },
"user": {
"data": {
"flow_impl": "Proveedor"
- }
+ },
+ "description": "Elige a trav\u00e9s de qu\u00e9 proveedor de autenticaci\u00f3n quieres autenticarte con Point.",
+ "title": "Proveedor de autenticaci\u00f3n"
}
}
}
diff --git a/homeassistant/components/sensor/.translations/moon.es.json b/homeassistant/components/sensor/.translations/moon.es.json
index 3ce14cd4c770..bf8cacca21cb 100644
--- a/homeassistant/components/sensor/.translations/moon.es.json
+++ b/homeassistant/components/sensor/.translations/moon.es.json
@@ -5,6 +5,8 @@
"last_quarter": "\u00daltimo cuarto",
"new_moon": "Luna nueva",
"waning_crescent": "Luna menguante",
- "waxing_crescent": "Luna creciente"
+ "waning_gibbous": "Gibosa menguante",
+ "waxing_crescent": "Luna creciente",
+ "waxing_gibbous": "Gibosa creciente"
}
}
\ No newline at end of file
diff --git a/homeassistant/components/tellduslive/.translations/es.json b/homeassistant/components/tellduslive/.translations/es.json
index bf1aedab17d2..43e3660415ef 100644
--- a/homeassistant/components/tellduslive/.translations/es.json
+++ b/homeassistant/components/tellduslive/.translations/es.json
@@ -9,6 +9,17 @@
},
"error": {
"auth_error": "Error de autenticaci\u00f3n, por favor int\u00e9ntalo de nuevo"
+ },
+ "step": {
+ "auth": {
+ "description": "Para vincular tu cuenta de TelldusLivet:\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 aqu\u00ed y pulsa **ENVIAR**.\n\n [Link TelldusLive account]({auth_url})",
+ "title": "Autenticaci\u00f3n contra TelldusLive"
+ },
+ "user": {
+ "data": {
+ "host": "Host"
+ }
+ }
}
}
}
\ No newline at end of file