From 10624e93c802dadb624e92d58faf617cbffa11ea Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 15 May 2022 00:30:16 +0000 Subject: [PATCH] [ci skip] Translation update --- .../aladdin_connect/translations/ca.json | 26 +++++++++++ .../aladdin_connect/translations/de.json | 27 +++++++++++ .../aladdin_connect/translations/el.json | 27 +++++++++++ .../aladdin_connect/translations/et.json | 27 +++++++++++ .../aladdin_connect/translations/fr.json | 27 +++++++++++ .../aladdin_connect/translations/hu.json | 27 +++++++++++ .../aladdin_connect/translations/ja.json | 27 +++++++++++ .../aladdin_connect/translations/nl.json | 27 +++++++++++ .../aladdin_connect/translations/pt-BR.json | 27 +++++++++++ .../aladdin_connect/translations/ru.json | 27 +++++++++++ .../aladdin_connect/translations/zh-Hans.json | 26 +++++++++++ .../aladdin_connect/translations/zh-Hant.json | 27 +++++++++++ .../components/apple_tv/translations/es.json | 2 +- .../components/baf/translations/nl.json | 23 ++++++++++ .../components/bosch_shc/translations/ja.json | 2 +- .../components/canary/translations/es.json | 2 +- .../components/generic/translations/ca.json | 4 ++ .../components/generic/translations/de.json | 4 ++ .../components/generic/translations/el.json | 4 ++ .../components/generic/translations/et.json | 4 ++ .../components/generic/translations/fr.json | 4 ++ .../components/generic/translations/hu.json | 4 ++ .../components/generic/translations/id.json | 4 ++ .../components/generic/translations/it.json | 4 ++ .../components/generic/translations/ja.json | 4 ++ .../components/generic/translations/nl.json | 4 ++ .../components/generic/translations/no.json | 4 ++ .../components/generic/translations/pl.json | 4 ++ .../generic/translations/pt-BR.json | 4 ++ .../components/generic/translations/ru.json | 4 ++ .../generic/translations/zh-Hans.json | 11 +++++ .../generic/translations/zh-Hant.json | 4 ++ .../geocaching/translations/ja.json | 25 +++++++++++ .../geocaching/translations/nl.json | 25 +++++++++++ .../geocaching/translations/no.json | 25 +++++++++++ .../geocaching/translations/pl.json | 25 +++++++++++ .../geocaching/translations/ru.json | 25 +++++++++++ .../geocaching/translations/zh-Hans.json | 21 +++++++++ .../components/google/translations/ja.json | 2 +- .../components/isy994/translations/ja.json | 1 + .../litterrobot/translations/sensor.ca.json | 9 ++++ .../litterrobot/translations/sensor.de.json | 28 ++++++++++++ .../litterrobot/translations/sensor.el.json | 28 ++++++++++++ .../litterrobot/translations/sensor.et.json | 28 ++++++++++++ .../litterrobot/translations/sensor.fr.json | 28 ++++++++++++ .../litterrobot/translations/sensor.hu.json | 28 ++++++++++++ .../litterrobot/translations/sensor.ja.json | 28 ++++++++++++ .../litterrobot/translations/sensor.nl.json | 25 +++++++++++ .../translations/sensor.pt-BR.json | 28 ++++++++++++ .../litterrobot/translations/sensor.ru.json | 28 ++++++++++++ .../translations/sensor.zh-Hans.json | 10 +++++ .../translations/sensor.zh-Hant.json | 28 ++++++++++++ .../components/meater/translations/ja.json | 6 ++- .../min_max/translations/zh-Hans.json | 4 +- .../motion_blinds/translations/ca.json | 2 +- .../motion_blinds/translations/de.json | 2 +- .../motion_blinds/translations/et.json | 2 +- .../motion_blinds/translations/fr.json | 2 +- .../motion_blinds/translations/id.json | 2 +- .../motion_blinds/translations/it.json | 2 +- .../motion_blinds/translations/nl.json | 2 +- .../motion_blinds/translations/pt-BR.json | 2 +- .../motion_blinds/translations/ru.json | 2 +- .../motion_blinds/translations/zh-Hant.json | 2 +- .../components/nest/translations/ja.json | 2 +- .../components/netatmo/translations/ja.json | 2 +- .../components/onewire/translations/es.json | 1 + .../simplisafe/translations/ja.json | 8 +++- .../components/slack/translations/ca.json | 22 +++++++++ .../components/slack/translations/de.json | 29 ++++++++++++ .../components/slack/translations/el.json | 29 ++++++++++++ .../components/slack/translations/en.json | 4 +- .../components/slack/translations/et.json | 29 ++++++++++++ .../components/slack/translations/fr.json | 29 ++++++++++++ .../components/slack/translations/hu.json | 29 ++++++++++++ .../components/slack/translations/ja.json | 29 ++++++++++++ .../components/slack/translations/nl.json | 29 ++++++++++++ .../components/slack/translations/pt-BR.json | 29 ++++++++++++ .../components/slack/translations/ru.json | 29 ++++++++++++ .../slack/translations/zh-Hans.json | 29 ++++++++++++ .../slack/translations/zh-Hant.json | 29 ++++++++++++ .../components/smarttub/translations/ja.json | 2 +- .../steam_online/translations/ja.json | 11 +++++ .../components/tautulli/translations/ja.json | 4 +- .../totalconnect/translations/ja.json | 2 +- .../trafikverket_ferry/translations/ja.json | 3 +- .../ukraine_alarm/translations/ca.json | 12 +++-- .../ukraine_alarm/translations/de.json | 12 +++-- .../ukraine_alarm/translations/el.json | 10 ++++- .../ukraine_alarm/translations/es.json | 11 +++++ .../ukraine_alarm/translations/et.json | 12 +++-- .../ukraine_alarm/translations/fr.json | 12 +++-- .../ukraine_alarm/translations/hu.json | 10 ++++- .../ukraine_alarm/translations/id.json | 12 +++-- .../ukraine_alarm/translations/it.json | 12 +++-- .../ukraine_alarm/translations/ja.json | 10 ++++- .../ukraine_alarm/translations/nl.json | 12 +++-- .../ukraine_alarm/translations/no.json | 12 +++-- .../ukraine_alarm/translations/pl.json | 12 +++-- .../ukraine_alarm/translations/pt-BR.json | 12 +++-- .../ukraine_alarm/translations/ru.json | 24 ++++++---- .../ukraine_alarm/translations/uk.json | 45 +++++++++++++++++++ .../ukraine_alarm/translations/zh-Hans.json | 18 ++++++++ .../ukraine_alarm/translations/zh-Hant.json | 12 +++-- .../components/vulcan/translations/ja.json | 4 +- 105 files changed, 1466 insertions(+), 75 deletions(-) create mode 100644 homeassistant/components/aladdin_connect/translations/ca.json create mode 100644 homeassistant/components/aladdin_connect/translations/de.json create mode 100644 homeassistant/components/aladdin_connect/translations/el.json create mode 100644 homeassistant/components/aladdin_connect/translations/et.json create mode 100644 homeassistant/components/aladdin_connect/translations/fr.json create mode 100644 homeassistant/components/aladdin_connect/translations/hu.json create mode 100644 homeassistant/components/aladdin_connect/translations/ja.json create mode 100644 homeassistant/components/aladdin_connect/translations/nl.json create mode 100644 homeassistant/components/aladdin_connect/translations/pt-BR.json create mode 100644 homeassistant/components/aladdin_connect/translations/ru.json create mode 100644 homeassistant/components/aladdin_connect/translations/zh-Hans.json create mode 100644 homeassistant/components/aladdin_connect/translations/zh-Hant.json create mode 100644 homeassistant/components/baf/translations/nl.json create mode 100644 homeassistant/components/generic/translations/zh-Hans.json create mode 100644 homeassistant/components/geocaching/translations/ja.json create mode 100644 homeassistant/components/geocaching/translations/nl.json create mode 100644 homeassistant/components/geocaching/translations/no.json create mode 100644 homeassistant/components/geocaching/translations/pl.json create mode 100644 homeassistant/components/geocaching/translations/ru.json create mode 100644 homeassistant/components/geocaching/translations/zh-Hans.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.ca.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.de.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.el.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.et.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.fr.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.hu.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.ja.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.nl.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.pt-BR.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.ru.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.zh-Hans.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.zh-Hant.json create mode 100644 homeassistant/components/slack/translations/ca.json create mode 100644 homeassistant/components/slack/translations/de.json create mode 100644 homeassistant/components/slack/translations/el.json create mode 100644 homeassistant/components/slack/translations/et.json create mode 100644 homeassistant/components/slack/translations/fr.json create mode 100644 homeassistant/components/slack/translations/hu.json create mode 100644 homeassistant/components/slack/translations/ja.json create mode 100644 homeassistant/components/slack/translations/nl.json create mode 100644 homeassistant/components/slack/translations/pt-BR.json create mode 100644 homeassistant/components/slack/translations/ru.json create mode 100644 homeassistant/components/slack/translations/zh-Hans.json create mode 100644 homeassistant/components/slack/translations/zh-Hant.json create mode 100644 homeassistant/components/ukraine_alarm/translations/es.json create mode 100644 homeassistant/components/ukraine_alarm/translations/uk.json create mode 100644 homeassistant/components/ukraine_alarm/translations/zh-Hans.json diff --git a/homeassistant/components/aladdin_connect/translations/ca.json b/homeassistant/components/aladdin_connect/translations/ca.json new file mode 100644 index 00000000000..c7115a32099 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/ca.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositiu 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" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Contrasenya" + }, + "title": "Reautenticaci\u00f3 de la integraci\u00f3" + }, + "user": { + "data": { + "password": "Contrasenya", + "username": "Nom d'usuari" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/de.json b/homeassistant/components/aladdin_connect/translations/de.json new file mode 100644 index 00000000000..057f31e9078 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/de.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Ger\u00e4t ist bereits konfiguriert", + "reauth_successful": "Die erneute Authentifizierung war erfolgreich" + }, + "error": { + "cannot_connect": "Verbindung fehlgeschlagen", + "invalid_auth": "Ung\u00fcltige Authentifizierung" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Passwort" + }, + "description": "Die Aladdin Connect-Integration muss dein Konto erneut authentifizieren", + "title": "Integration erneut authentifizieren" + }, + "user": { + "data": { + "password": "Passwort", + "username": "Benutzername" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/el.json b/homeassistant/components/aladdin_connect/translations/el.json new file mode 100644 index 00000000000..6fa2af154f7 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/el.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03ad\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03c9\u03b8\u03b5\u03af", + "reauth_successful": "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b7\u03c0\u03c4\u03b9\u03ba\u03cc\u03c2 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7\u03c2" + }, + "error": { + "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", + "invalid_auth": "\u039c\u03b7 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf\u03c2 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2" + }, + "description": "\u0397 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03c4\u03bf\u03c5 Aladdin Connect \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c0\u03c1\u03b1\u03b3\u03bc\u03b1\u03c4\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03b5\u03b9 \u03b5\u03ba \u03bd\u03ad\u03bf\u03c5 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03c3\u03b1\u03c2", + "title": "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b7\u03c0\u03c4\u03b9\u03ba\u03cc\u03c2 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7\u03c2" + }, + "user": { + "data": { + "password": "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2", + "username": "\u038c\u03bd\u03bf\u03bc\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/et.json b/homeassistant/components/aladdin_connect/translations/et.json new file mode 100644 index 00000000000..4eb34a1d8bf --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/et.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "reauth_successful": "Taastuvastamine \u00f5nnestus" + }, + "error": { + "cannot_connect": "\u00dchendamine nurjus", + "invalid_auth": "Tuvastamine nurjus" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Salas\u00f5na" + }, + "description": "Aladdin Connecti sidumine peab konto uuesti autentima", + "title": "Taastuvasta sidumine" + }, + "user": { + "data": { + "password": "Salas\u00f5na", + "username": "Kasutajanimi" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/fr.json b/homeassistant/components/aladdin_connect/translations/fr.json new file mode 100644 index 00000000000..5586c751335 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/fr.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification non valide" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Mot de passe" + }, + "description": "L'int\u00e9gration Aladdin Connect doit r\u00e9-authentifier votre compte", + "title": "R\u00e9-authentifier l'int\u00e9gration" + }, + "user": { + "data": { + "password": "Mot de passe", + "username": "Nom d'utilisateur" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/hu.json b/homeassistant/components/aladdin_connect/translations/hu.json new file mode 100644 index 00000000000..8d0f979e05a --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/hu.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van", + "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt." + }, + "error": { + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Jelsz\u00f3" + }, + "description": "The Aladdin Connect integration needs to re-authenticate your account", + "title": "Integr\u00e1ci\u00f3 \u00fajrahiteles\u00edt\u00e9se" + }, + "user": { + "data": { + "password": "Jelsz\u00f3", + "username": "Felhaszn\u00e1l\u00f3n\u00e9v" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/ja.json b/homeassistant/components/aladdin_connect/translations/ja.json new file mode 100644 index 00000000000..196b7f1d066 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/ja.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "\u30c7\u30d0\u30a4\u30b9\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059", + "reauth_successful": "\u518d\u8a8d\u8a3c\u306b\u6210\u529f\u3057\u307e\u3057\u305f" + }, + "error": { + "cannot_connect": "\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f", + "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "\u30d1\u30b9\u30ef\u30fc\u30c9" + }, + "description": "Aladdin Connect\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", + "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" + }, + "user": { + "data": { + "password": "\u30d1\u30b9\u30ef\u30fc\u30c9", + "username": "\u30e6\u30fc\u30b6\u30fc\u540d" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/nl.json b/homeassistant/components/aladdin_connect/translations/nl.json new file mode 100644 index 00000000000..314df5712f8 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/nl.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd", + "reauth_successful": "Herauthenticatie was succesvol" + }, + "error": { + "cannot_connect": "Kan geen verbinding maken", + "invalid_auth": "Ongeldige authenticatie" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Wachtwoord" + }, + "description": "De Aladdin Connect-integratie moet uw account opnieuw verifi\u00ebren", + "title": "Verifieer de integratie opnieuw" + }, + "user": { + "data": { + "password": "Wachtwoord", + "username": "Gebruikersnaam" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/pt-BR.json b/homeassistant/components/aladdin_connect/translations/pt-BR.json new file mode 100644 index 00000000000..2d709bf1125 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/pt-BR.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "reauth_successful": "A reautentica\u00e7\u00e3o foi bem-sucedida" + }, + "error": { + "cannot_connect": "Falhou ao conectar", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Senha" + }, + "description": "A integra\u00e7\u00e3o do Aladdin Connect precisa autenticar novamente sua conta", + "title": "Reautenticar Integra\u00e7\u00e3o" + }, + "user": { + "data": { + "password": "Senha", + "username": "Nome de usu\u00e1rio" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/ru.json b/homeassistant/components/aladdin_connect/translations/ru.json new file mode 100644 index 00000000000..d2db9c388ce --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/ru.json @@ -0,0 +1,27 @@ +{ + "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.", + "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." + }, + "step": { + "reauth_confirm": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u044c" + }, + "description": "\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Aladdin Connect.", + "title": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f" + }, + "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" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/zh-Hans.json b/homeassistant/components/aladdin_connect/translations/zh-Hans.json new file mode 100644 index 00000000000..d7088d39951 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/zh-Hans.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "already_configured": "\u8bbe\u5907\u5df2\u7ecf\u914d\u7f6e\u8fc7\u4e86", + "reauth_successful": "\u91cd\u65b0\u8ba4\u8bc1\u6210\u529f" + }, + "error": { + "cannot_connect": "\u8fde\u63a5\u5931\u8d25", + "invalid_auth": "\u8eab\u4efd\u8ba4\u8bc1\u65e0\u6548" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "\u5bc6\u7801" + }, + "title": "\u4f7f\u96c6\u6210\u91cd\u65b0\u8fdb\u884c\u8eab\u4efd\u8ba4\u8bc1" + }, + "user": { + "data": { + "password": "\u5bc6\u7801", + "username": "\u7528\u6237\u540d" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/zh-Hant.json b/homeassistant/components/aladdin_connect/translations/zh-Hant.json new file mode 100644 index 00000000000..1dcca5b6f9e --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/zh-Hant.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "\u5bc6\u78bc" + }, + "description": "Aladdin \u9023\u7dda\u6574\u5408\u9700\u8981\u91cd\u65b0\u8a8d\u8b49\u60a8\u7684\u5e33\u865f", + "title": "\u91cd\u65b0\u8a8d\u8b49\u6574\u5408" + }, + "user": { + "data": { + "password": "\u5bc6\u78bc", + "username": "\u4f7f\u7528\u8005\u540d\u7a31" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/apple_tv/translations/es.json b/homeassistant/components/apple_tv/translations/es.json index f72b7ec4cff..65f096ca6ae 100644 --- a/homeassistant/components/apple_tv/translations/es.json +++ b/homeassistant/components/apple_tv/translations/es.json @@ -24,7 +24,7 @@ "flow_title": "Apple TV: {name}", "step": { "confirm": { - "description": "Est\u00e1s a punto de a\u00f1adir el Apple TV con nombre `{name}` a Home Assistant.\n\n**Para completar el proceso, puede que tengas que introducir varios c\u00f3digos PIN.**\n\nTen en cuenta que *no* podr\u00e1s apagar tu Apple TV con esta integraci\u00f3n. \u00a1S\u00f3lo se apagar\u00e1 el reproductor de medios de Home Assistant!", + "description": "Est\u00e1s a punto de a\u00f1adir `{name}` con el tipo `{type}` en Home Assistant.\n\n**Para completar el proceso, puede que tengas que introducir varios c\u00f3digos PIN.**\n\nTen en cuenta que *no* podr\u00e1s apagar tu Apple TV con esta integraci\u00f3n. \u00a1S\u00f3lo se apagar\u00e1 el reproductor de medios de Home Assistant!", "title": "Confirma la adici\u00f3n del Apple TV" }, "pair_no_pin": { diff --git a/homeassistant/components/baf/translations/nl.json b/homeassistant/components/baf/translations/nl.json new file mode 100644 index 00000000000..9b619390165 --- /dev/null +++ b/homeassistant/components/baf/translations/nl.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd", + "ipv6_not_supported": "IPv6 wordt niet ondersteund" + }, + "error": { + "cannot_connect": "Kan geen verbinding maken", + "unknown": "Onverwachte fout" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "Wilt u {name} - {model} ({ip_address}) instellen?" + }, + "user": { + "data": { + "ip_address": "IP-adres" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bosch_shc/translations/ja.json b/homeassistant/components/bosch_shc/translations/ja.json index 5146f81301c..0a624bd2eb0 100644 --- a/homeassistant/components/bosch_shc/translations/ja.json +++ b/homeassistant/components/bosch_shc/translations/ja.json @@ -22,7 +22,7 @@ } }, "reauth_confirm": { - "description": "bosch_shc\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", + "description": "Bosch_shc\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" }, "user": { diff --git a/homeassistant/components/canary/translations/es.json b/homeassistant/components/canary/translations/es.json index 018a1f30b08..76a439da49d 100644 --- a/homeassistant/components/canary/translations/es.json +++ b/homeassistant/components/canary/translations/es.json @@ -7,7 +7,7 @@ "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "Canary: {name}", + "flow_title": "{name}", "step": { "user": { "data": { diff --git a/homeassistant/components/generic/translations/ca.json b/homeassistant/components/generic/translations/ca.json index 3c2f5055ba5..7d69e837130 100644 --- a/homeassistant/components/generic/translations/ca.json +++ b/homeassistant/components/generic/translations/ca.json @@ -79,8 +79,12 @@ "rtsp_transport": "Protocol de transport RTSP", "still_image_url": "URL d'imatge fixa (p. ex. http://...)", "stream_source": "URL origen del flux (p. ex. rtsp://...)", + "use_wallclock_as_timestamps": "Utilitza el rellotge de paret com a marca de temps", "username": "Nom d'usuari", "verify_ssl": "Verifica el certificat SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "Aquesta opci\u00f3 pot corregir problemes de segmentaci\u00f3 o bloqueig en algunes c\u00e0meres derivats d'implementacions de marca de temps amb errors" } } } diff --git a/homeassistant/components/generic/translations/de.json b/homeassistant/components/generic/translations/de.json index 849555dcc5e..8d40216001a 100644 --- a/homeassistant/components/generic/translations/de.json +++ b/homeassistant/components/generic/translations/de.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP-Transportprotokoll", "still_image_url": "Standbild-URL (z.B. http://...)", "stream_source": "Stream-Quell-URL (z.B. rtsp://...)", + "use_wallclock_as_timestamps": "Wanduhr als Zeitstempel verwenden", "username": "Benutzername", "verify_ssl": "SSL-Zertifikat \u00fcberpr\u00fcfen" + }, + "data_description": { + "use_wallclock_as_timestamps": "Diese Option kann Segmentierungs- oder Absturzprobleme beheben, die durch fehlerhafte Zeitstempel-Implementierungen auf einigen Kameras entstehen" } } } diff --git a/homeassistant/components/generic/translations/el.json b/homeassistant/components/generic/translations/el.json index f3fae37f5ca..8b15c7de851 100644 --- a/homeassistant/components/generic/translations/el.json +++ b/homeassistant/components/generic/translations/el.json @@ -79,8 +79,12 @@ "rtsp_transport": "\u03a0\u03c1\u03c9\u03c4\u03cc\u03ba\u03bf\u03bb\u03bb\u03bf \u03bc\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac\u03c2 RTSP", "still_image_url": "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL \u03c3\u03c4\u03b1\u03b8\u03b5\u03c1\u03ae\u03c2 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1\u03c2 (\u03c0.\u03c7. http://...)", "stream_source": "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL \u03c0\u03b7\u03b3\u03ae\u03c2 \u03c1\u03bf\u03ae\u03c2 (\u03c0.\u03c7. rtsp://...)", + "use_wallclock_as_timestamps": "\u03a7\u03c1\u03ae\u03c3\u03b7 \u03c1\u03bf\u03bb\u03bf\u03b3\u03b9\u03bf\u03cd \u03c4\u03bf\u03af\u03c7\u03bf\u03c5 \u03c9\u03c2 \u03c7\u03c1\u03bf\u03bd\u03bf\u03c3\u03c6\u03c1\u03b1\u03b3\u03af\u03b4\u03b5\u03c2", "username": "\u038c\u03bd\u03bf\u03bc\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7", "verify_ssl": "\u0395\u03c0\u03b1\u03bb\u03b7\u03b8\u03b5\u03cd\u03c3\u03c4\u03b5 \u03c4\u03bf \u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03b9\u03ba\u03cc SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "\u0391\u03c5\u03c4\u03ae \u03b7 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9 \u03b6\u03b7\u03c4\u03ae\u03bc\u03b1\u03c4\u03b1 \u03c4\u03bc\u03b7\u03bc\u03b1\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2 \u03ae \u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03bd \u03c0\u03bf\u03c5 \u03c0\u03c1\u03bf\u03ba\u03cd\u03c0\u03c4\u03bf\u03c5\u03bd \u03b1\u03c0\u03cc \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ad\u03c2 \u03c7\u03c1\u03bf\u03bd\u03b9\u03ba\u03ce\u03bd \u03c3\u03c6\u03c1\u03b1\u03b3\u03af\u03b4\u03c9\u03bd \u03bc\u03b5 \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1\u03c4\u03b1 \u03c3\u03b5 \u03bf\u03c1\u03b9\u03c3\u03bc\u03ad\u03bd\u03b5\u03c2 \u03ba\u03ac\u03bc\u03b5\u03c1\u03b5\u03c2" } } } diff --git a/homeassistant/components/generic/translations/et.json b/homeassistant/components/generic/translations/et.json index ae6f5aa75f8..0a4bdc0731f 100644 --- a/homeassistant/components/generic/translations/et.json +++ b/homeassistant/components/generic/translations/et.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP transpordiprotokoll", "still_image_url": "Pildi URL (nt http://...)", "stream_source": "Voo allikas URL (nt rtsp://...)", + "use_wallclock_as_timestamps": "Wallclocki kasutamine ajatemplitena", "username": "Kasutajanimi", "verify_ssl": "Kontrolli SSL sertifikaati" + }, + "data_description": { + "use_wallclock_as_timestamps": "See suvand v\u00f5ib parandada segmentimis- v\u00f5i krahhiprobleeme, mis tulenevad m\u00f5ne kaamera vigastest ajatemplirakendustest" } } } diff --git a/homeassistant/components/generic/translations/fr.json b/homeassistant/components/generic/translations/fr.json index 4905afb64e7..454f9b0de03 100644 --- a/homeassistant/components/generic/translations/fr.json +++ b/homeassistant/components/generic/translations/fr.json @@ -79,8 +79,12 @@ "rtsp_transport": "Protocole de transport RTSP", "still_image_url": "URL d'image fixe (par exemple, http://\u2026)", "stream_source": "URL de la source du flux (par exemple, rtsp://\u2026)", + "use_wallclock_as_timestamps": "Utiliser l'horloge murale comme horodatage", "username": "Nom d'utilisateur", "verify_ssl": "V\u00e9rifier le certificat SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "Cette option peut corriger des probl\u00e8mes de segmentation ou de plantage dus \u00e0 des impl\u00e9mentations d'horodatage d\u00e9fectueuses sur certaines cam\u00e9ras" } } } diff --git a/homeassistant/components/generic/translations/hu.json b/homeassistant/components/generic/translations/hu.json index 4e97e594d1e..bc8172caaf9 100644 --- a/homeassistant/components/generic/translations/hu.json +++ b/homeassistant/components/generic/translations/hu.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP protokoll", "still_image_url": "\u00c1ll\u00f3k\u00e9p URL (pl. http://...)", "stream_source": "Mozg\u00f3k\u00e9p adatfolyam URL (pl. rtsp://...)", + "use_wallclock_as_timestamps": "Wallclock haszn\u00e1lata id\u0151b\u00e9lyegz\u0151k\u00e9nt", "username": "Felhaszn\u00e1l\u00f3n\u00e9v", "verify_ssl": "SSL-tan\u00fas\u00edtv\u00e1ny ellen\u0151rz\u00e9se" + }, + "data_description": { + "use_wallclock_as_timestamps": "Ez az opci\u00f3 korrig\u00e1lhatja az egyes kamer\u00e1k hib\u00e1s id\u0151b\u00e9lyegz\u0151 implement\u00e1ci\u00f3j\u00e1b\u00f3l ered\u0151 szegment\u00e1l\u00e1si vagy \u00f6sszeoml\u00e1si probl\u00e9m\u00e1kat." } } } diff --git a/homeassistant/components/generic/translations/id.json b/homeassistant/components/generic/translations/id.json index 4b3106ad1df..7c4be981e4a 100644 --- a/homeassistant/components/generic/translations/id.json +++ b/homeassistant/components/generic/translations/id.json @@ -79,8 +79,12 @@ "rtsp_transport": "Protokol transportasi RTSP", "still_image_url": "URL Gambar Diam (mis. http://...)", "stream_source": "URL Sumber Streaming (mis. rtsp://...)", + "use_wallclock_as_timestamps": "Gunakan jam dinding sebagai stempel waktu", "username": "Nama Pengguna", "verify_ssl": "Verifikasi sertifikat SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "Opsi ini dapat memperbaiki masalah segmentasi atau mogok yang timbul dari implementasi stempel waktu bermasalah pada beberapa kamera" } } } diff --git a/homeassistant/components/generic/translations/it.json b/homeassistant/components/generic/translations/it.json index 880fcff500b..e5e41e50285 100644 --- a/homeassistant/components/generic/translations/it.json +++ b/homeassistant/components/generic/translations/it.json @@ -79,8 +79,12 @@ "rtsp_transport": "Protocollo di trasporto RTSP", "still_image_url": "URL immagine fissa (ad es. http://...)", "stream_source": "URL sorgente del flusso (ad es. rtsp://...)", + "use_wallclock_as_timestamps": "Usa wallclock come marca temporale", "username": "Nome utente", "verify_ssl": "Verifica il certificato SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "Questa opzione pu\u00f2 correggere problemi di segmentazione o di arresto anomalo derivanti da implementazioni difettose di marche temporali su alcune telecamere" } } } diff --git a/homeassistant/components/generic/translations/ja.json b/homeassistant/components/generic/translations/ja.json index 916142125e6..97c1a76ab36 100644 --- a/homeassistant/components/generic/translations/ja.json +++ b/homeassistant/components/generic/translations/ja.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP\u30c8\u30e9\u30f3\u30b9\u30dd\u30fc\u30c8\u30d7\u30ed\u30c8\u30b3\u30eb", "still_image_url": "\u9759\u6b62\u753b\u50cf\u306eURL(\u4f8b: http://...)", "stream_source": "\u30b9\u30c8\u30ea\u30fc\u30e0\u30bd\u30fc\u30b9\u306eURL(\u4f8b: rtsp://...)", + "use_wallclock_as_timestamps": "\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u306bwallclock\u3092\u4f7f\u7528", "username": "\u30e6\u30fc\u30b6\u30fc\u540d", "verify_ssl": "SSL\u8a3c\u660e\u66f8\u3092\u78ba\u8a8d\u3059\u308b" + }, + "data_description": { + "use_wallclock_as_timestamps": "\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u306f\u3001\u4e00\u90e8\u306e\u30ab\u30e1\u30e9\u306e\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u5b9f\u88c5\u306e\u30d0\u30b0\u304b\u3089\u767a\u751f\u3059\u308b\u30bb\u30b0\u30e1\u30f3\u30c6\u30fc\u30b7\u30e7\u30f3\u3084\u30af\u30e9\u30c3\u30b7\u30e5\u306e\u554f\u984c\u3092\u4fee\u6b63\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059" } } } diff --git a/homeassistant/components/generic/translations/nl.json b/homeassistant/components/generic/translations/nl.json index 167374c7aeb..5c45b783c4f 100644 --- a/homeassistant/components/generic/translations/nl.json +++ b/homeassistant/components/generic/translations/nl.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP-transportprotocol", "still_image_url": "URL van stilstaande afbeelding (bijv. http://...)", "stream_source": "Url van streambron (bijv. rtsp://...)", + "use_wallclock_as_timestamps": "Gebruik de wandklok als tijdstempel", "username": "Gebruikersnaam", "verify_ssl": "SSL-certificaat verifi\u00ebren" + }, + "data_description": { + "use_wallclock_as_timestamps": "Deze optie kan problemen met segmenteren of crashen verhelpen die het gevolg zijn van buggy timestamp implementaties op sommige camera's" } } } diff --git a/homeassistant/components/generic/translations/no.json b/homeassistant/components/generic/translations/no.json index 1f9eedaced4..78b5618b073 100644 --- a/homeassistant/components/generic/translations/no.json +++ b/homeassistant/components/generic/translations/no.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP transportprotokoll", "still_image_url": "Stillbilde-URL (f.eks. http://...)", "stream_source": "Str\u00f8mkilde-URL (f.eks. rtsp://...)", + "use_wallclock_as_timestamps": "Bruk veggklokke som tidsstempler", "username": "Brukernavn", "verify_ssl": "Verifisere SSL-sertifikat" + }, + "data_description": { + "use_wallclock_as_timestamps": "Dette alternativet kan korrigere segmenterings- eller krasjproblemer som oppst\u00e5r fra buggy-tidsstempelimplementeringer p\u00e5 enkelte kameraer" } } } diff --git a/homeassistant/components/generic/translations/pl.json b/homeassistant/components/generic/translations/pl.json index a791a56c065..16a912587e5 100644 --- a/homeassistant/components/generic/translations/pl.json +++ b/homeassistant/components/generic/translations/pl.json @@ -79,8 +79,12 @@ "rtsp_transport": "Protok\u00f3\u0142 transportowy RTSP", "still_image_url": "Adres URL obrazu nieruchomego (np. http://...)", "stream_source": "Adres URL strumienia (np. rtsp://...)", + "use_wallclock_as_timestamps": "U\u017cyj wallclock jako znacznika czasu", "username": "Nazwa u\u017cytkownika", "verify_ssl": "Weryfikacja certyfikatu SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "Ta opcja mo\u017ce rozwi\u0105za\u0107 problemy z segmentacj\u0105 lub awariami wynikaj\u0105ce z wadliwych implementacji znacznik\u00f3w czasu w niekt\u00f3rych kamerach." } } } diff --git a/homeassistant/components/generic/translations/pt-BR.json b/homeassistant/components/generic/translations/pt-BR.json index 0e3ce2bd75d..ec093f3ff1a 100644 --- a/homeassistant/components/generic/translations/pt-BR.json +++ b/homeassistant/components/generic/translations/pt-BR.json @@ -79,8 +79,12 @@ "rtsp_transport": "Protocolo RTSP", "still_image_url": "URL da imagem est\u00e1tica (por exemplo, http://...)", "stream_source": "URL de origem da Stream (por exemplo, rtsp://...)", + "use_wallclock_as_timestamps": "Use o rel\u00f3gio de parede como data/hora", "username": "Usu\u00e1rio", "verify_ssl": "Verifique o certificado SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "Esta op\u00e7\u00e3o pode corrigir problemas de segmenta\u00e7\u00e3o ou travamento decorrentes de implementa\u00e7\u00f5es de data/hora com erros em algumas c\u00e2meras" } } } diff --git a/homeassistant/components/generic/translations/ru.json b/homeassistant/components/generic/translations/ru.json index 06f41613a50..e88f9f9cd1e 100644 --- a/homeassistant/components/generic/translations/ru.json +++ b/homeassistant/components/generic/translations/ru.json @@ -79,8 +79,12 @@ "rtsp_transport": "\u0422\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b RTSP", "still_image_url": "URL-\u0430\u0434\u0440\u0435\u0441 \u0441\u0442\u0430\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, http://...)", "stream_source": "URL-\u0430\u0434\u0440\u0435\u0441 \u043f\u043e\u0442\u043e\u043a\u0430 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, rtsp://...)", + "use_wallclock_as_timestamps": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0441\u0442\u0435\u043d\u043d\u044b\u0435 \u0447\u0430\u0441\u044b \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u043a", "username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", "verify_ssl": "\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 SSL" + }, + "data_description": { + "use_wallclock_as_timestamps": "\u042d\u0442\u043e\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u0438\u043b\u0438 \u0441\u0431\u043e\u0435\u043c, \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0449\u0438\u0435 \u0438\u0437-\u0437\u0430 \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u043a \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043a\u0430\u043c\u0435\u0440\u0430\u0445." } } } diff --git a/homeassistant/components/generic/translations/zh-Hans.json b/homeassistant/components/generic/translations/zh-Hans.json new file mode 100644 index 00000000000..f13ba39c5b8 --- /dev/null +++ b/homeassistant/components/generic/translations/zh-Hans.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "init": { + "data_description": { + "use_wallclock_as_timestamps": "\u6b64\u9009\u9879\u53ef\u80fd\u4f1a\u7ea0\u6b63\u7531\u4e8e\u67d0\u4e9b\u6444\u50cf\u5934\u4e0a\u7684\u9519\u8bef\u65f6\u95f4\u6233\u5f15\u8d77\u7684\u5206\u6bb5\u6216\u5d29\u6e83\u95ee\u9898" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/generic/translations/zh-Hant.json b/homeassistant/components/generic/translations/zh-Hant.json index 1b72dcb0ce4..e37ee2d9235 100644 --- a/homeassistant/components/generic/translations/zh-Hant.json +++ b/homeassistant/components/generic/translations/zh-Hant.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP \u50b3\u8f38\u5354\u5b9a", "still_image_url": "\u975c\u614b\u5f71\u50cf URL\uff08\u4f8b\u5982 http://...\uff09", "stream_source": "\u4e32\u6d41\u4f86\u6e90 URL\uff08\u4f8b\u5982 rtsp://...\uff09", + "use_wallclock_as_timestamps": "\u4f7f\u7528\u639b\u9418\u4f5c\u70ba\u6642\u9593\u6233", "username": "\u4f7f\u7528\u8005\u540d\u7a31", "verify_ssl": "\u78ba\u8a8d SSL \u8a8d\u8b49" + }, + "data_description": { + "use_wallclock_as_timestamps": "\u6b64\u9078\u9805\u53ef\u80fd\u4fee\u6b63\u67d0\u4fee\u93e1\u982d\u4e0a\u932f\u8aa4\u7684\u6642\u9593\u6233\u5c0e\u81f4\u7684\u5206\u6bb5\u6216\u7576\u6a5f\u554f\u984c" } } } diff --git a/homeassistant/components/geocaching/translations/ja.json b/homeassistant/components/geocaching/translations/ja.json new file mode 100644 index 00000000000..41a238aa637 --- /dev/null +++ b/homeassistant/components/geocaching/translations/ja.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "\u30a2\u30ab\u30a6\u30f3\u30c8\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059", + "already_in_progress": "\u69cb\u6210\u30d5\u30ed\u30fc\u306f\u3059\u3067\u306b\u9032\u884c\u4e2d\u3067\u3059", + "authorize_url_timeout": "\u8a8d\u8a3cURL\u306e\u751f\u6210\u304c\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f\u3002", + "missing_configuration": "\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\u3002", + "no_url_available": "\u4f7f\u7528\u53ef\u80fd\u306aURL\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30e9\u30fc\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001[\u30d8\u30eb\u30d7\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044]({docs_url})", + "oauth_error": "\u7121\u52b9\u306a\u30c8\u30fc\u30af\u30f3\u30c7\u30fc\u30bf\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f\u3002", + "reauth_successful": "\u518d\u8a8d\u8a3c\u306b\u6210\u529f\u3057\u307e\u3057\u305f" + }, + "create_entry": { + "default": "\u6b63\u5e38\u306b\u8a8d\u8a3c\u3055\u308c\u307e\u3057\u305f" + }, + "step": { + "pick_implementation": { + "title": "\u8a8d\u8a3c\u65b9\u6cd5\u306e\u9078\u629e" + }, + "reauth_confirm": { + "description": "Geocaching\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", + "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/geocaching/translations/nl.json b/homeassistant/components/geocaching/translations/nl.json new file mode 100644 index 00000000000..82d40849146 --- /dev/null +++ b/homeassistant/components/geocaching/translations/nl.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Account is al geconfigureerd", + "already_in_progress": "De configuratiestroom is al aan de gang", + "authorize_url_timeout": "Time-out tijdens genereren autorisatie url.", + "missing_configuration": "De component is niet geconfigureerd. Gelieve de documentatie volgen.", + "no_url_available": "Geen URL beschikbaar. Voor informatie over deze fout, [check de helpsectie]({docs_url})", + "oauth_error": "Ongeldige token data ontvangen.", + "reauth_successful": "Herauthenticatie was succesvol" + }, + "create_entry": { + "default": "Succesvol geauthenticeerd" + }, + "step": { + "pick_implementation": { + "title": "Kies een authenticatie methode" + }, + "reauth_confirm": { + "description": "De Geocaching integratie moet uw account herauthenticeren", + "title": "Verifieer de integratie opnieuw" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/geocaching/translations/no.json b/homeassistant/components/geocaching/translations/no.json new file mode 100644 index 00000000000..f0b0b724861 --- /dev/null +++ b/homeassistant/components/geocaching/translations/no.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Kontoen er allerede konfigurert", + "already_in_progress": "Konfigurasjonsflyten p\u00e5g\u00e5r allerede", + "authorize_url_timeout": "Tidsavbrudd ved oppretting av godkjenningsadresse", + "missing_configuration": "Komponenten er ikke konfigurert, vennligst f\u00f8lg dokumentasjonen", + "no_url_available": "Ingen URL tilgjengelig. For informasjon om denne feilen, [sjekk hjelpseksjonen]({docs_url})", + "oauth_error": "Mottatt ugyldige token data.", + "reauth_successful": "Godkjenning p\u00e5 nytt var vellykket" + }, + "create_entry": { + "default": "Vellykket godkjenning" + }, + "step": { + "pick_implementation": { + "title": "Velg godkjenningsmetode" + }, + "reauth_confirm": { + "description": "Geocaching-integrasjonen m\u00e5 autentisere kontoen din p\u00e5 nytt", + "title": "Godkjenne integrering p\u00e5 nytt" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/geocaching/translations/pl.json b/homeassistant/components/geocaching/translations/pl.json new file mode 100644 index 00000000000..f38f7e137f6 --- /dev/null +++ b/homeassistant/components/geocaching/translations/pl.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Konto jest ju\u017c skonfigurowane", + "already_in_progress": "Konfiguracja jest ju\u017c w toku", + "authorize_url_timeout": "Przekroczono limit czasu generowania URL autoryzacji", + "missing_configuration": "Komponent nie jest skonfigurowany. Post\u0119puj zgodnie z dokumentacj\u0105.", + "no_url_available": "Brak dost\u0119pnego adresu URL. Aby uzyska\u0107 informacje na temat tego b\u0142\u0119du, [sprawd\u017a sekcj\u0119 pomocy] ({docs_url})", + "oauth_error": "Otrzymano nieprawid\u0142owe dane tokena.", + "reauth_successful": "Ponowne uwierzytelnienie powiod\u0142o si\u0119" + }, + "create_entry": { + "default": "Pomy\u015blnie uwierzytelniono" + }, + "step": { + "pick_implementation": { + "title": "Wybierz metod\u0119 uwierzytelniania" + }, + "reauth_confirm": { + "description": "Integracja Geocaching wymaga ponownego uwierzytelnienia Twojego konta", + "title": "Ponownie uwierzytelnij integracj\u0119" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/geocaching/translations/ru.json b/homeassistant/components/geocaching/translations/ru.json new file mode 100644 index 00000000000..96bc2b576a1 --- /dev/null +++ b/homeassistant/components/geocaching/translations/ru.json @@ -0,0 +1,25 @@ +{ + "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.", + "already_in_progress": "\u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f.", + "authorize_url_timeout": "\u0418\u0441\u0442\u0435\u043a\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0441\u044b\u043b\u043a\u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438.", + "missing_configuration": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439.", + "no_url_available": "URL-\u0430\u0434\u0440\u0435\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d. \u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 [\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439]({docs_url}) \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u044d\u0442\u043e\u0439 \u043e\u0448\u0438\u0431\u043a\u0435.", + "oauth_error": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u043d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0442\u043e\u043a\u0435\u043d\u0430.", + "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." + }, + "create_entry": { + "default": "\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0439\u0434\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e." + }, + "step": { + "pick_implementation": { + "title": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043f\u043e\u0441\u043e\u0431 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438" + }, + "reauth_confirm": { + "description": "\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 Geocaching.", + "title": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/geocaching/translations/zh-Hans.json b/homeassistant/components/geocaching/translations/zh-Hans.json new file mode 100644 index 00000000000..21e284119ed --- /dev/null +++ b/homeassistant/components/geocaching/translations/zh-Hans.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "no_url_available": "\u6ca1\u6709\u53ef\u7528\u7684\u7f51\u5740\u3002\u6709\u5173\u6b64\u9519\u8bef\u7684\u4fe1\u606f\uff0c\u8bf7[\u68c0\u67e5\u5e2e\u52a9\u90e8\u5206]\uff08{docs_url}\uff09", + "oauth_error": "\u6536\u5230\u7684 token \u6570\u636e\u65e0\u6548\u3002", + "reauth_successful": "\u91cd\u65b0\u8ba4\u8bc1\u6210\u529f" + }, + "create_entry": { + "default": "\u8ba4\u8bc1\u6210\u529f" + }, + "step": { + "pick_implementation": { + "title": "\u8bf7\u9009\u62e9\u8ba4\u8bc1\u65b9\u6cd5" + }, + "reauth_confirm": { + "description": "Geocaching \u96c6\u6210\u9700\u8981\u91cd\u65b0\u9a8c\u8bc1\u60a8\u7684\u5e10\u6237", + "title": "\u4f7f\u96c6\u6210\u91cd\u65b0\u8fdb\u884c\u8eab\u4efd\u8ba4\u8bc1" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/google/translations/ja.json b/homeassistant/components/google/translations/ja.json index 7eab5abc6f6..81f2d941a73 100644 --- a/homeassistant/components/google/translations/ja.json +++ b/homeassistant/components/google/translations/ja.json @@ -23,7 +23,7 @@ "title": "\u8a8d\u8a3c\u65b9\u6cd5\u306e\u9078\u629e" }, "reauth_confirm": { - "description": "Nest\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", + "description": "Nest\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" } } diff --git a/homeassistant/components/isy994/translations/ja.json b/homeassistant/components/isy994/translations/ja.json index 0245baf01a0..f1a447901b9 100644 --- a/homeassistant/components/isy994/translations/ja.json +++ b/homeassistant/components/isy994/translations/ja.json @@ -17,6 +17,7 @@ "password": "\u30d1\u30b9\u30ef\u30fc\u30c9", "username": "\u30e6\u30fc\u30b6\u30fc\u540d" }, + "description": "{host} \u306e\u8cc7\u683c\u60c5\u5831\u304c\u7121\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002", "title": "ISY\u306e\u518d\u8a8d\u8a3c" }, "user": { diff --git a/homeassistant/components/litterrobot/translations/sensor.ca.json b/homeassistant/components/litterrobot/translations/sensor.ca.json new file mode 100644 index 00000000000..72a6906f03a --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.ca.json @@ -0,0 +1,9 @@ +{ + "state": { + "litterrobot__status_code": { + "off": "OFF", + "offline": "Fora de l\u00ednia", + "p": "Pausat/ada" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.de.json b/homeassistant/components/litterrobot/translations/sensor.de.json new file mode 100644 index 00000000000..2901b0e5c55 --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.de.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Haube entfernt", + "ccc": "Reinigungszyklus abgeschlossen", + "ccp": "Reinigungszyklus l\u00e4uft", + "csf": "Katzensensor Fehler", + "csi": "Katzensensor unterbrochen", + "cst": "Katzensensor Timing", + "df1": "Schublade fast voll - 2 Zyklen \u00fcbrig", + "df2": "Schublade fast voll - 1 Zyklus \u00fcbrig", + "dfs": "Schublade voll", + "dhf": "Fehler in Leerungs- und Grundstellung", + "dpf": "Fehler in der Leerungsstellung", + "ec": "Leerungszyklus", + "hpf": "Fehler in der Grundstellung", + "off": "Aus", + "offline": "Offline", + "otf": "\u00dcberdrehungsfehler", + "p": "Pausiert", + "pd": "Einklemmen erkennen", + "rdy": "Bereit", + "scf": "Katzen-Sensorfehler beim Start", + "sdf": "Schublade voll beim Start", + "spf": "Einklemmerkennung beim Start" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.el.json b/homeassistant/components/litterrobot/translations/sensor.el.json new file mode 100644 index 00000000000..f34d6078495 --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.el.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "\u03a4\u03bf \u03ba\u03b1\u03c0\u03cc \u03b1\u03c6\u03b1\u03b9\u03c1\u03ad\u03b8\u03b7\u03ba\u03b5", + "ccc": "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5 \u03bf \u03ba\u03cd\u03ba\u03bb\u03bf\u03c2 \u03ba\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd", + "ccp": "\u039a\u03cd\u03ba\u03bb\u03bf\u03c2 \u03ba\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd \u03c3\u03b5 \u03b5\u03be\u03ad\u03bb\u03b9\u03be\u03b7", + "csf": "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03ae\u03c1\u03b1 \u03b3\u03ac\u03c4\u03b1\u03c2", + "csi": "\u0394\u03b9\u03b1\u03ba\u03bf\u03c0\u03ae \u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03ae\u03c1\u03b1 \u03b3\u03ac\u03c4\u03b1\u03c2", + "cst": "\u03a7\u03c1\u03bf\u03bd\u03b9\u03c3\u03bc\u03cc\u03c2 \u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03ae\u03c1\u03b1 \u03b3\u03ac\u03c4\u03b1\u03c2", + "df1": "\u03a3\u03c5\u03c1\u03c4\u03ac\u03c1\u03b9 \u03c3\u03c7\u03b5\u03b4\u03cc\u03bd \u03b3\u03b5\u03bc\u03ac\u03c4\u03bf - \u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd 2 \u03ba\u03cd\u03ba\u03bb\u03bf\u03b9", + "df2": "\u03a3\u03c5\u03c1\u03c4\u03ac\u03c1\u03b9 \u03c3\u03c7\u03b5\u03b4\u03cc\u03bd \u03b3\u03b5\u03bc\u03ac\u03c4\u03bf - \u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03b5\u03b9 1 \u03ba\u03cd\u03ba\u03bb\u03bf\u03c2", + "dfs": "\u03a3\u03c5\u03c1\u03c4\u03ac\u03c1\u03b9 \u03b3\u03b5\u03bc\u03ac\u03c4\u03bf", + "dhf": "\u0392\u03bb\u03ac\u03b2\u03b7 \u03b1\u03c1\u03c7\u03b9\u03ba\u03ae\u03c2 \u03b8\u03ad\u03c3\u03b7\u03c2 \u03ba\u03b1\u03b9 \u03b8\u03ad\u03c3\u03b7\u03c2 \u03b1\u03c0\u03cc\u03c1\u03c1\u03b9\u03c8\u03b7\u03c2", + "dpf": "\u0392\u03bb\u03ac\u03b2\u03b7 \u03b8\u03ad\u03c3\u03b7\u03c2 \u03b1\u03c0\u03cc\u03c1\u03c1\u03b9\u03c8\u03b7\u03c2", + "ec": "\u0386\u03b4\u03b5\u03b9\u03bf\u03c2 \u03ba\u03cd\u03ba\u03bb\u03bf\u03c2", + "hpf": "\u0392\u03bb\u03ac\u03b2\u03b7 \u03c4\u03b7\u03c2 \u03b1\u03c1\u03c7\u03b9\u03ba\u03ae\u03c2 \u03b8\u03ad\u03c3\u03b7\u03c2", + "off": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc", + "offline": "\u0395\u03ba\u03c4\u03cc\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", + "otf": "\u0392\u03bb\u03ac\u03b2\u03b7 \u03c5\u03c0\u03b5\u03c1\u03b2\u03bf\u03bb\u03b9\u03ba\u03ae\u03c2 \u03c1\u03bf\u03c0\u03ae\u03c2", + "p": "\u03a3\u03b5 \u03c0\u03b1\u03cd\u03c3\u03b7", + "pd": "\u0391\u03bd\u03af\u03c7\u03bd\u03b5\u03c5\u03c3\u03b7 \u03c4\u03c3\u03b9\u03bc\u03c0\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", + "rdy": "\u0388\u03c4\u03bf\u03b9\u03bc\u03bf", + "scf": "\u03a3\u03c6\u03ac\u03bb\u03bc\u03b1 \u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03ae\u03c1\u03b1 \u03b3\u03ac\u03c4\u03b1\u03c2 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7", + "sdf": "\u0393\u03b5\u03bc\u03ac\u03c4\u03bf \u03c3\u03c5\u03c1\u03c4\u03ac\u03c1\u03b9 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7", + "spf": "\u0391\u03bd\u03af\u03c7\u03bd\u03b5\u03c5\u03c3\u03b7 \u03c4\u03c3\u03b9\u03bc\u03c0\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b5\u03ba\u03ba\u03af\u03bd\u03b7\u03c3\u03b7" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.et.json b/homeassistant/components/litterrobot/translations/sensor.et.json new file mode 100644 index 00000000000..98b04dfd207 --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.et.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Kaast eemaldatud", + "ccc": "Puhastusts\u00fckkel on l\u00f5ppenud", + "ccp": "Puhastusts\u00fckkel on pooleli", + "csf": "Kassianduri viga", + "csi": "Kassianduri h\u00e4iring", + "cst": "Kassianduri ajastus", + "df1": "Sahtli peaaegu t\u00e4is - 2 ts\u00fcklit j\u00e4\u00e4nud", + "df2": "Sahtli peaaegu t\u00e4is - 1 ts\u00fckkel j\u00e4\u00e4nud", + "dfs": "Sahtli t\u00e4is", + "dhf": "Pr\u00fcgikasti + koduasendi t\u00f5rge", + "dpf": "T\u00fchjenduspunkti viga", + "ec": "T\u00fchjendusts\u00fckkel", + "hpf": "Koduasendi viga", + "off": "V\u00e4ljas", + "offline": "\u00dchenduseta", + "otf": "\u00dclekoornuse viga", + "p": "Ootel", + "pd": "Pinch Detect", + "rdy": "Valmis", + "scf": "Kassianduri viga k\u00e4ivitamisel", + "sdf": "Sahtel t\u00e4is k\u00e4ivitamisel", + "spf": "Pinch Detect k\u00e4ivitamisel" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.fr.json b/homeassistant/components/litterrobot/translations/sensor.fr.json new file mode 100644 index 00000000000..fba0796e2b0 --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.fr.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Capot retir\u00e9", + "ccc": "Cycle de nettoyage termin\u00e9", + "ccp": "Cycle de nettoyage en cours", + "csf": "D\u00e9faut du capteur de chat", + "csi": "Interruption du capteur de chat", + "cst": "Minutage du capteur de chat", + "df1": "Tiroir presque plein \u2013\u00a02\u00a0cycles restants", + "df2": "Tiroir presque plein \u2013\u00a01\u00a0cycle restant", + "dfs": "Tiroir plein", + "dhf": "D\u00e9faut de position de vidage +\u00a0origine", + "dpf": "D\u00e9faut de position de vidage", + "ec": "Cycle de vidage", + "hpf": "D\u00e9faut de position d'origine", + "off": "D\u00e9sactiv\u00e9", + "offline": "Hors ligne", + "otf": "D\u00e9faut de surcouple", + "p": "En pause", + "pd": "D\u00e9tection de pincement", + "rdy": "Pr\u00eat", + "scf": "D\u00e9faut du capteur de chat au d\u00e9marrage", + "sdf": "Tiroir plein au d\u00e9marrage", + "spf": "D\u00e9tection de pincement au d\u00e9marrage" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.hu.json b/homeassistant/components/litterrobot/translations/sensor.hu.json new file mode 100644 index 00000000000..6c68a231bf4 --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.hu.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Tet\u0151 elt\u00e1vol\u00edtva", + "ccc": "Tiszt\u00edt\u00e1s befejez\u0151d\u00f6tt", + "ccp": "Tiszt\u00edt\u00e1s folyamatban", + "csf": "Macska\u00e9rz\u00e9kel\u0151 hiba", + "csi": "Macska\u00e9rz\u00e9kel\u0151 megszak\u00edtva", + "cst": "Macska\u00e9rz\u00e9kel\u0151 id\u0151z\u00edt\u00e9se", + "df1": "A fi\u00f3k majdnem megtelt \u2013 2 ciklus van h\u00e1tra", + "df2": "A fi\u00f3k majdnem megtelt \u2013 1 ciklus maradt", + "dfs": "Fi\u00f3k tele", + "dhf": "Dump + Home poz\u00edci\u00f3 hiba", + "dpf": "Dump poz\u00edci\u00f3 hiba", + "ec": "\u00dcres ciklus", + "hpf": "Home poz\u00edci\u00f3 hiba", + "off": "Ki", + "offline": "Offline", + "otf": "T\u00falzott nyomat\u00e9k hiba", + "p": "Sz\u00fcnetel", + "pd": "Pinch Detect", + "rdy": "K\u00e9sz", + "scf": "Macska\u00e9rz\u00e9kel\u0151 hiba ind\u00edt\u00e1skor", + "sdf": "Ind\u00edt\u00e1skor megtelt a fi\u00f3k", + "spf": "Pinch Detect ind\u00edt\u00e1skor" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.ja.json b/homeassistant/components/litterrobot/translations/sensor.ja.json new file mode 100644 index 00000000000..4191e47ff4a --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.ja.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "\u30dc\u30f3\u30cd\u30c3\u30c8\u304c\u53d6\u308a\u5916\u3055\u308c\u307e\u3057\u305f", + "ccc": "\u30af\u30ea\u30fc\u30f3\u30b5\u30a4\u30af\u30eb\u5b8c\u4e86", + "ccp": "\u30af\u30ea\u30fc\u30f3\u30b5\u30a4\u30af\u30eb\u304c\u9032\u884c\u4e2d", + "csf": "Cat\u30bb\u30f3\u30b5\u30fc\u4e0d\u826f", + "csi": "Cat\u30bb\u30f3\u30b5\u30fc\u304c\u4e2d\u65ad\u3055\u308c\u307e\u3057\u305f", + "cst": "Cat\u30bb\u30f3\u30b5\u30fc\u30bf\u30a4\u30df\u30f3\u30b0", + "df1": "\u30c9\u30ed\u30ef\u30fc\u307b\u307c\u6e80\u676f - \u6b8b\u308a2\u30b5\u30a4\u30af\u30eb", + "df2": "\u30c9\u30ed\u30ef\u30fc\u307b\u307c\u6e80\u676f - \u6b8b\u308a1\u30b5\u30a4\u30af\u30eb", + "dfs": "\u30c9\u30ed\u30ef\u30fc\u30d5\u30eb", + "dhf": "\u30c0\u30f3\u30d7+\u30db\u30fc\u30e0\u30dd\u30b8\u30b7\u30e7\u30f3\u4e0d\u826f", + "dpf": "\u30c0\u30f3\u30d7\u30dd\u30b8\u30b7\u30e7\u30f3\u4e0d\u826f", + "ec": "\u7a7a\u306e\u30b5\u30a4\u30af\u30eb", + "hpf": "\u30db\u30fc\u30e0\u30dd\u30b8\u30b7\u30e7\u30f3\u4e0d\u826f", + "off": "\u30aa\u30d5", + "offline": "\u30aa\u30d5\u30e9\u30a4\u30f3", + "otf": "\u30aa\u30fc\u30d0\u30fc\u30c8\u30eb\u30af\u4e0d\u826f", + "p": "\u4e00\u6642\u505c\u6b62", + "pd": "\u30d4\u30f3\u30c1\u691c\u51fa", + "rdy": "\u6e96\u5099", + "scf": "\u8d77\u52d5\u6642\u306bCat\u30bb\u30f3\u30b5\u30fc\u4e0d\u826f", + "sdf": "\u8d77\u52d5\u6642\u306b\u30c9\u30ed\u30ef\u30fc\u6e80\u676f", + "spf": "\u8d77\u52d5\u6642\u306b\u30d4\u30f3\u30c1\u691c\u51fa" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.nl.json b/homeassistant/components/litterrobot/translations/sensor.nl.json new file mode 100644 index 00000000000..6a383627aee --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.nl.json @@ -0,0 +1,25 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Motorkap verwijderd", + "ccc": "Reinigingscyclus voltooid", + "ccp": "Reinigingscyclus in uitvoering", + "csf": "Kattensensor fout", + "csi": "Kattensensor onderbroken", + "cst": "Timing kattensensor", + "df1": "Lade bijna vol - nog 2 cycli over", + "df2": "Lade bijna vol - nog 1 cyclus over", + "dfs": "Lade vol", + "dhf": "Dump + Home positie fout", + "dpf": "Dump Positie Fout", + "ec": "Lege cyclus", + "hpf": "Home Positie Fout", + "off": "Uit", + "offline": "Offline", + "p": "Gepauzeerd", + "rdy": "Gereed", + "scf": "Kattensensorfout bij opstarten", + "sdf": "Lade vol bij opstarten" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.pt-BR.json b/homeassistant/components/litterrobot/translations/sensor.pt-BR.json new file mode 100644 index 00000000000..9eb1dd8be8b --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.pt-BR.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Cap\u00f4 removido", + "ccc": "Ciclo de limpeza conclu\u00eddo", + "ccp": "Ciclo de limpeza em andamento", + "csf": "Falha do Sensor Cat", + "csi": "Sensor Cat interrompido", + "cst": "Sincroniza\u00e7\u00e3o do Sensor Cat", + "df1": "Gaveta quase cheia - 2 ciclos restantes", + "df2": "Gaveta quase cheia - 1 ciclo \u00e0 esquerda", + "dfs": "Gaveta cheia", + "dhf": "Despejo + Falha de Posi\u00e7\u00e3o Inicial", + "dpf": "Falha de posi\u00e7\u00e3o de despejo", + "ec": "Ciclo vazio", + "hpf": "Falha de posi\u00e7\u00e3o inicial", + "off": "Desligado", + "offline": "Offline", + "otf": "Falha de sobretorque", + "p": "Pausado", + "pd": "Detec\u00e7\u00e3o de pin\u00e7a", + "rdy": "Pronto", + "scf": "Falha do sensor Cat na inicializa\u00e7\u00e3o", + "sdf": "Gaveta cheia na inicializa\u00e7\u00e3o", + "spf": "Detec\u00e7\u00e3o de pin\u00e7a na inicializa\u00e7\u00e3o" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.ru.json b/homeassistant/components/litterrobot/translations/sensor.ru.json new file mode 100644 index 00000000000..3a28cfe08ec --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.ru.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "\u041a\u043e\u0436\u0443\u0445 \u0441\u043d\u044f\u0442", + "ccc": "\u0426\u0438\u043a\u043b \u043e\u0447\u0438\u0441\u0442\u043a\u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d", + "ccp": "\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0446\u0438\u043a\u043b \u043e\u0447\u0438\u0441\u0442\u043a\u0438", + "csf": "\u041d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u044c \u0434\u0430\u0442\u0447\u0438\u043a\u0430", + "csi": "\u0414\u0430\u0442\u0447\u0438\u043a \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0442", + "cst": "\u0412\u0440\u0435\u043c\u044f \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u0442\u0447\u0438\u043a\u0430", + "df1": "\u042f\u0449\u0438\u043a \u043f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043e\u043d \u2014 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c 2 \u0446\u0438\u043a\u043b\u0430", + "df2": "\u042f\u0449\u0438\u043a \u043f\u043e\u0447\u0442\u0438 \u043f\u043e\u043b\u043e\u043d \u2014 \u043e\u0441\u0442\u0430\u043b\u0441\u044f 1 \u0446\u0438\u043a\u043b", + "dfs": "\u042f\u0449\u0438\u043a \u043f\u043e\u043b\u043d\u044b\u0439", + "dhf": "\u0421\u0431\u0440\u043e\u0441 + \u043e\u0448\u0438\u0431\u043a\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f", + "dpf": "\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441\u0431\u0440\u043e\u0441\u0430", + "ec": "\u041f\u0443\u0441\u0442\u043e\u0439 \u0446\u0438\u043a\u043b", + "hpf": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f", + "off": "\u0412\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u043e", + "offline": "\u041d\u0435 \u0432 \u0441\u0435\u0442\u0438", + "otf": "\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0435\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043a\u0440\u0443\u0442\u044f\u0449\u0435\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430", + "p": "\u041f\u0430\u0443\u0437\u0430", + "pd": "\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u0437\u0430\u0449\u0435\u043c\u043b\u0435\u043d\u0438\u044f", + "rdy": "\u0413\u043e\u0442\u043e\u0432", + "scf": "\u041d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u044c \u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435", + "sdf": "\u042f\u0449\u0438\u043a \u043f\u043e\u043b\u043d\u044b\u0439 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435", + "spf": "\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u0437\u0430\u0449\u0435\u043c\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.zh-Hans.json b/homeassistant/components/litterrobot/translations/sensor.zh-Hans.json new file mode 100644 index 00000000000..400c2b81dcb --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.zh-Hans.json @@ -0,0 +1,10 @@ +{ + "state": { + "litterrobot__status_code": { + "off": "\u5173\u95ed", + "offline": "\u79bb\u7ebf", + "p": "\u5df2\u6682\u505c", + "rdy": "\u5c31\u7eea" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.zh-Hant.json b/homeassistant/components/litterrobot/translations/sensor.zh-Hant.json new file mode 100644 index 00000000000..f51c03f9c8c --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.zh-Hant.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "\u4e0a\u84cb\u906d\u958b\u555f", + "ccc": "\u8c93\u7802\u6e05\u7406\u5b8c\u6210", + "ccp": "\u8c93\u7802\u6e05\u7406\u4e2d", + "csf": "\u8c93\u54aa\u611f\u6e2c\u5668\u6545\u969c", + "csi": "\u8c93\u54aa\u611f\u6e2c\u5668\u906d\u4e2d\u65b7", + "cst": "\u8c93\u54aa\u611f\u6e2c\u5668\u8a08\u6642", + "df1": "\u6392\u5ee2\u76d2\u5feb\u6eff\u4e86 - \u5269\u4e0b 2 \u6b21\u6e05\u7406", + "df2": "\u6392\u5ee2\u76d2\u5feb\u6eff\u4e86 - \u5269\u4e0b 1 \u6b21\u6e05\u7406", + "dfs": "\u6392\u5ee2\u76d2\u5df2\u6eff", + "dhf": "\u50be\u5012\u8207\u539f\u9ede\u4f4d\u7f6e\u6545\u969c", + "dpf": "\u50be\u5012\u4f4d\u7f6e\u6545\u969c", + "ec": "\u6574\u5e73", + "hpf": "\u539f\u9ede\u5b9a\u4f4d\u6545\u969c", + "off": "\u95dc\u9589", + "offline": "\u96e2\u7dda", + "otf": "\u8f49\u52d5\u5931\u6557", + "p": "\u5df2\u66ab\u505c", + "pd": "\u7570\u7269\u5075\u6e2c", + "rdy": "\u6e96\u5099\u5c31\u7dd2", + "scf": "\u555f\u52d5\u6642\u8c93\u54aa\u611f\u6e2c\u5668\u5931\u6548", + "sdf": "\u555f\u52d5\u6642\u6392\u5ee2\u76d2\u5df2\u6eff", + "spf": "\u555f\u52d5\u6642\u5075\u6e2c\u5230\u7570\u7269" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/meater/translations/ja.json b/homeassistant/components/meater/translations/ja.json index e24fc9199cc..72912036ddd 100644 --- a/homeassistant/components/meater/translations/ja.json +++ b/homeassistant/components/meater/translations/ja.json @@ -9,13 +9,17 @@ "reauth_confirm": { "data": { "password": "\u30d1\u30b9\u30ef\u30fc\u30c9" - } + }, + "description": "Meater Cloud\u30a2\u30ab\u30a6\u30f3\u30c8 {username} \u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002" }, "user": { "data": { "password": "\u30d1\u30b9\u30ef\u30fc\u30c9", "username": "\u30e6\u30fc\u30b6\u30fc\u540d" }, + "data_description": { + "username": "Meater Cloud\u306e\u30e6\u30fc\u30b6\u30fc\u540d\u3001\u901a\u5e38\u306f\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u3059\u3002" + }, "description": "Meater Cloud\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7" } } diff --git a/homeassistant/components/min_max/translations/zh-Hans.json b/homeassistant/components/min_max/translations/zh-Hans.json index ca5555bbd0a..9fb15dafd2a 100644 --- a/homeassistant/components/min_max/translations/zh-Hans.json +++ b/homeassistant/components/min_max/translations/zh-Hans.json @@ -11,7 +11,7 @@ "data_description": { "round_digits": "\u5f53\u7edf\u8ba1\u9879\u4e3a\u5e73\u5747\u503c\u6216\u4e2d\u4f4d\u6570\u65f6\uff0c\u63a7\u5236\u8f93\u51fa\u7684\u5c0f\u6570\u4f4d\u6570\u3002" }, - "description": "\u521b\u5efa\u4f20\u611f\u5668\u6765\u8ba1\u7b97\u591a\u4e2a\u8f93\u5165\u4f20\u611f\u5668\u503c\u7684\u6700\u5927\u503c\u3001\u6700\u5c0f\u503c\u3001\u5e73\u5747\u503c\u3001\u6216\u4e2d\u4f4d\u6570\u3002", + "description": "\u521b\u5efa\u4f20\u611f\u5668\u6765\u8ba1\u7b97\u591a\u4e2a\u8f93\u5165\u4f20\u611f\u5668\u503c\u7684\u6700\u5927\u503c\u3001\u6700\u5c0f\u503c\u3001\u5e73\u5747\u503c\u6216\u4e2d\u4f4d\u6570\u3002", "title": "\u6dfb\u52a0\u6700\u5927\u503c/\u6700\u5c0f\u503c/\u5e73\u5747\u503c/\u4e2d\u4f4d\u6570\u4f20\u611f\u5668" } } @@ -34,7 +34,7 @@ "round_digits": "\u7cbe\u5ea6", "type": "\u7edf\u8ba1\u9879" }, - "description": "\u521b\u5efa\u4f20\u611f\u5668\u6765\u8ba1\u7b97\u591a\u4e2a\u8f93\u5165\u4f20\u611f\u5668\u503c\u7684\u6700\u5927\u503c\u3001\u6700\u5c0f\u503c\u3001\u5e73\u5747\u503c\u3001\u6216\u4e2d\u4f4d\u6570\u3002" + "description": "\u521b\u5efa\u4f20\u611f\u5668\u6765\u8ba1\u7b97\u591a\u4e2a\u8f93\u5165\u4f20\u611f\u5668\u503c\u7684\u6700\u5927\u503c\u3001\u6700\u5c0f\u503c\u3001\u5e73\u5747\u503c\u6216\u4e2d\u4f4d\u6570\u3002" } } }, diff --git a/homeassistant/components/motion_blinds/translations/ca.json b/homeassistant/components/motion_blinds/translations/ca.json index 18cc8f892d6..4ec912aa25c 100644 --- a/homeassistant/components/motion_blinds/translations/ca.json +++ b/homeassistant/components/motion_blinds/translations/ca.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "El dispositiu ja est\u00e0 configurat, la configuraci\u00f3 de connexi\u00f3 s'ha actualitzat", + "already_configured": "El dispositiu ja est\u00e0 configurat", "already_in_progress": "El flux de configuraci\u00f3 ja est\u00e0 en curs", "connection_error": "Ha fallat la connexi\u00f3" }, diff --git a/homeassistant/components/motion_blinds/translations/de.json b/homeassistant/components/motion_blinds/translations/de.json index c5ced3ddd55..d3b6b219516 100644 --- a/homeassistant/components/motion_blinds/translations/de.json +++ b/homeassistant/components/motion_blinds/translations/de.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Ger\u00e4t ist bereits konfiguriert, Verbindungseinstellungen werden aktualisiert", + "already_configured": "Ger\u00e4t ist bereits konfiguriert", "already_in_progress": "Der Konfigurationsablauf wird bereits ausgef\u00fchrt", "connection_error": "Verbindung fehlgeschlagen" }, diff --git a/homeassistant/components/motion_blinds/translations/et.json b/homeassistant/components/motion_blinds/translations/et.json index 935e345ea3a..715208cd9f4 100644 --- a/homeassistant/components/motion_blinds/translations/et.json +++ b/homeassistant/components/motion_blinds/translations/et.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Seade on juba h\u00e4\u00e4lestatud, \u00fchenduse s\u00e4tted on v\u00e4rskendatud", + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", "already_in_progress": "Seadistamine on juba k\u00e4imas", "connection_error": "\u00dchendamine nurjus" }, diff --git a/homeassistant/components/motion_blinds/translations/fr.json b/homeassistant/components/motion_blinds/translations/fr.json index 09cf93fde60..17df2654026 100644 --- a/homeassistant/components/motion_blinds/translations/fr.json +++ b/homeassistant/components/motion_blinds/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9, les param\u00e8tres de connexion ont \u00e9t\u00e9 mis \u00e0 jour", + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours", "connection_error": "\u00c9chec de connexion" }, diff --git a/homeassistant/components/motion_blinds/translations/id.json b/homeassistant/components/motion_blinds/translations/id.json index d576ced8c0a..42b9b8d127d 100644 --- a/homeassistant/components/motion_blinds/translations/id.json +++ b/homeassistant/components/motion_blinds/translations/id.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Perangkat sudah dikonfigurasi, pengaturan koneksi diperbarui", + "already_configured": "Perangkat sudah dikonfigurasi", "already_in_progress": "Alur konfigurasi sedang berlangsung", "connection_error": "Gagal terhubung" }, diff --git a/homeassistant/components/motion_blinds/translations/it.json b/homeassistant/components/motion_blinds/translations/it.json index 0871ce07bf8..ddb29c2c042 100644 --- a/homeassistant/components/motion_blinds/translations/it.json +++ b/homeassistant/components/motion_blinds/translations/it.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato, le impostazioni di connessione sono aggiornate", + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", "already_in_progress": "Il flusso di configurazione \u00e8 gi\u00e0 in corso", "connection_error": "Impossibile connettersi" }, diff --git a/homeassistant/components/motion_blinds/translations/nl.json b/homeassistant/components/motion_blinds/translations/nl.json index 6cb69b06b87..c837e656c56 100644 --- a/homeassistant/components/motion_blinds/translations/nl.json +++ b/homeassistant/components/motion_blinds/translations/nl.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Apparaat is al geconfigureerd, verbindingsinstellingen zijn bijgewerkt", + "already_configured": "Apparaat is al geconfigureerd", "already_in_progress": "De configuratiestroom is al aan de gang", "connection_error": "Kan geen verbinding maken" }, diff --git a/homeassistant/components/motion_blinds/translations/pt-BR.json b/homeassistant/components/motion_blinds/translations/pt-BR.json index 01658cea852..afbd117d260 100644 --- a/homeassistant/components/motion_blinds/translations/pt-BR.json +++ b/homeassistant/components/motion_blinds/translations/pt-BR.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Dispositivo j\u00e1 est\u00e1 configurado, as configura\u00e7\u00f5es de conex\u00e3o s\u00e3o atualizadas", + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", "already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento", "connection_error": "Falha ao conectar" }, diff --git a/homeassistant/components/motion_blinds/translations/ru.json b/homeassistant/components/motion_blinds/translations/ru.json index e7a4492bd54..0ab743f8895 100644 --- a/homeassistant/components/motion_blinds/translations/ru.json +++ b/homeassistant/components/motion_blinds/translations/ru.json @@ -1,7 +1,7 @@ { "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. \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u044b.", + "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.", "already_in_progress": "\u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f.", "connection_error": "\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/motion_blinds/translations/zh-Hant.json b/homeassistant/components/motion_blinds/translations/zh-Hant.json index e7fa565ba36..ccfe6e782ed 100644 --- a/homeassistant/components/motion_blinds/translations/zh-Hant.json +++ b/homeassistant/components/motion_blinds/translations/zh-Hant.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210\u3001\u9023\u7dda\u8a2d\u5b9a\u5df2\u66f4\u65b0", + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "already_in_progress": "\u8a2d\u5b9a\u5df2\u7d93\u9032\u884c\u4e2d", "connection_error": "\u9023\u7dda\u5931\u6557" }, diff --git a/homeassistant/components/nest/translations/ja.json b/homeassistant/components/nest/translations/ja.json index 752e847336f..c2994de0532 100644 --- a/homeassistant/components/nest/translations/ja.json +++ b/homeassistant/components/nest/translations/ja.json @@ -54,7 +54,7 @@ "title": "Google Cloud\u306e\u8a2d\u5b9a" }, "reauth_confirm": { - "description": "Nest\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", + "description": "Nest\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" } } diff --git a/homeassistant/components/netatmo/translations/ja.json b/homeassistant/components/netatmo/translations/ja.json index ecb21ffe039..b9f2f17960a 100644 --- a/homeassistant/components/netatmo/translations/ja.json +++ b/homeassistant/components/netatmo/translations/ja.json @@ -15,7 +15,7 @@ "title": "\u8a8d\u8a3c\u65b9\u6cd5\u306e\u9078\u629e" }, "reauth_confirm": { - "description": "Netatmo\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", + "description": "Netatmo\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" } } diff --git a/homeassistant/components/onewire/translations/es.json b/homeassistant/components/onewire/translations/es.json index d789e46875f..9879ccb0a00 100644 --- a/homeassistant/components/onewire/translations/es.json +++ b/homeassistant/components/onewire/translations/es.json @@ -17,6 +17,7 @@ }, "user": { "data": { + "port": "Puerto", "type": "Tipo de conexi\u00f3n" }, "title": "Configurar 1 cable" diff --git a/homeassistant/components/simplisafe/translations/ja.json b/homeassistant/components/simplisafe/translations/ja.json index 2d3f53b0710..67e1630469e 100644 --- a/homeassistant/components/simplisafe/translations/ja.json +++ b/homeassistant/components/simplisafe/translations/ja.json @@ -2,15 +2,20 @@ "config": { "abort": { "already_configured": "\u3053\u306eSimpliSafe account\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002", + "email_2fa_timed_out": "\u96fb\u5b50\u30e1\u30fc\u30eb\u306b\u3088\u308b2\u8981\u7d20\u8a8d\u8a3c\u306e\u5f85\u6a5f\u4e2d\u306b\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f\u3002", "reauth_successful": "\u518d\u8a8d\u8a3c\u306b\u6210\u529f\u3057\u307e\u3057\u305f", "wrong_account": "\u63d0\u4f9b\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u8a8d\u8a3c\u60c5\u5831\u304c\u3001\u3053\u306eSimpliSafe\u30a2\u30ab\u30a6\u30f3\u30c8\u3068\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002" }, "error": { + "2fa_timed_out": "\u4e8c\u8981\u7d20\u8a8d\u8a3c\u306e\u5f85\u6a5f\u4e2d\u306b\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f", "identifier_exists": "\u30a2\u30ab\u30a6\u30f3\u30c8\u767b\u9332\u6e08\u307f", "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c", "still_awaiting_mfa": "MFA email click\u3092\u307e\u3060\u5f85\u3063\u3066\u3044\u307e\u3059", "unknown": "\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc" }, + "progress": { + "email_2fa": "Simplisafe\u304b\u3089\u306e\u78ba\u8a8d\u30ea\u30f3\u30af\u304c\u306a\u3044\u304b\u30e1\u30fc\u30eb\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002" + }, "step": { "mfa": { "title": "SimpliSafe\u591a\u8981\u7d20\u8a8d\u8a3c" @@ -25,7 +30,8 @@ "sms_2fa": { "data": { "code": "\u30b3\u30fc\u30c9" - } + }, + "description": "SMS\u3067\u9001\u3089\u308c\u3066\u304d\u305f2\u8981\u7d20\u8a8d\u8a3c\u30b3\u30fc\u30c9\u3092\u5165\u529b\u3057\u307e\u3059\u3002" }, "user": { "data": { diff --git a/homeassistant/components/slack/translations/ca.json b/homeassistant/components/slack/translations/ca.json new file mode 100644 index 00000000000..58ff126ae27 --- /dev/null +++ b/homeassistant/components/slack/translations/ca.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "El servei ja est\u00e0 configurat" + }, + "error": { + "cannot_connect": "Ha fallat la connexi\u00f3", + "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida", + "unknown": "Error inesperat" + }, + "step": { + "user": { + "data": { + "api_key": "Clau API", + "default_channel": "Canal predeterminat", + "icon": "Icona", + "username": "Nom d'usuari" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/de.json b/homeassistant/components/slack/translations/de.json new file mode 100644 index 00000000000..d87383ffac7 --- /dev/null +++ b/homeassistant/components/slack/translations/de.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Der Dienst ist bereits konfiguriert" + }, + "error": { + "cannot_connect": "Verbindung fehlgeschlagen", + "invalid_auth": "Ung\u00fcltige Authentifizierung", + "unknown": "Unerwarteter Fehler" + }, + "step": { + "user": { + "data": { + "api_key": "API-Schl\u00fcssel", + "default_channel": "Standardkanal", + "icon": "Symbol", + "username": "Benutzername" + }, + "data_description": { + "api_key": "Der Slack-API-Token, das zum Senden von Slack-Nachrichten verwendet werden soll.", + "default_channel": "Der Kanal, an den gepostet werden soll, wenn beim Senden einer Nachricht kein Kanal angegeben wird.", + "icon": "Verwende eines der Slack-Emojis als Symbol f\u00fcr den bereitgestellten Benutzernamen.", + "username": "Home Assistant postet unter Verwendung des angegebenen Benutzernamens in Slack." + }, + "description": "Lies in der Dokumentation nach, wie du deinen Slack-API-Schl\u00fcssel erh\u00e4ltst." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/el.json b/homeassistant/components/slack/translations/el.json new file mode 100644 index 00000000000..8628dde5821 --- /dev/null +++ b/homeassistant/components/slack/translations/el.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "\u0397 \u03c5\u03c0\u03b7\u03c1\u03b5\u03c3\u03af\u03b1 \u03ad\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7 \u03c1\u03c5\u03b8\u03bc\u03b9\u03c3\u03c4\u03b5\u03af" + }, + "error": { + "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", + "invalid_auth": "\u039c\u03b7 \u03ad\u03b3\u03ba\u03c5\u03c1\u03bf\u03c2 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2", + "unknown": "\u0391\u03c0\u03c1\u03cc\u03c3\u03bc\u03b5\u03bd\u03bf \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1" + }, + "step": { + "user": { + "data": { + "api_key": "\u039a\u03bb\u03b5\u03b9\u03b4\u03af API", + "default_channel": "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf \u03ba\u03b1\u03bd\u03ac\u03bb\u03b9", + "icon": "\u0395\u03b9\u03ba\u03bf\u03bd\u03af\u03b4\u03b9\u03bf", + "username": "\u038c\u03bd\u03bf\u03bc\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7" + }, + "data_description": { + "api_key": "\u03a4\u03bf \u03b4\u03b9\u03b1\u03ba\u03c1\u03b9\u03c4\u03b9\u03ba\u03cc Slack API \u03b3\u03b9\u03b1 \u03c7\u03c1\u03ae\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03bc\u03b7\u03bd\u03c5\u03bc\u03ac\u03c4\u03c9\u03bd Slack.", + "default_channel": "\u03a4\u03bf \u03ba\u03b1\u03bd\u03ac\u03bb\u03b9 \u03c3\u03c4\u03bf \u03bf\u03c0\u03bf\u03af\u03bf \u03b8\u03b1 \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03cd\u03c3\u03b5\u03c4\u03b5 \u03b1\u03bd \u03b4\u03b5\u03bd \u03ad\u03c7\u03b5\u03b9 \u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03c4\u03b5\u03af \u03ba\u03b1\u03bd\u03ac\u03bb\u03b9 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \u03b5\u03bd\u03cc\u03c2 \u03bc\u03b7\u03bd\u03cd\u03bc\u03b1\u03c4\u03bf\u03c2.", + "icon": "\u03a7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c0\u03cc \u03c4\u03b1 Slack emoji \u03c9\u03c2 \u03b5\u03b9\u03ba\u03bf\u03bd\u03af\u03b4\u03b9\u03bf \u03b3\u03b9\u03b1 \u03c4\u03bf \u03c0\u03b1\u03c1\u03b5\u03c7\u03cc\u03bc\u03b5\u03bd\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7.", + "username": "\u03a4\u03bf Home Assistant \u03b8\u03b1 \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03cd\u03b5\u03b9 \u03c3\u03c4\u03bf Slack \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03ce\u03bd\u03c4\u03b1\u03c2 \u03c4\u03bf \u03ba\u03b1\u03b8\u03bf\u03c1\u03b9\u03c3\u03bc\u03ad\u03bd\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7." + }, + "description": "\u0391\u03bd\u03b1\u03c4\u03c1\u03ad\u03be\u03c4\u03b5 \u03c3\u03c4\u03b7\u03bd \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03b7 \u03bb\u03ae\u03c8\u03b7 \u03c4\u03bf\u03c5 \u03ba\u03bb\u03b5\u03b9\u03b4\u03b9\u03bf\u03cd Slack API." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/en.json b/homeassistant/components/slack/translations/en.json index 5a97fb1938e..23e5830764e 100644 --- a/homeassistant/components/slack/translations/en.json +++ b/homeassistant/components/slack/translations/en.json @@ -16,13 +16,13 @@ "icon": "Icon", "username": "Username" }, - "description": "Refer to the documentation on getting your Slack API key.", "data_description": { "api_key": "The Slack API token to use for sending Slack messages.", "default_channel": "The channel to post to if no channel is specified when sending a message.", "icon": "Use one of the Slack emojis as an Icon for the supplied username.", "username": "Home Assistant will post to Slack using the username specified." - } + }, + "description": "Refer to the documentation on getting your Slack API key." } } } diff --git a/homeassistant/components/slack/translations/et.json b/homeassistant/components/slack/translations/et.json new file mode 100644 index 00000000000..bc76c6d848a --- /dev/null +++ b/homeassistant/components/slack/translations/et.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Teenus on juba seadistatud" + }, + "error": { + "cannot_connect": "\u00dchendamine nurjus", + "invalid_auth": "Tuvastamine nurjus", + "unknown": "Ootamatu t\u00f5rge" + }, + "step": { + "user": { + "data": { + "api_key": "API v\u00f5ti", + "default_channel": "Vaikimisi kanal", + "icon": "Ikoon", + "username": "Kasutajanimi" + }, + "data_description": { + "api_key": "Slacki API v\u00f5ti mida kasutatakse Slacki s\u00f5numite saatmiseks.", + "default_channel": "Kanal, kuhu postitada kui s\u00f5numi saatmisel ei ole kanalit m\u00e4\u00e4ratud.", + "icon": "Kasuta \u00fchte Slacki emotikoni esitatud kasutajanime ikoonina.", + "username": "Home Assistant postitab Slacki kasutades m\u00e4\u00e4ratud kasutajanime." + }, + "description": "Vaata oma Slack API v\u00f5tme hankimise dokumentatsiooni." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/fr.json b/homeassistant/components/slack/translations/fr.json new file mode 100644 index 00000000000..0573e8c81c2 --- /dev/null +++ b/homeassistant/components/slack/translations/fr.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification non valide", + "unknown": "Erreur inattendue" + }, + "step": { + "user": { + "data": { + "api_key": "Cl\u00e9 d'API", + "default_channel": "Canal par d\u00e9faut", + "icon": "Ic\u00f4ne", + "username": "Nom d'utilisateur" + }, + "data_description": { + "api_key": "Le jeton d'API Slack \u00e0 utiliser pour l'envoi des messages sur Slack.", + "default_channel": "Le canal sur lequel poster si aucun canal n'est sp\u00e9cifi\u00e9 lors de l'envoi d'un message.", + "icon": "Utilisez l'un des \u00e9mojis de Slack en tant qu'ic\u00f4ne pour le nom d'utilisateur fourni.", + "username": "Home Assistant postera sur Slack en utilisant le nom d'utilisateur sp\u00e9cifi\u00e9." + }, + "description": "Consultez la documentation pour obtenir votre cl\u00e9 d'API Slack." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/hu.json b/homeassistant/components/slack/translations/hu.json new file mode 100644 index 00000000000..c2737dd6e01 --- /dev/null +++ b/homeassistant/components/slack/translations/hu.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "A szolg\u00e1ltat\u00e1s m\u00e1r konfigur\u00e1lva van" + }, + "error": { + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "user": { + "data": { + "api_key": "API kulcs", + "default_channel": "Alap\u00e9rtelmezett csatorna", + "icon": "Ikon", + "username": "Felhaszn\u00e1l\u00f3n\u00e9v" + }, + "data_description": { + "api_key": "A Slack API token a Slack \u00fczenetek k\u00fcld\u00e9s\u00e9re.", + "default_channel": "Az a csatorna, amelyre k\u00f6zz\u00e9tehet, ha nincs megadva csatorna az \u00fczenet k\u00fcld\u00e9sekor.", + "icon": "Haszn\u00e1lja a Slack hangulatjelek egyik\u00e9t ikonk\u00e9nt a megadott felhaszn\u00e1l\u00f3n\u00e9vhez.", + "username": "A Home Assistant a megadott felhaszn\u00e1l\u00f3n\u00e9vvel fog \u00fczenetet k\u00fcldeni a Slackre." + }, + "description": "L\u00e1sd a Slack API-kulcs megszerz\u00e9s\u00e9nek dokument\u00e1ci\u00f3j\u00e1t." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/ja.json b/homeassistant/components/slack/translations/ja.json new file mode 100644 index 00000000000..c6a7f478db6 --- /dev/null +++ b/homeassistant/components/slack/translations/ja.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "\u30b5\u30fc\u30d3\u30b9\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059" + }, + "error": { + "cannot_connect": "\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f", + "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c", + "unknown": "\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc" + }, + "step": { + "user": { + "data": { + "api_key": "API\u30ad\u30fc", + "default_channel": "\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30c1\u30e3\u30f3\u30cd\u30eb", + "icon": "\u30a2\u30a4\u30b3\u30f3", + "username": "\u30e6\u30fc\u30b6\u30fc\u540d" + }, + "data_description": { + "api_key": "Slack\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u9001\u4fe1\u306b\u4f7f\u7528\u3059\u308b\u3001Slack API\u30c8\u30fc\u30af\u30f3\u3002", + "default_channel": "\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u9001\u4fe1\u6642\u306b\u3001\u30c1\u30e3\u30f3\u30cd\u30eb\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u304b\u3063\u305f\u5834\u5408\u306b\u6295\u7a3f\u3059\u308b\u30c1\u30e3\u30f3\u30cd\u30eb\u3002", + "icon": "Slack\u306e\u7d75\u6587\u5b57\u3092\u3001\u6307\u5b9a\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u540d\u306e\u30a2\u30a4\u30b3\u30f3\u3068\u3057\u3066\u4f7f\u7528\u3057\u307e\u3059\u3002", + "username": "Home Assistant\u306f\u3001\u6307\u5b9a\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u4f7f\u7528\u3057\u3066Slack\u306b\u6295\u7a3f\u3057\u307e\u3059\u3002" + }, + "description": "Slack API\u30ad\u30fc\u306e\u53d6\u5f97\u306b\u3064\u3044\u3066\u306f\u3001\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/nl.json b/homeassistant/components/slack/translations/nl.json new file mode 100644 index 00000000000..8022048798e --- /dev/null +++ b/homeassistant/components/slack/translations/nl.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Service is al geconfigureerd" + }, + "error": { + "cannot_connect": "Kan geen verbinding maken", + "invalid_auth": "Ongeldige authenticatie", + "unknown": "Onverwachte fout" + }, + "step": { + "user": { + "data": { + "api_key": "API-sleutel", + "default_channel": "Standaard kanaal", + "icon": "Icoon", + "username": "Gebruikersnaam" + }, + "data_description": { + "api_key": "Het Slack API-token dat moet worden gebruikt voor het verzenden van Slack-berichten.", + "default_channel": "Het kanaal waarnaar moet worden gepost als er geen kanaal is opgegeven bij het verzenden van een bericht.", + "icon": "Gebruik een van de Slack emoji's als pictogram voor de opgegeven gebruikersnaam.", + "username": "Home Assistant plaatst berichten op Slack met de opgegeven gebruikersnaam." + }, + "description": "Raadpleeg de documentatie over het verkrijgen van uw Slack API-sleutel." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/pt-BR.json b/homeassistant/components/slack/translations/pt-BR.json new file mode 100644 index 00000000000..a6299848bfc --- /dev/null +++ b/homeassistant/components/slack/translations/pt-BR.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "O servi\u00e7o j\u00e1 est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Falhou ao conectar", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "api_key": "Chave de API", + "default_channel": "Canal padr\u00e3o", + "icon": "\u00cdcone", + "username": "Nome de usu\u00e1rio" + }, + "data_description": { + "api_key": "O token da API do Slack a ser usado para enviar mensagens do Slack.", + "default_channel": "O canal para postar se nenhum canal for especificado ao enviar uma mensagem.", + "icon": "Use um dos emojis do Slack como \u00edcone para o nome de usu\u00e1rio fornecido.", + "username": "O Home Assistant postar\u00e1 no Slack usando o nome de usu\u00e1rio especificado." + }, + "description": "Consulte a documenta\u00e7\u00e3o sobre como obter sua chave de API do Slack." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/ru.json b/homeassistant/components/slack/translations/ru.json new file mode 100644 index 00000000000..dd25d00e367 --- /dev/null +++ b/homeassistant/components/slack/translations/ru.json @@ -0,0 +1,29 @@ +{ + "config": { + "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": { + "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": { + "user": { + "data": { + "api_key": "\u041a\u043b\u044e\u0447 API", + "default_channel": "\u041a\u0430\u043d\u0430\u043b \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", + "icon": "\u0418\u043a\u043e\u043d\u043a\u0430", + "username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f" + }, + "data_description": { + "api_key": "\u0422\u043e\u043a\u0435\u043d API Slack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439.", + "default_channel": "\u041a\u0430\u043d\u0430\u043b, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043a\u0430\u043d\u0430\u043b \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d.", + "icon": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043c\u0430\u0439\u043b\u0438\u043a\u043e\u0432 Slack \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u043d\u0430\u0447\u043a\u0430 \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.", + "username": "Home Assistant \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 Slack, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f." + }, + "description": "\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u043f\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044e \u043a\u043b\u044e\u0447\u0430 API Slack." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/zh-Hans.json b/homeassistant/components/slack/translations/zh-Hans.json new file mode 100644 index 00000000000..0f9177e8a5c --- /dev/null +++ b/homeassistant/components/slack/translations/zh-Hans.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "\u670d\u52a1\u5df2\u914d\u7f6e" + }, + "error": { + "cannot_connect": "\u8fde\u63a5\u5931\u8d25", + "invalid_auth": "\u8eab\u4efd\u9a8c\u8bc1\u65e0\u6548", + "unknown": "\u610f\u5916\u7684\u9519\u8bef" + }, + "step": { + "user": { + "data": { + "api_key": "API \u5bc6\u94a5", + "default_channel": "\u9ed8\u8ba4\u901a\u9053", + "icon": "\u56fe\u6807", + "username": "\u7528\u6237\u540d" + }, + "data_description": { + "api_key": "\u7528\u4e8e\u53d1\u9001 Slack \u6d88\u606f\u7684 Slack API token\u3002", + "default_channel": "\u5728\u53d1\u9001\u6d88\u606f\u672a\u6307\u5b9a\u901a\u9053\u65f6\u8981\u53d1\u5e03\u5230\u7684\u901a\u9053\u3002", + "icon": "\u4f7f\u7528\u5176\u4e2d\u4e00\u4e2a Slack \u8868\u60c5\u7b26\u53f7\u4f5c\u4e3a\u63d0\u4f9b\u7684\u7528\u6237\u540d\u7684\u56fe\u6807\u3002", + "username": "Home Assistant \u5c06\u4f7f\u7528\u6307\u5b9a\u7684\u7528\u6237\u540d\u53d1\u5e03\u5230 Slack\u3002" + }, + "description": "\u8bf7\u53c2\u9605\u6709\u5173\u83b7\u53d6 Slack API \u5bc6\u94a5\u7684\u6587\u6863\u3002" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/zh-Hant.json b/homeassistant/components/slack/translations/zh-Hant.json new file mode 100644 index 00000000000..083f5a9ffeb --- /dev/null +++ b/homeassistant/components/slack/translations/zh-Hant.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "\u670d\u52d9\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "user": { + "data": { + "api_key": "API \u91d1\u9470", + "default_channel": "\u9810\u8a2d\u983b\u9053", + "icon": "\u5716\u793a", + "username": "\u4f7f\u7528\u8005\u540d\u7a31" + }, + "data_description": { + "api_key": "\u4f7f\u7528\u65bc\u50b3\u9001 Slack \u8a0a\u606f\u7684 Slack API \u6b0a\u6756\u3002", + "default_channel": "\u767c\u9001\u8a0a\u606f\u6642\u3001\u82e5\u7121\u6307\u5b9a\u983b\u9053\u6642\uff0c\u6240\u8981\u5f35\u8cbc\u7684\u983b\u9053\u3002", + "icon": "\u4f7f\u7528 Slack \u8868\u60c5\u7b26\u865f\u4f5c\u70ba\u63d0\u4f9b\u4f7f\u7528\u8005\u540d\u7a31\u4e4b\u5716\u793a\u3002", + "username": "Home Assistant \u5c07\u6703\u4f7f\u7528\u6307\u5b9a\u4f7f\u7528\u8005\u540d\u7a31\u5f35\u8cbc\u81f3 Slack\u3002" + }, + "description": "\u8acb\u53c3\u8003\u6587\u4ef6\u4ee5\u53d6\u5f97 API \u91d1\u9470\u3002" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/smarttub/translations/ja.json b/homeassistant/components/smarttub/translations/ja.json index dfe2ef1ab26..44d753fa22e 100644 --- a/homeassistant/components/smarttub/translations/ja.json +++ b/homeassistant/components/smarttub/translations/ja.json @@ -9,7 +9,7 @@ }, "step": { "reauth_confirm": { - "description": "SmartTub\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002", + "description": "SmartTub\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" }, "user": { diff --git a/homeassistant/components/steam_online/translations/ja.json b/homeassistant/components/steam_online/translations/ja.json index 5e3b98684e8..935c975c801 100644 --- a/homeassistant/components/steam_online/translations/ja.json +++ b/homeassistant/components/steam_online/translations/ja.json @@ -12,12 +12,23 @@ }, "step": { "reauth_confirm": { + "description": "Steam\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u624b\u52d5\u3067\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\n\n\u3053\u3053\u3067\u3042\u306a\u305f\u306e\u30ad\u30fc\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059: {api_key_url}", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" }, "user": { "data": { "account": "Steam\u30a2\u30ab\u30a6\u30f3\u30c8ID", "api_key": "API\u30ad\u30fc" + }, + "description": "{account_id_url} \u3092\u4f7f\u7528\u3057\u3066\u3001\u3042\u306a\u305f\u306eSteam\u306e\u30a2\u30ab\u30a6\u30f3\u30c8ID\u3092\u898b\u3064\u3051\u307e\u3059" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "accounts": "\u76e3\u8996\u5bfe\u8c61\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u540d" } } } diff --git a/homeassistant/components/tautulli/translations/ja.json b/homeassistant/components/tautulli/translations/ja.json index f6bec08752a..6f733e1cad4 100644 --- a/homeassistant/components/tautulli/translations/ja.json +++ b/homeassistant/components/tautulli/translations/ja.json @@ -14,6 +14,7 @@ "data": { "api_key": "API\u30ad\u30fc" }, + "description": "API\u30ad\u30fc\u3092\u898b\u3064\u3051\u308b\u306b\u306f\u3001Tautulli Web\u30da\u30fc\u30b8\u3092\u958b\u304d\u3001Settings\u306b\u79fb\u52d5\u3057\u3066\u304b\u3089\u3001Web interface\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002API\u30ad\u30fc\u306f\u3001\u305d\u306e\u30da\u30fc\u30b8\u306e\u4e00\u756a\u4e0b\u306b\u3042\u308a\u307e\u3059\u3002", "title": "Tautulli\u3092\u518d\u8a8d\u8a3c\u3057\u307e\u3059" }, "user": { @@ -21,7 +22,8 @@ "api_key": "API\u30ad\u30fc", "url": "URL", "verify_ssl": "SSL\u8a3c\u660e\u66f8\u3092\u78ba\u8a8d\u3059\u308b" - } + }, + "description": "API\u30ad\u30fc\u3092\u898b\u3064\u3051\u308b\u306b\u306f\u3001Tautulli Web\u30da\u30fc\u30b8\u3092\u958b\u304d\u3001Settings\u306b\u79fb\u52d5\u3057\u3066\u304b\u3089\u3001Web interface\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002API\u30ad\u30fc\u306f\u3001\u305d\u306e\u30da\u30fc\u30b8\u306e\u4e00\u756a\u4e0b\u306b\u3042\u308a\u307e\u3059\u3002\n\nURL\u306e\u4f8b: ```http://192.168.0.10:8181``` \u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30dd\u30fc\u30c8\u306f\u30018181 \u3067\u3059\u3002" } } } diff --git a/homeassistant/components/totalconnect/translations/ja.json b/homeassistant/components/totalconnect/translations/ja.json index d6bffce6dae..7eefbc3a873 100644 --- a/homeassistant/components/totalconnect/translations/ja.json +++ b/homeassistant/components/totalconnect/translations/ja.json @@ -19,7 +19,7 @@ "title": "\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u30e6\u30fc\u30b6\u30fc\u30b3\u30fc\u30c9" }, "reauth_confirm": { - "description": "Total Connect\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", + "description": "Total Connect\u3067\u306f\u3001\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u518d\u8a8d\u8a3c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059", "title": "\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u518d\u8a8d\u8a3c" }, "user": { diff --git a/homeassistant/components/trafikverket_ferry/translations/ja.json b/homeassistant/components/trafikverket_ferry/translations/ja.json index 8081c3a9198..251117bc773 100644 --- a/homeassistant/components/trafikverket_ferry/translations/ja.json +++ b/homeassistant/components/trafikverket_ferry/translations/ja.json @@ -7,7 +7,8 @@ "error": { "cannot_connect": "\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f", "incorrect_api_key": "\u9078\u629e\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u306eAPI\u30ad\u30fc\u304c\u7121\u52b9\u3067\u3059", - "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c" + "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c", + "invalid_route": "\u63d0\u4f9b\u3055\u308c\u305f\u60c5\u5831\u3067\u30eb\u30fc\u30c8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f" }, "step": { "reauth_confirm": { diff --git a/homeassistant/components/ukraine_alarm/translations/ca.json b/homeassistant/components/ukraine_alarm/translations/ca.json index cd5cda1cc8b..c650423723d 100644 --- a/homeassistant/components/ukraine_alarm/translations/ca.json +++ b/homeassistant/components/ukraine_alarm/translations/ca.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "La ubicaci\u00f3 ja est\u00e0 configurada" + "already_configured": "La ubicaci\u00f3 ja est\u00e0 configurada", + "cannot_connect": "Ha fallat la connexi\u00f3", + "max_regions": "Es poden configurar un m\u00e0xim de 5 regions", + "rate_limit": "Massa peticions", + "timeout": "Temps m\u00e0xim d'espera per establir la connexi\u00f3 esgotat", + "unknown": "Error inesperat" }, "error": { "cannot_connect": "Ha fallat la connexi\u00f3", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "Clau API" + "api_key": "Clau API", + "region": "Regi\u00f3" }, - "description": "Configura la integraci\u00f3 d'Alarma Ucra\u00efna. Per generar la clau API, v\u00e9s a {api_url}" + "description": "Escull l'estat a monitorar" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/de.json b/homeassistant/components/ukraine_alarm/translations/de.json index 75dc7a7856a..2eb99ee692f 100644 --- a/homeassistant/components/ukraine_alarm/translations/de.json +++ b/homeassistant/components/ukraine_alarm/translations/de.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "Standort ist bereits konfiguriert" + "already_configured": "Standort ist bereits konfiguriert", + "cannot_connect": "Verbindung fehlgeschlagen", + "max_regions": "Es k\u00f6nnen maximal 5 Regionen konfiguriert werden", + "rate_limit": "Zu viele Anfragen", + "timeout": "Zeit\u00fcberschreitung beim Verbindungsaufbau", + "unknown": "Unerwarteter Fehler" }, "error": { "cannot_connect": "Verbindung fehlgeschlagen", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "API-Schl\u00fcssel" + "api_key": "API-Schl\u00fcssel", + "region": "Region" }, - "description": "Richte die Ukraine Alarm-Integration ein. Um einen API-Schl\u00fcssel zu generieren, gehe zu {api_url}" + "description": "Zu \u00fcberwachendes Bundesland ausw\u00e4hlen" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/el.json b/homeassistant/components/ukraine_alarm/translations/el.json index 57e40095d37..61b40412415 100644 --- a/homeassistant/components/ukraine_alarm/translations/el.json +++ b/homeassistant/components/ukraine_alarm/translations/el.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "\u0397 \u03c4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1 \u03ad\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03c9\u03b8\u03b5\u03af" + "already_configured": "\u0397 \u03c4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1 \u03ad\u03c7\u03b5\u03b9 \u03ae\u03b4\u03b7 \u03b4\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03c9\u03b8\u03b5\u03af", + "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", + "max_regions": "\u039c\u03c0\u03bf\u03c1\u03bf\u03cd\u03bd \u03bd\u03b1 \u03b4\u03b9\u03b1\u03bc\u03bf\u03c1\u03c6\u03c9\u03b8\u03bf\u03cd\u03bd \u03ad\u03c9\u03c2 5 \u03c0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ad\u03c2", + "rate_limit": "\u03a0\u03ac\u03c1\u03b1 \u03c0\u03bf\u03bb\u03bb\u03ac \u03b1\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03b1", + "timeout": "\u03a7\u03c1\u03bf\u03bd\u03b9\u03ba\u03cc \u03cc\u03c1\u03b9\u03bf \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1\u03c2 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", + "unknown": "\u0391\u03c0\u03c1\u03cc\u03c3\u03bc\u03b5\u03bd\u03bf \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1" }, "error": { "cannot_connect": "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", @@ -30,7 +35,8 @@ }, "user": { "data": { - "api_key": "\u039a\u03bb\u03b5\u03b9\u03b4\u03af API" + "api_key": "\u039a\u03bb\u03b5\u03b9\u03b4\u03af API", + "region": "\u03a0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ae\u03c2" }, "description": "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03c3\u03c5\u03bd\u03b1\u03b3\u03b5\u03c1\u03bc\u03bf\u03cd \u03c4\u03b7\u03c2 \u039f\u03c5\u03ba\u03c1\u03b1\u03bd\u03af\u03b1\u03c2. \u0393\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03c3\u03b5\u03c4\u03b5 \u03ad\u03bd\u03b1 \u03ba\u03bb\u03b5\u03b9\u03b4\u03af API \u03bc\u03b5\u03c4\u03b1\u03b2\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {api_url}" } diff --git a/homeassistant/components/ukraine_alarm/translations/es.json b/homeassistant/components/ukraine_alarm/translations/es.json new file mode 100644 index 00000000000..7fa891bde3e --- /dev/null +++ b/homeassistant/components/ukraine_alarm/translations/es.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "region": "Regi\u00f3n" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ukraine_alarm/translations/et.json b/homeassistant/components/ukraine_alarm/translations/et.json index 45649336837..452b9d8cd11 100644 --- a/homeassistant/components/ukraine_alarm/translations/et.json +++ b/homeassistant/components/ukraine_alarm/translations/et.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "Asukoht on juba m\u00e4\u00e4ratud" + "already_configured": "Asukoht on juba m\u00e4\u00e4ratud", + "cannot_connect": "\u00dchendamine nurjus", + "max_regions": "Seadistada saab kuni 5 piirkonda", + "rate_limit": "Liiga palju taotlusi", + "timeout": "\u00dchenduse ajal\u00f5pp", + "unknown": "Ootamatu t\u00f5rge" }, "error": { "cannot_connect": "\u00dchendamine nurjus", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "API v\u00f5ti" + "api_key": "API v\u00f5ti", + "region": "Piirkond" }, - "description": "Loo Ukraina h\u00e4ire integreerimine. API-v\u00f5tme loomiseks ava {api_url}" + "description": "Vali j\u00e4lgitav oblast" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/fr.json b/homeassistant/components/ukraine_alarm/translations/fr.json index 51706dfee5f..6cafde0e4d0 100644 --- a/homeassistant/components/ukraine_alarm/translations/fr.json +++ b/homeassistant/components/ukraine_alarm/translations/fr.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "L'emplacement est d\u00e9j\u00e0 configur\u00e9" + "already_configured": "L'emplacement est d\u00e9j\u00e0 configur\u00e9", + "cannot_connect": "\u00c9chec de connexion", + "max_regions": "Un maximum de cinq r\u00e9gions peuvent \u00eatre configur\u00e9es", + "rate_limit": "Trop de demandes", + "timeout": "D\u00e9lai d'attente pour \u00e9tablir la connexion expir\u00e9", + "unknown": "Erreur inattendue" }, "error": { "cannot_connect": "\u00c9chec de connexion", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "Cl\u00e9 d'API" + "api_key": "Cl\u00e9 d'API", + "region": "R\u00e9gion" }, - "description": "Configurez l'int\u00e9gration Ukraine Alarm. Pour g\u00e9n\u00e9rer une cl\u00e9 d'API, rendez-vous sur {api_url}" + "description": "Choisissez l'\u00c9tat \u00e0 surveiller" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/hu.json b/homeassistant/components/ukraine_alarm/translations/hu.json index fb00a32a507..e72d6140c01 100644 --- a/homeassistant/components/ukraine_alarm/translations/hu.json +++ b/homeassistant/components/ukraine_alarm/translations/hu.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "A hely m\u00e1r konfigur\u00e1lva van" + "already_configured": "A hely m\u00e1r konfigur\u00e1lva van", + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "max_regions": "Legfeljebb 5 r\u00e9gi\u00f3 konfigur\u00e1lhat\u00f3", + "rate_limit": "T\u00fal sok k\u00e9r\u00e9s", + "timeout": "Id\u0151t\u00fall\u00e9p\u00e9s a kapcsolat l\u00e9trehoz\u00e1sa sor\u00e1n", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" }, "error": { "cannot_connect": "Sikertelen csatlakoz\u00e1s", @@ -30,7 +35,8 @@ }, "user": { "data": { - "api_key": "API kulcs" + "api_key": "API kulcs", + "region": "R\u00e9gi\u00f3" }, "description": "\u00c1ll\u00edtsa be az Ukraine Alarm integr\u00e1ci\u00f3t. API-kulcs l\u00e9trehoz\u00e1s\u00e1hoz l\u00e1togasson el ide: {api_url}" } diff --git a/homeassistant/components/ukraine_alarm/translations/id.json b/homeassistant/components/ukraine_alarm/translations/id.json index 6c10857bc80..bd453d78e06 100644 --- a/homeassistant/components/ukraine_alarm/translations/id.json +++ b/homeassistant/components/ukraine_alarm/translations/id.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "Lokasi sudah dikonfigurasi" + "already_configured": "Lokasi sudah dikonfigurasi", + "cannot_connect": "Gagal terhubung", + "max_regions": "Maksimal 5 wilayah dapat dikonfigurasi", + "rate_limit": "Terlalu banyak permintaan", + "timeout": "Tenggang waktu membuat koneksi habis", + "unknown": "Kesalahan yang tidak diharapkan" }, "error": { "cannot_connect": "Gagal terhubung", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "Kunci API" + "api_key": "Kunci API", + "region": "Wilayah" }, - "description": "Siapkan integrasi Alarm Ukraina. Untuk membuat kunci API, buka {api_url}" + "description": "Pilih negara bagian untuk dipantau" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/it.json b/homeassistant/components/ukraine_alarm/translations/it.json index 23d0f2a12a5..4994cf45d33 100644 --- a/homeassistant/components/ukraine_alarm/translations/it.json +++ b/homeassistant/components/ukraine_alarm/translations/it.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "La posizione \u00e8 gi\u00e0 configurata" + "already_configured": "La posizione \u00e8 gi\u00e0 configurata", + "cannot_connect": "Impossibile connettersi", + "max_regions": "\u00c8 possibile configurare al massimo 5 regioni", + "rate_limit": "Troppe richieste", + "timeout": "Tempo scaduto per stabile la connessione.", + "unknown": "Errore imprevisto" }, "error": { "cannot_connect": "Impossibile connettersi", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "Chiave API" + "api_key": "Chiave API", + "region": "Regione" }, - "description": "Imposta l'integrazione di Ukraine Alarm. Per generare una chiave API vai su {api_url}" + "description": "Scegli lo stato da monitorare" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/ja.json b/homeassistant/components/ukraine_alarm/translations/ja.json index 303ac7df051..b879cf4541e 100644 --- a/homeassistant/components/ukraine_alarm/translations/ja.json +++ b/homeassistant/components/ukraine_alarm/translations/ja.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059" + "already_configured": "\u30ed\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059", + "cannot_connect": "\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f", + "max_regions": "\u6700\u59275\u3064\u306e\u30ea\u30fc\u30b8\u30e7\u30f3\u3092\u8a2d\u5b9a\u53ef\u80fd", + "rate_limit": "\u30ea\u30af\u30a8\u30b9\u30c8\u304c\u591a\u3059\u304e\u307e\u3059", + "timeout": "\u63a5\u7d9a\u78ba\u7acb\u6642\u306b\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8", + "unknown": "\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc" }, "error": { "cannot_connect": "\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f", @@ -30,7 +35,8 @@ }, "user": { "data": { - "api_key": "API\u30ad\u30fc" + "api_key": "API\u30ad\u30fc", + "region": "\u30ea\u30fc\u30b8\u30e7\u30f3" }, "description": "\u30a6\u30af\u30e9\u30a4\u30ca\u306e\u8b66\u5831\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3059\u3002API\u30ad\u30fc\u3092\u751f\u6210\u3059\u308b\u306b\u306f\u3001 {api_url} \u306b\u79fb\u52d5\u3057\u3066\u304f\u3060\u3055\u3044" } diff --git a/homeassistant/components/ukraine_alarm/translations/nl.json b/homeassistant/components/ukraine_alarm/translations/nl.json index 6ec93b0526d..ab9973a0618 100644 --- a/homeassistant/components/ukraine_alarm/translations/nl.json +++ b/homeassistant/components/ukraine_alarm/translations/nl.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "Locatie is al geconfigureerd." + "already_configured": "Locatie is al geconfigureerd.", + "cannot_connect": "Kan geen verbinding maken", + "max_regions": "Er kunnen maximaal 5 regio's worden geconfigureerd", + "rate_limit": "Te veel verzoeken", + "timeout": "Time-out bij het maken van verbinding", + "unknown": "Onverwachte fout" }, "error": { "cannot_connect": "Kan geen verbinding maken", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "API-sleutel" + "api_key": "API-sleutel", + "region": "Regio" }, - "description": "Stel de Oekra\u00efne Alarm integratie in. Om een API sleutel te genereren ga naar {api_url}" + "description": "Kies staat om te monitoren" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/no.json b/homeassistant/components/ukraine_alarm/translations/no.json index b7ee3275920..10a717c72ec 100644 --- a/homeassistant/components/ukraine_alarm/translations/no.json +++ b/homeassistant/components/ukraine_alarm/translations/no.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "Plasseringen er allerede konfigurert" + "already_configured": "Plasseringen er allerede konfigurert", + "cannot_connect": "Tilkobling mislyktes", + "max_regions": "Maks 5 regioner kan konfigureres", + "rate_limit": "For mange foresp\u00f8rsler", + "timeout": "Tidsavbrudd oppretter forbindelse", + "unknown": "Uventet feil" }, "error": { "cannot_connect": "Tilkobling mislyktes", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "API-n\u00f8kkel" + "api_key": "API-n\u00f8kkel", + "region": "Region" }, - "description": "Sett opp Ukraina Alarm-integrasjonen. For \u00e5 generere en API-n\u00f8kkel, g\u00e5 til {api_url}" + "description": "Velg tilstand \u00e5 overv\u00e5ke" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/pl.json b/homeassistant/components/ukraine_alarm/translations/pl.json index 9ed67385f75..6b970b759ed 100644 --- a/homeassistant/components/ukraine_alarm/translations/pl.json +++ b/homeassistant/components/ukraine_alarm/translations/pl.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "Lokalizacja jest ju\u017c skonfigurowana" + "already_configured": "Lokalizacja jest ju\u017c skonfigurowana", + "cannot_connect": "Nie mo\u017cna nawi\u0105za\u0107 po\u0142\u0105czenia", + "max_regions": "Mo\u017cna skonfigurowa\u0107 maksymalnie 5 region\u00f3w", + "rate_limit": "Zbyt wiele \u017c\u0105da\u0144", + "timeout": "Limit czasu na nawi\u0105zanie po\u0142\u0105czenia", + "unknown": "Nieoczekiwany b\u0142\u0105d" }, "error": { "cannot_connect": "Nie mo\u017cna nawi\u0105za\u0107 po\u0142\u0105czenia", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "Klucz API" + "api_key": "Klucz API", + "region": "Region" }, - "description": "Skonfiguruj integracj\u0119 Alarmy w Ukrainie. Aby wygenerowa\u0107 klucz API, przejd\u017a do {api_url}." + "description": "Wybierz rejon do monitorowania" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/pt-BR.json b/homeassistant/components/ukraine_alarm/translations/pt-BR.json index 92c5eb20b6d..316a8e96563 100644 --- a/homeassistant/components/ukraine_alarm/translations/pt-BR.json +++ b/homeassistant/components/ukraine_alarm/translations/pt-BR.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "O local j\u00e1 est\u00e1 configurado" + "already_configured": "O local j\u00e1 est\u00e1 configurado", + "cannot_connect": "Falhou ao conectar", + "max_regions": "M\u00e1ximo de 5 regi\u00f5es podem ser configuradas", + "rate_limit": "Excesso de pedidos", + "timeout": "Tempo limite estabelecendo conex\u00e3o", + "unknown": "Erro inesperado" }, "error": { "cannot_connect": "Falhou ao conectar", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "Chave de API" + "api_key": "Chave de API", + "region": "Regi\u00e3o" }, - "description": "Configure a integra\u00e7\u00e3o do Alarme da Ucr\u00e2nia. Para gerar uma chave de API, acesse {api_url}" + "description": "Escolha o estado para monitorar" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/ru.json b/homeassistant/components/ukraine_alarm/translations/ru.json index cd852ad0745..fdb9d4b3f23 100644 --- a/homeassistant/components/ukraine_alarm/translations/ru.json +++ b/homeassistant/components/ukraine_alarm/translations/ru.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430." + "already_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0440\u0435\u0433\u0438\u043e\u043d\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430.", + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", + "max_regions": "\u041c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c 5 \u0440\u0435\u0433\u0438\u043e\u043d\u043e\u0432.", + "rate_limit": "\u0421\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.", + "timeout": "\u0418\u0441\u0442\u0435\u043a\u043b\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." }, "error": { "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", @@ -12,27 +17,28 @@ "step": { "community": { "data": { - "region": "\u0420\u0435\u0433\u0438\u043e\u043d" + "region": "\u0420\u0430\u0439\u043e\u043d" }, - "description": "\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430 \u0448\u0442\u0430\u0442\u043e\u043c \u0438 \u043e\u043a\u0440\u0443\u0433\u043e\u043c, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0435\u0433\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e." + "description": "\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c\u044e \u0438 \u0433\u0440\u043e\u043c\u0430\u0434\u043e\u0439, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0435\u0451 \u0440\u0430\u0439\u043e\u043d" }, "district": { "data": { - "region": "\u0420\u0435\u0433\u0438\u043e\u043d" + "region": "\u0413\u0440\u043e\u043c\u0430\u0434\u0430" }, - "description": "\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430 \u0448\u0442\u0430\u0442\u043e\u043c, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0435\u0433\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0440\u0430\u0439\u043e\u043d." + "description": "\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430 \u043e\u0431\u043b\u0430\u0441\u0442\u044c\u044e, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0435\u0451 \u0433\u0440\u043e\u043c\u0430\u0434\u0443" }, "state": { "data": { - "region": "\u0420\u0435\u0433\u0438\u043e\u043d" + "region": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c" }, - "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0448\u0442\u0430\u0442 \u0434\u043b\u044f \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430." + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u043b\u044f \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f" }, "user": { "data": { - "api_key": "\u041a\u043b\u044e\u0447 API" + "api_key": "\u041a\u043b\u044e\u0447 API", + "region": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c" }, - "description": "\u0427\u0442\u043e\u0431\u044b \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043b\u044e\u0447 API, \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043d\u0430 {api_url}" + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u043b\u044f \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/uk.json b/homeassistant/components/ukraine_alarm/translations/uk.json new file mode 100644 index 00000000000..2d5e881e41b --- /dev/null +++ b/homeassistant/components/ukraine_alarm/translations/uk.json @@ -0,0 +1,45 @@ +{ + "config": { + "abort": { + "already_configured": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0434\u043b\u044f \u0446\u044c\u043e\u0433\u043e \u0440\u0435\u0433\u0456\u043e\u043d\u0443 \u0432\u0436\u0435 \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043e", + "cannot_connect": "\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u043f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f", + "max_regions": "\u041c\u043e\u0436\u043d\u0430 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c 5 \u0440\u0435\u0433\u0456\u043e\u043d\u0456\u0432", + "rate_limit": "\u0417\u0430\u0431\u0430\u0433\u0430\u0442\u043e \u0437\u0430\u043f\u0438\u0442\u0456\u0432", + "timeout": "\u0422\u0430\u0439\u043c-\u0430\u0443\u0442 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0437\u2019\u0454\u0434\u043d\u0430\u043d\u043d\u044f", + "unknown": "\u041d\u0435\u043e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430" + }, + "error": { + "cannot_connect": "\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u043f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f", + "invalid_api_key": "\u0425\u0438\u0431\u043d\u0438\u0439 \u043a\u043b\u044e\u0447 API", + "timeout": "\u0422\u0430\u0439\u043c-\u0430\u0443\u0442 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0437\u2019\u0454\u0434\u043d\u0430\u043d\u043d\u044f", + "unknown": "\u041d\u0435\u043e\u0447\u0456\u043a\u0443\u0432\u0430\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430" + }, + "step": { + "community": { + "data": { + "region": "\u0420\u0430\u0439\u043e\u043d" + }, + "description": "\u042f\u043a\u0449\u043e \u0432\u0438 \u0445\u043e\u0447\u0435\u0442\u0435 \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0432\u0430\u0442\u0438 \u043d\u0435 \u0442\u0456\u043b\u044c\u043a\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0442\u0430 \u0433\u0440\u043e\u043c\u0430\u0434\u0443, \u043e\u0431\u0435\u0440\u0456\u0442\u044c \u0457\u0457 \u0440\u0430\u0439\u043e\u043d" + }, + "district": { + "data": { + "region": "\u0413\u0440\u043e\u043c\u0430\u0434\u0430" + }, + "description": "\u042f\u043a\u0449\u043e \u0432\u0438 \u0445\u043e\u0447\u0435\u0442\u0435 \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0432\u0430\u0442\u0438 \u043d\u0435 \u0442\u0456\u043b\u044c\u043a\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u043e\u0431\u0435\u0440\u0456\u0442\u044c \u0457\u0457 \u0433\u0440\u043e\u043c\u0430\u0434\u0443" + }, + "state": { + "data": { + "region": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c" + }, + "description": "\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u043b\u044f \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0435\u043d\u043d\u044f" + }, + "user": { + "data": { + "api_key": "\u041a\u043b\u044e\u0447 API", + "region": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c" + }, + "description": "\u041e\u0431\u0435\u0440\u0456\u0442\u044c \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u043b\u044f \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0435\u043d\u043d\u044f" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ukraine_alarm/translations/zh-Hans.json b/homeassistant/components/ukraine_alarm/translations/zh-Hans.json new file mode 100644 index 00000000000..e4f7da73890 --- /dev/null +++ b/homeassistant/components/ukraine_alarm/translations/zh-Hans.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "cannot_connect": "\u8fde\u63a5\u5931\u8d25", + "max_regions": "\u6700\u591a\u53ef\u914d\u7f6e 5 \u4e2a\u533a\u57df", + "rate_limit": "\u8bf7\u6c42\u8fc7\u591a", + "timeout": "\u5efa\u7acb\u8fde\u63a5\u8d85\u65f6", + "unknown": "\u610f\u5916\u7684\u9519\u8bef" + }, + "step": { + "user": { + "data": { + "region": "\u5730\u533a" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ukraine_alarm/translations/zh-Hant.json b/homeassistant/components/ukraine_alarm/translations/zh-Hant.json index 0704a45dd56..33e75d23df0 100644 --- a/homeassistant/components/ukraine_alarm/translations/zh-Hant.json +++ b/homeassistant/components/ukraine_alarm/translations/zh-Hant.json @@ -1,7 +1,12 @@ { "config": { "abort": { - "already_configured": "\u5ea7\u6a19\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + "already_configured": "\u5ea7\u6a19\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "max_regions": "\u6700\u9ad8\u53ef\u8a2d\u5b9a 5 \u500b\u5340\u57df", + "rate_limit": "\u8acb\u6c42\u6b21\u6578\u904e\u591a", + "timeout": "\u5efa\u7acb\u9023\u7dda\u903e\u6642", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" }, "error": { "cannot_connect": "\u9023\u7dda\u5931\u6557", @@ -30,9 +35,10 @@ }, "user": { "data": { - "api_key": "API \u91d1\u9470" + "api_key": "API \u91d1\u9470", + "region": "\u5340\u57df" }, - "description": "\u8a2d\u5b9a\u70cf\u514b\u862d\u8b66\u5831\u6574\u5408\uff0c\u8acb\u9023\u7dda\u81f3 {api_url} \u4ee5\u53d6\u5f97 API \u91d1\u9470\u3002" + "description": "\u9078\u64c7\u6240\u8981\u76e3\u8996\u7684\u72c0\u614b" } } } diff --git a/homeassistant/components/vulcan/translations/ja.json b/homeassistant/components/vulcan/translations/ja.json index 1f97968e9ae..2f83f44ab53 100644 --- a/homeassistant/components/vulcan/translations/ja.json +++ b/homeassistant/components/vulcan/translations/ja.json @@ -3,6 +3,7 @@ "abort": { "all_student_already_configured": "\u3059\u3079\u3066\u306e\u751f\u5f92\u306f\u3059\u3067\u306b\u8ffd\u52a0\u3055\u308c\u3066\u3044\u307e\u3059\u3002", "already_configured": "\u305d\u306e\u5b66\u751f\u306f\u3059\u3067\u306b\u8ffd\u52a0\u3055\u308c\u3066\u3044\u307e\u3059\u3002", + "no_matching_entries": "\u4e00\u81f4\u3059\u308b\u30a8\u30f3\u30c8\u30ea\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002\u5225\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f7f\u7528\u3059\u308b\u304b\u3001outdated student\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044..", "reauth_successful": "\u518d\u8a8d\u8a3c\u306b\u6210\u529f" }, "error": { @@ -42,7 +43,8 @@ "pin": "\u30d4\u30f3", "region": "\u30b7\u30f3\u30dc\u30eb", "token": "\u30c8\u30fc\u30af\u30f3" - } + }, + "description": "\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u767b\u9332\u30da\u30fc\u30b8\u3092\u4f7f\u7528\u3057\u3066\u3001Vulcan\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u307e\u3059\u3002" }, "select_saved_credentials": { "data": {