diff --git a/homeassistant/components/bluemaestro/translations/bn.json b/homeassistant/components/bluemaestro/translations/bn.json new file mode 100644 index 00000000000..cfef9be6dac --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/bn.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "\u09a1\u09bf\u09ad\u09be\u0987\u09b8 \u0987\u09a4\u09bf\u09ae\u09a7\u09cd\u09af\u09c7 \u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0 \u0995\u09b0\u09be \u0986\u099b\u09c7", + "already_in_progress": "\u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0\u09c7\u09b6\u09a8 \u09aa\u09cd\u09b0\u09ac\u09be\u09b9 \u0987\u09a4\u09bf\u09ae\u09a7\u09cd\u09af\u09c7\u0987 \u099a\u09b2\u099b\u09c7", + "no_devices_found": "\u09a8\u09c7\u099f\u0993\u09af\u09bc\u09be\u09b0\u09cd\u0995\u09c7 \u0995\u09cb\u09a8\u09cb \u09a1\u09bf\u09ad\u09be\u0987\u09b8 \u09aa\u09be\u0993\u09af\u09bc\u09be \u09af\u09be\u09af\u09bc\u09a8\u09bf", + "not_supported": "\u09a1\u09bf\u09ad\u09be\u0987\u09b8 \u09b8\u09ae\u09b0\u09cd\u09a5\u09bf\u09a4 \u09a8\u09af\u09bc" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "\u0986\u09aa\u09a8\u09bf \u0995\u09bf {name} \u09b8\u09c7\u099f\u0986\u09aa \u0995\u09b0\u09a4\u09c7 \u099a\u09be\u09a8?" + }, + "user": { + "data": { + "address": "\u09a1\u09bf\u09ad\u09be\u0987\u09b8" + }, + "description": "\u09b8\u09c7\u099f\u0986\u09aa \u0995\u09b0\u09be\u09b0 \u099c\u09a8\u09cd\u09af \u098f\u0995\u099f\u09bf \u09a1\u09bf\u09ad\u09be\u0987\u09b8 \u099a\u09af\u09bc\u09a8 \u0995\u09b0\u09c1\u09a8" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/ca.json b/homeassistant/components/bluemaestro/translations/ca.json new file mode 100644 index 00000000000..c121ff7408c --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/ca.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositiu ja est\u00e0 configurat", + "already_in_progress": "El flux de configuraci\u00f3 ja est\u00e0 en curs", + "no_devices_found": "No s'han trobat dispositius a la xarxa", + "not_supported": "Dispositiu no compatible" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "Vols configurar {name}?" + }, + "user": { + "data": { + "address": "Dispositiu" + }, + "description": "Tria un dispositiu a configurar" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/de.json b/homeassistant/components/bluemaestro/translations/de.json new file mode 100644 index 00000000000..4c5720ec6fb --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/de.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Ger\u00e4t ist bereits konfiguriert", + "already_in_progress": "Der Konfigurationsablauf wird bereits ausgef\u00fchrt", + "no_devices_found": "Keine Ger\u00e4te im Netzwerk gefunden", + "not_supported": "Ger\u00e4t nicht unterst\u00fctzt" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "M\u00f6chtest du {name} einrichten?" + }, + "user": { + "data": { + "address": "Ger\u00e4t" + }, + "description": "W\u00e4hle ein Ger\u00e4t zum Einrichten aus" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/el.json b/homeassistant/components/bluemaestro/translations/el.json new file mode 100644 index 00000000000..cdb57c8ac1b --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/el.json @@ -0,0 +1,22 @@ +{ + "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", + "already_in_progress": "\u0397 \u03c1\u03bf\u03ae \u03b4\u03b9\u03b1\u03bc\u03cc\u03c1\u03c6\u03c9\u03c3\u03b7\u03c2 \u03b2\u03c1\u03af\u03c3\u03ba\u03b5\u03c4\u03b1\u03b9 \u03ae\u03b4\u03b7 \u03c3\u03b5 \u03b5\u03be\u03ad\u03bb\u03b9\u03be\u03b7", + "no_devices_found": "\u0394\u03b5\u03bd \u03b2\u03c1\u03ad\u03b8\u03b7\u03ba\u03b1\u03bd \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ad\u03c2 \u03c3\u03c4\u03bf \u03b4\u03af\u03ba\u03c4\u03c5\u03bf", + "not_supported": "\u0397 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03b4\u03b5\u03bd \u03c5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c4\u03b5 \u03c4\u03bf {name};" + }, + "user": { + "data": { + "address": "\u03a3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae" + }, + "description": "\u0395\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03bc\u03b9\u03b1 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ae \u03b3\u03b9\u03b1 \u03c1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/es.json b/homeassistant/components/bluemaestro/translations/es.json new file mode 100644 index 00000000000..ae0ab01acdf --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/es.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso", + "no_devices_found": "No se encontraron dispositivos en la red", + "not_supported": "Dispositivo no compatible" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "\u00bfQuieres configurar {name}?" + }, + "user": { + "data": { + "address": "Dispositivo" + }, + "description": "Elige un dispositivo para configurar" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/fr.json b/homeassistant/components/bluemaestro/translations/fr.json new file mode 100644 index 00000000000..8ddb4af4dbc --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/fr.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours", + "no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau", + "not_supported": "Appareil non pris en charge" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "Voulez-vous configurer {name}\u00a0?" + }, + "user": { + "data": { + "address": "Appareil" + }, + "description": "S\u00e9lectionnez l'appareil \u00e0 configurer" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/hu.json b/homeassistant/components/bluemaestro/translations/hu.json new file mode 100644 index 00000000000..97fbb5b9408 --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/hu.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van", + "already_in_progress": "A be\u00e1ll\u00edt\u00e1si folyamat m\u00e1r el lett kezdve", + "no_devices_found": "Nem tal\u00e1lhat\u00f3 eszk\u00f6z a h\u00e1l\u00f3zaton", + "not_supported": "Eszk\u00f6z nem t\u00e1mogatott" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "Szeretn\u00e9 be\u00e1ll\u00edtani: {name}?" + }, + "user": { + "data": { + "address": "Eszk\u00f6z" + }, + "description": "V\u00e1lassza ki a be\u00e1ll\u00edtani k\u00edv\u00e1nt eszk\u00f6zt" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/pt-BR.json b/homeassistant/components/bluemaestro/translations/pt-BR.json new file mode 100644 index 00000000000..0da7639fa2a --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/pt-BR.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "already_in_progress": "A configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento", + "no_devices_found": "Nenhum dispositivo encontrado na rede", + "not_supported": "Dispositivo n\u00e3o suportado" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "Deseja configurar {name}?" + }, + "user": { + "data": { + "address": "Dispositivo" + }, + "description": "Escolha um dispositivo para configurar" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/ru.json b/homeassistant/components/bluemaestro/translations/ru.json new file mode 100644 index 00000000000..887499e5f2e --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/ru.json @@ -0,0 +1,22 @@ +{ + "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.", + "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.", + "no_devices_found": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432 \u0441\u0435\u0442\u0438.", + "not_supported": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f." + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "\u0425\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c {name}?" + }, + "user": { + "data": { + "address": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e" + }, + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/bluemaestro/translations/zh-Hant.json b/homeassistant/components/bluemaestro/translations/zh-Hant.json new file mode 100644 index 00000000000..64ae1f19094 --- /dev/null +++ b/homeassistant/components/bluemaestro/translations/zh-Hant.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "already_in_progress": "\u8a2d\u5b9a\u5df2\u7d93\u9032\u884c\u4e2d", + "no_devices_found": "\u7db2\u8def\u4e0a\u627e\u4e0d\u5230\u88dd\u7f6e", + "not_supported": "\u88dd\u7f6e\u4e0d\u652f\u63f4" + }, + "flow_title": "{name}", + "step": { + "bluetooth_confirm": { + "description": "\u662f\u5426\u8981\u8a2d\u5b9a {name}\uff1f" + }, + "user": { + "data": { + "address": "\u88dd\u7f6e" + }, + "description": "\u9078\u64c7\u6240\u8981\u8a2d\u5b9a\u7684\u88dd\u7f6e" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nobo_hub/translations/bn.json b/homeassistant/components/nobo_hub/translations/bn.json new file mode 100644 index 00000000000..9c61784e29a --- /dev/null +++ b/homeassistant/components/nobo_hub/translations/bn.json @@ -0,0 +1,44 @@ +{ + "config": { + "abort": { + "already_configured": "\u09a1\u09bf\u09ad\u09be\u0987\u09b8 \u0987\u09a4\u09bf\u09ae\u09a7\u09cd\u09af\u09c7 \u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0 \u0995\u09b0\u09be \u0986\u099b\u09c7" + }, + "error": { + "cannot_connect": "\u09b8\u0982\u09af\u09cb\u0997 \u0995\u09b0\u09a4\u09c7 \u09ac\u09cd\u09af\u09b0\u09cd\u09a5 - \u0995\u09cd\u09b0\u09ae\u09bf\u0995 \u09b8\u0982\u0996\u09cd\u09af\u09be \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be \u0995\u09b0\u09c1\u09a8", + "invalid_ip": "\u0985\u0995\u09be\u09b0\u09cd\u09af\u0995\u09b0 \u0986\u0987\u09aa\u09bf \u09a0\u09bf\u0995\u09be\u09a8\u09be", + "invalid_serial": "\u0985\u0995\u09be\u09b0\u09cd\u09af\u0995\u09b0 \u0995\u09cd\u09b0\u09ae\u09bf\u0995 \u09b8\u0982\u0996\u09cd\u09af\u09be", + "unknown": "\u0985\u09aa\u09cd\u09b0\u09a4\u09cd\u09af\u09be\u09b6\u09bf\u09a4 \u09a4\u09cd\u09b0\u09c1\u099f\u09bf" + }, + "step": { + "manual": { + "data": { + "ip_address": "\u0986\u0987\u09aa\u09bf \u09a0\u09bf\u0995\u09be\u09a8\u09be", + "serial": "\u0995\u09cd\u09b0\u09ae\u09bf\u0995 \u09b8\u0982\u0996\u09cd\u09af\u09be (\u09e7\u09e8 \u099f\u09bf \u09b8\u0982\u0996\u09cd\u09af\u09be)" + }, + "description": "\u0986\u09aa\u09a8\u09be\u09b0 \u09b8\u09cd\u09a5\u09be\u09a8\u09c0\u09af\u09bc \u09a8\u09c7\u099f\u0993\u09af\u09bc\u09be\u09b0\u09cd\u0995\u09c7 \u0986\u09ac\u09bf\u09b7\u09cd\u0995\u09c3\u09a4 \u09a8\u09af\u09bc \u098f\u09ae\u09a8 \u098f\u0995\u099f\u09bf \u09a8\u09cb\u09ac\u09cb \u0987\u0995\u09cb\u09b9\u09be\u09ac \u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0 \u0995\u09b0\u09c1\u09a8\u0964 \u09af\u09a6\u09bf \u0986\u09aa\u09a8\u09be\u09b0 \u09b9\u09be\u09ac\u099f\u09bf \u0985\u09a8\u09cd\u09af \u09a8\u09c7\u099f\u0993\u09af\u09bc\u09be\u09b0\u09cd\u0995\u09c7 \u09a5\u09be\u0995\u09c7 \u09a4\u09ac\u09c7 \u0986\u09aa\u09a8\u09bf \u098f\u0996\u09a8\u0993 \u09b8\u09ae\u09cd\u09aa\u09c2\u09b0\u09cd\u09a3 \u0995\u09cd\u09b0\u09ae\u09bf\u0995 \u09a8\u09ae\u09cd\u09ac\u09b0 (\u09e7\u09e8 \u099f\u09bf \u09b8\u0982\u0996\u09cd\u09af\u09be) \u098f\u09ac\u0982 \u098f\u09b0 \u0986\u0987\u09aa\u09bf \u09a0\u09bf\u0995\u09be\u09a8\u09be \u09b2\u09bf\u0996\u09c7 \u098f\u099f\u09bf\u09b0 \u09b8\u09be\u09a5\u09c7 \u09b8\u0982\u09af\u09cb\u0997 \u0995\u09b0\u09a4\u09c7 \u09aa\u09be\u09b0\u09c7\u09a8\u0964" + }, + "selected": { + "data": { + "serial_suffix": "\u0995\u09cd\u09b0\u09ae\u09bf\u0995 \u09b8\u0982\u0996\u09cd\u09af\u09be \u09aa\u09cd\u09b0\u09a4\u09cd\u09af\u09af\u09bc (\u09e9 \u099f\u09bf \u09b8\u0982\u0996\u09cd\u09af\u09be)" + }, + "description": "{hub} \u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0 \u0995\u09b0\u09be \u09b9\u099a\u09cd\u099b\u09c7\u0964\n\n\u09b9\u09be\u09ac\u09c7\u09b0 \u09b8\u09be\u09a5\u09c7 \u09b8\u0982\u09af\u09cb\u0997 \u0995\u09b0\u09a4\u09c7, \u0986\u09aa\u09a8\u09be\u0995\u09c7 \u09b9\u09be\u09ac\u09c7\u09b0 \u0995\u09cd\u09b0\u09ae\u09bf\u0995 \u09a8\u09ae\u09cd\u09ac\u09b0\u09c7\u09b0 \u09b6\u09c7\u09b7 \u09e9 \u099f\u09bf \u09b8\u0982\u0996\u09cd\u09af\u09be \u09b2\u09bf\u0996\u09a4\u09c7 \u09b9\u09ac\u09c7\u0964" + }, + "user": { + "data": { + "device": "\u0986\u09ac\u09bf\u09b7\u09cd\u0995\u09c3\u09a4 \u09b9\u09be\u09ac" + }, + "description": "\u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0 \u0995\u09b0\u09a4\u09c7 Nob\u00f8 Ecohub \u09a8\u09bf\u09b0\u09cd\u09ac\u09be\u099a\u09a8 \u0995\u09b0\u09c1\u09a8\u0964" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "override_type": "\u0985\u0997\u09cd\u09b0\u09be\u09a7\u09bf\u0995\u09be\u09b0 \u09a7\u09b0\u09a3" + }, + "description": "\u09aa\u09b0\u09c7\u09b0 \u09b8\u09aa\u09cd\u09a4\u09be\u09b9\u09c7\u09b0 \u09aa\u09cd\u09b0\u09cb\u09ab\u09be\u0987\u09b2 \u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09a8\u09c7 \u0993\u09ad\u09be\u09b0\u09b0\u09be\u0987\u09a1 \u09b6\u09c7\u09b7 \u0995\u09b0\u09a4\u09c7 \u0993\u09ad\u09be\u09b0\u09b0\u09be\u0987\u09a1 \u099f\u09be\u0987\u09aa \"\u098f\u0996\u09a8\" \u09a8\u09bf\u09b0\u09cd\u09ac\u09be\u099a\u09a8 \u0995\u09b0\u09c1\u09a8\u0964" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nobo_hub/translations/ca.json b/homeassistant/components/nobo_hub/translations/ca.json new file mode 100644 index 00000000000..f3f3bc63837 --- /dev/null +++ b/homeassistant/components/nobo_hub/translations/ca.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositiu ja est\u00e0 configurat" + }, + "error": { + "invalid_ip": "Adre\u00e7a IP inv\u00e0lida", + "invalid_serial": "N\u00famero de s\u00e8rie inv\u00e0lid", + "unknown": "Error inesperat" + }, + "step": { + "manual": { + "data": { + "ip_address": "Adre\u00e7a IP", + "serial": "N\u00famero de s\u00e8rie (12 d\u00edgits)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nobo_hub/translations/id.json b/homeassistant/components/nobo_hub/translations/id.json index dc48a44b0ae..28cfbbe8a55 100644 --- a/homeassistant/components/nobo_hub/translations/id.json +++ b/homeassistant/components/nobo_hub/translations/id.json @@ -11,8 +11,31 @@ "step": { "manual": { "data": { - "ip_address": "Alamat IP" + "ip_address": "Alamat IP", + "serial": "Nomor seri (12 digit)" } + }, + "selected": { + "data": { + "serial_suffix": "Akhiran nomor seri (3 digit)" + }, + "description": "Mengonfigurasi {hub}.\n\nUntuk terhubung ke hub, Anda harus memasukkan 3 digit terakhir dari nomor seri hub." + }, + "user": { + "data": { + "device": "Hub yang ditemukan" + }, + "description": "Pilih Nob\u00f8 Ecohub untuk dikonfigurasi." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "override_type": "Tipe penimpaan" + }, + "description": "Pilih tipe penimpaan \"Now\" untuk mengakhiri penimpaan pada perubahan profil minggu depan." } } } diff --git a/homeassistant/components/nobo_hub/translations/ru.json b/homeassistant/components/nobo_hub/translations/ru.json new file mode 100644 index 00000000000..e5932ac1e03 --- /dev/null +++ b/homeassistant/components/nobo_hub/translations/ru.json @@ -0,0 +1,44 @@ +{ + "config": { + "abort": { + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant." + }, + "error": { + "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f - \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440.", + "invalid_ip": "\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441.", + "invalid_serial": "\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." + }, + "step": { + "manual": { + "data": { + "ip_address": "IP-\u0430\u0434\u0440\u0435\u0441", + "serial": "\u0421\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 (12 \u0446\u0438\u0444\u0440)" + }, + "description": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 Nob\u00f8 Ecohub, \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u0412\u0430\u0448\u0435\u0439 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438. \u0415\u0441\u043b\u0438 \u0412\u0430\u0448 \u0431\u043b\u043e\u043a \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0435\u0442\u0438, \u0412\u044b \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a \u043d\u0435\u043c\u0443, \u0432\u0432\u0435\u0434\u044f \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 (12 \u0446\u0438\u0444\u0440) \u0438 \u0435\u0433\u043e IP-\u0430\u0434\u0440\u0435\u0441." + }, + "selected": { + "data": { + "serial_suffix": "\u0421\u0443\u0444\u0444\u0438\u043a\u0441 \u0441\u0435\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 (3 \u0446\u0438\u0444\u0440\u044b)" + }, + "description": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 {hub}. \u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 3 \u0446\u0438\u0444\u0440\u044b \u0441\u0435\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430." + }, + "user": { + "data": { + "device": "\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430" + }, + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 Nob\u00f8 Ecohub \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "override_type": "\u0422\u0438\u043f \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f" + }, + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0438\u043f \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u00abNow\u00bb, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043d\u0435\u0434\u0435\u043b\u0435." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/bn.json b/homeassistant/components/overkiz/translations/bn.json new file mode 100644 index 00000000000..de652521c3c --- /dev/null +++ b/homeassistant/components/overkiz/translations/bn.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown_user": "\u0985\u09aa\u09b0\u09bf\u099a\u09bf\u09a4 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u0995\u09be\u09b0\u09c0\u0964 Somfy Protect \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f\u0997\u09c1\u09b2\u09bf \u098f\u0987 \u0987\u09a8\u09cd\u099f\u09bf\u0997\u09cd\u09b0\u09c7\u09b6\u09a8 \u09a6\u09cd\u09ac\u09be\u09b0\u09be \u09b8\u09ae\u09b0\u09cd\u09a5\u09bf\u09a4 \u09a8\u09af\u09bc\u0964" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensibo/translations/bn.json b/homeassistant/components/sensibo/translations/bn.json new file mode 100644 index 00000000000..8aacefc17d7 --- /dev/null +++ b/homeassistant/components/sensibo/translations/bn.json @@ -0,0 +1,16 @@ +{ + "config": { + "step": { + "reauth_confirm": { + "data_description": { + "api_key": "\u098f\u0995\u099f\u09bf \u09a8\u09a4\u09c1\u09a8 \u098f\u09aa\u09bf\u0986\u0987 \u0995\u09c0 \u09aa\u09c7\u09a4\u09c7 \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8 \u0985\u09a8\u09c1\u09b8\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8\u0964" + } + }, + "user": { + "data_description": { + "api_key": "\u0986\u09aa\u09a8\u09be\u09b0 \u098f\u09aa\u09bf\u0986\u0987 \u0995\u09c0 \u09aa\u09c7\u09a4\u09c7 \u09a1\u0995\u09c1\u09ae\u09c7\u09a8\u09cd\u099f\u09c7\u09b6\u09a8 \u0985\u09a8\u09c1\u09b8\u09b0\u09a3 \u0995\u09b0\u09c1\u09a8\u0964" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensibo/translations/es.json b/homeassistant/components/sensibo/translations/es.json index 37c2f022039..8c2c6bea7f3 100644 --- a/homeassistant/components/sensibo/translations/es.json +++ b/homeassistant/components/sensibo/translations/es.json @@ -15,11 +15,17 @@ "reauth_confirm": { "data": { "api_key": "Clave API" + }, + "data_description": { + "api_key": "Sigue la documentaci\u00f3n para obtener una nueva clave API." } }, "user": { "data": { "api_key": "Clave API" + }, + "data_description": { + "api_key": "Sigue la documentaci\u00f3n para obtener tu clave API." } } } diff --git a/homeassistant/components/sensibo/translations/fr.json b/homeassistant/components/sensibo/translations/fr.json index f674ad2c9b2..5d53f8daa37 100644 --- a/homeassistant/components/sensibo/translations/fr.json +++ b/homeassistant/components/sensibo/translations/fr.json @@ -15,11 +15,17 @@ "reauth_confirm": { "data": { "api_key": "Cl\u00e9 d'API" + }, + "data_description": { + "api_key": "Consultez la documentation pour obtenir une nouvelle cl\u00e9 d'API." } }, "user": { "data": { "api_key": "Cl\u00e9 d'API" + }, + "data_description": { + "api_key": "Consultez la documentation pour obtenir votre cl\u00e9 d'API." } } } diff --git a/homeassistant/components/sensibo/translations/hu.json b/homeassistant/components/sensibo/translations/hu.json index 14c7cd756d0..66d277eecf5 100644 --- a/homeassistant/components/sensibo/translations/hu.json +++ b/homeassistant/components/sensibo/translations/hu.json @@ -15,11 +15,17 @@ "reauth_confirm": { "data": { "api_key": "API kulcs" + }, + "data_description": { + "api_key": "K\u00f6vesse a dokument\u00e1ci\u00f3t az \u00faj API-kulcs beszerz\u00e9s\u00e9hez." } }, "user": { "data": { "api_key": "API kulcs" + }, + "data_description": { + "api_key": "K\u00f6vesse a dokument\u00e1ci\u00f3t az API-kulcs beszerz\u00e9s\u00e9hez." } } } diff --git a/homeassistant/components/sensor/translations/bn.json b/homeassistant/components/sensor/translations/bn.json new file mode 100644 index 00000000000..3469fbd327b --- /dev/null +++ b/homeassistant/components/sensor/translations/bn.json @@ -0,0 +1,10 @@ +{ + "device_automation": { + "condition_type": { + "is_moisture": "\u09ac\u09b0\u09cd\u09a4\u09ae\u09be\u09a8 {entity_name} \u0986\u09b0\u09cd\u09a6\u09cd\u09b0\u09a4\u09be" + }, + "trigger_type": { + "moisture": "{entity_name} \u0986\u09b0\u09cd\u09a6\u09cd\u09b0\u09a4\u09be \u09aa\u09b0\u09bf\u09ac\u09b0\u09cd\u09a4\u09a8" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/volvooncall/translations/bn.json b/homeassistant/components/volvooncall/translations/bn.json new file mode 100644 index 00000000000..7cd09ad31be --- /dev/null +++ b/homeassistant/components/volvooncall/translations/bn.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "reauth_successful": "\u09aa\u09c1\u09a8\u09b0\u09be\u09af\u09bc \u09aa\u09cd\u09b0\u09ae\u09be\u09a3\u09c0\u0995\u09b0\u09a3 \u09b8\u09ab\u09b2 \u09b9\u09af\u09bc\u09c7\u099b\u09c7" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/volvooncall/translations/ca.json b/homeassistant/components/volvooncall/translations/ca.json index 12012ffc522..26a287a5584 100644 --- a/homeassistant/components/volvooncall/translations/ca.json +++ b/homeassistant/components/volvooncall/translations/ca.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "El compte ja est\u00e0 configurat" + "already_configured": "El compte ja est\u00e0 configurat", + "reauth_successful": "Re-autenticaci\u00f3 realitzada correctament" }, "error": { "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida", diff --git a/homeassistant/components/zha/translations/bn.json b/homeassistant/components/zha/translations/bn.json new file mode 100644 index 00000000000..e4c12e5f1c6 --- /dev/null +++ b/homeassistant/components/zha/translations/bn.json @@ -0,0 +1,54 @@ +{ + "config": { + "step": { + "manual_pick_radio_type": { + "data": { + "radio_type": "\u09b0\u09c7\u09a1\u09bf\u0993\u09b0 \u09a7\u09b0\u09a8" + }, + "description": "\u0986\u09aa\u09a8\u09be\u09b0 Zigbee \u09b0\u09c7\u09a1\u09bf\u0993 \u09aa\u09cd\u09b0\u0995\u09be\u09b0 \u099a\u09af\u09bc\u09a8 \u0995\u09b0\u09c1\u09a8", + "title": "\u09b0\u09c7\u09a1\u09bf\u0993\u09b0 \u09a7\u09b0\u09a8" + }, + "manual_port_config": { + "data": { + "baudrate": "\u09aa\u09cb\u09b0\u09cd\u099f\u09c7\u09b0 \u0997\u09a4\u09bf", + "flow_control": "\u09a4\u09a5\u09cd\u09af \u09aa\u09cd\u09b0\u09ac\u09be\u09b9 \u09a8\u09bf\u09af\u09bc\u09a8\u09cd\u09a4\u09cd\u09b0\u09a3", + "path": "\u09b8\u09bf\u09b0\u09bf\u09af\u09bc\u09be\u09b2 \u09a1\u09bf\u09ad\u09be\u0987\u09b8 \u09aa\u09a5" + }, + "description": "\u09b8\u09bf\u09b0\u09bf\u09af\u09bc\u09be\u09b2 \u09aa\u09cb\u09b0\u09cd\u099f \u09b8\u09c7\u099f\u09bf\u0982\u09b8 \u09b2\u09bf\u0996\u09c1\u09a8", + "title": "\u09b8\u09bf\u09b0\u09bf\u09af\u09bc\u09be\u09b2 \u09aa\u09cb\u09b0\u09cd\u099f \u09b8\u09c7\u099f\u09bf\u0982\u09b8" + }, + "maybe_confirm_ezsp_restore": { + "data": { + "overwrite_coordinator_ieee": "\u09b8\u09cd\u09a5\u09be\u09af\u09bc\u09c0\u09ad\u09be\u09ac\u09c7 \u09b0\u09c7\u09a1\u09bf\u0993 IEEE \u09a0\u09bf\u0995\u09be\u09a8\u09be \u09aa\u09cd\u09b0\u09a4\u09bf\u09b8\u09cd\u09a5\u09be\u09aa\u09a8 \u0995\u09b0\u09c1\u09a8" + }, + "title": "\u09b0\u09c7\u09a1\u09bf\u0993 IEEE \u09a0\u09bf\u0995\u09be\u09a8\u09be \u0993\u09ad\u09be\u09b0\u09b0\u09be\u0987\u099f \u0995\u09b0\u09c1\u09a8" + }, + "upload_manual_backup": { + "data": { + "uploaded_backup_file": "\u098f\u0995\u099f\u09bf \u09ab\u09be\u0987\u09b2 \u0986\u09aa\u09b2\u09cb\u09a1 \u0995\u09b0\u09c1\u09a8" + }, + "title": "\u098f\u0995\u099f\u09bf \u09ae\u09cd\u09af\u09be\u09a8\u09c1\u09af\u09bc\u09be\u09b2 \u09ac\u09cd\u09af\u09be\u0995\u0986\u09aa \u0986\u09aa\u09b2\u09cb\u09a1 \u0995\u09b0\u09c1\u09a8" + } + } + }, + "options": { + "step": { + "init": { + "description": "ZHA \u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c7 \u09a6\u09c7\u0993\u09af\u09bc\u09be \u09b9\u09ac\u09c7\u0964 \u0986\u09aa\u09a8\u09bf \u0995\u09bf \u099a\u09be\u09b2\u09bf\u09af\u09bc\u09c7 \u09af\u09c7\u09a4\u09c7 \u099a\u09be\u09a8?", + "title": "ZHA \u09aa\u09c1\u09a8\u09b0\u09be\u09af\u09bc \u0995\u09a8\u09ab\u09bf\u0997\u09be\u09b0 \u0995\u09b0\u09c1\u09a8" + }, + "manual_pick_radio_type": { + "data": { + "radio_type": "\u09b0\u09c7\u09a1\u09bf\u0993 \u09aa\u09cd\u09b0\u0995\u09be\u09b0" + }, + "description": "\u0986\u09aa\u09a8\u09be\u09b0 \u099c\u09bf\u0997\u09ac\u09bf \u09b0\u09c7\u09a1\u09bf\u0993 \u099f\u09be\u0987\u09aa \u099a\u09af\u09bc\u09a8 \u0995\u09b0\u09c1\u09a8", + "title": "\u09b0\u09c7\u09a1\u09bf\u0993 \u09aa\u09cd\u09b0\u0995\u09be\u09b0" + }, + "manual_port_config": { + "data": { + "baudrate": "\u09aa\u09cb\u09b0\u09cd\u099f \u0997\u09a4\u09bf" + } + } + } + } +} \ No newline at end of file