diff --git a/homeassistant/components/asuswrt/translations/it.json b/homeassistant/components/asuswrt/translations/it.json index d266cabbed4..824db386176 100644 --- a/homeassistant/components/asuswrt/translations/it.json +++ b/homeassistant/components/asuswrt/translations/it.json @@ -36,7 +36,7 @@ "dnsmasq": "La posizione nel router dei file dnsmasq.leases", "interface": "L'interfaccia da cui si desidera ottenere statistiche (ad esempio eth0, eth1, ecc.)", "require_ip": "I dispositivi devono avere un IP (per la modalit\u00e0 punto di accesso)", - "track_unknown": "Tieni traccia dei dispositivi sconosciuti / non denominati" + "track_unknown": "Tieni traccia dei dispositivi sconosciuti / senza nome" }, "title": "Opzioni AsusWRT" } diff --git a/homeassistant/components/aussie_broadband/translations/ca.json b/homeassistant/components/aussie_broadband/translations/ca.json new file mode 100644 index 00000000000..a13ecb8b8a0 --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/ca.json @@ -0,0 +1,37 @@ +{ + "config": { + "abort": { + "already_configured": "El compte ja est\u00e0 configurat", + "reauth_successful": "Re-autenticaci\u00f3 realitzada correctament" + }, + "error": { + "cannot_connect": "Ha fallat la connexi\u00f3", + "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida", + "unknown": "Error inesperat" + }, + "step": { + "reauth": { + "data": { + "password": "Contrasenya" + }, + "title": "Reautenticaci\u00f3 de la integraci\u00f3" + }, + "service": { + "title": "Selecciona serveis" + }, + "user": { + "data": { + "password": "Contrasenya", + "username": "Nom d'usuari" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "Ha fallat la connexi\u00f3", + "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida", + "unknown": "Error inesperat" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/de.json b/homeassistant/components/aussie_broadband/translations/de.json new file mode 100644 index 00000000000..6ab2d4d873a --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/de.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "Konto wurde bereits konfiguriert", + "no_services_found": "Es wurden keine Dienste f\u00fcr dieses Konto gefunden", + "reauth_successful": "Die erneute Authentifizierung war erfolgreich" + }, + "error": { + "cannot_connect": "Verbindung fehlgeschlagen", + "invalid_auth": "Ung\u00fcltige Authentifizierung", + "unknown": "Unerwarteter Fehler" + }, + "step": { + "reauth": { + "data": { + "password": "Passwort" + }, + "description": "Passwort f\u00fcr {username} aktualisieren", + "title": "Integration erneut authentifizieren" + }, + "service": { + "data": { + "services": "Dienste" + }, + "title": "Dienste ausw\u00e4hlen" + }, + "user": { + "data": { + "password": "Passwort", + "username": "Benutzername" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "Verbindung fehlgeschlagen", + "invalid_auth": "Ung\u00fcltige Authentifizierung", + "unknown": "Unerwarteter Fehler" + }, + "step": { + "init": { + "data": { + "services": "Dienste" + }, + "title": "Dienste ausw\u00e4hlen" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/el.json b/homeassistant/components/aussie_broadband/translations/el.json new file mode 100644 index 00000000000..88a9eb36f2f --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/el.json @@ -0,0 +1,28 @@ +{ + "config": { + "abort": { + "no_services_found": "\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b5\u03c2 \u03b3\u03b9\u03b1 \u03b1\u03c5\u03c4\u03cc\u03bd \u03c4\u03bf\u03bd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc" + }, + "step": { + "reauth": { + "description": "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 {username}" + }, + "service": { + "data": { + "services": "\u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b5\u03c2" + }, + "title": "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03b9\u03ce\u03bd" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "services": "\u03a5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b5\u03c2" + }, + "title": "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03b9\u03ce\u03bd" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/en.json b/homeassistant/components/aussie_broadband/translations/en.json new file mode 100644 index 00000000000..a59a297c265 --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/en.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "Account is already configured", + "no_services_found": "No services were found for this account", + "reauth_successful": "Re-authentication was successful" + }, + "error": { + "cannot_connect": "Failed to connect", + "invalid_auth": "Invalid authentication", + "unknown": "Unexpected error" + }, + "step": { + "reauth": { + "data": { + "password": "Password" + }, + "description": "Update password for {username}", + "title": "Reauthenticate Integration" + }, + "service": { + "data": { + "services": "Services" + }, + "title": "Select Services" + }, + "user": { + "data": { + "password": "Password", + "username": "Username" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "Failed to connect", + "invalid_auth": "Invalid authentication", + "unknown": "Unexpected error" + }, + "step": { + "init": { + "data": { + "services": "Services" + }, + "title": "Select Services" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/et.json b/homeassistant/components/aussie_broadband/translations/et.json new file mode 100644 index 00000000000..408b4d6adcd --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/et.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "Konto on juba seadistatud", + "no_services_found": "Selle konto jaoks ei leitud \u00fchtegi teenust", + "reauth_successful": "Taastuvastamine \u00f5nnestus" + }, + "error": { + "cannot_connect": "\u00dchendamine nurjus", + "invalid_auth": "Tuvastamine nurjus", + "unknown": "Ootamatu t\u00f5rge" + }, + "step": { + "reauth": { + "data": { + "password": "Salas\u00f5na" + }, + "description": "{username} salas\u00f5na v\u00e4rskendamine", + "title": "Taastuvasta sidumine" + }, + "service": { + "data": { + "services": "Teenused" + }, + "title": "Vali teenused" + }, + "user": { + "data": { + "password": "Salas\u00f5na", + "username": "Kasutajanimi" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "\u00dchendamine nurjus", + "invalid_auth": "Tuvastamine nurjus", + "unknown": "Ootamatu t\u00f5rge" + }, + "step": { + "init": { + "data": { + "services": "Teenused" + }, + "title": "Vali teenused" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/fr.json b/homeassistant/components/aussie_broadband/translations/fr.json new file mode 100644 index 00000000000..06b0e44a70a --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/fr.json @@ -0,0 +1,47 @@ +{ + "config": { + "abort": { + "already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "cannot_connect": "Impossible de se connecter", + "invalid_auth": "Authentification invalide", + "unknown": "Erreur inattendue" + }, + "step": { + "reauth": { + "data": { + "password": "Mot de passe" + }, + "description": "Mettre \u00e0 jour le mot de passe pour {username}" + }, + "service": { + "data": { + "services": "Services" + }, + "title": "S\u00e9lectionnez les services" + }, + "user": { + "data": { + "password": "Mot de passe", + "username": "Nom d'utilisateur" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "Impossible de se connecter", + "invalid_auth": "Authentification invalide", + "unknown": "Erreur inattendue" + }, + "step": { + "init": { + "data": { + "services": "Services" + }, + "title": "S\u00e9lectionnez les services" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/hu.json b/homeassistant/components/aussie_broadband/translations/hu.json new file mode 100644 index 00000000000..11e42eaaa09 --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/hu.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "A fi\u00f3k m\u00e1r konfigur\u00e1lva van", + "no_services_found": "Ehhez a fi\u00f3khoz nem tal\u00e1lhat\u00f3 szolg\u00e1ltat\u00e1s", + "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt." + }, + "error": { + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "reauth": { + "data": { + "password": "Jelsz\u00f3" + }, + "description": "Jelsz\u00f3 friss\u00edt\u00e9se {username} sz\u00e1m\u00e1ra", + "title": "Integr\u00e1ci\u00f3 \u00fajrahiteles\u00edt\u00e9se" + }, + "service": { + "data": { + "services": "Szolg\u00e1ltat\u00e1sok" + }, + "title": "Szolg\u00e1ltat\u00e1sok kiv\u00e1laszt\u00e1sa" + }, + "user": { + "data": { + "password": "Jelsz\u00f3", + "username": "Felhaszn\u00e1l\u00f3n\u00e9v" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "init": { + "data": { + "services": "Szolg\u00e1ltat\u00e1sok" + }, + "title": "Szolg\u00e1ltat\u00e1sok kiv\u00e1laszt\u00e1sa" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/no.json b/homeassistant/components/aussie_broadband/translations/no.json new file mode 100644 index 00000000000..193c51f5914 --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/no.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "Kontoen er allerede konfigurert", + "no_services_found": "Ingen tjenester ble funnet for denne kontoen", + "reauth_successful": "Godkjenning p\u00e5 nytt var vellykket" + }, + "error": { + "cannot_connect": "Tilkobling mislyktes", + "invalid_auth": "Ugyldig godkjenning", + "unknown": "Uventet feil" + }, + "step": { + "reauth": { + "data": { + "password": "Passord" + }, + "description": "Oppdater passordet for {username}", + "title": "Godkjenne integrering p\u00e5 nytt" + }, + "service": { + "data": { + "services": "Tjenester" + }, + "title": "Velg Tjenester" + }, + "user": { + "data": { + "password": "Passord", + "username": "Brukernavn" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "Tilkobling mislyktes", + "invalid_auth": "Ugyldig godkjenning", + "unknown": "Uventet feil" + }, + "step": { + "init": { + "data": { + "services": "Tjenester" + }, + "title": "Velg Tjenester" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/ru.json b/homeassistant/components/aussie_broadband/translations/ru.json new file mode 100644 index 00000000000..ad203bd266e --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/ru.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "\u042d\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant.", + "no_services_found": "\u0414\u043b\u044f \u044d\u0442\u043e\u0439 \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0441\u043b\u0443\u0436\u0431.", + "reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e." + }, + "error": { + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "invalid_auth": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." + }, + "step": { + "reauth": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u044c" + }, + "description": "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043b\u044f {username}.", + "title": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f" + }, + "service": { + "data": { + "services": "\u0421\u043b\u0443\u0436\u0431\u044b" + }, + "title": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043b\u0443\u0436\u0431\u044b" + }, + "user": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u044c", + "username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "invalid_auth": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." + }, + "step": { + "init": { + "data": { + "services": "\u0421\u043b\u0443\u0436\u0431\u044b" + }, + "title": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043b\u0443\u0436\u0431\u044b" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aussie_broadband/translations/zh-Hant.json b/homeassistant/components/aussie_broadband/translations/zh-Hant.json new file mode 100644 index 00000000000..282549cdeaf --- /dev/null +++ b/homeassistant/components/aussie_broadband/translations/zh-Hant.json @@ -0,0 +1,50 @@ +{ + "config": { + "abort": { + "already_configured": "\u5e33\u865f\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "no_services_found": "\u5e33\u865f\u4e2d\u627e\u4e0d\u5230\u4efb\u4f55\u670d\u52d9", + "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "reauth": { + "data": { + "password": "\u5bc6\u78bc" + }, + "description": "\u66f4\u65b0 {username} \u5bc6\u78bc", + "title": "\u91cd\u65b0\u8a8d\u8b49\u6574\u5408" + }, + "service": { + "data": { + "services": "\u670d\u52d9" + }, + "title": "\u9078\u64c7\u670d\u52d9" + }, + "user": { + "data": { + "password": "\u5bc6\u78bc", + "username": "\u4f7f\u7528\u8005\u540d\u7a31" + } + } + } + }, + "options": { + "abort": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "init": { + "data": { + "services": "\u670d\u52d9" + }, + "title": "\u9078\u64c7\u670d\u52d9" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bosch_shc/translations/el.json b/homeassistant/components/bosch_shc/translations/el.json new file mode 100644 index 00000000000..9cf730e0fdb --- /dev/null +++ b/homeassistant/components/bosch_shc/translations/el.json @@ -0,0 +1,21 @@ +{ + "config": { + "error": { + "pairing_failed": "\u0397 \u03c3\u03cd\u03b6\u03b5\u03c5\u03be\u03b7 \u03b1\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5. \u03b5\u03bb\u03ad\u03b3\u03be\u03c4\u03b5 \u03cc\u03c4\u03b9 \u03c4\u03bf Bosch Smart Home Controller \u03b2\u03c1\u03af\u03c3\u03ba\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03c3\u03cd\u03b6\u03b5\u03c5\u03be\u03b7\u03c2 (\u03c4\u03bf LED \u03b1\u03bd\u03b1\u03b2\u03bf\u03c3\u03b2\u03ae\u03bd\u03b5\u03b9) \u03ba\u03b1\u03b8\u03ce\u03c2 \u03ba\u03b1\u03b9 \u03cc\u03c4\u03b9 \u03bf \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9 \u03c3\u03c9\u03c3\u03c4\u03cc\u03c2." + }, + "flow_title": "Bosch SHC: {name}", + "step": { + "confirm_discovery": { + "description": "\u03a0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c3\u03c4\u03b7\u03bd \u03bc\u03c0\u03c1\u03bf\u03c3\u03c4\u03b9\u03bd\u03ae \u03c0\u03bb\u03b5\u03c5\u03c1\u03ac \u03c4\u03bf\u03c5 Bosch Smart Home Controller \u03bc\u03ad\u03c7\u03c1\u03b9 \u03bd\u03b1 \u03b1\u03c1\u03c7\u03af\u03c3\u03b5\u03b9 \u03bd\u03b1 \u03b1\u03bd\u03b1\u03b2\u03bf\u03c3\u03b2\u03ae\u03bd\u03b5\u03b9 \u03b7 \u03bb\u03c5\u03c7\u03bd\u03af\u03b1 LED.\n \u0395\u03af\u03c3\u03c4\u03b5 \u03ad\u03c4\u03bf\u03b9\u03bc\u03bf\u03b9 \u03bd\u03b1 \u03c3\u03c5\u03bd\u03b5\u03c7\u03af\u03c3\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03b6\u03b5\u03c4\u03b5 \u03c4\u03bf {model} @ {host} \u03bc\u03b5 \u03c4\u03bf Home Assistant;" + }, + "credentials": { + "data": { + "password": "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 Smart Home Controller" + } + }, + "reauth_confirm": { + "description": "\u0397 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 bosch_shc \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03b9 \u03b5\u03ba \u03bd\u03ad\u03bf\u03c5 \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/buienradar/translations/el.json b/homeassistant/components/buienradar/translations/el.json new file mode 100644 index 00000000000..b96d49b8615 --- /dev/null +++ b/homeassistant/components/buienradar/translations/el.json @@ -0,0 +1,13 @@ +{ + "options": { + "step": { + "init": { + "data": { + "country_code": "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c7\u03ce\u03c1\u03b1\u03c2 \u03c4\u03b7\u03c2 \u03c7\u03ce\u03c1\u03b1\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c4\u03c9\u03bd \u03b5\u03b9\u03ba\u03cc\u03bd\u03c9\u03bd \u03c4\u03b7\u03c2 \u03ba\u03ac\u03bc\u03b5\u03c1\u03b1\u03c2.", + "delta": "\u03a7\u03c1\u03bf\u03bd\u03b9\u03ba\u03cc \u03b4\u03b9\u03ac\u03c3\u03c4\u03b7\u03bc\u03b1 \u03c3\u03b5 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1 \u03bc\u03b5\u03c4\u03b1\u03be\u03cd \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03b5\u03c9\u03bd \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1\u03c2 \u03ba\u03ac\u03bc\u03b5\u03c1\u03b1\u03c2", + "timeframe": "\u039b\u03b5\u03c0\u03c4\u03ac \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03ba\u03bf\u03b9\u03c4\u03ac\u03be\u03b5\u03c4\u03b5 \u03bc\u03c0\u03c1\u03bf\u03c3\u03c4\u03ac \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03c0\u03c1\u03cc\u03b2\u03bb\u03b5\u03c8\u03b7 \u03b2\u03c1\u03bf\u03c7\u03bf\u03c0\u03c4\u03ce\u03c3\u03b5\u03c9\u03bd" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cast/translations/el.json b/homeassistant/components/cast/translations/el.json new file mode 100644 index 00000000000..b08a659d315 --- /dev/null +++ b/homeassistant/components/cast/translations/el.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "advanced_options": { + "data": { + "ignore_cec": "\u0391\u03b3\u03bd\u03cc\u03b7\u03c3\u03b7 CEC" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/climacell/translations/sensor.fr.json b/homeassistant/components/climacell/translations/sensor.fr.json new file mode 100644 index 00000000000..8f5fbb244ff --- /dev/null +++ b/homeassistant/components/climacell/translations/sensor.fr.json @@ -0,0 +1,23 @@ +{ + "state": { + "climacell__health_concern": { + "good": "Bon", + "hazardous": "Hasardeux", + "moderate": "Mod\u00e9r\u00e9" + }, + "climacell__pollen_index": { + "high": "Haut", + "low": "Faible", + "medium": "Moyen", + "very_high": "Tr\u00e8s \u00e9lev\u00e9", + "very_low": "Tr\u00e8s faible" + }, + "climacell__precipitation_type": { + "freezing_rain": "Pluie vergla\u00e7ante", + "ice_pellets": "Gr\u00e9sil", + "none": "Aucun", + "rain": "Pluie", + "snow": "Neige" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/deconz/translations/el.json b/homeassistant/components/deconz/translations/el.json index d9cc6fe1b61..273d939cc34 100644 --- a/homeassistant/components/deconz/translations/el.json +++ b/homeassistant/components/deconz/translations/el.json @@ -2,18 +2,31 @@ "config": { "abort": { "already_configured": "\u0397 \u03b3\u03ad\u03c6\u03c5\u03c1\u03b1 \u03ad\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7 \u03c1\u03c5\u03b8\u03bc\u03b9\u03c3\u03c4\u03b5\u03af", + "already_in_progress": "\u03a4\u03bf \u03b4\u03b9\u03ac\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03b3\u03c9\u03c3\u03b7\u03c2 \u03b2\u03c1\u03af\u03c3\u03ba\u03b5\u03c4\u03b1\u03b9 \u03ae\u03b4\u03b7 \u03c3\u03b5 \u03b5\u03be\u03ad\u03bb\u03b9\u03be\u03b7", "no_bridges": "\u0394\u03b5\u03bd \u03b1\u03bd\u03b1\u03ba\u03b1\u03bb\u03cd\u03c6\u03b8\u03b7\u03ba\u03b1\u03bd \u03b3\u03ad\u03c6\u03c5\u03c1\u03b5\u03c2 deCONZ", "no_hardware_available": "\u0394\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03c3\u03c5\u03bd\u03b4\u03b5\u03b8\u03b5\u03af \u03b1\u03c3\u03cd\u03c1\u03bc\u03b1\u03c4\u03bf \u03c5\u03bb\u03b9\u03ba\u03cc \u03c3\u03c4\u03bf deCONZ", + "not_deconz_bridge": "\u0394\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03b3\u03ad\u03c6\u03c5\u03c1\u03b1 deCONZ", "updated_instance": "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03c9\u03bc\u03ad\u03bd\u03b7 \u03c0\u03b1\u03c1\u03bf\u03c5\u03c3\u03af\u03b1 deCONZ \u03bc\u03b5 \u03bd\u03ad\u03b1 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 \u03ba\u03b5\u03bd\u03c4\u03c1\u03b9\u03ba\u03bf\u03cd \u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03c4\u03ae" }, "error": { "no_key": "\u0394\u03b5\u03bd \u03ae\u03c4\u03b1\u03bd \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7 \u03bb\u03ae\u03c8\u03b7 \u03ba\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd API" }, + "flow_title": "{host}", "step": { + "hassio_confirm": { + "description": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03c0\u03b1\u03c1\u03b1\u03bc\u03ad\u03c4\u03c1\u03bf\u03c5\u03c2 \u03c4\u03bf\u03c5 Home Assistant \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03c3\u03c5\u03bd\u03b4\u03ad\u03b5\u03c4\u03b1\u03b9 \u03bc\u03b5 \u03c4\u03b7\u03bd \u03c0\u03cd\u03bb\u03b7 deCONZ \u03c0\u03bf\u03c5 \u03c0\u03b1\u03c1\u03ad\u03c7\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c0\u03cc \u03c4\u03bf \u03c0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c4\u03bf {addon};", + "title": "\u03a0\u03cd\u03bb\u03b7 deCONZ Zigbee \u03bc\u03ad\u03c3\u03c9 \u03c4\u03bf\u03c5 \u03c0\u03c1\u03cc\u03c3\u03b8\u03b5\u03c4\u03bf\u03c5 Home Assistant" + }, "link": { "description": "\u039e\u03b5\u03ba\u03bb\u03b5\u03b9\u03b4\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03c0\u03cd\u03bb\u03b7 deCONZ \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf Home Assistant.\n\n1. \u039c\u03b5\u03c4\u03b1\u03b2\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03b9\u03c2 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 deCONZ -> \u03a0\u03cd\u03bb\u03b7 -> \u0393\u03b9\u03b1 \u03c0\u03c1\u03bf\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf\u03c5\u03c2\n2. \u03a0\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \"Authenticate app\".", "title": "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03bc\u03b5 deCONZ" }, + "manual_input": { + "data": { + "host": "\u0394\u03b9\u03b1\u03ba\u03bf\u03bc\u03b9\u03c3\u03c4\u03ae\u03c2", + "port": "\u0398\u03cd\u03c1\u03b1" + } + }, "user": { "data": { "host": "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03bd\u03b1\u03ba\u03b1\u03bb\u03c5\u03c6\u03b8\u03b5\u03af\u03c3\u03b1 \u03c0\u03cd\u03bb\u03b7 deCONZ" @@ -23,39 +36,72 @@ }, "device_automation": { "trigger_subtype": { + "both_buttons": "\u039a\u03b1\u03b9 \u03c4\u03b1 \u03b4\u03cd\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03ac", "bottom_buttons": "\u039a\u03ac\u03c4\u03c9 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03ac", + "button_1": "\u03a0\u03c1\u03ce\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", + "button_2": "\u0394\u03b5\u03cd\u03c4\u03b5\u03c1\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", + "button_3": "\u03a4\u03c1\u03af\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", + "button_4": "\u03a4\u03ad\u03c4\u03b1\u03c1\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", "button_5": "\u03a0\u03ad\u03bc\u03c0\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", "button_6": "\u0388\u03ba\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", "button_7": "\u0388\u03b2\u03b4\u03bf\u03bc\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", "button_8": "\u038c\u03b3\u03b4\u03bf\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af", + "close": "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf", + "dim_down": "\u039c\u03b5\u03af\u03c9\u03c3\u03b7 \u03ad\u03bd\u03c4\u03b1\u03c3\u03b7\u03c2", + "dim_up": "\u0391\u03cd\u03be\u03b7\u03c3\u03b7 \u03ad\u03bd\u03c4\u03b1\u03c3\u03b7\u03c2", + "left": "\u0391\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03ac", + "open": "\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1", + "right": "\u0394\u03b5\u03be\u03b9\u03ac", "side_1": "\u03a0\u03bb\u03b5\u03c5\u03c1\u03ac 1", "side_2": "\u03a0\u03bb\u03b5\u03c5\u03c1\u03ac 2", "side_3": "\u03a0\u03bb\u03b5\u03c5\u03c1\u03ac 3", "side_4": "\u03a0\u03bb\u03b5\u03c5\u03c1\u03ac 4", "side_5": "\u03a0\u03bb\u03b5\u03c5\u03c1\u03ac 5", "side_6": "\u03a0\u03bb\u03b5\u03c5\u03c1\u03ac 6", - "top_buttons": "\u03a0\u03ac\u03bd\u03c9 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03ac" + "top_buttons": "\u03a0\u03ac\u03bd\u03c9 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03ac", + "turn_off": "\u0391\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", + "turn_on": "\u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7" }, "trigger_type": { "remote_awakened": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03be\u03cd\u03c0\u03bd\u03b7\u03c3\u03b5", + "remote_button_double_press": "\u0394\u03b9\u03c0\u03bb\u03cc \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\"", + "remote_button_long_press": "\u03a4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\" \u03c0\u03b1\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03c0\u03b1\u03c1\u03b1\u03c4\u03b5\u03c4\u03b1\u03bc\u03ad\u03bd\u03b1", + "remote_button_long_release": "\u03a4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\" \u03b1\u03c0\u03b5\u03bb\u03b5\u03c5\u03b8\u03b5\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5\u03c4\u03ac \u03b1\u03c0\u03cc \u03c0\u03b1\u03c1\u03b1\u03c4\u03b5\u03c4\u03b1\u03bc\u03ad\u03bd\u03bf \u03c0\u03ac\u03c4\u03b7\u03bc\u03b1", + "remote_button_quadruple_press": "\u03a4\u03b5\u03c4\u03c1\u03b1\u03c0\u03bb\u03cc \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\"", + "remote_button_quintuple_press": "\u03a0\u03b5\u03bd\u03c4\u03b1\u03c0\u03bb\u03cc \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\"", + "remote_button_rotated": "\u03a0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5\"{subtype}\"", "remote_button_rotated_fast": "\u03a4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b3\u03c1\u03ae\u03b3\u03bf\u03c1\u03b1 \"{subtype}\"", + "remote_button_rotation_stopped": "\u0397 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c4\u03bf\u03c5 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03bf\u03cd \"{subtype}\" \u03c3\u03c4\u03b1\u03bc\u03ac\u03c4\u03b7\u03c3\u03b5", + "remote_button_short_press": "\u03a0\u03b1\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\"", + "remote_button_short_release": "\u0391\u03c6\u03ad\u03b8\u03b7\u03ba\u03b5 \u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03bf\u03c5 \"{subtype}\"", + "remote_button_triple_press": "\u03a4\u03c1\u03b9\u03c0\u03bb\u03cc \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \"{subtype}\"", "remote_double_tap": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \"{subtype}\" \u03c0\u03b1\u03c4\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b4\u03cd\u03bf \u03c6\u03bf\u03c1\u03ad\u03c2", + "remote_double_tap_any_side": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c7\u03c4\u03c5\u03c0\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b4\u03cd\u03bf \u03c6\u03bf\u03c1\u03ad\u03c2 \u03c3\u03b5 \u03bf\u03c0\u03bf\u03b9\u03b1\u03b4\u03ae\u03c0\u03bf\u03c4\u03b5 \u03c0\u03bb\u03b5\u03c5\u03c1\u03ac", "remote_falling": "\u03a3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c3\u03b5 \u03b5\u03bb\u03b5\u03cd\u03b8\u03b5\u03c1\u03b7 \u03c0\u03c4\u03ce\u03c3\u03b7", + "remote_flip_180_degrees": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03b3\u03cd\u03c1\u03b9\u03c3\u03b5 \u03ba\u03b1\u03c4\u03ac 180 \u03bc\u03bf\u03af\u03c1\u03b5\u03c2", + "remote_flip_90_degrees": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03b3\u03cd\u03c1\u03b9\u03c3\u03b5 90 \u03bc\u03bf\u03af\u03c1\u03b5\u03c2", + "remote_gyro_activated": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03b1\u03bd\u03b1\u03ba\u03b9\u03bd\u03ae\u03b8\u03b7\u03ba\u03b5", "remote_moved": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03bc\u03b5\u03c4\u03b1\u03ba\u03b9\u03bd\u03ae\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5 \u03c4\u03bf \"{subtype}\" \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03c0\u03ac\u03bd\u03c9", + "remote_moved_any_side": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03bc\u03b5\u03c4\u03b1\u03ba\u03b9\u03bd\u03ae\u03b8\u03b7\u03ba\u03b5 \u03bc\u03b5 \u03bf\u03c0\u03bf\u03b9\u03b1\u03b4\u03ae\u03c0\u03bf\u03c4\u03b5 \u03c0\u03bb\u03b5\u03c5\u03c1\u03ac \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03c0\u03ac\u03bd\u03c9", "remote_rotate_from_side_1": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 1\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"", "remote_rotate_from_side_2": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 2\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"", "remote_rotate_from_side_3": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 3\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"", "remote_rotate_from_side_4": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 4\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"", "remote_rotate_from_side_5": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 5\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"", - "remote_rotate_from_side_6": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 6\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"" + "remote_rotate_from_side_6": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \"\u03c0\u03bb\u03b5\u03c5\u03c1\u03ac 6\" \u03c3\u03c4\u03b7\u03bd \"{subtype}\"", + "remote_turned_clockwise": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b4\u03b5\u03be\u03b9\u03cc\u03c3\u03c4\u03c1\u03bf\u03c6\u03b1", + "remote_turned_counter_clockwise": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03c0\u03b5\u03c1\u03b9\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03b1\u03c1\u03b9\u03c3\u03c4\u03b5\u03c1\u03cc\u03c3\u03c4\u03c1\u03bf\u03c6\u03b1" } }, "options": { "step": { "deconz_devices": { "data": { + "allow_clip_sensor": "\u039d\u03b1 \u03b5\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03bf\u03bd\u03c4\u03b1\u03b9 \u03bf\u03b9 \u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03ae\u03c1\u03b5\u03c2 DECONZ CLIP", + "allow_deconz_groups": "\u039d\u03b1 \u03b5\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03bf\u03bd\u03c4\u03b1\u03b9 \u03bf\u03bc\u03ac\u03b4\u03b5\u03c2 \u03c6\u03c9\u03c4\u03cc\u03c2 deCONZ", "allow_new_devices": "\u039d\u03b1 \u03b5\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03b5\u03c4\u03b1\u03b9 \u03b7 \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03bd\u03ad\u03c9\u03bd \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ce\u03bd" }, + "description": "\u0394\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03b7 \u03bf\u03c1\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03c4\u03cd\u03c0\u03c9\u03bd \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ce\u03bd deCONZ", "title": "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 deCONZ" } } diff --git a/homeassistant/components/denonavr/translations/el.json b/homeassistant/components/denonavr/translations/el.json new file mode 100644 index 00000000000..2f149e30e8c --- /dev/null +++ b/homeassistant/components/denonavr/translations/el.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "init": { + "data": { + "update_audyssey": "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd Audyssey" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/diagnostics/translations/fr.json b/homeassistant/components/diagnostics/translations/fr.json new file mode 100644 index 00000000000..cfa7ba1e755 --- /dev/null +++ b/homeassistant/components/diagnostics/translations/fr.json @@ -0,0 +1,3 @@ +{ + "title": "Diagnostiques" +} \ No newline at end of file diff --git a/homeassistant/components/diagnostics/translations/it.json b/homeassistant/components/diagnostics/translations/it.json new file mode 100644 index 00000000000..cc568110ad5 --- /dev/null +++ b/homeassistant/components/diagnostics/translations/it.json @@ -0,0 +1,3 @@ +{ + "title": "Diagnostica" +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/de.json b/homeassistant/components/dnsip/translations/de.json new file mode 100644 index 00000000000..76aef3a035d --- /dev/null +++ b/homeassistant/components/dnsip/translations/de.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "Ung\u00fcltiger Hostname" + }, + "step": { + "user": { + "data": { + "hostname": "Der Hostname, f\u00fcr den die DNS-Abfrage durchgef\u00fchrt werden soll" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "Ung\u00fcltige IP-Adresse f\u00fcr Resolver" + }, + "step": { + "init": { + "data": { + "resolver": "Resolver f\u00fcr IPV4-Lookup", + "resolver_ipv6": "Resolver f\u00fcr IPV6-Lookup" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/el.json b/homeassistant/components/dnsip/translations/el.json new file mode 100644 index 00000000000..7cdf7f885e7 --- /dev/null +++ b/homeassistant/components/dnsip/translations/el.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "invalid_hostname": "\u039c\u03b7 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03ba\u03b5\u03bd\u03c4\u03c1\u03b9\u03ba\u03bf\u03cd \u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03c4\u03ae" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/et.json b/homeassistant/components/dnsip/translations/et.json new file mode 100644 index 00000000000..7518a12d200 --- /dev/null +++ b/homeassistant/components/dnsip/translations/et.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "Kehtetu hostinimi" + }, + "step": { + "user": { + "data": { + "hostname": "Hostnimi mille kohta DNS p\u00e4ring tehakse" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "Lahendaja IP-aadress on vale" + }, + "step": { + "init": { + "data": { + "resolver": "IPV4 otsingu lahendaja", + "resolver_ipv6": "IPV6 otsingu lahendaja" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/fr.json b/homeassistant/components/dnsip/translations/fr.json new file mode 100644 index 00000000000..fb3e4a5f6ab --- /dev/null +++ b/homeassistant/components/dnsip/translations/fr.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "Nom d'h\u00f4te invalide" + }, + "step": { + "user": { + "data": { + "hostname": "Le nom d'h\u00f4te pour lequel la requ\u00eate DNS doit \u00eatre effectu\u00e9e." + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "Adresse IP invalide pour le r\u00e9solveur" + }, + "step": { + "init": { + "data": { + "resolver": "R\u00e9solveur pour la recherche IPV4", + "resolver_ipv6": "R\u00e9solveur pour la recherche IPV6" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/hu.json b/homeassistant/components/dnsip/translations/hu.json new file mode 100644 index 00000000000..e9dbb39a609 --- /dev/null +++ b/homeassistant/components/dnsip/translations/hu.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "\u00c9rv\u00e9nytelen g\u00e9pn\u00e9v" + }, + "step": { + "user": { + "data": { + "hostname": "A gazdag\u00e9pn\u00e9v, amelyhez a DNS-lek\u00e9rdez\u00e9st v\u00e9gre kell hajtani" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "\u00c9rv\u00e9nytelen IP-c\u00edm a felold\u00f3hoz" + }, + "step": { + "init": { + "data": { + "resolver": "Felold\u00f3 az IPV4-keres\u00e9shez", + "resolver_ipv6": "Felold\u00f3 az IPV6-keres\u00e9shez" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/it.json b/homeassistant/components/dnsip/translations/it.json new file mode 100644 index 00000000000..30ca953b243 --- /dev/null +++ b/homeassistant/components/dnsip/translations/it.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "Nome host non valido" + }, + "step": { + "user": { + "data": { + "hostname": "Il nome host per il quale eseguire la query DNS" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "Indirizzo IP non valido per il risolutore" + }, + "step": { + "init": { + "data": { + "resolver": "Risolutore per ricerca IPV4", + "resolver_ipv6": "Risolutore per ricerca IPV6" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/no.json b/homeassistant/components/dnsip/translations/no.json new file mode 100644 index 00000000000..e99d67902e0 --- /dev/null +++ b/homeassistant/components/dnsip/translations/no.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "Ugyldig vertsnavn" + }, + "step": { + "user": { + "data": { + "hostname": "Vertsnavnet som DNS-sp\u00f8rringen skal utf\u00f8res for" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "Ugyldig IP-adresse for resolver" + }, + "step": { + "init": { + "data": { + "resolver": "L\u00f8ser for IPV4-oppslag", + "resolver_ipv6": "L\u00f8ser for IPV6-oppslag" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/ru.json b/homeassistant/components/dnsip/translations/ru.json new file mode 100644 index 00000000000..3ced95d27ff --- /dev/null +++ b/homeassistant/components/dnsip/translations/ru.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "\u041d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f." + }, + "step": { + "user": { + "data": { + "hostname": "\u0414\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f DNS-\u0437\u0430\u043f\u0440\u043e\u0441" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044f." + }, + "step": { + "init": { + "data": { + "resolver": "\u0420\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 IPV4", + "resolver_ipv6": "\u0420\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 IPV6" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dnsip/translations/zh-Hant.json b/homeassistant/components/dnsip/translations/zh-Hant.json new file mode 100644 index 00000000000..975dacd5c2a --- /dev/null +++ b/homeassistant/components/dnsip/translations/zh-Hant.json @@ -0,0 +1,27 @@ +{ + "config": { + "error": { + "invalid_hostname": "\u4e3b\u6a5f\u540d\u7a31\u7121\u6548" + }, + "step": { + "user": { + "data": { + "hostname": "\u57f7\u884c DNS \u67e5\u8a62\u7684\u4e3b\u6a5f\u540d\u7a31" + } + } + } + }, + "options": { + "error": { + "invalid_resolver": "\u89e3\u6790\u5668 IP \u4f4d\u5740\u7121\u6548" + }, + "step": { + "init": { + "data": { + "resolver": "IPV4 \u89e3\u6790\u5668", + "resolver_ipv6": "IPV6 \u89e3\u6790\u5668" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fan/translations/it.json b/homeassistant/components/fan/translations/it.json index f6984cd9705..ccde6f0a3a5 100644 --- a/homeassistant/components/fan/translations/it.json +++ b/homeassistant/components/fan/translations/it.json @@ -9,6 +9,7 @@ "is_on": "{entity_name} \u00e8 acceso" }, "trigger_type": { + "changed_states": "{entity_name} attivata o disattivat", "toggled": "{entity_name} attiva o disattiva", "turned_off": "{entity_name} disattivato", "turned_on": "{entity_name} attivato" diff --git a/homeassistant/components/flume/translations/el.json b/homeassistant/components/flume/translations/el.json index 73b5d8cf854..fca38446c23 100644 --- a/homeassistant/components/flume/translations/el.json +++ b/homeassistant/components/flume/translations/el.json @@ -1,6 +1,10 @@ { "config": { "step": { + "reauth_confirm": { + "description": "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf {username} \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf\u03c2.", + "title": "\u0395\u03c0\u03b1\u03bd\u03b1\u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03c3\u03b1\u03c2 \u03c3\u03c4\u03bf Flume" + }, "user": { "description": "\u0393\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03ba\u03c4\u03ae\u03c3\u03b5\u03c4\u03b5 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c0\u03c1\u03bf\u03c3\u03c9\u03c0\u03b9\u03ba\u03cc API \u03c4\u03bf\u03c5 Flume, \u03b8\u03b1 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b6\u03b7\u03c4\u03ae\u03c3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 'Client ID' \u03ba\u03b1\u03b9 \u03ad\u03bd\u03b1 'Client Secret' \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 https://portal.flumetech.com/settings#token.", "title": "\u03a3\u03c5\u03bd\u03b4\u03b5\u03b8\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf\u03bd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2 Flume" diff --git a/homeassistant/components/fritz/translations/el.json b/homeassistant/components/fritz/translations/el.json new file mode 100644 index 00000000000..467f786c1fb --- /dev/null +++ b/homeassistant/components/fritz/translations/el.json @@ -0,0 +1,15 @@ +{ + "config": { + "flow_title": "{name}", + "step": { + "confirm": { + "description": "\u0391\u03bd\u03b1\u03ba\u03b1\u03bb\u03cd\u03c6\u03b8\u03b7\u03ba\u03b5 \u03c4\u03bf FRITZ!Box: {name} \n\n \u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03c4\u03b5 \u03c4\u03bf FRITZ!Box Tools \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf \u03c4\u03bf\u03c5 {name}", + "title": "\u03a1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 FRITZ!Box Tools" + }, + "reauth_confirm": { + "description": "\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b1 \u03b4\u03b9\u03b1\u03c0\u03b9\u03c3\u03c4\u03b5\u03c5\u03c4\u03ae\u03c1\u03b9\u03b1 \u03c4\u03bf\u03c5 FRITZ!Box Tools \u03b3\u03b9\u03b1: {host} . \n\n \u03a4\u03bf FRITZ!Box Tools \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03c3\u03c5\u03bd\u03b4\u03b5\u03b8\u03b5\u03af \u03c3\u03c4\u03bf FRITZ!Box \u03c3\u03b1\u03c2.", + "title": "\u0395\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 FRITZ!Box Tools - \u03b4\u03b9\u03b1\u03c0\u03b9\u03c3\u03c4\u03b5\u03c5\u03c4\u03ae\u03c1\u03b9\u03b1" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/github/translations/fr.json b/homeassistant/components/github/translations/fr.json new file mode 100644 index 00000000000..8a9f2a08ba4 --- /dev/null +++ b/homeassistant/components/github/translations/fr.json @@ -0,0 +1,11 @@ +{ + "config": { + "abort": { + "already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9", + "could_not_register": "Impossible d'enregistrer l'int\u00e9gration avec GitHub" + }, + "progress": { + "wait_for_device": "1. Ouvrez {url}\n2. Collez la cl\u00e9 suivante pour autoriser l'int\u00e9gration\u00a0:\n ```\n {code}\n ```\n" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/github/translations/it.json b/homeassistant/components/github/translations/it.json new file mode 100644 index 00000000000..a1cb5006305 --- /dev/null +++ b/homeassistant/components/github/translations/it.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Il servizio \u00e8 gi\u00e0 configurato", + "could_not_register": "Impossibile registrare l'integrazione con GitHub" + }, + "progress": { + "wait_for_device": "1. Apri {url}\n2. Incolla la seguente chiave per autorizzare l'integrazione:\n ```\n {code}\n ```\n" + }, + "step": { + "repositories": { + "data": { + "repositories": "Seleziona i repository da tracciare." + }, + "title": "Configura repository" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/github/translations/no.json b/homeassistant/components/github/translations/no.json new file mode 100644 index 00000000000..53994b2c34f --- /dev/null +++ b/homeassistant/components/github/translations/no.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Tjenesten er allerede konfigurert", + "could_not_register": "Kunne ikke registrere integrasjon med GitHub" + }, + "progress": { + "wait_for_device": "1. \u00c5pne {url}\n 2. Lim inn f\u00f8lgende n\u00f8kkel for \u00e5 autorisere integrasjonen:\n ```\n {code}\n ```\n" + }, + "step": { + "repositories": { + "data": { + "repositories": "Velg depoter \u00e5 spore." + }, + "title": "Konfigurer depoter" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/goodwe/translations/fr.json b/homeassistant/components/goodwe/translations/fr.json new file mode 100644 index 00000000000..8e5504b3ee4 --- /dev/null +++ b/homeassistant/components/goodwe/translations/fr.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "connection_error": "Impossible de se connecter" + }, + "step": { + "user": { + "data": { + "host": "Adresse IP" + }, + "description": "Connecter \u00e0 l'onduleur" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/homekit/translations/el.json b/homeassistant/components/homekit/translations/el.json index 02db2a702c4..ae5070c1303 100644 --- a/homeassistant/components/homekit/translations/el.json +++ b/homeassistant/components/homekit/translations/el.json @@ -15,7 +15,13 @@ "description": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03bf\u03b9 \u03b4\u03b9\u03b1\u03ba\u03cc\u03c0\u03c4\u03b5\u03c2 \u03b3\u03b9\u03b1 \u03ba\u03ac\u03b8\u03b5 \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae. \u038c\u03c4\u03b1\u03bd \u03c0\u03c5\u03c1\u03bf\u03b4\u03bf\u03c4\u03b5\u03af\u03c4\u03b1\u03b9 \u03bc\u03b9\u03b1 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2, \u03c4\u03bf HomeKit \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03b9\u03c3\u03c4\u03b5\u03af \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b5\u03ba\u03c4\u03ad\u03bb\u03b5\u03c3\u03b7 \u03b5\u03bd\u03cc\u03c2 \u03b1\u03c5\u03c4\u03bf\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03bf\u03cd \u03ae \u03bc\u03b9\u03b1\u03c2 \u03c3\u03ba\u03b7\u03bd\u03ae\u03c2.", "title": "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bc\u03ad\u03bd\u03b7 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03b7" }, + "exclude": { + "title": "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b5\u03be\u03b1\u03b9\u03c1\u03b5\u03b8\u03bf\u03cd\u03bd" + }, "include": { + "data": { + "entities": "\u039f\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2" + }, "description": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \"{domains}\" \u03b8\u03b1 \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b7\u03c6\u03b8\u03bf\u03cd\u03bd, \u03b5\u03ba\u03c4\u03cc\u03c2 \u03b5\u03ac\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bf\u03cd\u03bd \u03c3\u03c5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b5\u03c2 \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2.", "title": "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03b7\u03c6\u03b8\u03bf\u03cd\u03bd" }, diff --git a/homeassistant/components/homekit/translations/fr.json b/homeassistant/components/homekit/translations/fr.json index a66192ace9a..6c4a3e36836 100644 --- a/homeassistant/components/homekit/translations/fr.json +++ b/homeassistant/components/homekit/translations/fr.json @@ -19,6 +19,11 @@ }, "options": { "step": { + "accessory": { + "data": { + "entities": "Entit\u00e9" + } + }, "advanced": { "data": { "auto_start": "D\u00e9marrage automatique (d\u00e9sactiver si vous utilisez Z-Wave ou un autre syst\u00e8me de d\u00e9marrage diff\u00e9r\u00e9)", @@ -35,6 +40,19 @@ "description": "V\u00e9rifiez toutes les cam\u00e9ras prenant en charge les flux H.264 natifs. Si la cam\u00e9ra ne produit pas de flux H.264, le syst\u00e8me transcodera la vid\u00e9o en H.264 pour HomeKit. Le transcodage n\u00e9cessite un processeur performant et il est peu probable qu'il fonctionne sur des ordinateurs \u00e0 carte unique.", "title": "S\u00e9lectionnez le codec vid\u00e9o de la cam\u00e9ra." }, + "exclude": { + "data": { + "entities": "Entit\u00e9s" + }, + "title": "S\u00e9lectionnez les entit\u00e9s \u00e0 exclure" + }, + "include": { + "data": { + "entities": "Entit\u00e9s" + }, + "description": "Toutes les entit\u00e9s \"{domaines}\" seront incluses, sauf si des entit\u00e9s sp\u00e9cifiques sont s\u00e9lectionn\u00e9es.", + "title": "S\u00e9lectionnez les entit\u00e9s \u00e0 inclure" + }, "include_exclude": { "data": { "entities": "Entit\u00e9s", @@ -45,7 +63,9 @@ }, "init": { "data": { + "domains": "Domaines \u00e0 inclure", "include_domains": "Domaines \u00e0 inclure", + "include_exclude_mode": "Mode d'inclusion", "mode": "Mode" }, "description": "Les entit\u00e9s des \u00abdomaines \u00e0 inclure\u00bb seront pont\u00e9es vers HomeKit. Vous pourrez s\u00e9lectionner les entit\u00e9s \u00e0 exclure de cette liste sur l'\u00e9cran suivant.", diff --git a/homeassistant/components/homekit/translations/hu.json b/homeassistant/components/homekit/translations/hu.json index 046cf57e9b9..7c3a28abfd4 100644 --- a/homeassistant/components/homekit/translations/hu.json +++ b/homeassistant/components/homekit/translations/hu.json @@ -19,6 +19,12 @@ }, "options": { "step": { + "accessory": { + "data": { + "entities": "Entit\u00e1s" + }, + "title": "V\u00e1lassza ki a tartoz\u00e9k entit\u00e1s\u00e1t" + }, "advanced": { "data": { "auto_start": "Automatikus ind\u00edt\u00e1s (tiltsa le, ha manu\u00e1lisan h\u00edvja a homekit.start szolg\u00e1ltat\u00e1st)", @@ -35,6 +41,20 @@ "description": "Ellen\u0151rizze az \u00f6sszes kamer\u00e1t, amely t\u00e1mogatja a nat\u00edv H.264 adatfolyamokat. Ha a f\u00e9nyk\u00e9pez\u0151g\u00e9p nem ad ki H.264 adatfolyamot, a rendszer \u00e1tk\u00f3dolja a vide\u00f3t H.264 form\u00e1tumba a HomeKit sz\u00e1m\u00e1ra. Az \u00e1tk\u00f3dol\u00e1shoz nagy teljes\u00edtm\u00e9ny\u0171 CPU sz\u00fcks\u00e9ges, \u00e9s val\u00f3sz\u00edn\u0171leg nem fog m\u0171k\u00f6dni egylapos sz\u00e1m\u00edt\u00f3g\u00e9peken.", "title": "V\u00e1lassza ki a kamera vide\u00f3 kodekj\u00e9t." }, + "exclude": { + "data": { + "entities": "Entit\u00e1sok" + }, + "description": "A kiz\u00e1rt entit\u00e1sok \u00e9s kategoriz\u00e1lt entit\u00e1sok kiv\u00e9tel\u00e9vel minden \"{domains}\" entit\u00e1s benne lesz.", + "title": "V\u00e1lassza ki a kiz\u00e1rand\u00f3 entit\u00e1sokat" + }, + "include": { + "data": { + "entities": "Entit\u00e1sok" + }, + "description": "Az \u00f6sszes \"{domains}\" entit\u00e1s beker\u00fcl, kiv\u00e9ve, ha konkr\u00e9t entit\u00e1sok vannak kijel\u00f6lve.", + "title": "V\u00e1lassza ki a felvenni k\u00edv\u00e1nt entit\u00e1sokat" + }, "include_exclude": { "data": { "entities": "Entit\u00e1sok", @@ -45,8 +65,10 @@ }, "init": { "data": { + "domains": "Felvenni k\u00edv\u00e1nt domainek", "include_domains": "Felvenni k\u00edv\u00e1nt domainek", - "mode": "M\u00f3d" + "include_exclude_mode": "Felv\u00e9tel m\u00f3dja", + "mode": "HomeKit m\u00f3d" }, "description": "A HomeKit konfigur\u00e1lhat\u00f3 \u00fagy, hogy egy h\u00edd vagy egyetlen tartoz\u00e9k l\u00e1that\u00f3 legyen. Kieg\u00e9sz\u00edt\u0151 m\u00f3dban csak egyetlen entit\u00e1s haszn\u00e1lhat\u00f3. A tartoz\u00e9k m\u00f3dra van sz\u00fcks\u00e9g ahhoz, hogy a TV -eszk\u00f6zoszt\u00e1ly\u00fa m\u00e9dialej\u00e1tsz\u00f3k megfelel\u0151en m\u0171k\u00f6djenek. A \u201eTartalmazand\u00f3 tartom\u00e1nyok\u201d entit\u00e1sai szerepelni fognak a HomeKitben. A k\u00f6vetkez\u0151 k\u00e9perny\u0151n kiv\u00e1laszthatja, hogy mely entit\u00e1sokat k\u00edv\u00e1nja felvenni vagy kiz\u00e1rni a list\u00e1b\u00f3l.", "title": "V\u00e1lassza ki a felvenni k\u00edv\u00e1nt domaineket." diff --git a/homeassistant/components/homekit/translations/it.json b/homeassistant/components/homekit/translations/it.json index 44d274e32e5..46c1a8063fd 100644 --- a/homeassistant/components/homekit/translations/it.json +++ b/homeassistant/components/homekit/translations/it.json @@ -19,6 +19,12 @@ }, "options": { "step": { + "accessory": { + "data": { + "entities": "Entit\u00e0" + }, + "title": "Selezionare l'entit\u00e0 per l'accessorio" + }, "advanced": { "data": { "auto_start": "Avvio automatico (disabilita se stai chiamando manualmente il servizio homekit.start)", @@ -35,6 +41,20 @@ "description": "Controllare tutte le telecamere che supportano i flussi H.264 nativi. Se la videocamera non emette un flusso H.264, il sistema provveder\u00e0 a transcodificare il video in H.264 per HomeKit. La transcodifica richiede una CPU performante ed \u00e8 improbabile che funzioni su computer a scheda singola.", "title": "Configurazione della telecamera" }, + "exclude": { + "data": { + "entities": "Entit\u00e0" + }, + "description": "Tutte le entit\u00e0 \"{domini}\" saranno incluse a eccezione delle entit\u00e0 escluse e delle entit\u00e0 categorizzate.", + "title": "Seleziona le entit\u00e0 da escludere" + }, + "include": { + "data": { + "entities": "Entit\u00e0" + }, + "description": "Tutte le entit\u00e0 \"{domini}\" saranno incluse a eccezione delle entit\u00e0 escluse e delle entit\u00e0 categorizzate.", + "title": "Seleziona le entit\u00e0 da includere" + }, "include_exclude": { "data": { "entities": "Entit\u00e0", @@ -45,11 +65,13 @@ }, "init": { "data": { + "domains": "Domini da includere", "include_domains": "Domini da includere", - "mode": "Modalit\u00e0" + "include_exclude_mode": "Modalit\u00e0 di inclusione", + "mode": "Modalit\u00e0 HomeKit" }, "description": "HomeKit pu\u00f2 essere configurato esponendo un bridge o un singolo accessorio. In modalit\u00e0 accessorio, pu\u00f2 essere utilizzata solo una singola entit\u00e0. La modalit\u00e0 accessorio \u00e8 necessaria per il corretto funzionamento dei lettori multimediali con la classe di apparecchi TV. Le entit\u00e0 nei \"Domini da includere\" saranno esposte ad HomeKit. Sar\u00e0 possibile selezionare quali entit\u00e0 includere o escludere da questo elenco nella schermata successiva.", - "title": "Seleziona i domini da includere." + "title": "Seleziona modalit\u00e0 e domini." }, "yaml": { "description": "Questa voce \u00e8 controllata tramite YAML", diff --git a/homeassistant/components/homekit/translations/no.json b/homeassistant/components/homekit/translations/no.json index 868b3ff03fe..88e39d0835e 100644 --- a/homeassistant/components/homekit/translations/no.json +++ b/homeassistant/components/homekit/translations/no.json @@ -12,13 +12,19 @@ "data": { "include_domains": "Domener \u00e5 inkludere" }, - "description": "Velg domenene som skal inkluderes. Alle enheter som st\u00f8ttes p\u00e5 domenet vil bli inkludert. En egen HomeKit -forekomst i tilbeh\u00f8rsmodus vil bli opprettet for hver tv -mediespiller, aktivitetsbasert fjernkontroll, l\u00e5s og kamera.", + "description": "Velg domenene som skal inkluderes. Alle st\u00f8ttede enheter i domenet vil bli inkludert bortsett fra kategoriserte enheter. En separat HomeKit-forekomst i tilbeh\u00f8rsmodus vil bli opprettet for hver tv-mediespiller, aktivitetsbasert fjernkontroll, l\u00e5s og kamera.", "title": "Velg domener som skal inkluderes" } } }, "options": { "step": { + "accessory": { + "data": { + "entities": "Enhet" + }, + "title": "Velg enheten for tilbeh\u00f8ret" + }, "advanced": { "data": { "auto_start": "Autostart (deaktiver hvis du ringer til homekit.start-tjenesten manuelt)", @@ -35,6 +41,20 @@ "description": "Sjekk alle kameraer som st\u00f8tter opprinnelige H.264-str\u00f8mmer. Hvis kameraet ikke sender ut en H.264-str\u00f8m, vil systemet omkode videoen til H.264 for HomeKit. Transkoding krever en potent prosessor og er usannsynlig \u00e5 fungere p\u00e5 enkeltkortdatamaskiner som Raspberry Pi o.l.", "title": "Kamerakonfigurasjon" }, + "exclude": { + "data": { + "entities": "Entiteter" + }, + "description": "Alle \" {domains} \"-enheter vil bli inkludert bortsett fra de ekskluderte enhetene og kategoriserte enhetene.", + "title": "Velg enhetene som skal ekskluderes" + }, + "include": { + "data": { + "entities": "Entiteter" + }, + "description": "Alle \" {domains} \"-enheter vil bli inkludert med mindre spesifikke enheter er valgt.", + "title": "Velg enhetene som skal inkluderes" + }, "include_exclude": { "data": { "entities": "Entiteter", @@ -45,11 +65,13 @@ }, "init": { "data": { + "domains": "Domener \u00e5 inkludere", "include_domains": "Domener \u00e5 inkludere", - "mode": "Modus" + "include_exclude_mode": "Inkluderingsmodus", + "mode": "HomeKit-modus" }, "description": "HomeKit kan konfigureres vise en bro eller ett enkelt tilbeh\u00f8r. I tilbeh\u00f8rsmodus kan bare \u00e9n enkelt enhet brukes. Tilbeh\u00f8rsmodus kreves for at mediespillere med TV-enhetsklassen skal fungere som de skal. Enheter i \"Domener som skal inkluderes\" inkluderes i HomeKit. Du kan velge hvilke enheter som skal inkluderes eller ekskluderes fra denne listen p\u00e5 neste skjermbilde.", - "title": "Velg domener som skal inkluderes." + "title": "Velg modus og domener." }, "yaml": { "description": "Denne oppf\u00f8ringen kontrolleres via YAML", diff --git a/homeassistant/components/homekit/translations/ru.json b/homeassistant/components/homekit/translations/ru.json index f871636df00..ce7c8d7e546 100644 --- a/homeassistant/components/homekit/translations/ru.json +++ b/homeassistant/components/homekit/translations/ru.json @@ -12,13 +12,19 @@ "data": { "include_domains": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043e\u043c\u0435\u043d\u044b" }, - "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u043e\u043c\u0435\u043d\u044b. \u0411\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u044b \u0432\u0441\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0438\u0437 \u0434\u043e\u043c\u0435\u043d\u0430. \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043c\u0435\u0434\u0438\u0430\u043f\u043b\u0435\u0435\u0440\u0430 \u0438\u043b\u0438 \u043a\u0430\u043c\u0435\u0440\u044b \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430.", + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u0412\u0430\u043c \u0434\u043e\u043c\u0435\u043d\u044b. \u0411\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432\u0441\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0432 \u0434\u043e\u043c\u0435\u043d\u0435, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432. \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 HomeKit \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043c\u0435\u0434\u0438\u0430\u043f\u043b\u0435\u0435\u0440\u0430, \u043f\u0443\u043b\u044c\u0442\u0430 \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u0437\u0430\u043c\u043a\u0430 \u0438 \u043a\u0430\u043c\u0435\u0440\u044b.", "title": "\u0412\u044b\u0431\u043e\u0440 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0432 HomeKit" } } }, "options": { "step": { + "accessory": { + "data": { + "entities": "\u041e\u0431\u044a\u0435\u043a\u0442" + }, + "title": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0431\u044a\u0435\u043a\u0442 \u0434\u043b\u044f \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430" + }, "advanced": { "data": { "auto_start": "\u0410\u0432\u0442\u043e\u0437\u0430\u043f\u0443\u0441\u043a (\u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u0435, \u0435\u0441\u043b\u0438 \u0412\u044b \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0435 \u0441\u043b\u0443\u0436\u0431\u0443 homekit.start)", @@ -35,6 +41,20 @@ "description": "\u0415\u0441\u043b\u0438 \u043a\u0430\u043c\u0435\u0440\u0430 \u043d\u0435 \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u043f\u043e\u0442\u043e\u043a H.264, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u0435\u0440\u0435\u043a\u043e\u0434\u0438\u0440\u0443\u0435\u0442 \u0432\u0438\u0434\u0435\u043e \u0432 H.264 \u0434\u043b\u044f HomeKit. \u0422\u0440\u0430\u043d\u0441\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0438 \u0432\u0440\u044f\u0434 \u043b\u0438 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445.", "title": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043a\u0430\u043c\u0435\u0440\u044b" }, + "exclude": { + "data": { + "entities": "\u041e\u0431\u044a\u0435\u043a\u0442\u044b" + }, + "description": "\u0411\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432\u0441\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u201c{domains}\u201c, \u043a\u0440\u043e\u043c\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0438 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432.", + "title": "\u041e\u0431\u044a\u0435\u043a\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430" + }, + "include": { + "data": { + "entities": "\u041e\u0431\u044a\u0435\u043a\u0442\u044b" + }, + "description": "\u0411\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432\u0441\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u201c{domains}\u201c, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u044b\u0431\u0440\u0430\u043d\u044b \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b.", + "title": "\u041e\u0431\u044a\u0435\u043a\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u0441\u043f\u0438\u0441\u043e\u043a" + }, "include_exclude": { "data": { "entities": "\u041e\u0431\u044a\u0435\u043a\u0442\u044b", @@ -45,11 +65,13 @@ }, "init": { "data": { + "domains": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043e\u043c\u0435\u043d\u044b", "include_domains": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043e\u043c\u0435\u043d\u044b", + "include_exclude_mode": "\u0420\u0435\u0436\u0438\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f", "mode": "\u0420\u0435\u0436\u0438\u043c" }, "description": "\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441 HomeKit \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u043c\u043e\u0441\u0442\u0430 \u0438\u043b\u0438 \u043a\u0430\u043a \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440. \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u043e\u0431\u044a\u0435\u043a\u0442. \u041c\u0435\u0434\u0438\u0430\u043f\u043b\u0435\u0435\u0440\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0432 Home Assistant \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c 'device_class: tv', \u0434\u043b\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0432 Homekit \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430. \u041e\u0431\u044a\u0435\u043a\u0442\u044b, \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u0435 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u043c \u0434\u043e\u043c\u0435\u043d\u0430\u043c, \u0431\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u044b \u0432 HomeKit. \u041d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u044d\u0442\u0430\u043f\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0412\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u0437 \u044d\u0442\u0438\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432.", - "title": "\u0412\u044b\u0431\u043e\u0440 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0432 HomeKit" + "title": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0440\u0435\u0436\u0438\u043c \u0438 \u0434\u043e\u043c\u0435\u043d\u044b." }, "yaml": { "description": "\u042d\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0447\u0435\u0440\u0435\u0437 YAML", diff --git a/homeassistant/components/homekit/translations/zh-Hant.json b/homeassistant/components/homekit/translations/zh-Hant.json index ba1cd8adf88..b5aa54c72c4 100644 --- a/homeassistant/components/homekit/translations/zh-Hant.json +++ b/homeassistant/components/homekit/translations/zh-Hant.json @@ -12,13 +12,19 @@ "data": { "include_domains": "\u5305\u542b\u7db2\u57df" }, - "description": "\u9078\u64c7\u6240\u8981\u5305\u542b\u7684\u7db2\u57df\uff0c\u6240\u6709\u8a72\u7db2\u57df\u5167\u652f\u63f4\u7684\u5be6\u9ad4\u90fd\u5c07\u6703\u88ab\u5305\u542b\u3002\u6bcf\u4e00\u500b\u96fb\u8996\u5a92\u9ad4\u64ad\u653e\u5668\u3001\u9060\u7aef\u9059\u63a7\u5668\u3001\u9580\u9396\u53ca\u651d\u5f71\u6a5f\uff0c\u5c07\u4ee5 Homekit \u914d\u4ef6\u6a21\u5f0f\u65b0\u589e\u3002", + "description": "\u9078\u64c7\u6240\u8981\u5305\u542b\u7684\u7db2\u57df\uff0c\u9664\u4e86\u985e\u5225\u5be6\u9ad4\u5916\u3001\u6240\u6709\u8a72\u7db2\u57df\u5167\u652f\u63f4\u7684\u5be6\u9ad4\u90fd\u5c07\u6703\u88ab\u5305\u542b\u3002\u6bcf\u4e00\u500b\u96fb\u8996\u5a92\u9ad4\u64ad\u653e\u5668\u3001\u6d3b\u52d5\u9059\u63a7\u5668\u3001\u9580\u9396\u53ca\u651d\u5f71\u6a5f\uff0c\u5c07\u4ee5 Homekit \u914d\u4ef6\u6a21\u5f0f\u65b0\u589e\u3002", "title": "\u9078\u64c7\u8981\u5305\u542b\u7684\u7db2\u57df" } } }, "options": { "step": { + "accessory": { + "data": { + "entities": "\u5be6\u9ad4" + }, + "title": "\u9078\u64c7\u914d\u4ef6\u5be6\u9ad4" + }, "advanced": { "data": { "auto_start": "\u81ea\u52d5\u555f\u52d5\uff08\u5047\u5982\u624b\u52d5\u4f7f\u7528 homekit.start \u670d\u52d9\u6642\u3001\u8acb\u95dc\u9589\uff09", @@ -35,6 +41,20 @@ "description": "\u6aa2\u67e5\u6240\u6709\u652f\u63f4\u539f\u751f H.264 \u4e32\u6d41\u4e4b\u651d\u5f71\u6a5f\u3002\u5047\u5982\u651d\u5f71\u6a5f\u4e0d\u652f\u63f4 H.264 \u4e32\u6d41\u3001\u7cfb\u7d71\u5c07\u6703\u91dd\u5c0d Homekit \u9032\u884c H.264 \u8f49\u78bc\u3002\u8f49\u78bc\u5c07\u9700\u8981\u4f7f\u7528 CPU \u9032\u884c\u904b\u7b97\u3001\u55ae\u6676\u7247\u96fb\u8166\u53ef\u80fd\u6703\u906d\u9047\u6548\u80fd\u554f\u984c\u3002", "title": "\u651d\u5f71\u6a5f\u8a2d\u5b9a" }, + "exclude": { + "data": { + "entities": "\u5be6\u9ad4" + }, + "description": "\u9664\u4e86\u6392\u9664\u5be6\u9ad4\u8207\u985e\u5225\u5916\uff0c\u5c07\u6703\u5305\u542b\u6240\u6709 \u201c{domains}\u201d \u5167\u5be6\u9ad4\u3002", + "title": "\u9078\u64c7\u8981\u6392\u9664\u7684\u5be6\u9ad4" + }, + "include": { + "data": { + "entities": "\u5be6\u9ad4" + }, + "description": "\u9664\u975e\u9078\u64c7\u7279\u5b9a\u5be6\u9ad4\u5916\uff0c\u5c07\u6703\u5305\u542b\u6240\u6709 \u201c{domains}\u201d \u5167\u5be6\u9ad4\u3002", + "title": "\u9078\u64c7\u8981\u5305\u542b\u7684\u5be6\u9ad4" + }, "include_exclude": { "data": { "entities": "\u5be6\u9ad4", @@ -45,11 +65,13 @@ }, "init": { "data": { + "domains": "\u5305\u542b\u7db2\u57df", "include_domains": "\u5305\u542b\u7db2\u57df", - "mode": "\u6a21\u5f0f" + "include_exclude_mode": "\u5305\u542b\u6a21\u5f0f", + "mode": "HomeKit \u6a21\u5f0f" }, "description": "HomeKit \u80fd\u5920\u8a2d\u5b9a\u63a5\u901a\u6a4b\u63a5\u6216\u55ae\u4e00\u914d\u4ef6\u6a21\u5f0f\u3002 \u65bc\u914d\u4ef6\u6a21\u5f0f\u4e0b\u3001\u50c5\u6709\u55ae\u4e00\u5be6\u9ad4\u5c07\u6703\u5305\u542b\u3002\u5a92\u9ad4\u64ad\u653e\u5668\u9700\u8981\u4ee5\u96fb\u8996\u88dd\u7f6e\u914d\u4ef6\u6a21\u5f0f\u624d\u80fd\u6b63\u5e38\u4f7f\u7528\u3002\"\u5305\u542b\u7db2\u57df\" \u4e2d\u7684\u5be6\u9ad4\u5c07\u6703\u6a4b\u63a5\u81f3 Homekit\u3001\u53ef\u4ee5\u65bc\u4e0b\u4e00\u500b\u756b\u9762\u4e2d\u9078\u64c7\u6240\u8981\u5305\u542b\u6216\u6392\u9664\u7684\u5be6\u9ad4\u5217\u8868\u3002", - "title": "\u9078\u64c7\u6240\u8981\u5305\u542b\u7684\u7db2\u57df\u3002" + "title": "\u9078\u64c7\u6a21\u5f0f\u8207\u7db2\u57df\u3002" }, "yaml": { "description": "\u6b64\u5be6\u9ad4\u70ba\u900f\u904e YAML \u63a7\u5236", diff --git a/homeassistant/components/homewizard/translations/fr.json b/homeassistant/components/homewizard/translations/fr.json new file mode 100644 index 00000000000..66d3edbc978 --- /dev/null +++ b/homeassistant/components/homewizard/translations/fr.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "api_not_enabled": "L'API n'est pas activ\u00e9e. Activer l'API dans l'application HomeWizard Energy dans les param\u00e8tres", + "device_not_supported": "Cet appareil n'est pas compatible", + "unknown_error": "Erreur inattendue" + }, + "step": { + "discovery_confirm": { + "description": "Voulez-vous configurer {product_type} ( {serial} ) \u00e0 {ip_address}\u00a0?", + "title": "Confirmer" + }, + "user": { + "data": { + "ip_address": "Adresse IP" + }, + "description": "Entrez l'adresse IP de votre appareil HomeWizard Energy \u00e0 int\u00e9grer \u00e0 Home Assistant.", + "title": "Configurer l'appareil" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/humidifier/translations/it.json b/homeassistant/components/humidifier/translations/it.json index 347cc621d90..cc0220eca17 100644 --- a/homeassistant/components/humidifier/translations/it.json +++ b/homeassistant/components/humidifier/translations/it.json @@ -13,6 +13,7 @@ "is_on": "{entity_name} \u00e8 acceso" }, "trigger_type": { + "changed_states": "{entity_name} attivata o disattivata", "target_humidity_changed": "{entity_name} umidit\u00e0 target modificata", "toggled": "{entity_name} attiva o disattiva", "turned_off": "{entity_name} disattivato", diff --git a/homeassistant/components/intellifire/translations/fr.json b/homeassistant/components/intellifire/translations/fr.json new file mode 100644 index 00000000000..e019c6ac5ef --- /dev/null +++ b/homeassistant/components/intellifire/translations/fr.json @@ -0,0 +1,17 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "unknown": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + }, + "step": { + "user": { + "data": { + "host": "H\u00f4te" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/intellifire/translations/hu.json b/homeassistant/components/intellifire/translations/hu.json new file mode 100644 index 00000000000..c46c7b02f5a --- /dev/null +++ b/homeassistant/components/intellifire/translations/hu.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van" + }, + "error": { + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "user": { + "data": { + "host": "C\u00edm" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/intellifire/translations/it.json b/homeassistant/components/intellifire/translations/it.json new file mode 100644 index 00000000000..e8bfd780908 --- /dev/null +++ b/homeassistant/components/intellifire/translations/it.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "unknown": "Errore imprevisto" + }, + "step": { + "user": { + "data": { + "host": "Host" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/intellifire/translations/no.json b/homeassistant/components/intellifire/translations/no.json new file mode 100644 index 00000000000..12ee27af925 --- /dev/null +++ b/homeassistant/components/intellifire/translations/no.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "Enheten er allerede konfigurert" + }, + "error": { + "cannot_connect": "Tilkobling mislyktes", + "unknown": "Uventet feil" + }, + "step": { + "user": { + "data": { + "host": "Vert" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/intellifire/translations/ru.json b/homeassistant/components/intellifire/translations/ru.json new file mode 100644 index 00000000000..ffde0514cde --- /dev/null +++ b/homeassistant/components/intellifire/translations/ru.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant." + }, + "error": { + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." + }, + "step": { + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/intellifire/translations/zh-Hant.json b/homeassistant/components/intellifire/translations/zh-Hant.json new file mode 100644 index 00000000000..9847ae248f7 --- /dev/null +++ b/homeassistant/components/intellifire/translations/zh-Hant.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "user": { + "data": { + "host": "\u4e3b\u6a5f\u7aef" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/launch_library/translations/fr.json b/homeassistant/components/launch_library/translations/fr.json new file mode 100644 index 00000000000..57d3902c1f0 --- /dev/null +++ b/homeassistant/components/launch_library/translations/fr.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "user": { + "description": "Voulez-vous configurer la biblioth\u00e8que de lancement\u00a0?" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/light/translations/it.json b/homeassistant/components/light/translations/it.json index 314aad14c1f..9e751a9a4b8 100644 --- a/homeassistant/components/light/translations/it.json +++ b/homeassistant/components/light/translations/it.json @@ -13,6 +13,7 @@ "is_on": "{entity_name} \u00e8 attivo" }, "trigger_type": { + "changed_states": "{entity_name} attivata o disattivata", "toggled": "{entity_name} attiva o disattiva", "turned_off": "{entity_name} disattivato", "turned_on": "{entity_name} attivato" diff --git a/homeassistant/components/lyric/translations/el.json b/homeassistant/components/lyric/translations/el.json new file mode 100644 index 00000000000..f238d2952cb --- /dev/null +++ b/homeassistant/components/lyric/translations/el.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "reauth_confirm": { + "description": "\u0397 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03c4\u03bf\u03c5 Lyric \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03b9 \u03b5\u03ba \u03bd\u03ad\u03bf\u03c5 \u03c4\u03bf\u03bd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/media_player/translations/it.json b/homeassistant/components/media_player/translations/it.json index a3ebfdfe411..7c075420aba 100644 --- a/homeassistant/components/media_player/translations/it.json +++ b/homeassistant/components/media_player/translations/it.json @@ -8,6 +8,7 @@ "is_playing": "{entity_name} \u00e8 in esecuzione" }, "trigger_type": { + "changed_states": "{entity_name} ha cambiato stato", "idle": "{entity_name} diventa inattivo", "paused": "{entity_name} \u00e8 in pausa", "playing": "{entity_name} inizia l'esecuzione", diff --git a/homeassistant/components/motioneye/translations/el.json b/homeassistant/components/motioneye/translations/el.json index 4c529b664ad..b0c39d2c597 100644 --- a/homeassistant/components/motioneye/translations/el.json +++ b/homeassistant/components/motioneye/translations/el.json @@ -1,4 +1,9 @@ { + "config": { + "error": { + "invalid_url": "\u039c\u03b7 \u03ad\u03b3\u03ba\u03c5\u03c1\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL" + } + }, "options": { "step": { "init": { diff --git a/homeassistant/components/mqtt/translations/el.json b/homeassistant/components/mqtt/translations/el.json index 47a790c6150..6fc8da18935 100644 --- a/homeassistant/components/mqtt/translations/el.json +++ b/homeassistant/components/mqtt/translations/el.json @@ -20,7 +20,8 @@ "options": { "step": { "options": { - "description": "\u0391\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 - \u0395\u03ac\u03bd \u03b7 \u03b1\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b7 (\u03c3\u03c5\u03bd\u03b9\u03c3\u03c4\u03ac\u03c4\u03b1\u03b9), \u03c4\u03bf Home Assistant \u03b8\u03b1 \u03b1\u03bd\u03b1\u03ba\u03b1\u03bb\u03cd\u03c8\u03b5\u03b9 \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2 \u03ba\u03b1\u03b9 \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u03c0\u03bf\u03c5 \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03cd\u03bf\u03c5\u03bd \u03c4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03ae \u03c4\u03bf\u03c5\u03c2 \u03c3\u03c4\u03bf\u03bd \u03bc\u03b5\u03c3\u03af\u03c4\u03b7 MQTT. \u0395\u03ac\u03bd \u03b7 \u03b1\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b1\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b7, \u03cc\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b3\u03af\u03bd\u03bf\u03c5\u03bd \u03c7\u03b5\u03b9\u03c1\u03bf\u03ba\u03af\u03bd\u03b7\u03c4\u03b1.\nBirth message (\u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2) - \u03a4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2 \u03b8\u03b1 \u03b1\u03c0\u03bf\u03c3\u03c4\u03ad\u03bb\u03bb\u03b5\u03c4\u03b1\u03b9 \u03ba\u03ac\u03b8\u03b5 \u03c6\u03bf\u03c1\u03ac \u03c0\u03bf\u03c5 \u03c4\u03bf Home Assistant (\u03b5\u03c0\u03b1\u03bd\u03b1)\u03c3\u03c5\u03bd\u03b4\u03ad\u03b5\u03c4\u03b1\u03b9 \u03bc\u03b5 \u03c4\u03bf\u03bd \u03bc\u03b5\u03c3\u03af\u03c4\u03b7 MQTT.\nWill message - \u03a4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 will \u03b8\u03b1 \u03b1\u03c0\u03bf\u03c3\u03c4\u03ad\u03bb\u03bb\u03b5\u03c4\u03b1\u03b9 \u03ba\u03ac\u03b8\u03b5 \u03c6\u03bf\u03c1\u03ac \u03c0\u03bf\u03c5 \u03c4\u03bf Home Assistant \u03c7\u03ac\u03bd\u03b5\u03b9 \u03c4\u03b7 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae \u03c4\u03bf\u03c5 \u03bc\u03b5 \u03c4\u03bf\u03bd \u03bc\u03b5\u03c3\u03af\u03c4\u03b7, \u03c4\u03cc\u03c3\u03bf \u03c3\u03b5 \u03c0\u03b5\u03c1\u03af\u03c0\u03c4\u03c9\u03c3\u03b7 \u03ba\u03b1\u03b8\u03b1\u03c1\u03ae\u03c2 (\u03c0.\u03c7. \u03c4\u03b5\u03c1\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03cc\u03c2 \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2 \u03c4\u03bf\u03c5 Home Assistant) \u03cc\u03c3\u03bf \u03ba\u03b1\u03b9 \u03c3\u03b5 \u03c0\u03b5\u03c1\u03af\u03c0\u03c4\u03c9\u03c3\u03b7 \u03bc\u03b7 \u03ba\u03b1\u03b8\u03b1\u03c1\u03ae\u03c2 (\u03c0.\u03c7. \u03c3\u03c5\u03bd\u03c4\u03c1\u03b9\u03b2\u03ae \u03c4\u03bf\u03c5 Home Assistant \u03ae \u03b1\u03c0\u03ce\u03bb\u03b5\u03b9\u03b1 \u03c4\u03b7\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2 \u03b4\u03b9\u03ba\u03c4\u03cd\u03bf\u03c5) \u03b1\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2." + "description": "\u0391\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 - \u0395\u03ac\u03bd \u03b7 \u03b1\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b7 (\u03c3\u03c5\u03bd\u03b9\u03c3\u03c4\u03ac\u03c4\u03b1\u03b9), \u03c4\u03bf Home Assistant \u03b8\u03b1 \u03b1\u03bd\u03b1\u03ba\u03b1\u03bb\u03cd\u03c8\u03b5\u03b9 \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2 \u03ba\u03b1\u03b9 \u03bf\u03bd\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u03c0\u03bf\u03c5 \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03cd\u03bf\u03c5\u03bd \u03c4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03ae \u03c4\u03bf\u03c5\u03c2 \u03c3\u03c4\u03bf\u03bd \u03bc\u03b5\u03c3\u03af\u03c4\u03b7 MQTT. \u0395\u03ac\u03bd \u03b7 \u03b1\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b1\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b7, \u03cc\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b3\u03af\u03bd\u03bf\u03c5\u03bd \u03c7\u03b5\u03b9\u03c1\u03bf\u03ba\u03af\u03bd\u03b7\u03c4\u03b1.\nBirth message (\u039c\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2) - \u03a4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2 \u03b8\u03b1 \u03b1\u03c0\u03bf\u03c3\u03c4\u03ad\u03bb\u03bb\u03b5\u03c4\u03b1\u03b9 \u03ba\u03ac\u03b8\u03b5 \u03c6\u03bf\u03c1\u03ac \u03c0\u03bf\u03c5 \u03c4\u03bf Home Assistant (\u03b5\u03c0\u03b1\u03bd\u03b1)\u03c3\u03c5\u03bd\u03b4\u03ad\u03b5\u03c4\u03b1\u03b9 \u03bc\u03b5 \u03c4\u03bf\u03bd \u03bc\u03b5\u03c3\u03af\u03c4\u03b7 MQTT.\nWill message - \u03a4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 will \u03b8\u03b1 \u03b1\u03c0\u03bf\u03c3\u03c4\u03ad\u03bb\u03bb\u03b5\u03c4\u03b1\u03b9 \u03ba\u03ac\u03b8\u03b5 \u03c6\u03bf\u03c1\u03ac \u03c0\u03bf\u03c5 \u03c4\u03bf Home Assistant \u03c7\u03ac\u03bd\u03b5\u03b9 \u03c4\u03b7 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae \u03c4\u03bf\u03c5 \u03bc\u03b5 \u03c4\u03bf\u03bd \u03bc\u03b5\u03c3\u03af\u03c4\u03b7, \u03c4\u03cc\u03c3\u03bf \u03c3\u03b5 \u03c0\u03b5\u03c1\u03af\u03c0\u03c4\u03c9\u03c3\u03b7 \u03ba\u03b1\u03b8\u03b1\u03c1\u03ae\u03c2 (\u03c0.\u03c7. \u03c4\u03b5\u03c1\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03cc\u03c2 \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2 \u03c4\u03bf\u03c5 Home Assistant) \u03cc\u03c3\u03bf \u03ba\u03b1\u03b9 \u03c3\u03b5 \u03c0\u03b5\u03c1\u03af\u03c0\u03c4\u03c9\u03c3\u03b7 \u03bc\u03b7 \u03ba\u03b1\u03b8\u03b1\u03c1\u03ae\u03c2 (\u03c0.\u03c7. \u03c3\u03c5\u03bd\u03c4\u03c1\u03b9\u03b2\u03ae \u03c4\u03bf\u03c5 Home Assistant \u03ae \u03b1\u03c0\u03ce\u03bb\u03b5\u03b9\u03b1 \u03c4\u03b7\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2 \u03b4\u03b9\u03ba\u03c4\u03cd\u03bf\u03c5) \u03b1\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2.", + "title": "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 MQTT" } } } diff --git a/homeassistant/components/myq/translations/el.json b/homeassistant/components/myq/translations/el.json new file mode 100644 index 00000000000..db9aadc0b60 --- /dev/null +++ b/homeassistant/components/myq/translations/el.json @@ -0,0 +1,10 @@ +{ + "config": { + "step": { + "reauth_confirm": { + "description": "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf {username} \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf\u03c2.", + "title": "\u0395\u03c0\u03b1\u03bd\u03b1\u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03c3\u03b1\u03c2 MyQ" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nam/translations/el.json b/homeassistant/components/nam/translations/el.json index fe4e43f7786..53a9f33b274 100644 --- a/homeassistant/components/nam/translations/el.json +++ b/homeassistant/components/nam/translations/el.json @@ -2,6 +2,14 @@ "config": { "abort": { "reauth_unsuccessful": "\u039f \u03b5\u03ba \u03bd\u03ad\u03bf\u03c5 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03ae\u03c4\u03b1\u03bd \u03b1\u03bd\u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2. \u039a\u03b1\u03c4\u03b1\u03c1\u03b3\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03ba\u03b1\u03b9 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03be\u03b1\u03bd\u03ac." + }, + "step": { + "confirm_discovery": { + "description": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c4\u03b5 \u03c4\u03bf Nettigo Air Monitor \u03c3\u03c4\u03bf {host};" + }, + "user": { + "description": "\u03a1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7 \u03c4\u03b7\u03c2 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 Nettigo Air Monitor." + } } } } \ No newline at end of file diff --git a/homeassistant/components/octoprint/translations/fr.json b/homeassistant/components/octoprint/translations/fr.json index 779335b2229..da1389f619a 100644 --- a/homeassistant/components/octoprint/translations/fr.json +++ b/homeassistant/components/octoprint/translations/fr.json @@ -21,7 +21,8 @@ "path": "Chemin d\u2019acc\u00e8s \u00e0 l\u2019application", "port": "Num\u00e9ro de port", "ssl": "Utiliser SSL", - "username": "Nom d'utilisateur" + "username": "Nom d'utilisateur", + "verify_ssl": "V\u00e9rifier certificat SSL" } } } diff --git a/homeassistant/components/overkiz/translations/select.fr.json b/homeassistant/components/overkiz/translations/select.fr.json new file mode 100644 index 00000000000..8a01dadf0b1 --- /dev/null +++ b/homeassistant/components/overkiz/translations/select.fr.json @@ -0,0 +1,13 @@ +{ + "state": { + "overkiz__memorized_simple_volume": { + "highest": "Maximum", + "standard": "Standard" + }, + "overkiz__open_closed_pedestrian": { + "closed": "Ferm\u00e9", + "open": "Ouvert", + "pedestrian": "Pi\u00e9ton" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/select.it.json b/homeassistant/components/overkiz/translations/select.it.json new file mode 100644 index 00000000000..316e7b48c72 --- /dev/null +++ b/homeassistant/components/overkiz/translations/select.it.json @@ -0,0 +1,12 @@ +{ + "state": { + "overkiz__memorized_simple_volume": { + "highest": "Massimo", + "standard": "Standard" + }, + "overkiz__open_closed_pedestrian": { + "closed": "Chiuso", + "open": "Aperto" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/sensor.fr.json b/homeassistant/components/overkiz/translations/sensor.fr.json new file mode 100644 index 00000000000..07b79c83c36 --- /dev/null +++ b/homeassistant/components/overkiz/translations/sensor.fr.json @@ -0,0 +1,39 @@ +{ + "state": { + "overkiz__battery": { + "full": "Plein", + "low": "Faible", + "normal": "Normal", + "verylow": "Tr\u00e8s faible" + }, + "overkiz__discrete_rssi_level": { + "good": "Bon", + "low": "Bas", + "normal": "Normal" + }, + "overkiz__priority_lock_originator": { + "local_user": "Utilisateur local", + "lsc": "LSC", + "myself": "Moi-m\u00eame", + "rain": "Pluie", + "saac": "SAAC", + "security": "S\u00e9curit\u00e9", + "sfc": "SFC", + "temperature": "Temp\u00e9rature", + "timer": "Minuteur", + "ups": "UPS", + "user": "Utilisateur", + "wind": "Vent" + }, + "overkiz__sensor_defect": { + "dead": "Morte", + "low_battery": "Batterie faible", + "maintenance_required": "Entretien n\u00e9cessaire", + "no_defect": "Aucun d\u00e9faut" + }, + "overkiz__sensor_room": { + "clean": "Propre", + "dirty": "Sale" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/sensor.it.json b/homeassistant/components/overkiz/translations/sensor.it.json new file mode 100644 index 00000000000..cb63ec30408 --- /dev/null +++ b/homeassistant/components/overkiz/translations/sensor.it.json @@ -0,0 +1,41 @@ +{ + "state": { + "overkiz__battery": { + "full": "Pieno", + "low": "Basso", + "normal": "Normale", + "verylow": "Molto basso" + }, + "overkiz__discrete_rssi_level": { + "good": "Buono", + "low": "Basso", + "normal": "Normale", + "verylow": "Molto basso" + }, + "overkiz__priority_lock_originator": { + "external_gateway": "Gateway esterno", + "local_user": "Utente locale", + "lsc": "LSC", + "myself": "Me stesso", + "rain": "Pioggia", + "saac": "SAAC", + "security": "Sicurezza", + "sfc": "SFC", + "temperature": "Temperatura", + "timer": "Timer", + "ups": "UPS", + "user": "Utente", + "wind": "Vento" + }, + "overkiz__sensor_defect": { + "dead": "Morto", + "low_battery": "Batteria scarica", + "maintenance_required": "Manutenzione necessaria", + "no_defect": "Nessun difetto" + }, + "overkiz__sensor_room": { + "clean": "Pulito", + "dirty": "Sporco" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/rainmachine/translations/el.json b/homeassistant/components/rainmachine/translations/el.json index 1339995b647..8c2e276df85 100644 --- a/homeassistant/components/rainmachine/translations/el.json +++ b/homeassistant/components/rainmachine/translations/el.json @@ -1,5 +1,6 @@ { "config": { + "flow_title": "{ip}", "step": { "user": { "title": "\u03a3\u03c5\u03bc\u03c0\u03bb\u03b7\u03c1\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03c3\u03b1\u03c2" diff --git a/homeassistant/components/remote/translations/it.json b/homeassistant/components/remote/translations/it.json index faa1f07d570..381894615d3 100644 --- a/homeassistant/components/remote/translations/it.json +++ b/homeassistant/components/remote/translations/it.json @@ -10,6 +10,7 @@ "is_on": "{entity_name} \u00e8 acceso" }, "trigger_type": { + "changed_states": "{entity_name} attivata o disattivata", "toggled": "{entity_name} attiva o disattiva", "turned_off": "{entity_name} disattivato", "turned_on": "{entity_name} attivato" diff --git a/homeassistant/components/rtsp_to_webrtc/translations/fr.json b/homeassistant/components/rtsp_to_webrtc/translations/fr.json index 952e608b997..be139286113 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/fr.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/fr.json @@ -1,6 +1,8 @@ { "config": { "abort": { + "server_failure": "Le serveur RTSPtoWebRTC a renvoy\u00e9 une erreur. Consultez les journaux pour plus d'informations.", + "server_unreachable": "Impossible de communiquer avec le serveur RTSPtoWebRTC. Consultez les journaux pour plus d'informations.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible" }, "error": { @@ -9,6 +11,9 @@ "server_unreachable": "Impossible de communiquer avec le serveur RTSPtoWebRTC. Consultez les logs pour plus d'informations." }, "step": { + "hassio_confirm": { + "description": "Voulez-vous configurer Home Assistant pour qu'il se connecte au serveur RTSPtoWebRTC fourni par l'add-on\u00a0: {addon}\u00a0?" + }, "user": { "data": { "server_url": "URL du serveur RTSPtoWebRTC, par exemple https://example.com" diff --git a/homeassistant/components/rtsp_to_webrtc/translations/hu.json b/homeassistant/components/rtsp_to_webrtc/translations/hu.json index 0734255e897..75c471a6710 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/hu.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/hu.json @@ -1,5 +1,9 @@ { "config": { + "abort": { + "server_failure": "Az RTSPtoWebRTC szerver hib\u00e1t jelzett vissza. Tov\u00e1bbi inform\u00e1ci\u00f3k\u00e9rt ellen\u0151rizze a napl\u00f3kat.", + "server_unreachable": "Nem lehet kommunik\u00e1lni az RTSPtoWebRTC szerverrel. Tov\u00e1bbi inform\u00e1ci\u00f3k\u00e9rt ellen\u0151rizze a napl\u00f3kat." + }, "error": { "invalid_url": "\u00c9rv\u00e9nyes RTSPtoWebRTC szerver URL-nek kell lennie, pl. https://example.com", "server_failure": "Az RTSPtoWebRTC szerver hib\u00e1t jelzett vissza. Tov\u00e1bbi inform\u00e1ci\u00f3k\u00e9rt ellen\u0151rizze a napl\u00f3kat.", diff --git a/homeassistant/components/rtsp_to_webrtc/translations/it.json b/homeassistant/components/rtsp_to_webrtc/translations/it.json index 3b8891402ae..1247b8be42b 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/it.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/it.json @@ -1,6 +1,8 @@ { "config": { "abort": { + "server_failure": "Il server RTSPtoWebRTC ha restituito un errore. Controlla i registri per ulteriori informazioni.", + "server_unreachable": "Impossibile comunicare con il server RTSPtoWebRTC. Controlla i registri per ulteriori informazioni.", "single_instance_allowed": "Gi\u00e0 configurato. \u00c8 possibile una sola configurazione." }, "error": { diff --git a/homeassistant/components/rtsp_to_webrtc/translations/no.json b/homeassistant/components/rtsp_to_webrtc/translations/no.json index ffc1129b364..9f163b2099d 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/no.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/no.json @@ -1,6 +1,8 @@ { "config": { "abort": { + "server_failure": "RTSPtoWebRTC-serveren returnerte en feil. Sjekk loggene for mer informasjon.", + "server_unreachable": "Kan ikke kommunisere med RTSPtoWebRTC-serveren. Sjekk loggene for mer informasjon.", "single_instance_allowed": "Allerede konfigurert. Bare \u00e9n enkelt konfigurasjon er mulig." }, "error": { diff --git a/homeassistant/components/rtsp_to_webrtc/translations/ru.json b/homeassistant/components/rtsp_to_webrtc/translations/ru.json index fc29ff061ae..c6ba40a0d73 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/ru.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/ru.json @@ -1,6 +1,8 @@ { "config": { "abort": { + "server_failure": "\u0421\u0435\u0440\u0432\u0435\u0440 RTSPtoWebRTC \u0432\u0435\u0440\u043d\u0443\u043b \u043e\u0448\u0438\u0431\u043a\u0443. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.", + "server_unreachable": "\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u0442\u044c\u0441\u044f \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c RTSPtoWebRTC. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.", "single_instance_allowed": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e." }, "error": { diff --git a/homeassistant/components/rtsp_to_webrtc/translations/zh-Hant.json b/homeassistant/components/rtsp_to_webrtc/translations/zh-Hant.json index 4ccfa980d96..60da2aebd3b 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/zh-Hant.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/zh-Hant.json @@ -1,6 +1,8 @@ { "config": { "abort": { + "server_failure": "RTSPtoWebRTC \u4f3a\u670d\u5668\u56de\u5831\u932f\u8aa4\uff0c\u8acb\u53c3\u95b1\u65e5\u8a8c\u4ee5\u7372\u5f97\u66f4\u8a73\u7d30\u8cc7\u8a0a\u3002", + "server_unreachable": "\u7121\u6cd5\u8207 RTSPtoWebRTC \u4f3a\u670d\u5668\u9032\u884c\u9023\u7dda\uff0c\u8acb\u53c3\u95b1\u65e5\u8a8c\u4ee5\u7372\u5f97\u66f4\u8a73\u7d30\u8cc7\u8a0a\u3002", "single_instance_allowed": "\u50c5\u80fd\u8a2d\u5b9a\u4e00\u7d44\u88dd\u7f6e\u3002" }, "error": { diff --git a/homeassistant/components/senseme/translations/fr.json b/homeassistant/components/senseme/translations/fr.json new file mode 100644 index 00000000000..d8f772f9e51 --- /dev/null +++ b/homeassistant/components/senseme/translations/fr.json @@ -0,0 +1,28 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "cannot_connect": "Impossible de se connecter", + "invalid_host": "Adresse IP ou nom d'h\u00f4te invalide" + }, + "step": { + "discovery_confirm": { + "description": "Voulez-vous configurer {name} - {model} ( {host} )\u00a0?" + }, + "manual": { + "data": { + "host": "H\u00f4te" + }, + "description": "Saisissez une adresse IP." + }, + "user": { + "data": { + "device": "Appareil" + }, + "description": "S\u00e9lectionnez un appareil ou choisissez \u00ab Adresse IP \u00bb pour entrer manuellement une adresse IP." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sma/translations/el.json b/homeassistant/components/sma/translations/el.json new file mode 100644 index 00000000000..35ebb3b4bf1 --- /dev/null +++ b/homeassistant/components/sma/translations/el.json @@ -0,0 +1,14 @@ +{ + "config": { + "error": { + "cannot_retrieve_device_info": "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7, \u03b1\u03bb\u03bb\u03ac \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae \u03b7 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd \u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03b9\u03ce\u03bd \u03c4\u03b7\u03c2 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae\u03c2" + }, + "step": { + "user": { + "data": { + "group": "\u039f\u03bc\u03ac\u03b4\u03b1" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/smhi/translations/it.json b/homeassistant/components/smhi/translations/it.json index e68f697c678..3df53d13ec1 100644 --- a/homeassistant/components/smhi/translations/it.json +++ b/homeassistant/components/smhi/translations/it.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "L'account \u00e8 gi\u00e0 configurato" + }, "error": { "name_exists": "Il nome \u00e8 gi\u00e0 esistente", "wrong_location": "Localit\u00e0 solamente della Svezia" diff --git a/homeassistant/components/steamist/translations/fr.json b/homeassistant/components/steamist/translations/fr.json new file mode 100644 index 00000000000..95c4d883f02 --- /dev/null +++ b/homeassistant/components/steamist/translations/fr.json @@ -0,0 +1,31 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "cannot_connect": "Impossible de se connecter", + "no_devices_found": "Pas d'appareils trouv\u00e9 sur le r\u00e9seau", + "not_steamist_device": "Pas un appareil \u00e0 vapeur" + }, + "error": { + "cannot_connect": "Impossible de se connecter", + "unknown": "Erreur inattendue" + }, + "flow_title": "{name} ( {ipaddress} )", + "step": { + "discovery_confirm": { + "description": "Voulez-vous configurer {name} ( {ipaddress} )\u00a0?" + }, + "pick_device": { + "data": { + "device": "Appareil" + } + }, + "user": { + "data": { + "host": "H\u00f4te" + }, + "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des p\u00e9riph\u00e9riques." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/switch/translations/it.json b/homeassistant/components/switch/translations/it.json index 341d0a8c08f..59a533c2a09 100644 --- a/homeassistant/components/switch/translations/it.json +++ b/homeassistant/components/switch/translations/it.json @@ -10,6 +10,7 @@ "is_on": "{entity_name} \u00e8 attivo" }, "trigger_type": { + "changed_states": "{entity_name} attivata o disattivata", "toggled": "{entity_name} attiva o disattiva", "turned_off": "{entity_name} disattivato", "turned_on": "{entity_name} attivato" diff --git a/homeassistant/components/system_bridge/translations/el.json b/homeassistant/components/system_bridge/translations/el.json new file mode 100644 index 00000000000..aa18000a38e --- /dev/null +++ b/homeassistant/components/system_bridge/translations/el.json @@ -0,0 +1,13 @@ +{ + "config": { + "flow_title": "{name}", + "step": { + "authenticate": { + "description": "\u0395\u03b9\u03c3\u03b1\u03b3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf \u03ba\u03bb\u03b5\u03b9\u03b4\u03af API \u03c0\u03bf\u03c5 \u03ad\u03c7\u03b5\u03c4\u03b5 \u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03ae \u03c3\u03b1\u03c2 \u03b3\u03b9\u03b1 \u03c4\u03bf {name}." + }, + "user": { + "description": "\u0395\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03c4\u03b7\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae\u03c2 \u03c3\u03b1\u03c2." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tuya/translations/select.el.json b/homeassistant/components/tuya/translations/select.el.json index 31f4560c2f0..90b677d331f 100644 --- a/homeassistant/components/tuya/translations/select.el.json +++ b/homeassistant/components/tuya/translations/select.el.json @@ -24,6 +24,7 @@ "tuya__vacuum_mode": { "chargego": "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03b7 \u03b2\u03ac\u03c3\u03b7", "mop": "\u03a3\u03c6\u03bf\u03c5\u03b3\u03b3\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1", + "pick_zone": "\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u0396\u03ce\u03bd\u03b7\u03c2", "random": "\u03a4\u03c5\u03c7\u03b1\u03af\u03bf", "smart": "\u0388\u03be\u03c5\u03c0\u03bd\u03bf", "standby": "\u039a\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae\u03c2", diff --git a/homeassistant/components/tuya/translations/select.fr.json b/homeassistant/components/tuya/translations/select.fr.json index 3591eb2b864..a01a11bf5df 100644 --- a/homeassistant/components/tuya/translations/select.fr.json +++ b/homeassistant/components/tuya/translations/select.fr.json @@ -48,6 +48,31 @@ "on": "Actif", "power_off": "Inactif", "power_on": "Actif" + }, + "tuya__vacuum_cistern": { + "closed": "Ferm\u00e9", + "high": "Haut" + }, + "tuya__vacuum_collection": { + "large": "Grand", + "middle": "Moyen", + "small": "Petit" + }, + "tuya__vacuum_mode": { + "chargego": "Retour \u00e0 la base", + "left_spiral": "Spirale gauche", + "mop": "Serpilli\u00e8re", + "partial_bow": "Arc partiel", + "pick_zone": "S\u00e9lectionner une zone", + "random": "Al\u00e9atoire", + "right_bow": "Arc \u00e0 droite", + "right_spiral": "Spirale droite", + "single": "Simple", + "smart": "Intelligent", + "spiral": "Spirale", + "standby": "Veille", + "wall_follow": "Suivre le mur", + "zone": "Zone" } } } \ No newline at end of file diff --git a/homeassistant/components/twinkly/translations/it.json b/homeassistant/components/twinkly/translations/it.json index e3279b2b5e9..a64ecaeb425 100644 --- a/homeassistant/components/twinkly/translations/it.json +++ b/homeassistant/components/twinkly/translations/it.json @@ -12,7 +12,7 @@ }, "user": { "data": { - "host": "Host (o indirizzo IP) del tuo dispositivo twinkly" + "host": "Host" }, "description": "Configura la tua stringa led Twinkly", "title": "Twinkly" diff --git a/homeassistant/components/unifiprotect/translations/en.json b/homeassistant/components/unifiprotect/translations/en.json index b9d787b382e..45e8fb8ea2e 100644 --- a/homeassistant/components/unifiprotect/translations/en.json +++ b/homeassistant/components/unifiprotect/translations/en.json @@ -7,14 +7,16 @@ "error": { "cannot_connect": "Failed to connect", "invalid_auth": "Invalid authentication", - "protect_version": "Minimum required version is v1.20.0. Please upgrade UniFi Protect and then retry." + "protect_version": "Minimum required version is v1.20.0. Please upgrade UniFi Protect and then retry.", + "unknown": "Unexpected error" }, "flow_title": "{name} ({ip_address})", "step": { "discovery_confirm": { "data": { "password": "Password", - "username": "Username" + "username": "Username", + "verify_ssl": "Verify SSL certificate" }, "description": "Do you want to setup {name} ({ip_address})? You will need a local user created in your UniFi OS Console to log in with. Ubiquiti Cloud Users will not work. For more information: {local_user_documentation_url}", "title": "UniFi Protect Discovered" diff --git a/homeassistant/components/unifiprotect/translations/et.json b/homeassistant/components/unifiprotect/translations/et.json index d020e3a70fa..607edbe52bc 100644 --- a/homeassistant/components/unifiprotect/translations/et.json +++ b/homeassistant/components/unifiprotect/translations/et.json @@ -18,7 +18,8 @@ "username": "Kasutajanimi", "verify_ssl": "Kontrolli SSL \u00fchendust" }, - "description": "Kas soovid seadistada {name} ({ip_address})?" + "description": "Kas soovid seadistada kasutaja {name} ( {ip_address} )? Sisselogimiseks on vaja UniFi OS-i konsoolis loodud kohalikku kasutajat. Ubiquiti pilve kasutajad ei t\u00f6\u00f6ta. Lisateabe saamiseks: {local_user_documentation_url}", + "title": "Avastati UniFi Protect" }, "reauth_confirm": { "data": { @@ -37,6 +38,7 @@ "username": "Kasutajanimi", "verify_ssl": "Kontrolli SSL sertifikaati" }, + "description": "Sisselogimiseks on vaja UniFi OS-i konsoolis loodud kohalikku kasutajat. Ubiquiti pilve kasutajad ei t\u00f6\u00f6ta. Lisateabe saamiseks: {local_user_documentation_url}", "title": "UniFi Protect seadistamine" } } diff --git a/homeassistant/components/unifiprotect/translations/fr.json b/homeassistant/components/unifiprotect/translations/fr.json index 1802241aa04..1ba8c5aa5c6 100644 --- a/homeassistant/components/unifiprotect/translations/fr.json +++ b/homeassistant/components/unifiprotect/translations/fr.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "discovery_started": "La d\u00e9couverte a commenc\u00e9" }, "error": { "cannot_connect": "\u00c9chec de connexion", @@ -9,7 +10,15 @@ "protect_version": "La version minimale requise est la v1.20.0. Veuillez mettre \u00e0 jour UniFi Protect, puis r\u00e9essayer.", "unknown": "Erreur inattendue" }, + "flow_title": "{name} ( {ip_address} )", "step": { + "discovery_confirm": { + "data": { + "password": "Mot de passe", + "username": "Nom d'utilisateur" + }, + "description": "Voulez-vous configurer {name} ( {ip_address} )\u00a0?" + }, "reauth_confirm": { "data": { "host": "IP/H\u00f4te du serveur UniFi Protect", diff --git a/homeassistant/components/unifiprotect/translations/hu.json b/homeassistant/components/unifiprotect/translations/hu.json index bc16a79a888..c3cd3560a9d 100644 --- a/homeassistant/components/unifiprotect/translations/hu.json +++ b/homeassistant/components/unifiprotect/translations/hu.json @@ -18,7 +18,8 @@ "username": "Felhaszn\u00e1l\u00f3n\u00e9v", "verify_ssl": "SSL-tan\u00fas\u00edtv\u00e1ny ellen\u0151rz\u00e9se" }, - "description": "Szeretn\u00e9 be\u00e1ll\u00edtani: {name} ({ipaddress})?" + "description": "Szeretn\u00e9 be\u00e1ll\u00edtani: {name} ({ipaddress})? Egy helyi felhaszn\u00e1l\u00f3t kell l\u00e9trehoznia Unifi OS-ben.", + "title": "UniFi Protect felfedezve" }, "reauth_confirm": { "data": { @@ -37,6 +38,7 @@ "username": "Felhaszn\u00e1l\u00f3n\u00e9v", "verify_ssl": "SSL-tan\u00fas\u00edtv\u00e1ny ellen\u0151rz\u00e9se" }, + "description": "A bejelentkez\u00e9shez egy helyi felhaszn\u00e1l\u00f3ra lesz sz\u00fcks\u00e9g, amelyet az UniFi OS Console-ban hoztak l\u00e9tre. Az Ubiquiti Cloud Users nem fog m\u0171k\u00f6dni. Tov\u00e1bbi inform\u00e1ci\u00f3: {local_user_documentation_url}", "title": "UniFi Protect be\u00e1ll\u00edt\u00e1sa" } } diff --git a/homeassistant/components/unifiprotect/translations/it.json b/homeassistant/components/unifiprotect/translations/it.json index 2c4294f1ed8..36c1f2d74b6 100644 --- a/homeassistant/components/unifiprotect/translations/it.json +++ b/homeassistant/components/unifiprotect/translations/it.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato" + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", + "discovery_started": "Rilevamento " }, "error": { "cannot_connect": "Impossibile connettersi", @@ -9,7 +10,16 @@ "protect_version": "La versione minima richiesta \u00e8 v1.20.0. Aggiorna UniFi Protect e riprova.", "unknown": "Errore imprevisto" }, + "flow_title": "{name} ({ip_address})", "step": { + "discovery_confirm": { + "data": { + "password": "Password", + "username": "Nome utente", + "verify_ssl": "Verifica il certificato SSL" + }, + "description": "Vuoi configurare {name} ( {ip_address} )?" + }, "reauth_confirm": { "data": { "host": "IP/host del server di UniFi Protect", diff --git a/homeassistant/components/unifiprotect/translations/no.json b/homeassistant/components/unifiprotect/translations/no.json index e804a6414ed..9e93a791a35 100644 --- a/homeassistant/components/unifiprotect/translations/no.json +++ b/homeassistant/components/unifiprotect/translations/no.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "Enheten er allerede konfigurert" + "already_configured": "Enheten er allerede konfigurert", + "discovery_started": "Oppdagelsen startet" }, "error": { "cannot_connect": "Tilkobling mislyktes", @@ -9,7 +10,16 @@ "protect_version": "Minimum p\u00e5krevd versjon er v1.20.0. Vennligst oppgrader UniFi Protect og pr\u00f8v deretter p\u00e5 nytt.", "unknown": "Uventet feil" }, + "flow_title": "{name} ( {ip_address} )", "step": { + "discovery_confirm": { + "data": { + "password": "Passord", + "username": "Brukernavn", + "verify_ssl": "Verifisere SSL-sertifikat" + }, + "description": "Vil du konfigurere {name} ( {ip_address} )?" + }, "reauth_confirm": { "data": { "host": "IP/vert for UniFi Protect Server", diff --git a/homeassistant/components/webostv/translations/fr.json b/homeassistant/components/webostv/translations/fr.json new file mode 100644 index 00000000000..82b4196eb75 --- /dev/null +++ b/homeassistant/components/webostv/translations/fr.json @@ -0,0 +1,43 @@ +{ + "config": { + "abort": { + "error_pairing": "Connect\u00e9 au t\u00e9l\u00e9viseur LG webOS mais non jumel\u00e9" + }, + "error": { + "cannot_connect": "Impossible de vous connecter, veuillez allumer votre t\u00e9l\u00e9viseur ou v\u00e9rifier l\u2019adresse IP" + }, + "flow_title": "LG webOS Smart TV", + "step": { + "pairing": { + "description": "Cliquez sur soumettre et acceptez la demande de jumelage sur votre t\u00e9l\u00e9viseur.\n\n![Image](/static/images/config_webos.png)", + "title": "Appairage webOS TV" + }, + "user": { + "data": { + "host": "H\u00f4te", + "name": "Nom" + }, + "description": "Allumez la t\u00e9l\u00e9vision, remplissez les champs suivants, cliquez sur Envoyer", + "title": "Se connecter \u00e0 webOS TV" + } + } + }, + "device_automation": { + "trigger_type": { + "webostv.turn_on": "L'appareil est invit\u00e9 \u00e0 s'allumer" + } + }, + "options": { + "error": { + "cannot_retrieve": "Impossible de r\u00e9cup\u00e9rer la liste des sources. Assurez-vous que l'appareil est allum\u00e9", + "script_not_found": "Script introuvable" + }, + "step": { + "init": { + "data": { + "sources": "Liste des sources" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/webostv/translations/it.json b/homeassistant/components/webostv/translations/it.json new file mode 100644 index 00000000000..c5653248030 --- /dev/null +++ b/homeassistant/components/webostv/translations/it.json @@ -0,0 +1,47 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", + "already_in_progress": "Il flusso di configurazione \u00e8 gi\u00e0 in corso", + "error_pairing": "Collegato a TV webOS LG, ma non accoppiato" + }, + "error": { + "cannot_connect": "Impossibile connettersi, accendi la TV o controlla l'indirizzo IP" + }, + "flow_title": "Smart TV webOS LG", + "step": { + "pairing": { + "description": "Fai clic su Invia e accetta la richiesta di associazione sulla TV. \n\n ![Immagine](/static/images/config_webos.png)", + "title": "Accoppiamento webOS TV" + }, + "user": { + "data": { + "host": "Host", + "name": "Nome" + }, + "description": "Accendi la TV, compila i seguenti campi e fai clic su Invia", + "title": "Collegati a TV webOS" + } + } + }, + "device_automation": { + "trigger_type": { + "webostv.turn_on": "Richiesta l'accensione del dispositivo" + } + }, + "options": { + "error": { + "cannot_retrieve": "Impossibile recuperare l'elenco delle sorgenti. Assicurati che il dispositivo sia acceso", + "script_not_found": "Script non trovato" + }, + "step": { + "init": { + "data": { + "sources": "Elenco delle sorgenti" + }, + "description": "Seleziona le sorgenti abilitate", + "title": "Opzioni per Smart TV webOS" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/whois/translations/fr.json b/homeassistant/components/whois/translations/fr.json index e8a3ba46991..e45ecd615da 100644 --- a/homeassistant/components/whois/translations/fr.json +++ b/homeassistant/components/whois/translations/fr.json @@ -3,6 +3,12 @@ "abort": { "already_configured": "Service d\u00e9j\u00e0 configur\u00e9" }, + "error": { + "unexpected_response": "R\u00e9ponse inattendue du serveur whois", + "unknown_date_format": "Format de date inconnu dans la r\u00e9ponse du serveur whois", + "unknown_tld": "Le TLD donn\u00e9 est inconnu ou n'est pas disponible pour cette int\u00e9gration", + "whois_command_failed": "\u00c9chec de la commande Whois\u00a0: impossible de r\u00e9cup\u00e9rer les informations whois" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/whois/translations/hu.json b/homeassistant/components/whois/translations/hu.json index 478b443a682..85aad08e867 100644 --- a/homeassistant/components/whois/translations/hu.json +++ b/homeassistant/components/whois/translations/hu.json @@ -3,6 +3,12 @@ "abort": { "already_configured": "A szolg\u00e1ltat\u00e1s m\u00e1r konfigur\u00e1lva van" }, + "error": { + "unexpected_response": "V\u00e1ratlan v\u00e1lasz a whois szervert\u0151l", + "unknown_date_format": "Ismeretlen d\u00e1tumform\u00e1tum a whois szerver v\u00e1lasz\u00e1ban", + "unknown_tld": "A megadott TLD ismeretlen vagy nem el\u00e9rhet\u0151 az integr\u00e1ci\u00f3 sz\u00e1m\u00e1ra.", + "whois_command_failed": "Sikertelen whois parancs: nem siker\u00fclt lek\u00e9rni a whois inform\u00e1ci\u00f3kat" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/whois/translations/it.json b/homeassistant/components/whois/translations/it.json index 1213bebbcb3..ccc4a08cfd0 100644 --- a/homeassistant/components/whois/translations/it.json +++ b/homeassistant/components/whois/translations/it.json @@ -3,6 +3,12 @@ "abort": { "already_configured": "Il servizio \u00e8 gi\u00e0 configurato" }, + "error": { + "unexpected_response": "Risposta inattesa dal server whois", + "unknown_date_format": "Formato della data sconosciuto nella risposta del server whois", + "unknown_tld": "Il TLD specificato \u00e8 sconosciuto o non disponibile per questa integrazione", + "whois_command_failed": "Comando Whois non riuscito: impossibile recuperare le informazioni whois" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/whois/translations/no.json b/homeassistant/components/whois/translations/no.json index 8f750b1be4d..ea14fb08265 100644 --- a/homeassistant/components/whois/translations/no.json +++ b/homeassistant/components/whois/translations/no.json @@ -3,6 +3,12 @@ "abort": { "already_configured": "Tjenesten er allerede konfigurert" }, + "error": { + "unexpected_response": "Uventet svar fra whois server", + "unknown_date_format": "Ukjent datoformat i whois-serversvar", + "unknown_tld": "Den gitte TLD er ukjent eller ikke tilgjengelig for denne integrasjonen", + "whois_command_failed": "Whois-kommando mislyktes: kunne ikke hente whois-informasjon" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/whois/translations/ru.json b/homeassistant/components/whois/translations/ru.json index 81c048354a1..b926fc3c126 100644 --- a/homeassistant/components/whois/translations/ru.json +++ b/homeassistant/components/whois/translations/ru.json @@ -3,6 +3,12 @@ "abort": { "already_configured": "\u042d\u0442\u0430 \u0441\u043b\u0443\u0436\u0431\u0430 \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant." }, + "error": { + "unexpected_response": "\u041d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 whois.", + "unknown_date_format": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0434\u0430\u0442\u044b \u0432 \u043e\u0442\u0432\u0435\u0442\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 whois.", + "unknown_tld": "\u0414\u0430\u043d\u043d\u044b\u0439 TLD \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u0435\u043d \u0438\u043b\u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438.", + "whois_command_failed": "\u0421\u0431\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b Whois: \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e whois." + }, "step": { "user": { "data": { diff --git a/homeassistant/components/whois/translations/zh-Hant.json b/homeassistant/components/whois/translations/zh-Hant.json index 6cde9142266..ccfd6123254 100644 --- a/homeassistant/components/whois/translations/zh-Hant.json +++ b/homeassistant/components/whois/translations/zh-Hant.json @@ -3,6 +3,12 @@ "abort": { "already_configured": "\u670d\u52d9\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" }, + "error": { + "unexpected_response": "\u4f86\u81ea Whois \u4f3a\u670d\u5668\u672a\u9810\u671f\u56de\u61c9", + "unknown_date_format": "Whois \u4f3a\u670d\u5668\u56de\u61c9\u5305\u542b\u672a\u77e5\u8cc7\u6599\u683c\u5f0f", + "unknown_tld": "\u586b\u5beb TLD \u672a\u77e5\u6216\u7121\u6cd5\u4f7f\u7528\u65bc\u6b64\u6574\u5408", + "whois_command_failed": "Whois \u547d\u4ee4\u5931\u6557\uff1a\u7121\u6cd5\u53d6\u5f97 whois \u8cc7\u8a0a" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/wled/translations/de.json b/homeassistant/components/wled/translations/de.json index 01b0839ba32..76cc923f3d4 100644 --- a/homeassistant/components/wled/translations/de.json +++ b/homeassistant/components/wled/translations/de.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "Ger\u00e4t ist bereits konfiguriert", - "cannot_connect": "Verbindung fehlgeschlagen" + "cannot_connect": "Verbindung fehlgeschlagen", + "cct_unsupported": "Dieses WLED-Ger\u00e4t verwendet CCT-Kan\u00e4le, die von dieser Integration nicht unterst\u00fctzt werden." }, "error": { "cannot_connect": "Verbindung fehlgeschlagen" diff --git a/homeassistant/components/wled/translations/el.json b/homeassistant/components/wled/translations/el.json index 8c476c1139e..d931bc69d70 100644 --- a/homeassistant/components/wled/translations/el.json +++ b/homeassistant/components/wled/translations/el.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2" + "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", + "cct_unsupported": "\u0391\u03c5\u03c4\u03ae \u03b7 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae WLED \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af \u03ba\u03b1\u03bd\u03ac\u03bb\u03b9\u03b1 CCT, \u03c4\u03b1 \u03bf\u03c0\u03bf\u03af\u03b1 \u03b4\u03b5\u03bd \u03c5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b1\u03c0\u03cc \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7" }, "error": { "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2" diff --git a/homeassistant/components/wled/translations/et.json b/homeassistant/components/wled/translations/et.json index b3fdec52961..d45fdad2dde 100644 --- a/homeassistant/components/wled/translations/et.json +++ b/homeassistant/components/wled/translations/et.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "See WLED seade on juba h\u00e4\u00e4lestatud.", - "cannot_connect": "\u00dchendamine nurjus" + "cannot_connect": "\u00dchendamine nurjus", + "cct_unsupported": "See WLED-seade kasutab CCT-kanaleid, mida see sidumine ei toeta." }, "error": { "cannot_connect": "\u00dchendamine nurjus" diff --git a/homeassistant/components/wled/translations/fr.json b/homeassistant/components/wled/translations/fr.json index 50817265f37..ac3197f3911 100644 --- a/homeassistant/components/wled/translations/fr.json +++ b/homeassistant/components/wled/translations/fr.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", - "cannot_connect": "\u00c9chec de connexion" + "cannot_connect": "\u00c9chec de connexion", + "cct_unsupported": "Cet appareil WLED utilise des canaux CCT, qui ne sont pas pris en charge par cette int\u00e9gration" }, "error": { "cannot_connect": "\u00c9chec de connexion" diff --git a/homeassistant/components/wled/translations/hu.json b/homeassistant/components/wled/translations/hu.json index 4c4223e7508..88dc16a9a55 100644 --- a/homeassistant/components/wled/translations/hu.json +++ b/homeassistant/components/wled/translations/hu.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van", - "cannot_connect": "Sikertelen csatlakoz\u00e1s" + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "cct_unsupported": "Ez a WLED-eszk\u00f6z CCT-csatorn\u00e1kat haszn\u00e1l, amit ez az integr\u00e1ci\u00f3 nem t\u00e1mogat" }, "error": { "cannot_connect": "Sikertelen csatlakoz\u00e1s" diff --git a/homeassistant/components/wled/translations/no.json b/homeassistant/components/wled/translations/no.json index a63871613cc..f161d24b41e 100644 --- a/homeassistant/components/wled/translations/no.json +++ b/homeassistant/components/wled/translations/no.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "Enheten er allerede konfigurert", - "cannot_connect": "Tilkobling mislyktes" + "cannot_connect": "Tilkobling mislyktes", + "cct_unsupported": "Denne WLED-enheten bruker CCT-kanaler, som ikke st\u00f8ttes av denne integrasjonen" }, "error": { "cannot_connect": "Tilkobling mislyktes" diff --git a/homeassistant/components/wled/translations/ru.json b/homeassistant/components/wled/translations/ru.json index b43013b34e7..fd7a4bf6d23 100644 --- a/homeassistant/components/wled/translations/ru.json +++ b/homeassistant/components/wled/translations/ru.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant.", - "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f." + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "cct_unsupported": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e WLED \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043a\u0430\u043d\u0430\u043b\u044b CCT, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0435\u0439." }, "error": { "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f." diff --git a/homeassistant/components/wled/translations/zh-Hant.json b/homeassistant/components/wled/translations/zh-Hant.json index b8c873b90a5..69f6476a768 100644 --- a/homeassistant/components/wled/translations/zh-Hant.json +++ b/homeassistant/components/wled/translations/zh-Hant.json @@ -2,7 +2,8 @@ "config": { "abort": { "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", - "cannot_connect": "\u9023\u7dda\u5931\u6557" + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "cct_unsupported": "\u6b64\u6574\u5408\u4e0d\u652f\u63f4\u6b64 WLED \u88dd\u7f6e\u6240\u4f7f\u7528\u4e4b CCT \u901a\u9053" }, "error": { "cannot_connect": "\u9023\u7dda\u5931\u6557" diff --git a/homeassistant/components/yale_smart_alarm/translations/fr.json b/homeassistant/components/yale_smart_alarm/translations/fr.json index 6d4d968896d..50ad7f4b9ca 100644 --- a/homeassistant/components/yale_smart_alarm/translations/fr.json +++ b/homeassistant/components/yale_smart_alarm/translations/fr.json @@ -5,6 +5,7 @@ "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" }, "error": { + "cannot_connect": "Impossible de se connecter", "invalid_auth": "Authentification invalide" }, "step": { @@ -25,5 +26,14 @@ } } } + }, + "options": { + "step": { + "init": { + "data": { + "lock_code_digits": "Nombre de chiffres dans le code PIN pour les serrures" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/yale_smart_alarm/translations/it.json b/homeassistant/components/yale_smart_alarm/translations/it.json index 935073a09c6..af6b89f045a 100644 --- a/homeassistant/components/yale_smart_alarm/translations/it.json +++ b/homeassistant/components/yale_smart_alarm/translations/it.json @@ -5,6 +5,7 @@ "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente" }, "error": { + "cannot_connect": "Impossibile connettersi", "invalid_auth": "Autenticazione non valida" }, "step": {