diff --git a/homeassistant/components/accuweather/translations/pt.json b/homeassistant/components/accuweather/translations/pt.json index 14260bd572d..08d419ec9b2 100644 --- a/homeassistant/components/accuweather/translations/pt.json +++ b/homeassistant/components/accuweather/translations/pt.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "latitude": "Latitude", "longitude": "Longitude", "name": "Nome" diff --git a/homeassistant/components/adax/translations/zh-Hans.json b/homeassistant/components/adax/translations/zh-Hans.json index 2946f1ebefb..86a404bcbf6 100644 --- a/homeassistant/components/adax/translations/zh-Hans.json +++ b/homeassistant/components/adax/translations/zh-Hans.json @@ -15,8 +15,8 @@ }, "local": { "data": { - "wifi_pswd": "WiFi \u5bc6\u7801", - "wifi_ssid": "WiFi \u540d\u79f0 (SSID)" + "wifi_pswd": "Wi-Fi \u5bc6\u7801", + "wifi_ssid": "Wi-Fi \u540d\u79f0 (SSID)" } }, "user": { diff --git a/homeassistant/components/airnow/translations/pt.json b/homeassistant/components/airnow/translations/pt.json index 3aa509dd6e8..7b9af9e8a23 100644 --- a/homeassistant/components/airnow/translations/pt.json +++ b/homeassistant/components/airnow/translations/pt.json @@ -11,7 +11,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "latitude": "Latitude", "longitude": "Longitude" }, diff --git a/homeassistant/components/androidtv/translations/id.json b/homeassistant/components/androidtv/translations/id.json index 86b34f3a3e5..2b754860c5d 100644 --- a/homeassistant/components/androidtv/translations/id.json +++ b/homeassistant/components/androidtv/translations/id.json @@ -8,16 +8,59 @@ "adbkey_not_file": "File kunci ADB tidak ditemukan", "cannot_connect": "Gagal terhubung", "invalid_host": "Nama host atau alamat IP tidak valid", + "key_and_server": "Sediakan salah satu dari Kunci ADB atau Server ADB", "unknown": "Kesalahan yang tidak diharapkan" }, "step": { "user": { "data": { + "adb_server_ip": "Alamat IP server ADB (kosongkan jika tidak digunakan)", + "adb_server_port": "Port server ADB", + "adbkey": "Jalur ke file kunci ADB Anda (kosongkan untuk dihasilkan secara otomatis)", + "device_class": "Jenis perangkat", "host": "Host", "port": "Port" }, + "description": "Setel parameter yang diperlukan untuk terhubung ke perangkat Android TV Anda", "title": "Android TV" } } + }, + "options": { + "error": { + "invalid_det_rules": "Aturan deteksi status tidak valid" + }, + "step": { + "apps": { + "data": { + "app_delete": "Centang untuk menghapus aplikasi ini", + "app_id": "ID Aplikasi", + "app_name": "Nama Aplikasi" + }, + "description": "Konfigurasikan id aplikasi {app_id}", + "title": "Konfigurasikan Aplikasi Android TV" + }, + "init": { + "data": { + "apps": "Konfigurasikan daftar aplikasi", + "exclude_unnamed_apps": "Kecualikan aplikasi dengan nama tidak dikenal dari daftar sumber", + "get_sources": "Ambil aplikasi yang berjalan sebagai daftar sumber", + "screencap": "Gunakan tangkapan layar untuk sampul album", + "state_detection_rules": "Konfigurasikan aturan deteksi status", + "turn_off_command": "Perintah mematikan shell ADB (kosongkan untuk default)", + "turn_on_command": "Perintah nyalakan shell ADB (kosongkan untuk default)" + }, + "title": "Opsi Android TV" + }, + "rules": { + "data": { + "rule_delete": "Centang untuk menghapus aturan ini", + "rule_id": "ID Aplikasi", + "rule_values": "Daftar aturan pendeteksian status (lihat dokumentasi)" + }, + "description": "Konfigurasikan aturan deteksi untuk id aplikasi {rule_id}", + "title": "Konfigurasikan aturan deteksi status Android TV" + } + } } } \ No newline at end of file diff --git a/homeassistant/components/androidtv/translations/it.json b/homeassistant/components/androidtv/translations/it.json index c1bee374a79..ce6d3c92bca 100644 --- a/homeassistant/components/androidtv/translations/it.json +++ b/homeassistant/components/androidtv/translations/it.json @@ -43,12 +43,12 @@ "init": { "data": { "apps": "Configura l'elenco delle applicazioni", - "exclude_unnamed_apps": "Escludi app con nome sconosciuto", - "get_sources": "Decidi se recuperare o meno le app in esecuzione come elenco di fonti", - "screencap": "Determina se la copertina dell'album deve essere estratta da ci\u00f2 che viene mostrato sullo schermo", + "exclude_unnamed_apps": "Escludere le app con nome sconosciuto dall'elenco delle origini", + "get_sources": "Recupera le app in esecuzione come elenco di origini", + "screencap": "Utilizzare l'acquisizione dello schermo per le copertine degli album", "state_detection_rules": "Configura le regole di rilevamento dello stato", - "turn_off_command": "Comando shell ADB per sovrascrivere il comando turn_off predefinito", - "turn_on_command": "Comando shell ADB per sovrascrivere il comando turn_on predefinito" + "turn_off_command": "Comando di disattivazione della shell ADB (lascia vuoto per impostazione predefinita)", + "turn_on_command": "Comando di attivazione della shell ADB (lascia vuoto per impostazione predefinita)" }, "title": "Opzioni Android TV" }, diff --git a/homeassistant/components/androidtv/translations/zh-Hans.json b/homeassistant/components/androidtv/translations/zh-Hans.json index 454725d52da..b3aa722d8a5 100644 --- a/homeassistant/components/androidtv/translations/zh-Hans.json +++ b/homeassistant/components/androidtv/translations/zh-Hans.json @@ -7,7 +7,7 @@ "error": { "adbkey_not_file": "\u672a\u627e\u5230 ADB \u5bc6\u94a5\u6587\u4ef6", "cannot_connect": "\u8fde\u63a5\u5931\u8d25", - "key_and_server": "\u53ea\u63d0\u4f9b\u4e86 ADB \u79d8\u94a5 \u6216 ADB \u670d\u52a1\u5668", + "key_and_server": "\u53ea\u63d0\u4f9b\u4e86 ADB \u79d8\u94a5\u6216 ADB \u670d\u52a1\u5668", "unknown": "\u975e\u9884\u671f\u7684\u9519\u8bef" }, "step": { @@ -16,21 +16,49 @@ "adb_server_ip": "ADB \u670d\u52a1\u5668 IP \u5730\u5740\uff08\u7559\u7a7a\u4e0d\u4f7f\u7528\uff09", "adb_server_port": "ADB \u670d\u52a1\u5668\u7aef\u53e3", "adbkey": "ADB \u5bc6\u94a5\u6587\u4ef6\u8def\u5f84\uff08\u7559\u7a7a\u4ee5\u81ea\u52a8\u751f\u6210\uff09", - "device_class": "\u8bbe\u5907\u7c7b\u578b" - } + "device_class": "\u8bbe\u5907\u7c7b\u578b", + "host": "\u4e3b\u673a", + "port": "\u7aef\u53e3" + }, + "description": "\u8bf7\u586b\u5199\u4ee5\u4e0b\u53c2\u6570\uff0c\u8fde\u63a5\u5230 Android TV \u8bbe\u5907\u3002", + "title": "Android TV" } } }, "options": { + "error": { + "invalid_det_rules": "\u72b6\u6001\u68c0\u6d4b\u89c4\u5219\u65e0\u6548" + }, "step": { + "apps": { + "data": { + "app_delete": "\u52fe\u9009\u4ee5\u5220\u9664\u5e94\u7528\u7a0b\u5e8f", + "app_id": "\u5e94\u7528\u7a0b\u5e8f ID", + "app_name": "\u5e94\u7528\u7a0b\u5e8f\u540d\u79f0" + }, + "description": "\u914d\u7f6e\u5e94\u7528\u7a0b\u5e8f ID {app_id}", + "title": "\u914d\u7f6e Android TV \u5e94\u7528" + }, "init": { "data": { + "apps": "\u914d\u7f6e\u5e94\u7528\u7a0b\u5e8f\u5217\u8868", "exclude_unnamed_apps": "\u4ece\u4fe1\u53f7\u6e90\u5217\u8868\u4e2d\u6392\u9664\u672a\u77e5\u540d\u79f0\u7684\u5e94\u7528", "get_sources": "\u83b7\u53d6\u8fd0\u884c\u4e2d\u7684\u5e94\u7528\u4f5c\u4e3a\u4fe1\u53f7\u6e90\u5217\u8868", "screencap": "\u4f7f\u7528\u5c4f\u5e55\u622a\u56fe\u4f5c\u4e3a\u4e13\u8f91\u5c01\u9762", + "state_detection_rules": "\u914d\u7f6e\u72b6\u6001\u68c0\u6d4b\u89c4\u5219", "turn_off_command": "ADB shell \u5173\u673a\u547d\u4ee4\uff08\u7559\u7a7a\u4ee5\u4f7f\u7528\u9ed8\u8ba4\u503c\uff09", "turn_on_command": "ADB shell \u5f00\u673a\u547d\u4ee4\uff08\u7559\u7a7a\u4ee5\u4f7f\u7528\u9ed8\u8ba4\u503c\uff09" - } + }, + "title": "Android TV \u9009\u9879" + }, + "rules": { + "data": { + "rule_delete": "\u52fe\u9009\u4ee5\u5220\u9664\u89c4\u5219", + "rule_id": "\u5e94\u7528\u7a0b\u5e8f ID", + "rule_values": "\u72b6\u6001\u68c0\u6d4b\u89c4\u5219\u5217\u8868\uff08\u8bf7\u53c2\u9605\u6587\u6863\uff09" + }, + "description": "\u4e3a\u5e94\u7528\u7a0b\u5e8f ID {rule_id} \u914d\u7f6e\u68c0\u6d4b\u89c4\u5219", + "title": "\u914d\u7f6e Android TV \u72b6\u6001\u68c0\u6d4b\u89c4\u5219" } } } diff --git a/homeassistant/components/binary_sensor/translations/ca.json b/homeassistant/components/binary_sensor/translations/ca.json index a806bc3908e..e2450646ef8 100644 --- a/homeassistant/components/binary_sensor/translations/ca.json +++ b/homeassistant/components/binary_sensor/translations/ca.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "Bateria de {entity_name} baixa", + "is_co": "{entity_name} est\u00e0 detectant mon\u00f2xid de carboni", "is_cold": "{entity_name} est\u00e0 fred", "is_connected": "{entity_name} est\u00e0 connectat", "is_gas": "{entity_name} est\u00e0 detectant gas", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} est\u00e0 humit", "is_motion": "{entity_name} est\u00e0 detectant moviment", "is_moving": "{entity_name} s'est\u00e0 movent", + "is_no_co": "{entity_name} no est\u00e0 detectant mon\u00f2xid de carboni", "is_no_gas": "{entity_name} no detecta gas", "is_no_light": "{entity_name} no detecta llum", "is_no_motion": "{entity_name} no detecta moviment", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "Bateria de {entity_name} baixa", + "co": "{entity_name} ha comen\u00e7at a detectar mon\u00f2xid de carboni", "cold": "{entity_name} es torna fred", "connected": "{entity_name} est\u00e0 connectat", "gas": "{entity_name} ha comen\u00e7at a detectar gas", @@ -63,6 +66,7 @@ "moist": "{entity_name} es torna humit", "motion": "{entity_name} ha comen\u00e7at a detectar moviment", "moving": "{entity_name} ha comen\u00e7at a moure's", + "no_co": "{entity_name} ha deixat de detectar mon\u00f2xid de carboni", "no_gas": "{entity_name} ha deixat de detectar gas", "no_light": "{entity_name} ha deixat de detectar llum", "no_motion": "{entity_name} ha deixat de detectar moviment", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "carbon_monoxide", "cold": "fred", "gas": "gas", "heat": "calor", @@ -129,6 +134,10 @@ "off": "No carregant", "on": "Carregant" }, + "co": { + "off": "Lliure", + "on": "Detectat" + }, "cold": { "off": "Normal", "on": "Fred" diff --git a/homeassistant/components/binary_sensor/translations/de.json b/homeassistant/components/binary_sensor/translations/de.json index c84a91e32a5..d3f2bd7fb7f 100644 --- a/homeassistant/components/binary_sensor/translations/de.json +++ b/homeassistant/components/binary_sensor/translations/de.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} Batterie ist schwach", + "is_co": "{entity_name} erkennt Kohlenmonoxid", "is_cold": "{entity_name} ist kalt", "is_connected": "{entity_name} ist verbunden", "is_gas": "{entity_name} erkennt Gas", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} ist feucht", "is_motion": "{entity_name} erkennt Bewegung", "is_moving": "{entity_name} bewegt sich", + "is_no_co": "{entity_name} erkennt kein Kohlenmonoxid", "is_no_gas": "{entity_name} erkennt kein Gas", "is_no_light": "{entity_name} erkennt kein Licht", "is_no_motion": "{entity_name} erkennt keine Bewegung", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} Batterie schwach", + "co": "{entity_name} hat begonnen, Kohlenmonoxid zu erkennen", "cold": "{entity_name} wurde kalt", "connected": "{entity_name} verbunden", "gas": "{entity_name} hat Gas detektiert", @@ -63,6 +66,7 @@ "moist": "{entity_name} wurde feucht", "motion": "{entity_name} hat Bewegungen detektiert", "moving": "{entity_name} hat angefangen sich zu bewegen", + "no_co": "{entity_name} hat aufgeh\u00f6rt, Kohlenmonoxid zu erkennen", "no_gas": "{entity_name} hat kein Gas mehr erkannt", "no_light": "{entity_name} hat kein Licht mehr erkannt", "no_motion": "{entity_name} hat keine Bewegung mehr erkannt", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "Kohlenmonoxid", "cold": "K\u00e4lte", "gas": "Gas", "heat": "W\u00e4rme", @@ -129,6 +134,10 @@ "off": "L\u00e4dt nicht", "on": "L\u00e4dt" }, + "co": { + "off": "Normal", + "on": "Erkannt" + }, "cold": { "off": "Normal", "on": "Kalt" diff --git a/homeassistant/components/binary_sensor/translations/et.json b/homeassistant/components/binary_sensor/translations/et.json index f2c38f1bc7c..241784aeea0 100644 --- a/homeassistant/components/binary_sensor/translations/et.json +++ b/homeassistant/components/binary_sensor/translations/et.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} aku on t\u00fchjenemas", + "is_co": "{entity_name} tuvastab vingugaasi", "is_cold": "{entity_name} on k\u00fclm", "is_connected": "{entity_name} on \u00fchendatud", "is_gas": "{entity_name} tuvastab gaasi(leket)", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} on niiske", "is_motion": "{entity_name} tuvastab liikumist", "is_moving": "{entity_name} liigub", + "is_no_co": "{entity_name} ei tuvasta vingugaasi", "is_no_gas": "{entity_name} ei tuvasta gaasi(leket)", "is_no_light": "{entity_name} ei tuvasta valgust", "is_no_motion": "{entity_name} ei tuvasta liikumist", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} aku hakkab t\u00fchjaks saama", + "co": "{entity_name} alustas vingugaasi tuvastamist", "cold": "{entity_name} muutus k\u00fclmaks", "connected": "{entity_name} on \u00fchendatud", "gas": "{entity_name} tuvastas gaasi(leket)", @@ -63,6 +66,7 @@ "moist": "{entity_name} muutus niiskeks", "motion": "{entity_name} tuvastas liikumist", "moving": "{entity_name} hakkas liikuma", + "no_co": "{entity_name} l\u00f5petas vingugaasi tuvastamise", "no_gas": "{entity_name} l\u00f5petas gaasi(lekke) tuvastamise", "no_light": "{entity_name} l\u00f5petas valguse tuvastamise", "no_motion": "{entity_name} l\u00f5petas liikumise tuvastamise", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "vingugaas", "cold": "jahutus", "gas": "gaas", "heat": "k\u00fcte", @@ -129,6 +134,10 @@ "off": "Ei lae", "on": "Laeb" }, + "co": { + "off": "Puudub", + "on": "Tuvastatud" + }, "cold": { "off": "Normaalne", "on": "Jahe" diff --git a/homeassistant/components/binary_sensor/translations/he.json b/homeassistant/components/binary_sensor/translations/he.json index 43b3c4ff246..3866d6a93d6 100644 --- a/homeassistant/components/binary_sensor/translations/he.json +++ b/homeassistant/components/binary_sensor/translations/he.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "\u05e1\u05d5\u05dc\u05dc\u05ea {entity_name} \u05d7\u05dc\u05e9\u05d4", + "is_co": "{entity_name} \u05de\u05d6\u05d4\u05d4 \u05e4\u05d7\u05de\u05df \u05d7\u05d3 \u05d7\u05de\u05e6\u05e0\u05d9", "is_cold": "{entity_name} \u05e7\u05e8", "is_connected": "{entity_name} \u05de\u05d7\u05d5\u05d1\u05e8", "is_gas": "{entity_name} \u05de\u05d6\u05d4\u05d4 \u05d2\u05d6", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} \u05dc\u05d7", "is_motion": "{entity_name} \u05de\u05d6\u05d4\u05d4 \u05ea\u05e0\u05d5\u05e2\u05d4", "is_moving": "{entity_name} \u05d6\u05d6", + "is_no_co": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05de\u05d6\u05d4\u05d4 \u05e4\u05d7\u05de\u05df \u05d7\u05d3 \u05d7\u05de\u05e6\u05e0\u05d9", "is_no_gas": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05de\u05d6\u05d4\u05d4 \u05d2\u05d6", "is_no_light": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05de\u05d6\u05d4\u05d4 \u05d0\u05d5\u05e8", "is_no_motion": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05de\u05d6\u05d4\u05d4 \u05ea\u05e0\u05d5\u05e2\u05d4", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "\u05e1\u05d5\u05dc\u05dc\u05ea {entity_name} \u05d7\u05dc\u05e9\u05d4", + "co": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05d6\u05d4\u05d5\u05ea \u05e4\u05d7\u05de\u05df \u05d7\u05d3 \u05d7\u05de\u05e6\u05e0\u05d9", "cold": "{entity_name} \u05e0\u05d4\u05d9\u05d4 \u05e7\u05e8", "connected": "{entity_name} \u05de\u05d7\u05d5\u05d1\u05e8", "gas": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05d6\u05d4\u05d5\u05ea \u05d2\u05d6", @@ -63,6 +66,7 @@ "moist": "{entity_name} \u05d4\u05e4\u05da \u05dc\u05d7", "motion": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05d6\u05d4\u05d5\u05ea \u05ea\u05e0\u05d5\u05e2\u05d4", "moving": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05e0\u05d5\u05e2", + "no_co": "{entity_name} \u05d4\u05e4\u05e1\u05d9\u05e7 \u05e4\u05d7\u05de\u05df \u05d7\u05d3 \u05d7\u05de\u05e6\u05e0\u05d9", "no_gas": "{entity_name} \u05d4\u05e4\u05e1\u05d9\u05e7 \u05dc\u05d6\u05d4\u05d5\u05ea \u05d2\u05d6", "no_light": "{entity_name} \u05d4\u05e4\u05e1\u05d9\u05e7 \u05dc\u05d6\u05d4\u05d5\u05ea \u05d0\u05d5\u05e8", "no_motion": "{entity_name} \u05d4\u05e4\u05e1\u05d9\u05e7 \u05dc\u05d6\u05d4\u05d5\u05ea \u05ea\u05e0\u05d5\u05e2\u05d4", @@ -84,6 +88,7 @@ "not_powered": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05de\u05d5\u05e4\u05e2\u05dc", "not_present": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05e7\u05d9\u05d9\u05dd", "not_running": "{entity_name} \u05d0\u05d9\u05e0\u05d5 \u05e4\u05d5\u05e2\u05dc \u05e2\u05d5\u05d3", + "not_tampered": "{entity_name} \u05d4\u05e4\u05e1\u05d9\u05e7 \u05dc\u05d6\u05d4\u05d5\u05ea \u05d7\u05d1\u05dc\u05d4", "not_unsafe": "{entity_name} \u05d4\u05e4\u05da \u05dc\u05d1\u05d8\u05d5\u05d7", "occupied": "{entity_name} \u05e0\u05ea\u05e4\u05e1", "opened": "{entity_name} \u05e0\u05e4\u05ea\u05d7", @@ -94,6 +99,7 @@ "running": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05e4\u05e2\u05d5\u05dc", "smoke": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05d6\u05d4\u05d5\u05ea \u05e2\u05e9\u05df", "sound": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05d6\u05d4\u05d5\u05ea \u05e6\u05dc\u05d9\u05dc", + "tampered": "{entity_name} \u05d4\u05d7\u05dc \u05dc\u05d6\u05d4\u05d5\u05ea \u05d7\u05d1\u05dc\u05d4", "turned_off": "{entity_name} \u05db\u05d5\u05d1\u05d4", "turned_on": "{entity_name} \u05d4\u05d5\u05e4\u05e2\u05dc", "unsafe": "{entity_name} \u05d4\u05e4\u05da \u05dc\u05dc\u05d0 \u05d1\u05d8\u05d5\u05d7", @@ -102,6 +108,7 @@ } }, "device_class": { + "co": "\u05e4\u05d7\u05de\u05df \u05d7\u05d3 \u05d7\u05de\u05e6\u05e0\u05d9", "cold": "\u05e7\u05d5\u05e8", "gas": "\u05d2\u05d6", "heat": "\u05d7\u05d5\u05dd", @@ -127,6 +134,10 @@ "off": "\u05dc\u05d0 \u05e0\u05d8\u05e2\u05df", "on": "\u05e0\u05d8\u05e2\u05df" }, + "co": { + "off": "\u05e0\u05e7\u05d9", + "on": "\u05d6\u05d5\u05d4\u05d4" + }, "cold": { "off": "\u05e0\u05d5\u05e8\u05de\u05dc\u05d9", "on": "\u05e7\u05e8" diff --git a/homeassistant/components/binary_sensor/translations/hu.json b/homeassistant/components/binary_sensor/translations/hu.json index 633a4bae372..02894989226 100644 --- a/homeassistant/components/binary_sensor/translations/hu.json +++ b/homeassistant/components/binary_sensor/translations/hu.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} akkufesz\u00fclts\u00e9g alacsony", + "is_co": "{entity_name} sz\u00e9n-monoxidot \u00e9rz\u00e9kel.", "is_cold": "{entity_name} hideg", "is_connected": "{entity_name} csatlakoztatva van", "is_gas": "{entity_name} g\u00e1zt \u00e9rz\u00e9kel", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} nedves", "is_motion": "{entity_name} mozg\u00e1st \u00e9rz\u00e9kel", "is_moving": "{entity_name} mozog", + "is_no_co": "{entity_name} nem \u00e9rz\u00e9kel sz\u00e9n-monoxidot", "is_no_gas": "{entity_name} nem \u00e9rz\u00e9kel g\u00e1zt", "is_no_light": "{entity_name} nem \u00e9rz\u00e9kel f\u00e9nyt", "is_no_motion": "{entity_name} nem \u00e9rz\u00e9kel mozg\u00e1st", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} akkufesz\u00fclts\u00e9g alacsony", + "co": "{entity_name} elkezdett sz\u00e9n-monoxidot \u00e9rz\u00e9kelni", "cold": "{entity_name} hideg lett", "connected": "{entity_name} csatlakozik", "gas": "{entity_name} g\u00e1zt \u00e9rz\u00e9kel", @@ -63,6 +66,7 @@ "moist": "{entity_name} nedves lett", "motion": "{entity_name} mozg\u00e1st \u00e9rz\u00e9kel", "moving": "{entity_name} mozog", + "no_co": "{entity_name} m\u00e1r nem \u00e9rz\u00e9kel sz\u00e9n-monoxidot", "no_gas": "{entity_name} m\u00e1r nem \u00e9rz\u00e9kel g\u00e1zt", "no_light": "{entity_name} m\u00e1r nem \u00e9rz\u00e9kel f\u00e9nyt", "no_motion": "{entity_name} m\u00e1r nem \u00e9rz\u00e9kel mozg\u00e1st", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "sz\u00e9n-monoxid", "cold": "h\u0171t\u00e9s", "gas": "g\u00e1z", "heat": "f\u0171t\u00e9s", @@ -129,6 +134,10 @@ "off": "Nem t\u00f6lt\u0151dik", "on": "T\u00f6lt\u0151dik" }, + "co": { + "off": "Tiszta", + "on": "\u00c9rz\u00e9kelve" + }, "cold": { "off": "Norm\u00e1l", "on": "Hideg" diff --git a/homeassistant/components/binary_sensor/translations/id.json b/homeassistant/components/binary_sensor/translations/id.json index 3f678149694..57dc0ab6930 100644 --- a/homeassistant/components/binary_sensor/translations/id.json +++ b/homeassistant/components/binary_sensor/translations/id.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "Baterai {entity_name} hampir habis", + "is_co": "{entity_name} mendeteksi karbon monoksida", "is_cold": "{entity_name} dingin", "is_connected": "{entity_name} terhubung", "is_gas": "{entity_name} mendeteksi gas", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} lembab", "is_motion": "{entity_name} mendeteksi gerakan", "is_moving": "{entity_name} bergerak", + "is_no_co": "{entity_name} tidak mendeteksi karbon monoksida", "is_no_gas": "{entity_name} tidak mendeteksi gas", "is_no_light": "{entity_name} tidak mendeteksi cahaya", "is_no_motion": "{entity_name} tidak mendeteksi gerakan", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "Baterai {entity_name} hampir habis", + "co": "{entity_name} mulai mendeteksi karbon monoksida", "cold": "{entity_name} menjadi dingin", "connected": "{entity_name} terhubung", "gas": "{entity_name} mulai mendeteksi gas", @@ -63,6 +66,7 @@ "moist": "{entity_name} menjadi lembab", "motion": "{entity_name} mulai mendeteksi gerakan", "moving": "{entity_name} mulai bergerak", + "no_co": "{entity_name} berhenti mendeteksi karbon monoksida", "no_gas": "{entity_name} berhenti mendeteksi gas", "no_light": "{entity_name} berhenti mendeteksi cahaya", "no_motion": "{entity_name} berhenti mendeteksi gerakan", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "carbon_monoxide", "cold": "dingin", "gas": "gas", "heat": "panas", @@ -129,6 +134,10 @@ "off": "Tidak mengisi daya", "on": "Mengisi daya" }, + "co": { + "off": "Tidak ada", + "on": "Terdeteksi" + }, "cold": { "off": "Normal", "on": "Dingin" diff --git a/homeassistant/components/binary_sensor/translations/it.json b/homeassistant/components/binary_sensor/translations/it.json index 6f526a12681..efe7d6da3a7 100644 --- a/homeassistant/components/binary_sensor/translations/it.json +++ b/homeassistant/components/binary_sensor/translations/it.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} la batteria \u00e8 scarica", + "is_co": "{entity_name} sta rilevando il monossido di carbonio", "is_cold": "{entity_name} \u00e8 freddo", "is_connected": "{entity_name} \u00e8 collegato", "is_gas": "{entity_name} sta rilevando il gas", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} \u00e8 umido", "is_motion": "{entity_name} sta rilevando il movimento", "is_moving": "{entity_name} si sta muovendo", + "is_no_co": "{entity_name} non sta rilevando il monossido di carbonio", "is_no_gas": "{entity_name} non sta rilevando il gas", "is_no_light": "{entity_name} non sta rilevando la luce", "is_no_motion": "{entity_name} non sta rilevando il movimento", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} batteria scarica", + "co": "{entity_name} ha iniziato a rilevare il monossido di carbonio", "cold": "{entity_name} \u00e8 diventato freddo", "connected": "{entity_name} connesso", "gas": "{entity_name} ha iniziato a rilevare il gas", @@ -63,6 +66,7 @@ "moist": "{entity_name} diventato umido", "motion": "{entity_name} ha iniziato a rilevare il movimento", "moving": "{entity_name} ha iniziato a muoversi", + "no_co": "{entity_name} ha smesso di rilevare il monossido di carbonio", "no_gas": "{entity_name} ha smesso la rilevazione di gas", "no_light": "{entity_name} smesso il rilevamento di luce", "no_motion": "{entity_name} ha smesso di rilevare il movimento", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "monossido di carbonio", "cold": "freddo", "gas": "gas", "heat": "caldo", @@ -129,6 +134,10 @@ "off": "Non in carica", "on": "In carica" }, + "co": { + "off": "Non Rilevato", + "on": "Rilevato" + }, "cold": { "off": "Normale", "on": "Freddo" diff --git a/homeassistant/components/binary_sensor/translations/ja.json b/homeassistant/components/binary_sensor/translations/ja.json index 4931047e4ca..3d961086dfc 100644 --- a/homeassistant/components/binary_sensor/translations/ja.json +++ b/homeassistant/components/binary_sensor/translations/ja.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} \u96fb\u6c60\u6b8b\u91cf\u304c\u5c11\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3059", + "is_co": "{entity_name} \u304c\u4e00\u9178\u5316\u70ad\u7d20\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u3059", "is_cold": "{entity_name} \u51b7\u3048\u3066\u3044\u308b", "is_connected": "{entity_name} \u304c\u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u3059", "is_gas": "{entity_name} \u304c\u30ac\u30b9\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u3059", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} \u306f\u6e7f\u3063\u3066\u3044\u307e\u3059", "is_motion": "{entity_name} \u306f\u3001\u52d5\u304d\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u3059", "is_moving": "{entity_name} \u304c\u79fb\u52d5\u4e2d\u3067\u3059", + "is_no_co": "{entity_name} \u306f\u4e00\u9178\u5316\u70ad\u7d20\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u305b\u3093", "is_no_gas": "{entity_name} \u306f\u3001\u30ac\u30b9\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u305b\u3093", "is_no_light": "{entity_name} \u306f\u3001\u5149\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u305b\u3093", "is_no_motion": "{entity_name} \u306f\u3001\u52d5\u304d\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u305b\u3093", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} \u96fb\u6c60\u6b8b\u91cf\u304c\u5c11\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3059", + "co": "{entity_name} \u304c\u4e00\u9178\u5316\u70ad\u7d20\u306e\u691c\u51fa\u3092\u958b\u59cb\u3057\u307e\u3057\u305f", "cold": "{entity_name} \u51b7\u3048\u3066\u3044\u307e\u3059", "connected": "{entity_name} \u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u3059", "gas": "{entity_name} \u304c\u30ac\u30b9\u306e\u691c\u51fa\u3092\u958b\u59cb\u3057\u307e\u3057\u305f", @@ -63,6 +66,7 @@ "moist": "{entity_name} \u304c\u6e7f\u3063\u305f", "motion": "{entity_name} \u306f\u3001\u52d5\u304d\u3092\u691c\u51fa\u3057\u59cb\u3081\u307e\u3057\u305f", "moving": "{entity_name} \u306f\u3001\u79fb\u52d5\u3092\u958b\u59cb\u3057\u307e\u3057\u305f", + "no_co": "{entity_name} \u304c\u4e00\u9178\u5316\u70ad\u7d20\u306e\u691c\u51fa\u3092\u505c\u6b62\u3057\u307e\u3057\u305f", "no_gas": "{entity_name} \u306f\u3001\u30ac\u30b9\u306e\u691c\u51fa\u3092\u505c\u6b62\u3057\u307e\u3057\u305f", "no_light": "{entity_name} \u306f\u3001\u5149\u306e\u691c\u51fa\u3092\u505c\u6b62\u3057\u307e\u3057\u305f", "no_motion": "{entity_name} \u306f\u3001\u52d5\u304d\u306e\u691c\u51fa\u3092\u505c\u6b62\u3057\u307e\u3057\u305f", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "\u4e00\u9178\u5316\u70ad\u7d20", "cold": "\u51b7\u305f\u3044", "gas": "\u30ac\u30b9", "heat": "\u71b1", @@ -129,6 +134,10 @@ "off": "\u5145\u96fb\u3057\u3066\u3044\u306a\u3044", "on": "\u5145\u96fb" }, + "co": { + "off": "\u30af\u30ea\u30a2", + "on": "\u691c\u51fa\u3055\u308c\u307e\u3057\u305f" + }, "cold": { "off": "\u901a\u5e38", "on": "\u4f4e\u6e29" diff --git a/homeassistant/components/binary_sensor/translations/nl.json b/homeassistant/components/binary_sensor/translations/nl.json index b4fbaf43b45..504b9a4dd48 100644 --- a/homeassistant/components/binary_sensor/translations/nl.json +++ b/homeassistant/components/binary_sensor/translations/nl.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} batterij is bijna leeg", + "is_co": "{entity_name} detecteert koolmonoxide", "is_cold": "{entity_name} is koud", "is_connected": "{entity_name} is verbonden", "is_gas": "{entity_name} detecteert gas", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} is vochtig", "is_motion": "{entity_name} detecteert beweging", "is_moving": "{entity_name} is in beweging", + "is_no_co": "{entity_name} detecteert geen koolmonoxide", "is_no_gas": "{entity_name} detecteert geen gas", "is_no_light": "{entity_name} detecteert geen licht", "is_no_motion": "{entity_name} detecteert geen beweging", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} batterij bijna leeg", + "co": "{entity_name} begonnen met het detecteren van koolmonoxide", "cold": "{entity_name} werd koud", "connected": "{entity_name} verbonden", "gas": "{entity_name} begon gas te detecteren", @@ -63,6 +66,7 @@ "moist": "{entity_name} werd vochtig", "motion": "{entity_name} begon beweging te detecteren", "moving": "{entity_name} begon te bewegen", + "no_co": "{entity_name} gestopt met het detecteren van koolmonoxide", "no_gas": "{entity_name} is gestopt met het detecteren van gas", "no_light": "{entity_name} gestopt met het detecteren van licht", "no_motion": "{entity_name} is gestopt met het detecteren van beweging", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "koolmonoxide", "cold": "koud", "gas": "gas", "heat": "warmte", @@ -129,6 +134,10 @@ "off": "Niet aan het opladen", "on": "Opladen" }, + "co": { + "off": "Niet gedetecteerd", + "on": "Gedetecteerd" + }, "cold": { "off": "Normaal", "on": "Koud" diff --git a/homeassistant/components/binary_sensor/translations/pl.json b/homeassistant/components/binary_sensor/translations/pl.json index 277598ccd3c..55e2dee35cd 100644 --- a/homeassistant/components/binary_sensor/translations/pl.json +++ b/homeassistant/components/binary_sensor/translations/pl.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "bateria {entity_name} jest roz\u0142adowana", + "is_co": "sensor {entity_name} wykrywa tlenek w\u0119gla", "is_cold": "sensor {entity_name} wykrywa zimno", "is_connected": "sensor {entity_name} raportuje po\u0142\u0105czenie", "is_gas": "sensor {entity_name} wykrywa gaz", @@ -11,6 +12,7 @@ "is_moist": "sensor {entity_name} wykrywa wilgo\u0107", "is_motion": "sensor {entity_name} wykrywa ruch", "is_moving": "sensor {entity_name} porusza si\u0119", + "is_no_co": "sensor {entity_name} nie wykrywa tlenku w\u0119gla", "is_no_gas": "sensor {entity_name} nie wykrywa gazu", "is_no_light": "sensor {entity_name} nie wykrywa \u015bwiat\u0142a", "is_no_motion": "sensor {entity_name} nie wykrywa ruchu", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "nast\u0105pi roz\u0142adowanie baterii {entity_name}", + "co": "sensor {entity_name} wykryje tlenek w\u0119gla", "cold": "sensor {entity_name} wykryje zimno", "connected": "nast\u0105pi pod\u0142\u0105czenie {entity_name}", "gas": "sensor {entity_name} wykryje gaz", @@ -63,6 +66,7 @@ "moist": "nast\u0105pi wykrycie wilgoci {entity_name}", "motion": "sensor {entity_name} wykryje ruch", "moving": "sensor {entity_name} zacznie porusza\u0107 si\u0119", + "no_co": "sensor {entity_name} przestanie wykrywa\u0107 tlenek w\u0119gla", "no_gas": "sensor {entity_name} przestanie wykrywa\u0107 gaz", "no_light": "sensor {entity_name} przestanie wykrywa\u0107 \u015bwiat\u0142o", "no_motion": "sensor {entity_name} przestanie wykrywa\u0107 ruch", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "tlenek_w\u0119gla", "cold": "zimno", "gas": "gaz", "heat": "gor\u0105co", @@ -129,6 +134,10 @@ "off": "roz\u0142adowywanie", "on": "\u0142adowanie" }, + "co": { + "off": "brak", + "on": "wykryto" + }, "cold": { "off": "normalnie", "on": "zimno" diff --git a/homeassistant/components/binary_sensor/translations/ru.json b/homeassistant/components/binary_sensor/translations/ru.json index 6a30d031c70..45c73269a72 100644 --- a/homeassistant/components/binary_sensor/translations/ru.json +++ b/homeassistant/components/binary_sensor/translations/ru.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} \u0432 \u0440\u0430\u0437\u0440\u044f\u0436\u0435\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438", + "is_co": "{entity_name} \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u043e\u043d\u043e\u043e\u043a\u0441\u0438\u0434 \u0443\u0433\u043b\u0435\u0440\u043e\u0434\u0430", "is_cold": "{entity_name} \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435", "is_connected": "{entity_name} \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435", "is_gas": "{entity_name} \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0433\u0430\u0437", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \"\u0412\u043b\u0430\u0436\u043d\u043e\"", "is_motion": "{entity_name} \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435", "is_moving": "{entity_name} \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f", + "is_no_co": "{entity_name} \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u043e\u043d\u043e\u043e\u043a\u0441\u0438\u0434 \u0443\u0433\u043b\u0435\u0440\u043e\u0434\u0430", "is_no_gas": "{entity_name} \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0433\u0430\u0437", "is_no_light": "{entity_name} \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u0432\u0435\u0442", "is_no_motion": "{entity_name} \u043d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u0435\u0442 \u043d\u0438\u0437\u043a\u0438\u0439 \u0437\u0430\u0440\u044f\u0434", + "co": "{entity_name} \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u043c\u043e\u043d\u043e\u043e\u043a\u0441\u0438\u0434 \u0443\u0433\u043b\u0435\u0440\u043e\u0434\u0430", "cold": "{entity_name} \u043e\u0445\u043b\u0430\u0436\u0434\u0430\u0435\u0442\u0441\u044f", "connected": "{entity_name} \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f", "gas": "{entity_name} \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0433\u0430\u0437", @@ -63,6 +66,7 @@ "moist": "{entity_name} \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u043b\u0430\u0436\u043d\u044b\u043c", "motion": "{entity_name} \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435", "moving": "{entity_name} \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0435", + "no_co": "{entity_name} \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u043c\u043e\u043d\u043e\u043e\u043a\u0441\u0438\u0434 \u0443\u0433\u043b\u0435\u0440\u043e\u0434\u0430", "no_gas": "{entity_name} \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0433\u0430\u0437", "no_light": "{entity_name} \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0441\u0432\u0435\u0442", "no_motion": "{entity_name} \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "\u041c\u043e\u043d\u043e\u043e\u043a\u0441\u0438\u0434 \u0443\u0433\u043b\u0435\u0440\u043e\u0434\u0430", "cold": "\u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435", "gas": "\u0433\u0430\u0437", "heat": "\u043d\u0430\u0433\u0440\u0435\u0432", @@ -129,6 +134,10 @@ "off": "\u041d\u0435 \u0437\u0430\u0440\u044f\u0436\u0430\u0435\u0442\u0441\u044f", "on": "\u0417\u0430\u0440\u044f\u0436\u0430\u0435\u0442\u0441\u044f" }, + "co": { + "off": "\u041d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d", + "on": "\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d" + }, "cold": { "off": "\u041d\u043e\u0440\u043c\u0430", "on": "\u041e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u0435" diff --git a/homeassistant/components/binary_sensor/translations/tr.json b/homeassistant/components/binary_sensor/translations/tr.json index 086e139c533..26245d34d57 100644 --- a/homeassistant/components/binary_sensor/translations/tr.json +++ b/homeassistant/components/binary_sensor/translations/tr.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} pili zay\u0131f", + "is_co": "{entity_name} karbon monoksit alg\u0131l\u0131yor", "is_cold": "{entity_name} so\u011fuk", "is_connected": "{entity_name} ba\u011fl\u0131", "is_gas": "{entity_name} gaz alg\u0131l\u0131yor", @@ -11,6 +12,7 @@ "is_moist": "{entity_name} nemli", "is_motion": "{entity_name} hareket alg\u0131l\u0131yor", "is_moving": "{entity_name} ta\u015f\u0131n\u0131yor", + "is_no_co": "{entity_name} karbon monoksit alg\u0131lam\u0131yor", "is_no_gas": "{entity_name} gaz alg\u0131lam\u0131yor", "is_no_light": "{entity_name} \u0131\u015f\u0131\u011f\u0131 alg\u0131lam\u0131yor", "is_no_motion": "{entity_name} hareketi alg\u0131lam\u0131yor", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name} pil seviyesi d\u00fc\u015f\u00fck", + "co": "{entity_name} karbon monoksit alg\u0131lamaya ba\u015flad\u0131", "cold": "{entity_name} so\u011fudu", "connected": "{entity_name} ba\u011fland\u0131", "gas": "{entity_name} gaz alg\u0131lamaya ba\u015flad\u0131", @@ -63,6 +66,7 @@ "moist": "{entity_name} nemli oldu", "motion": "{entity_name} hareket alg\u0131lamaya ba\u015flad\u0131", "moving": "{entity_name} ta\u015f\u0131nmaya ba\u015flad\u0131", + "no_co": "{entity_name} karbon monoksit alg\u0131lamay\u0131 durdurdu", "no_gas": "{entity_name} gaz alg\u0131lamay\u0131 durdurdu", "no_light": "{entity_name} \u0131\u015f\u0131\u011f\u0131 alg\u0131lamay\u0131 durdurdu", "no_motion": "{entity_name} hareket alg\u0131lamay\u0131 durdurdu", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "karbonmonoksit", "cold": "so\u011fuk", "gas": "gaz", "heat": "s\u0131cakl\u0131k", @@ -129,6 +134,10 @@ "off": "\u015earj olmuyor", "on": "\u015earj Oluyor" }, + "co": { + "off": "Temiz", + "on": "Alg\u0131land\u0131" + }, "cold": { "off": "Normal", "on": "So\u011fuk" diff --git a/homeassistant/components/binary_sensor/translations/zh-Hans.json b/homeassistant/components/binary_sensor/translations/zh-Hans.json index 0c556e7a9c0..7408b4e6238 100644 --- a/homeassistant/components/binary_sensor/translations/zh-Hans.json +++ b/homeassistant/components/binary_sensor/translations/zh-Hans.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name} \u7535\u6c60\u7535\u91cf\u4f4e", + "is_co": "{entity_name} \u68c0\u6d4b\u5230\u4e00\u6c27\u5316\u78b3", "is_cold": "{entity_name} \u8fc7\u51b7", "is_connected": "{entity_name} \u5df2\u8fde\u63a5", "is_gas": "{entity_name} \u68c0\u6d4b\u5230\u71c3\u6c14\u6cc4\u6f0f", @@ -11,12 +12,14 @@ "is_moist": "{entity_name} \u6f6e\u6e7f", "is_motion": "{entity_name} \u68c0\u6d4b\u5230\u6709\u4eba", "is_moving": "{entity_name} \u6b63\u5728\u79fb\u52a8", + "is_no_co": "{entity_name} \u672a\u68c0\u6d4b\u5230\u4e00\u6c27\u5316\u78b3", "is_no_gas": "{entity_name} \u672a\u68c0\u6d4b\u5230\u71c3\u6c14\u6cc4\u6f0f", "is_no_light": "{entity_name} \u672a\u68c0\u6d4b\u5230\u5149\u7ebf", "is_no_motion": "{entity_name} \u672a\u68c0\u6d4b\u5230\u6709\u4eba", "is_no_problem": "{entity_name} \u672a\u53d1\u73b0\u95ee\u9898", "is_no_smoke": "{entity_name} \u672a\u68c0\u6d4b\u5230\u70df\u96fe", "is_no_sound": "{entity_name} \u672a\u68c0\u6d4b\u5230\u58f0\u97f3", + "is_no_update": "{entity_name} \u5df2\u662f\u6700\u65b0", "is_no_vibration": "{entity_name} \u672a\u68c0\u6d4b\u5230\u632f\u52a8", "is_not_bat_low": "{entity_name} \u7535\u6c60\u7535\u91cf\u6b63\u5e38", "is_not_cold": "{entity_name} \u4e0d\u51b7", @@ -30,6 +33,8 @@ "is_not_plugged_in": "{entity_name} \u672a\u63d2\u5165", "is_not_powered": "{entity_name} \u672a\u901a\u7535", "is_not_present": "{entity_name} \u4e0d\u5728\u5bb6", + "is_not_running": "{entity_name} \u672a\u5728\u8fd0\u884c", + "is_not_tampered": "{entity_name} \u672a\u88ab\u62c6\u89e3", "is_not_unsafe": "{entity_name} \u5b89\u5168", "is_occupied": "{entity_name} \u6709\u4eba", "is_off": "{entity_name} \u5df2\u5173\u95ed", @@ -39,28 +44,36 @@ "is_powered": "{entity_name} \u5df2\u901a\u7535", "is_present": "{entity_name} \u5728\u5bb6", "is_problem": "{entity_name} \u53d1\u73b0\u95ee\u9898", + "is_running": "{entity_name} \u6b63\u5728\u8fd0\u884c", "is_smoke": "{entity_name} \u68c0\u6d4b\u5230\u70df\u96fe", "is_sound": "{entity_name} \u68c0\u6d4b\u5230\u58f0\u97f3", + "is_tampered": "{entity_name} \u6b63\u88ab\u62c6\u89e3", "is_unsafe": "{entity_name} \u4e0d\u5b89\u5168", + "is_update": "{entity_name} \u6709\u53ef\u7528\u66f4\u65b0", "is_vibration": "{entity_name} \u68c0\u6d4b\u5230\u632f\u52a8" }, "trigger_type": { "bat_low": "{entity_name} \u7535\u6c60\u7535\u91cf\u4f4e", + "co": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u4e00\u6c27\u5316\u78b3\u6cc4\u9732", "cold": "{entity_name} \u53d8\u51b7", "connected": "{entity_name} \u5df2\u8fde\u63a5", "gas": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u71c3\u6c14\u6cc4\u6f0f", "hot": "{entity_name} \u53d8\u70ed", + "is_not_tampered": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u81ea\u8eab\u88ab\u62c6\u89e3", + "is_tampered": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u81ea\u8eab\u88ab\u62c6\u89e3", "light": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u5149\u7ebf", "locked": "{entity_name} \u88ab\u9501\u5b9a", "moist": "{entity_name} \u53d8\u6e7f", "motion": "{entity_name} \u68c0\u6d4b\u5230\u6709\u4eba", "moving": "{entity_name} \u5f00\u59cb\u79fb\u52a8", + "no_co": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u4e00\u6c27\u5316\u78b3\u6cc4\u9732", "no_gas": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u71c3\u6c14\u6cc4\u6f0f", "no_light": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u5149\u7ebf", "no_motion": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u6709\u4eba", "no_problem": "{entity_name} \u95ee\u9898\u89e3\u9664", "no_smoke": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u70df\u96fe", "no_sound": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u58f0\u97f3", + "no_update": "{entity_name} \u53d8\u4e3a\u6700\u65b0\u72b6\u6001", "no_vibration": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u632f\u52a8", "not_bat_low": "{entity_name} \u7535\u6c60\u7535\u91cf\u6b63\u5e38", "not_cold": "{entity_name} \u4e0d\u51b7\u4e86", @@ -74,6 +87,8 @@ "not_plugged_in": "{entity_name} \u88ab\u62d4\u51fa", "not_powered": "{entity_name} \u6389\u7535", "not_present": "{entity_name} \u4e0d\u5728\u5bb6", + "not_running": "{entity_name} \u4e0d\u518d\u8fd0\u884c", + "not_tampered": "{entity_name} \u4e0d\u518d\u68c0\u6d4b\u5230\u81ea\u8eab\u88ab\u62c6\u89e3", "not_unsafe": "{entity_name} \u5b89\u5168\u4e86", "occupied": "{entity_name} \u6709\u4eba", "opened": "{entity_name} \u88ab\u6253\u5f00", @@ -81,14 +96,31 @@ "powered": "{entity_name} \u4e0a\u7535", "present": "{entity_name} \u5728\u5bb6", "problem": "{entity_name} \u53d1\u73b0\u95ee\u9898", + "running": "{entity_name} \u5f00\u59cb\u8fd0\u884c", "smoke": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u70df\u96fe", "sound": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u58f0\u97f3", + "tampered": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u81ea\u8eab\u88ab\u62c6\u89e3", "turned_off": "{entity_name} \u88ab\u5173\u95ed", "turned_on": "{entity_name} \u88ab\u6253\u5f00", "unsafe": "{entity_name} \u4e0d\u518d\u5b89\u5168", + "update": "{entity_name} \u68c0\u6d4b\u5230\u66f4\u65b0", "vibration": "{entity_name} \u5f00\u59cb\u68c0\u6d4b\u5230\u632f\u52a8" } }, + "device_class": { + "co": "\u4e00\u6c27\u5316\u78b3", + "cold": "\u8fc7\u51b7", + "gas": "\u71c3\u6c14\u6cc4\u6f0f", + "heat": "\u8fc7\u70ed", + "moisture": "\u6f6e\u6e7f", + "motion": "\u6709\u4eba\u79fb\u52a8", + "occupancy": "\u6709\u4eba", + "power": "\u4f9b\u7535", + "problem": "\u95ee\u9898", + "smoke": "\u70df\u96fe", + "sound": "\u58f0\u97f3", + "vibration": "\u632f\u52a8" + }, "state": { "_": { "off": "\u5173\u95ed", @@ -102,6 +134,10 @@ "off": "\u672a\u5728\u5145\u7535", "on": "\u6b63\u5728\u5145\u7535" }, + "co": { + "off": "\u672a\u89e6\u53d1", + "on": "\u89e6\u53d1" + }, "cold": { "off": "\u6b63\u5e38", "on": "\u8fc7\u51b7" @@ -166,6 +202,10 @@ "off": "\u6b63\u5e38", "on": "\u5f02\u5e38" }, + "running": { + "off": "\u672a\u5728\u8fd0\u884c", + "on": "\u8fd0\u884c\u4e2d" + }, "safety": { "off": "\u5b89\u5168", "on": "\u5371\u9669" diff --git a/homeassistant/components/binary_sensor/translations/zh-Hant.json b/homeassistant/components/binary_sensor/translations/zh-Hant.json index 05a3f288f2a..4c14fb93fe7 100644 --- a/homeassistant/components/binary_sensor/translations/zh-Hant.json +++ b/homeassistant/components/binary_sensor/translations/zh-Hant.json @@ -2,6 +2,7 @@ "device_automation": { "condition_type": { "is_bat_low": "{entity_name}\u96fb\u91cf\u904e\u4f4e", + "is_co": "{entity_name}\u6b63\u5075\u6e2c\u5230\u4e00\u6c27\u5316\u78b3", "is_cold": "{entity_name}\u51b7", "is_connected": "{entity_name}\u5df2\u9023\u7dda", "is_gas": "{entity_name}\u5075\u6e2c\u5230\u6c23\u9ad4", @@ -11,6 +12,7 @@ "is_moist": "{entity_name}\u6f6e\u6fd5", "is_motion": "{entity_name}\u5075\u6e2c\u5230\u52d5\u4f5c\u4e2d", "is_moving": "{entity_name}\u79fb\u52d5\u4e2d", + "is_no_co": "{entity_name}\u672a\u5075\u6e2c\u5230\u4e00\u6c27\u5316\u78b3", "is_no_gas": "{entity_name}\u672a\u5075\u6e2c\u5230\u6c23\u9ad4", "is_no_light": "{entity_name}\u672a\u5075\u6e2c\u5230\u5149\u7dda", "is_no_motion": "{entity_name}\u672a\u5075\u6e2c\u5230\u52d5\u4f5c", @@ -52,6 +54,7 @@ }, "trigger_type": { "bat_low": "{entity_name}\u96fb\u91cf\u4f4e", + "co": "{entity_name}\u5df2\u5075\u6e2c\u5230\u4e00\u6c27\u5316\u78b3", "cold": "{entity_name}\u5df2\u8b8a\u51b7", "connected": "{entity_name}\u5df2\u9023\u7dda", "gas": "{entity_name}\u5df2\u958b\u59cb\u5075\u6e2c\u6c23\u9ad4", @@ -63,6 +66,7 @@ "moist": "{entity_name}\u5df2\u8b8a\u6f6e\u6fd5", "motion": "{entity_name}\u5df2\u5075\u6e2c\u5230\u52d5\u4f5c", "moving": "{entity_name}\u958b\u59cb\u79fb\u52d5", + "no_co": "{entity_name}\u5df2\u505c\u6b62\u5075\u6e2c\u4e00\u6c27\u5316\u78b3", "no_gas": "{entity_name}\u5df2\u505c\u6b62\u5075\u6e2c\u6c23\u9ad4", "no_light": "{entity_name}\u5df2\u505c\u6b62\u5075\u6e2c\u5149\u7dda", "no_motion": "{entity_name}\u5df2\u505c\u6b62\u5075\u6e2c\u52d5\u4f5c", @@ -104,6 +108,7 @@ } }, "device_class": { + "co": "\u4e00\u6c27\u5316\u78b3", "cold": "\u51b7", "gas": "\u6c23\u9ad4", "heat": "\u71b1", @@ -129,6 +134,10 @@ "off": "\u672a\u5728\u5145\u96fb", "on": "\u5145\u96fb\u4e2d" }, + "co": { + "off": "\u672a\u5075\u6e2c", + "on": "\u5075\u6e2c" + }, "cold": { "off": "\u6b63\u5e38", "on": "\u51b7" diff --git a/homeassistant/components/climacell/translations/pt.json b/homeassistant/components/climacell/translations/pt.json index 8e05df2f1b5..5c790233b20 100644 --- a/homeassistant/components/climacell/translations/pt.json +++ b/homeassistant/components/climacell/translations/pt.json @@ -8,7 +8,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "latitude": "Latitude", "longitude": "Longitude", "name": "Nome" diff --git a/homeassistant/components/coinbase/translations/id.json b/homeassistant/components/coinbase/translations/id.json index 0f83a78044b..598c1a1c728 100644 --- a/homeassistant/components/coinbase/translations/id.json +++ b/homeassistant/components/coinbase/translations/id.json @@ -6,6 +6,8 @@ "error": { "cannot_connect": "Gagal terhubung", "invalid_auth": "Autentikasi tidak valid", + "invalid_auth_key": "Kredensial API ditolak oleh Coinbase karena Kunci API yang tidak valid.", + "invalid_auth_secret": "Kredensial API ditolak oleh Coinbase karena Rahasia API yang tidak valid.", "unknown": "Kesalahan yang tidak diharapkan" }, "step": { diff --git a/homeassistant/components/coinbase/translations/it.json b/homeassistant/components/coinbase/translations/it.json index dcbb2317f37..e0bd3a56842 100644 --- a/homeassistant/components/coinbase/translations/it.json +++ b/homeassistant/components/coinbase/translations/it.json @@ -6,6 +6,8 @@ "error": { "cannot_connect": "Impossibile connettersi", "invalid_auth": "Autenticazione non valida", + "invalid_auth_key": "Credenziali API rifiutate da Coinbase a causa di una chiave API non valida.", + "invalid_auth_secret": "Credenziali API rifiutate da Coinbase a causa di un segreto API non valido.", "unknown": "Errore imprevisto" }, "step": { diff --git a/homeassistant/components/cpuspeed/translations/bg.json b/homeassistant/components/cpuspeed/translations/bg.json new file mode 100644 index 00000000000..293c05a856c --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/bg.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "alread_configured": "\u0412\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e. \u0412\u044a\u0437\u043c\u043e\u0436\u043d\u0430 \u0435 \u0441\u0430\u043c\u043e \u0435\u0434\u043d\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/ca.json b/homeassistant/components/cpuspeed/translations/ca.json index 393edf85265..641761c3d9b 100644 --- a/homeassistant/components/cpuspeed/translations/ca.json +++ b/homeassistant/components/cpuspeed/translations/ca.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "alread_configured": "Ja configurat. Nom\u00e9s \u00e9s possible una sola configuraci\u00f3." + "alread_configured": "Ja configurat. Nom\u00e9s \u00e9s possible una sola configuraci\u00f3.", + "not_compatible": "No es pot obtenir la informaci\u00f3 de CPU, aquesta integraci\u00f3 no \u00e9s compatible amb el teu sistema" }, "step": { "user": { diff --git a/homeassistant/components/cpuspeed/translations/de.json b/homeassistant/components/cpuspeed/translations/de.json new file mode 100644 index 00000000000..7943736e111 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/de.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "Bereits konfiguriert. Nur eine einzige Konfiguration m\u00f6glich.", + "not_compatible": "CPU-Informationen k\u00f6nnen nicht abgerufen werden, diese Integration ist nicht mit deinem System kompatibel" + }, + "step": { + "user": { + "description": "M\u00f6chtest Du mit der Einrichtung beginnen?", + "title": "CPU-Geschwindigkeit" + } + } + }, + "title": "CPU-Geschwindigkeit" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/et.json b/homeassistant/components/cpuspeed/translations/et.json new file mode 100644 index 00000000000..31a3e789da2 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/et.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "Juba seadistatud. Lubatud on ainult \u00fcks sidumine.", + "not_compatible": "CPU teavet ei saa hankida, see sidumine ei \u00fchildu s\u00fcsteemiga" + }, + "step": { + "user": { + "description": "Kas alustada seadistamist?", + "title": "Protsessori kiirus" + } + } + }, + "title": "Protsessori kiirus" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/he.json b/homeassistant/components/cpuspeed/translations/he.json new file mode 100644 index 00000000000..c59d1058b0d --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/he.json @@ -0,0 +1,12 @@ +{ + "config": { + "abort": { + "alread_configured": "\u05ea\u05e6\u05d5\u05e8\u05ea\u05d5 \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4. \u05e8\u05e7 \u05ea\u05e6\u05d5\u05e8\u05d4 \u05d0\u05d7\u05ea \u05d0\u05e4\u05e9\u05e8\u05d9\u05ea." + }, + "step": { + "user": { + "description": "\u05d4\u05d0\u05dd \u05d1\u05e8\u05e6\u05d5\u05e0\u05da \u05dc\u05d4\u05ea\u05d7\u05d9\u05dc \u05d1\u05d4\u05d2\u05d3\u05e8\u05d4?" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/hu.json b/homeassistant/components/cpuspeed/translations/hu.json new file mode 100644 index 00000000000..240f011dc66 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/hu.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "M\u00e1r konfigur\u00e1lva van. Csak egy konfigur\u00e1ci\u00f3 lehets\u00e9ges.", + "not_compatible": "Nem lehet CPU-inform\u00e1ci\u00f3kat lek\u00e9rni, ez az integr\u00e1ci\u00f3 nem kompatibilis a rendszer\u00e9vel." + }, + "step": { + "user": { + "description": "El szeretn\u00e9 kezdeni a be\u00e1ll\u00edt\u00e1st?", + "title": "CPU sebess\u00e9g" + } + } + }, + "title": "CPU sebess\u00e9g" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/id.json b/homeassistant/components/cpuspeed/translations/id.json new file mode 100644 index 00000000000..2be12ccec47 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/id.json @@ -0,0 +1,14 @@ +{ + "config": { + "abort": { + "alread_configured": "Sudah dikonfigurasi. Hanya satu konfigurasi yang diizinkan." + }, + "step": { + "user": { + "description": "Ingin memulai penyiapan?", + "title": "Kecepatan CPU" + } + } + }, + "title": "Kecepatan CPU" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/it.json b/homeassistant/components/cpuspeed/translations/it.json new file mode 100644 index 00000000000..f3bd0a40a96 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/it.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "Gi\u00e0 configurato. \u00c8 possibile una sola configurazione.", + "not_compatible": "Impossibile ottenere informazioni sulla CPU, questa integrazione non \u00e8 compatibile con il tuo sistema" + }, + "step": { + "user": { + "description": "Vuoi iniziare la configurazione?", + "title": "Velocit\u00e0 della CPU" + } + } + }, + "title": "Velocit\u00e0 CPU" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/ja.json b/homeassistant/components/cpuspeed/translations/ja.json new file mode 100644 index 00000000000..abcbf7360fe --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/ja.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u5358\u4e00\u306e\u8a2d\u5b9a\u3057\u304b\u3067\u304d\u307e\u305b\u3093\u3002", + "not_compatible": "CPU\u60c5\u5831\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u304a\u4f7f\u3044\u306e\u30b7\u30b9\u30c6\u30e0\u3068\u4e92\u63db\u6027\u304c\u3042\u308a\u307e\u305b\u3093\u3002" + }, + "step": { + "user": { + "description": "\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3092\u958b\u59cb\u3057\u307e\u3059\u304b\uff1f", + "title": "CPU\u901f\u5ea6" + } + } + }, + "title": "CPU\u901f\u5ea6" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/nl.json b/homeassistant/components/cpuspeed/translations/nl.json new file mode 100644 index 00000000000..b29c1605906 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/nl.json @@ -0,0 +1,14 @@ +{ + "config": { + "abort": { + "alread_configured": "Al geconfigureerd. Slechts een enkele configuratie mogelijk." + }, + "step": { + "user": { + "description": "Wilt u beginnen met instellen?", + "title": "CPU-snelheid" + } + } + }, + "title": "CPU-snelheid" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/pl.json b/homeassistant/components/cpuspeed/translations/pl.json new file mode 100644 index 00000000000..59521fa0062 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/pl.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "Ju\u017c skonfigurowano. Mo\u017cliwa jest tylko jedna konfiguracja.", + "not_compatible": "Nie mo\u017cna uzyska\u0107 informacji o procesorze, ta integracja nie jest zgodna z twoim systemem" + }, + "step": { + "user": { + "description": "Czy chcesz rozpocz\u0105\u0107 konfiguracj\u0119?", + "title": "Pr\u0119dko\u015b\u0107 CPU" + } + } + }, + "title": "Pr\u0119dko\u015b\u0107 CPU" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/ru.json b/homeassistant/components/cpuspeed/translations/ru.json new file mode 100644 index 00000000000..732415a1e90 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/ru.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e.", + "not_compatible": "\u041d\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435, \u044d\u0442\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u043d\u0435\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430 \u0441 \u0412\u0430\u0448\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439." + }, + "step": { + "user": { + "description": "\u0425\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443?", + "title": "CPU Speed" + } + } + }, + "title": "CPU Speed" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/tr.json b/homeassistant/components/cpuspeed/translations/tr.json new file mode 100644 index 00000000000..bd257904918 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/tr.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "Zaten yap\u0131land\u0131r\u0131lm\u0131\u015f. Yaln\u0131zca tek bir konfig\u00fcrasyon m\u00fcmk\u00fcnd\u00fcr.", + "not_compatible": "CPU bilgisi al\u0131nam\u0131yor, bu entegrasyon sisteminizle uyumlu de\u011fil" + }, + "step": { + "user": { + "description": "Kuruluma ba\u015flamak ister misiniz?", + "title": "\u0130\u015flemci h\u0131z\u0131" + } + } + }, + "title": "\u0130\u015flemci h\u0131z\u0131" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/zh-Hans.json b/homeassistant/components/cpuspeed/translations/zh-Hans.json new file mode 100644 index 00000000000..327a580fc13 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/zh-Hans.json @@ -0,0 +1,10 @@ +{ + "config": { + "step": { + "user": { + "title": "CPU \u901f\u5ea6" + } + } + }, + "title": "CPU \u901f\u5ea6" +} \ No newline at end of file diff --git a/homeassistant/components/cpuspeed/translations/zh-Hant.json b/homeassistant/components/cpuspeed/translations/zh-Hant.json new file mode 100644 index 00000000000..f2a03731845 --- /dev/null +++ b/homeassistant/components/cpuspeed/translations/zh-Hant.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "alread_configured": "\u50c5\u80fd\u8a2d\u5b9a\u4e00\u7d44\u88dd\u7f6e\u3002", + "not_compatible": "\u7121\u6cd5\u53d6\u5f97 CPU \u8cc7\u8a0a\uff0c\u9019\u500b\u63d2\u4ef6\u8207\u4f60\u7684\u7cfb\u7d71\u4e0d\u76f8\u5bb9" + }, + "step": { + "user": { + "description": "\u662f\u5426\u8981\u958b\u59cb\u8a2d\u5b9a\uff1f", + "title": "CPU \u6548\u80fd" + } + } + }, + "title": "CPU \u6548\u80fd" +} \ No newline at end of file diff --git a/homeassistant/components/daikin/translations/pt.json b/homeassistant/components/daikin/translations/pt.json index d4188fb10f9..28cdb0596d7 100644 --- a/homeassistant/components/daikin/translations/pt.json +++ b/homeassistant/components/daikin/translations/pt.json @@ -12,7 +12,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "host": "Servidor", "password": "Palavra-passe" }, diff --git a/homeassistant/components/deconz/translations/pt.json b/homeassistant/components/deconz/translations/pt.json index cc8b4ab19f2..a64e37ed15b 100644 --- a/homeassistant/components/deconz/translations/pt.json +++ b/homeassistant/components/deconz/translations/pt.json @@ -7,7 +7,7 @@ "not_deconz_bridge": "N\u00e3o \u00e9 uma bridge deCONZ" }, "error": { - "no_key": "N\u00e3o foi poss\u00edvel obter uma API Key" + "no_key": "N\u00e3o foi poss\u00edvel obter uma Chave da API" }, "step": { "hassio_confirm": { diff --git a/homeassistant/components/ecobee/translations/pt.json b/homeassistant/components/ecobee/translations/pt.json index f6e4d5f5dc4..d933e6af5bc 100644 --- a/homeassistant/components/ecobee/translations/pt.json +++ b/homeassistant/components/ecobee/translations/pt.json @@ -8,7 +8,7 @@ "data": { "api_key": "Chave da API" }, - "title": "ecobee API Key" + "title": "ecobee Chave da API" } } } diff --git a/homeassistant/components/elmax/translations/bg.json b/homeassistant/components/elmax/translations/bg.json index 643587133a7..babce99193f 100644 --- a/homeassistant/components/elmax/translations/bg.json +++ b/homeassistant/components/elmax/translations/bg.json @@ -5,8 +5,10 @@ }, "error": { "bad_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435", + "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435", "invalid_pin": "\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0435\u043d\u0438\u044f\u0442 \u041f\u0418\u041d \u0435 \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d", "network_error": "\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u043c\u0440\u0435\u0436\u043e\u0432\u0430 \u0433\u0440\u0435\u0448\u043a\u0430", + "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430", "unknown_error": "\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u043d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" }, "step": { diff --git a/homeassistant/components/elmax/translations/he.json b/homeassistant/components/elmax/translations/he.json index e428d0009ae..fe6357d0150 100644 --- a/homeassistant/components/elmax/translations/he.json +++ b/homeassistant/components/elmax/translations/he.json @@ -3,6 +3,10 @@ "abort": { "already_configured": "\u05ea\u05e6\u05d5\u05e8\u05ea \u05d4\u05d4\u05ea\u05e7\u05df \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4" }, + "error": { + "invalid_auth": "\u05d0\u05d9\u05de\u05d5\u05ea \u05dc\u05d0 \u05d7\u05d5\u05e7\u05d9", + "unknown": "\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05dc\u05ea\u05d9 \u05e6\u05e4\u05d5\u05d9\u05d4" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/elmax/translations/id.json b/homeassistant/components/elmax/translations/id.json index e4670a00e12..1df5e47679d 100644 --- a/homeassistant/components/elmax/translations/id.json +++ b/homeassistant/components/elmax/translations/id.json @@ -5,9 +5,11 @@ }, "error": { "bad_auth": "Autentikasi tidak valid", + "invalid_auth": "Autentikasi tidak valid", "invalid_pin": "PIN yang diberikan tidak valid", "network_error": "Terjadi kesalahan jaringan", "no_panel_online": "Tidak ada panel kontrol Elmax online yang ditemukan.", + "unknown": "Kesalahan yang tidak diharapkan", "unknown_error": "Terjadi kesalahan tak terduga" }, "step": { diff --git a/homeassistant/components/elmax/translations/it.json b/homeassistant/components/elmax/translations/it.json index ef9d152e543..30098163498 100644 --- a/homeassistant/components/elmax/translations/it.json +++ b/homeassistant/components/elmax/translations/it.json @@ -5,9 +5,11 @@ }, "error": { "bad_auth": "Autenticazione non valida", + "invalid_auth": "Autenticazione non valida", "invalid_pin": "Il pin fornito non \u00e8 valido", "network_error": "Si \u00e8 verificato un errore di rete", "no_panel_online": "Non \u00e8 stato trovato alcun pannello di controllo Elmax in linea.", + "unknown": "Errore imprevisto", "unknown_error": "Si \u00e8 verificato un errore imprevisto" }, "step": { diff --git a/homeassistant/components/elmax/translations/tr.json b/homeassistant/components/elmax/translations/tr.json index a6f8a434c8c..5bcea9da388 100644 --- a/homeassistant/components/elmax/translations/tr.json +++ b/homeassistant/components/elmax/translations/tr.json @@ -5,9 +5,11 @@ }, "error": { "bad_auth": "Ge\u00e7ersiz kimlik do\u011frulama", + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama", "invalid_pin": "Sa\u011flanan pin ge\u00e7ersiz", "network_error": "Bir a\u011f hatas\u0131 olu\u015ftu", "no_panel_online": "\u00c7evrimi\u00e7i Elmax kontrol paneli bulunamad\u0131.", + "unknown": "Beklenmeyen hata", "unknown_error": "Beklenmeyen bir hata olu\u015ftu" }, "step": { diff --git a/homeassistant/components/habitica/translations/pt.json b/homeassistant/components/habitica/translations/pt.json index 034099e4828..380450b091e 100644 --- a/homeassistant/components/habitica/translations/pt.json +++ b/homeassistant/components/habitica/translations/pt.json @@ -7,7 +7,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "url": "" } } diff --git a/homeassistant/components/homekit/translations/ja.json b/homeassistant/components/homekit/translations/ja.json index 769a3d0f1c7..de3f1a45a01 100644 --- a/homeassistant/components/homekit/translations/ja.json +++ b/homeassistant/components/homekit/translations/ja.json @@ -32,7 +32,7 @@ "camera_audio": "\u97f3\u58f0\u306b\u5bfe\u5fdc\u3057\u305f\u30ab\u30e1\u30e9", "camera_copy": "H.264\u306e\u30cd\u30a4\u30c6\u30a3\u30d6\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30ab\u30e1\u30e9" }, - "description": "\u3059\u3079\u3066\u306e\u30ab\u30e1\u30e9\u304c\u3001\u30cd\u30a4\u30c6\u30a3\u30d6\u3067H.264\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u30ab\u30e1\u30e9\u304c\u3001H.264\u30b9\u30c8\u30ea\u30fc\u30e0\u51fa\u529b\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30b7\u30b9\u30c6\u30e0\u306f\u3001HomeKit\u306eH.264\u306b\u30d3\u30c7\u30aa\u3092\u30c8\u30e9\u30f3\u30b9\u30b3\u30fc\u30c9\u3057\u307e\u3059\u3002\u30c8\u30e9\u30f3\u30b9\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306b\u306f\u9ad8\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306aCPU\u304c\u5fc5\u8981\u306a\u306e\u3067\u3001\u30b7\u30f3\u30b0\u30eb\u30dc\u30fc\u30c9\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u3067\u306f\u52d5\u4f5c\u3057\u306a\u3044\u3068\u601d\u308f\u308c\u307e\u3059\u3002", + "description": "\u3059\u3079\u3066\u306e\u30ab\u30e1\u30e9\u304c\u3001\u30cd\u30a4\u30c6\u30a3\u30d6\u3067H.264\u30b9\u30c8\u30ea\u30fc\u30e0\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u308b\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002\u30ab\u30e1\u30e9\u304c\u3001H.264\u30b9\u30c8\u30ea\u30fc\u30e0\u51fa\u529b\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30b7\u30b9\u30c6\u30e0\u306fHomeKit\u7528\u306b\u30d3\u30c7\u30aa\u3092H.264\u306b\u30c8\u30e9\u30f3\u30b9\u30b3\u30fc\u30c9\u3057\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u30c8\u30e9\u30f3\u30b9\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306b\u306f\u9ad8\u6027\u80fd\u306aCPU\u304c\u5fc5\u8981\u306a\u306e\u3067\u3001\u30b7\u30f3\u30b0\u30eb\u30dc\u30fc\u30c9\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u3067\u306f\u52d5\u4f5c\u3057\u306a\u3044\u3068\u601d\u308f\u308c\u307e\u3059\u3002", "title": "\u30ab\u30e1\u30e9\u306e\u8a2d\u5b9a" }, "include_exclude": { diff --git a/homeassistant/components/hue/translations/zh-Hans.json b/homeassistant/components/hue/translations/zh-Hans.json index 1dcc6b8f59b..b883262a8d6 100644 --- a/homeassistant/components/hue/translations/zh-Hans.json +++ b/homeassistant/components/hue/translations/zh-Hans.json @@ -28,14 +28,32 @@ }, "device_automation": { "trigger_subtype": { + "1": "\u7b2c\u4e00\u952e", + "2": "\u7b2c\u4e8c\u952e", + "3": "\u7b2c\u4e09\u952e", + "4": "\u7b2c\u56db\u952e", "turn_off": "\u5173\u95ed" }, "trigger_type": { + "double_short_release": "\u201c{subtype}\u201d\u4e24\u952e\u540c\u65f6\u677e\u5f00", + "initial_press": "\u201c{subtype}\u201d\u9996\u6b21\u6309\u4e0b", + "long_release": "\u201c{subtype}\u201d\u957f\u6309\u540e\u677e\u5f00", "remote_button_long_release": "\"{subtype}\" \u957f\u6309\u540e\u677e\u5f00", "remote_button_short_press": "\"{subtype}\" \u5355\u51fb", "remote_button_short_release": "\"{subtype}\" \u677e\u5f00", "remote_double_button_long_press": "\"{subtype}\" \u4e24\u952e\u540c\u65f6\u957f\u6309\u540e\u677e\u5f00", - "remote_double_button_short_press": "\"{subtype}\" \u4e24\u952e\u540c\u65f6\u677e\u5f00" + "remote_double_button_short_press": "\"{subtype}\" \u4e24\u952e\u540c\u65f6\u677e\u5f00", + "repeat": "\u201c{subtype}\u201d\u6309\u4f4f\u4e0d\u653e", + "short_release": "\u201c{subtype}\u201d\u77ed\u6309\u540e\u677e\u5f00" + } + }, + "options": { + "step": { + "init": { + "data": { + "allow_hue_scenes": "\u5141\u8bb8 Hue \u573a\u666f" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/humidifier/translations/zh-Hant.json b/homeassistant/components/humidifier/translations/zh-Hant.json index 0534d45d705..ed485f98181 100644 --- a/homeassistant/components/humidifier/translations/zh-Hant.json +++ b/homeassistant/components/humidifier/translations/zh-Hant.json @@ -10,7 +10,7 @@ "condition_type": { "is_mode": "{entity_name}\u8a2d\u5b9a\u70ba\u6307\u5b9a\u6a21\u5f0f", "is_off": "{entity_name}\u70ba\u95dc\u9589", - "is_on": "{entity_name}j\u70ba\u958b\u555f" + "is_on": "{entity_name}\u70ba\u958b\u555f" }, "trigger_type": { "target_humidity_changed": "{entity_name}\u8a2d\u5b9a\u6fd5\u5ea6\u5df2\u8b8a\u66f4", diff --git a/homeassistant/components/iaqualink/translations/bg.json b/homeassistant/components/iaqualink/translations/bg.json index 01e110fdf2d..d6a28310dd1 100644 --- a/homeassistant/components/iaqualink/translations/bg.json +++ b/homeassistant/components/iaqualink/translations/bg.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/iaqualink/translations/he.json b/homeassistant/components/iaqualink/translations/he.json index d704c432c35..6b346573390 100644 --- a/homeassistant/components/iaqualink/translations/he.json +++ b/homeassistant/components/iaqualink/translations/he.json @@ -4,7 +4,8 @@ "single_instance_allowed": "\u05ea\u05e6\u05d5\u05e8\u05ea\u05d5 \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4. \u05e8\u05e7 \u05ea\u05e6\u05d5\u05e8\u05d4 \u05d0\u05d7\u05ea \u05d0\u05e4\u05e9\u05e8\u05d9\u05ea." }, "error": { - "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4" + "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4", + "invalid_auth": "\u05d0\u05d9\u05de\u05d5\u05ea \u05dc\u05d0 \u05d7\u05d5\u05e7\u05d9" }, "step": { "user": { diff --git a/homeassistant/components/iaqualink/translations/id.json b/homeassistant/components/iaqualink/translations/id.json index 4591cf11e05..bf18c54c5ee 100644 --- a/homeassistant/components/iaqualink/translations/id.json +++ b/homeassistant/components/iaqualink/translations/id.json @@ -4,7 +4,8 @@ "single_instance_allowed": "Sudah dikonfigurasi. Hanya satu konfigurasi yang diizinkan." }, "error": { - "cannot_connect": "Gagal terhubung" + "cannot_connect": "Gagal terhubung", + "invalid_auth": "Autentikasi tidak valid" }, "step": { "user": { diff --git a/homeassistant/components/iaqualink/translations/it.json b/homeassistant/components/iaqualink/translations/it.json index 0364c1ebca2..5947717e69b 100644 --- a/homeassistant/components/iaqualink/translations/it.json +++ b/homeassistant/components/iaqualink/translations/it.json @@ -4,7 +4,8 @@ "single_instance_allowed": "Gi\u00e0 configurato. \u00c8 possibile una sola configurazione." }, "error": { - "cannot_connect": "Impossibile connettersi" + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida" }, "step": { "user": { diff --git a/homeassistant/components/iaqualink/translations/tr.json b/homeassistant/components/iaqualink/translations/tr.json index 43d3a4ef044..1c43e147543 100644 --- a/homeassistant/components/iaqualink/translations/tr.json +++ b/homeassistant/components/iaqualink/translations/tr.json @@ -4,7 +4,8 @@ "single_instance_allowed": "Zaten yap\u0131land\u0131r\u0131lm\u0131\u015f. Yaln\u0131zca tek bir konfig\u00fcrasyon m\u00fcmk\u00fcnd\u00fcr." }, "error": { - "cannot_connect": "Ba\u011flanma hatas\u0131" + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama" }, "step": { "user": { diff --git a/homeassistant/components/jellyfin/translations/pt.json b/homeassistant/components/jellyfin/translations/pt.json new file mode 100644 index 00000000000..d1f8622ba3f --- /dev/null +++ b/homeassistant/components/jellyfin/translations/pt.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "J\u00e1 est\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel." + }, + "error": { + "cannot_connect": "Falha a conectar", + "invalid_auth": "Autentica\u00e7\u00e3o inv\u00e1lida", + "unknown": "Erro inesperado" + }, + "step": { + "user": { + "data": { + "password": "Palavra Passe", + "url": "Endere\u00e7o", + "username": "Nome de utilizador" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/knx/translations/ca.json b/homeassistant/components/knx/translations/ca.json index fcfb7ed553e..6778b3539a0 100644 --- a/homeassistant/components/knx/translations/ca.json +++ b/homeassistant/components/knx/translations/ca.json @@ -12,7 +12,7 @@ "data": { "host": "Amfitri\u00f3", "individual_address": "Adre\u00e7a individual de la connexi\u00f3", - "local_ip": "IP local (deixa-ho en blanc si no n'est\u00e0s segur/a)", + "local_ip": "IP local de Home Assistant (deixa-ho en blanc si no n'est\u00e0s segur/a)", "port": "Port", "route_back": "Encaminament de retorn / Mode NAT" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "Adre\u00e7a individual de la connexi\u00f3 d'encaminament", - "local_ip": "IP local (deixa-ho en blanc si no n'est\u00e0s segur/a)", + "local_ip": "IP local de Home Assistant (deixa-ho en blanc si no n'est\u00e0s segur/a)", "multicast_group": "Grup de multidifusi\u00f3 utilitzat per a l'encaminament", "multicast_port": "Port de multidifusi\u00f3 utilitzat per a l'encaminament" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "Tipus de connexi\u00f3 KNX", "individual_address": "Adre\u00e7a individual predeterminada", - "local_ip": "IP local (deixa-ho en blanc si no n'est\u00e0s segur/a)", + "local_ip": "IP local de Home Assistant (utilitza 0.0.0.0 per a detecci\u00f3 autom\u00e0tica)", "multicast_group": "Grup de multidifusi\u00f3 utilitzat per a encaminament i descobriment", "multicast_port": "Port de multidifusi\u00f3 utilitzat per a encaminament i descobriment", "rate_limit": "Telegrames de sortida m\u00e0xims per segon", diff --git a/homeassistant/components/knx/translations/de.json b/homeassistant/components/knx/translations/de.json index d512c4f9455..cc6af948b5b 100644 --- a/homeassistant/components/knx/translations/de.json +++ b/homeassistant/components/knx/translations/de.json @@ -12,7 +12,7 @@ "data": { "host": "Host", "individual_address": "Individuelle Adresse f\u00fcr die Verbindung", - "local_ip": "Lokale IP (leer lassen, wenn unsicher)", + "local_ip": "Lokale IP des Home Assistant (f\u00fcr automatische Erkennung leer lassen)", "port": "Port", "route_back": "Route Back / NAT-Modus" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "Individuelle Adresse f\u00fcr die Routingverbindung", - "local_ip": "Lokale IP (leer lassen, wenn unsicher)", + "local_ip": "Lokale IP des Home Assistant (f\u00fcr automatische Erkennung leer lassen)", "multicast_group": "Die f\u00fcr das Routing verwendete Multicast-Gruppe", "multicast_port": "Der f\u00fcr das Routing verwendete Multicast-Port" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "KNX-Verbindungstyp", "individual_address": "Individuelle Standardadresse", - "local_ip": "Lokale IP (leer lassen, wenn unsicher)", + "local_ip": "Lokale IP des Home Assistant (verwende 0.0.0.0 f\u00fcr automatische Erkennung)", "multicast_group": "Multicast-Gruppe f\u00fcr Routing und Discovery verwenden", "multicast_port": "Multicast-Port f\u00fcr Routing und Discovery verwenden", "rate_limit": "Maximal ausgehende Telegrams pro Sekunde", diff --git a/homeassistant/components/knx/translations/en.json b/homeassistant/components/knx/translations/en.json index 354675c5007..a7c77e28c0d 100644 --- a/homeassistant/components/knx/translations/en.json +++ b/homeassistant/components/knx/translations/en.json @@ -57,6 +57,7 @@ "tunnel": { "data": { "host": "Host", + "local_ip": "Local IP (leave empty if unsure)", "port": "Port", "route_back": "Route Back / NAT Mode" } diff --git a/homeassistant/components/knx/translations/et.json b/homeassistant/components/knx/translations/et.json index d725a4414c6..712015e6c91 100644 --- a/homeassistant/components/knx/translations/et.json +++ b/homeassistant/components/knx/translations/et.json @@ -12,7 +12,7 @@ "data": { "host": "Host", "individual_address": "\u00dchenduse individuaalne aadress", - "local_ip": "Kohalik IP (j\u00e4ta t\u00fchjaks, kui ei ole kindel)", + "local_ip": "Home Assistanti kohalik IP (automaatseks tuvastuseks j\u00e4ta t\u00fchjaks)", "port": "Port", "route_back": "Marsruudi tagasitee / NAT-re\u017eiim" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "Marsruutimis\u00fchenduse individuaalne aadress", - "local_ip": "Kohalik IP (j\u00e4ta t\u00fchjaks kui ei ole kindel)", + "local_ip": "Home Assistanti kohalik IP (automaatseks tuvastuseks j\u00e4ta t\u00fchjaks)", "multicast_group": "Marsruutimiseks kasutatav multisaater\u00fchm", "multicast_port": "Marsruutimiseks kasutatav multisaateport" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "KNX \u00fchenduse t\u00fc\u00fcp", "individual_address": "Vaikimisi individuaalne aadress", - "local_ip": "Kohalik IP (j\u00e4ta t\u00fchjaks kui ei ole kindel)", + "local_ip": "Home Assistanti kohalik IP (sisesta 0.0.0.0 automaatseks tuvastuseks)", "multicast_group": "Marsruutimiseks ja avastamiseks kasutatav multisaategrupp", "multicast_port": "Marsruutimiseks ja avastamiseks kasutatav multisaateport", "rate_limit": "Maksimaalne v\u00e4ljaminevate teavituste arv sekundis", diff --git a/homeassistant/components/knx/translations/it.json b/homeassistant/components/knx/translations/it.json index 750b3a183fb..2c6d11e073c 100644 --- a/homeassistant/components/knx/translations/it.json +++ b/homeassistant/components/knx/translations/it.json @@ -12,7 +12,7 @@ "data": { "host": "Host", "individual_address": "Indirizzo individuale per la connessione", - "local_ip": "IP locale (lascia vuoto se non sei sicuro)", + "local_ip": "IP locale di Home Assistant (lascia vuoto per il rilevamento automatico)", "port": "Porta", "route_back": "Torna indietro / Modalit\u00e0 NAT" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "Indirizzo individuale per la connessione di routing", - "local_ip": "IP locale (lascia vuoto se non sei sicuro)", + "local_ip": "IP locale di Home Assistant (lascia vuoto per il rilevamento automatico)", "multicast_group": "Il gruppo multicast utilizzato per il routing", "multicast_port": "La porta multicast usata per il routing" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "Tipo di connessione KNX", "individual_address": "Indirizzo individuale predefinito", - "local_ip": "IP locale (lascia vuoto se non sei sicuro)", + "local_ip": "IP locale di Home Assistant (usare 0.0.0.0 per il rilevamento automatico)", "multicast_group": "Gruppo multicast utilizzato per il routing e il rilevamento", "multicast_port": "Porta multicast utilizzata per il routing e il rilevamento", "rate_limit": "Numero massimo di telegrammi in uscita al secondo", diff --git a/homeassistant/components/knx/translations/pl.json b/homeassistant/components/knx/translations/pl.json index 17be078037e..17770f9e1dd 100644 --- a/homeassistant/components/knx/translations/pl.json +++ b/homeassistant/components/knx/translations/pl.json @@ -12,7 +12,7 @@ "data": { "host": "Nazwa hosta lub adres IP", "individual_address": "Indywidualny adres dla po\u0142\u0105czenia", - "local_ip": "Lokalny adres IP (pozostaw pusty, je\u015bli nie masz pewno\u015bci)", + "local_ip": "Lokalny adres IP Home Assistant (pozostaw puste w celu automatycznego wykrywania)", "port": "Port", "route_back": "Tryb Route Back / NAT" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "Indywidualny adres dla po\u0142\u0105czenia routingowego", - "local_ip": "Lokalny adres IP (pozostaw pusty, je\u015bli nie masz pewno\u015bci)", + "local_ip": "Lokalny adres IP Home Assistant (pozostaw puste w celu automatycznego wykrywania)", "multicast_group": "Grupa multicast u\u017cyta do routingu", "multicast_port": "Port multicast u\u017cyty do routingu" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "Typ po\u0142\u0105czenia KNX", "individual_address": "Domy\u015blny adres indywidualny", - "local_ip": "Lokalny adres IP (pozostaw pusty, je\u015bli nie masz pewno\u015bci)", + "local_ip": "Lokalny adres IP Home Assistant (u\u017cyj 0.0.0.0 w celu automatycznego wykrywania)", "multicast_group": "Grupa multicast u\u017cywana do routingu i wykrywania", "multicast_port": "Port multicast u\u017cywany do routingu i wykrywania", "rate_limit": "Maksymalna liczba wychodz\u0105cych wiadomo\u015bci na sekund\u0119", diff --git a/homeassistant/components/knx/translations/ru.json b/homeassistant/components/knx/translations/ru.json index dab1cc09d37..0955b54fda8 100644 --- a/homeassistant/components/knx/translations/ru.json +++ b/homeassistant/components/knx/translations/ru.json @@ -12,7 +12,7 @@ "data": { "host": "\u0425\u043e\u0441\u0442", "individual_address": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f", - "local_ip": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 (\u0435\u0441\u043b\u0438 \u043d\u0435 \u0437\u043d\u0430\u0435\u0442\u0435, \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c)", + "local_ip": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 Home Assistant (\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f)", "port": "\u041f\u043e\u0440\u0442", "route_back": "\u041e\u0431\u0440\u0430\u0442\u043d\u044b\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 / \u0440\u0435\u0436\u0438\u043c NAT" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f", - "local_ip": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 (\u0435\u0441\u043b\u0438 \u043d\u0435 \u0437\u043d\u0430\u0435\u0442\u0435, \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c)", + "local_ip": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 Home Assistant (\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f)", "multicast_group": "\u0413\u0440\u0443\u043f\u043f\u0430 \u043c\u043d\u043e\u0433\u043e\u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0430\u044f \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438", "multicast_port": "\u041f\u043e\u0440\u0442 \u043c\u043d\u043e\u0433\u043e\u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "\u0422\u0438\u043f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f KNX", "individual_address": "\u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", - "local_ip": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 (\u0435\u0441\u043b\u0438 \u043d\u0435 \u0437\u043d\u0430\u0435\u0442\u0435, \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c)", + "local_ip": "\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 IP-\u0430\u0434\u0440\u0435\u0441 Home Assistant (0.0.0.0 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f)", "multicast_group": "\u0413\u0440\u0443\u043f\u043f\u0430 \u043c\u043d\u043e\u0433\u043e\u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0430\u044f \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f", "multicast_port": "\u041f\u043e\u0440\u0442 \u043c\u043d\u043e\u0433\u043e\u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f", "rate_limit": "\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0442\u0435\u043b\u0435\u0433\u0440\u0430\u043c\u043c \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443", diff --git a/homeassistant/components/knx/translations/tr.json b/homeassistant/components/knx/translations/tr.json index 9e0e00de8be..fc476a776a4 100644 --- a/homeassistant/components/knx/translations/tr.json +++ b/homeassistant/components/knx/translations/tr.json @@ -12,7 +12,7 @@ "data": { "host": "Sunucu", "individual_address": "Ba\u011flant\u0131 i\u00e7in bireysel adres", - "local_ip": "Yerel IP (emin de\u011filseniz bo\u015f b\u0131rak\u0131n)", + "local_ip": "Home Assistant Yerel IP'si (otomatik alg\u0131lama i\u00e7in bo\u015f b\u0131rak\u0131n)", "port": "Port", "route_back": "Geri Y\u00f6nlendirme / NAT Modu" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "Y\u00f6nlendirme ba\u011flant\u0131s\u0131 i\u00e7in bireysel adres", - "local_ip": "Yerel IP (emin de\u011filseniz bo\u015f b\u0131rak\u0131n)", + "local_ip": "Home Assistant Yerel IP'si (otomatik alg\u0131lama i\u00e7in bo\u015f b\u0131rak\u0131n)", "multicast_group": "Y\u00f6nlendirme i\u00e7in kullan\u0131lan \u00e7ok noktaya yay\u0131n grubu", "multicast_port": "Y\u00f6nlendirme i\u00e7in kullan\u0131lan \u00e7ok noktaya yay\u0131n ba\u011flant\u0131 noktas\u0131" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "KNX Ba\u011flant\u0131 T\u00fcr\u00fc", "individual_address": "Varsay\u0131lan bireysel adres", - "local_ip": "Yerel IP (emin de\u011filseniz bo\u015f b\u0131rak\u0131n)", + "local_ip": "Home Assistant Yerel IP'si (otomatik alg\u0131lama i\u00e7in 0.0.0.0 kullan\u0131n)", "multicast_group": "Y\u00f6nlendirme ve ke\u015fif i\u00e7in kullan\u0131lan \u00e7ok noktaya yay\u0131n grubu", "multicast_port": "Y\u00f6nlendirme ve ke\u015fif i\u00e7in kullan\u0131lan \u00e7ok noktaya yay\u0131n ba\u011flant\u0131 noktas\u0131", "rate_limit": "Saniyede maksimum giden telegram say\u0131s\u0131", diff --git a/homeassistant/components/knx/translations/zh-Hant.json b/homeassistant/components/knx/translations/zh-Hant.json index d0d2d63320d..cd7322fc9e6 100644 --- a/homeassistant/components/knx/translations/zh-Hant.json +++ b/homeassistant/components/knx/translations/zh-Hant.json @@ -12,7 +12,7 @@ "data": { "host": "\u4e3b\u6a5f\u7aef", "individual_address": "\u9023\u7dda\u500b\u5225\u4f4d\u5740", - "local_ip": "\u672c\u5730\u7aef IP\uff08\u5047\u5982\u4e0d\u78ba\u5b9a\uff0c\u4fdd\u7559\u7a7a\u767d\uff09", + "local_ip": "Home Assistant \u672c\u5730\u7aef IP\uff08\u4fdd\u7559\u7a7a\u767d\u4ee5\u81ea\u52d5\u5075\u6e2c\uff09", "port": "\u901a\u8a0a\u57e0", "route_back": "\u8def\u7531\u8fd4\u56de / NAT \u6a21\u5f0f" }, @@ -21,7 +21,7 @@ "routing": { "data": { "individual_address": "\u8def\u7531\u9023\u7dda\u500b\u5225\u4f4d\u5740", - "local_ip": "\u672c\u5730\u7aef IP\uff08\u5047\u5982\u4e0d\u78ba\u5b9a\uff0c\u4fdd\u7559\u7a7a\u767d\uff09", + "local_ip": "Home Assistant \u672c\u5730\u7aef IP\uff08\u4fdd\u7559\u7a7a\u767d\u4ee5\u81ea\u52d5\u5075\u6e2c\uff09", "multicast_group": "\u4f7f\u7528\u65bc\u8def\u7531\u7684 Multicast \u7fa4\u7d44", "multicast_port": "\u4f7f\u7528\u65bc\u8def\u7531\u7684 Multicast \u901a\u8a0a\u57e0" }, @@ -47,7 +47,7 @@ "data": { "connection_type": "KNX \u9023\u7dda\u985e\u578b", "individual_address": "\u9810\u8a2d\u500b\u5225\u4f4d\u5740", - "local_ip": "\u672c\u5730\u7aef IP\uff08\u5047\u5982\u4e0d\u78ba\u5b9a\uff0c\u4fdd\u7559\u7a7a\u767d\uff09", + "local_ip": "Home Assistant \u672c\u5730\u7aef IP\uff08\u586b\u5165 0.0.0.0 \u555f\u7528\u81ea\u52d5\u5075\u6e2c\uff09", "multicast_group": "\u4f7f\u7528\u65bc\u8def\u7531\u8207\u63a2\u7d22\u7684 Multicast \u7fa4\u7d44", "multicast_port": "\u4f7f\u7528\u65bc\u8def\u7531\u8207\u63a2\u7d22\u7684 Multicast \u901a\u8a0a\u57e0", "rate_limit": "\u6700\u5927\u6bcf\u79d2\u767c\u51fa Telegram", diff --git a/homeassistant/components/luftdaten/translations/ca.json b/homeassistant/components/luftdaten/translations/ca.json index f6325c522b6..84794f6bccb 100644 --- a/homeassistant/components/luftdaten/translations/ca.json +++ b/homeassistant/components/luftdaten/translations/ca.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "Mostrar al mapa", - "station_id": "Identificador del sensor Luftdaten" + "station_id": "ID del sensor" }, "title": "Configuraci\u00f3 de Luftdaten" } diff --git a/homeassistant/components/luftdaten/translations/de.json b/homeassistant/components/luftdaten/translations/de.json index 499a65623b0..09fd47e4e20 100644 --- a/homeassistant/components/luftdaten/translations/de.json +++ b/homeassistant/components/luftdaten/translations/de.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "Auf Karte anzeigen", - "station_id": "Luftdaten-Sensor-ID" + "station_id": "Sensor-ID" }, "title": "Luftdaten einrichten" } diff --git a/homeassistant/components/luftdaten/translations/et.json b/homeassistant/components/luftdaten/translations/et.json index e0af8580937..148007a0251 100644 --- a/homeassistant/components/luftdaten/translations/et.json +++ b/homeassistant/components/luftdaten/translations/et.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "Kuva kaardil", - "station_id": "" + "station_id": "Anduri ID" }, "title": "M\u00e4\u00e4ratle Luftdaten" } diff --git a/homeassistant/components/luftdaten/translations/it.json b/homeassistant/components/luftdaten/translations/it.json index 506026efa1b..a39b3dd7e59 100644 --- a/homeassistant/components/luftdaten/translations/it.json +++ b/homeassistant/components/luftdaten/translations/it.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "Mostra sulla mappa", - "station_id": "ID del sensore Luftdaten" + "station_id": "ID sensore" }, "title": "Definisci Luftdaten" } diff --git a/homeassistant/components/luftdaten/translations/ru.json b/homeassistant/components/luftdaten/translations/ru.json index 2277ca275f2..5891bb1e3dd 100644 --- a/homeassistant/components/luftdaten/translations/ru.json +++ b/homeassistant/components/luftdaten/translations/ru.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0430 \u043a\u0430\u0440\u0442\u0435", - "station_id": "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0435\u043d\u0441\u043e\u0440\u0430 Luftdaten" + "station_id": "ID \u0434\u0430\u0442\u0447\u0438\u043a\u0430" }, "title": "Luftdaten" } diff --git a/homeassistant/components/luftdaten/translations/tr.json b/homeassistant/components/luftdaten/translations/tr.json index decde0caff5..a74b35252c1 100644 --- a/homeassistant/components/luftdaten/translations/tr.json +++ b/homeassistant/components/luftdaten/translations/tr.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "Haritada g\u00f6ster", - "station_id": "Luftdaten Sens\u00f6r Kimli\u011fi" + "station_id": "Sens\u00f6r Kimli\u011fi" }, "title": "Luftdaten'i tan\u0131mlay\u0131n" } diff --git a/homeassistant/components/luftdaten/translations/zh-Hant.json b/homeassistant/components/luftdaten/translations/zh-Hant.json index b1d9df3595a..ae9aa11da65 100644 --- a/homeassistant/components/luftdaten/translations/zh-Hant.json +++ b/homeassistant/components/luftdaten/translations/zh-Hant.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "\u65bc\u5730\u5716\u986f\u793a", - "station_id": "Luftdaten \u611f\u61c9\u5668 ID" + "station_id": "\u611f\u61c9\u5668 ID" }, "title": "\u5b9a\u7fa9 Luftdaten" } diff --git a/homeassistant/components/metoffice/translations/pt.json b/homeassistant/components/metoffice/translations/pt.json index d974101d0a1..ccbecba0aef 100644 --- a/homeassistant/components/metoffice/translations/pt.json +++ b/homeassistant/components/metoffice/translations/pt.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "latitude": "Latitude", "longitude": "Longitude" } diff --git a/homeassistant/components/motion_blinds/translations/pt.json b/homeassistant/components/motion_blinds/translations/pt.json index 64ccd6061d2..e43b71438db 100644 --- a/homeassistant/components/motion_blinds/translations/pt.json +++ b/homeassistant/components/motion_blinds/translations/pt.json @@ -9,7 +9,7 @@ "step": { "connect": { "data": { - "api_key": "API Key" + "api_key": "Chave da API" }, "title": "Cortinas Motion" }, @@ -20,7 +20,7 @@ }, "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "host": "Endere\u00e7o IP" }, "title": "Cortinas Motion" diff --git a/homeassistant/components/nest/translations/zh-Hans.json b/homeassistant/components/nest/translations/zh-Hans.json index 3d481dec9d5..c033f8be626 100644 --- a/homeassistant/components/nest/translations/zh-Hans.json +++ b/homeassistant/components/nest/translations/zh-Hans.json @@ -10,6 +10,10 @@ "unknown": "\u9a8c\u8bc1\u7801\u672a\u77e5\u9519\u8bef" }, "step": { + "auth": { + "description": "\u8981\u5173\u8054\u60a8\u7684 Google \u5e10\u6237\uff0c\u8bf7[\u524d\u5f80\u6388\u6743]({url})\u3002 \n\n\u6388\u6743\u6210\u529f\u540e\uff0c\u8bf7\u590d\u5236\u4e0b\u65b9\u7684 Auth Token \u4ee3\u7801\u3002", + "title": "\u5173\u8054 Google \u5e10\u6237" + }, "init": { "data": { "flow_impl": "\u8ba4\u8bc1\u63d0\u4f9b\u8005" diff --git a/homeassistant/components/nightscout/translations/pt.json b/homeassistant/components/nightscout/translations/pt.json index 093b7775829..97874abe7b5 100644 --- a/homeassistant/components/nightscout/translations/pt.json +++ b/homeassistant/components/nightscout/translations/pt.json @@ -11,7 +11,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "url": "" } } diff --git a/homeassistant/components/openweathermap/translations/pt.json b/homeassistant/components/openweathermap/translations/pt.json index aabac4f4cfe..cc720bd6535 100644 --- a/homeassistant/components/openweathermap/translations/pt.json +++ b/homeassistant/components/openweathermap/translations/pt.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "language": "Idioma", "latitude": "Latitude", "longitude": "Longitude", diff --git a/homeassistant/components/overkiz/translations/bg.json b/homeassistant/components/overkiz/translations/bg.json new file mode 100644 index 00000000000..aaee76bbb8d --- /dev/null +++ b/homeassistant/components/overkiz/translations/bg.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "\u0410\u043a\u0430\u0443\u043d\u0442\u044a\u0442 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d" + }, + "error": { + "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435", + "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435", + "server_in_maintenance": "\u0421\u044a\u0440\u0432\u044a\u0440\u044a\u0442 \u0435 \u0441\u043f\u0440\u044f\u043d \u0437\u0430 \u043f\u043e\u0434\u0434\u0440\u044a\u0436\u043a\u0430", + "too_many_requests": "\u0422\u0432\u044a\u0440\u0434\u0435 \u043c\u043d\u043e\u0433\u043e \u0437\u0430\u044f\u0432\u043a\u0438, \u043e\u043f\u0438\u0442\u0430\u0439\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e \u043f\u043e-\u043a\u044a\u0441\u043d\u043e.", + "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" + }, + "step": { + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442", + "password": "\u041f\u0430\u0440\u043e\u043b\u0430", + "username": "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/he.json b/homeassistant/components/overkiz/translations/he.json new file mode 100644 index 00000000000..bb0bbef8760 --- /dev/null +++ b/homeassistant/components/overkiz/translations/he.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "\u05ea\u05e6\u05d5\u05e8\u05ea \u05d4\u05d7\u05e9\u05d1\u05d5\u05df \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4" + }, + "error": { + "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4", + "invalid_auth": "\u05d0\u05d9\u05de\u05d5\u05ea \u05dc\u05d0 \u05d7\u05d5\u05e7\u05d9", + "unknown": "\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05dc\u05ea\u05d9 \u05e6\u05e4\u05d5\u05d9\u05d4" + }, + "step": { + "user": { + "data": { + "host": "\u05de\u05d0\u05e8\u05d7", + "hub": "\u05e8\u05db\u05d6\u05ea", + "password": "\u05e1\u05d9\u05e1\u05de\u05d4", + "username": "\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/id.json b/homeassistant/components/overkiz/translations/id.json index 1c99dc8c08b..f1abd934221 100644 --- a/homeassistant/components/overkiz/translations/id.json +++ b/homeassistant/components/overkiz/translations/id.json @@ -6,6 +6,8 @@ "error": { "cannot_connect": "Gagal terhubung", "invalid_auth": "Autentikasi tidak valid", + "server_in_maintenance": "Server sedang dalam masa pemeliharaan", + "too_many_requests": "Terlalu banyak permintaan, coba lagi nanti.", "unknown": "Kesalahan yang tidak diharapkan" }, "step": { @@ -15,7 +17,8 @@ "hub": "Hub", "password": "Kata Sandi", "username": "Nama Pengguna" - } + }, + "description": "Platform Overkiz digunakan oleh berbagai vendor seperti Somfy (Connexoon/TaHoma), Hitachi (Hi Kumo), Rexel (Energeasy Connect), dan Atlantic (Cozytouch). Masukkan kredensial aplikasi Anda dan pilih hub Anda." } } } diff --git a/homeassistant/components/overkiz/translations/it.json b/homeassistant/components/overkiz/translations/it.json new file mode 100644 index 00000000000..2f9c288aaac --- /dev/null +++ b/homeassistant/components/overkiz/translations/it.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "L'account \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida", + "server_in_maintenance": "Il server \u00e8 inattivo per manutenzione", + "too_many_requests": "Troppe richieste, riprova pi\u00f9 tardi.", + "unknown": "Errore imprevisto" + }, + "step": { + "user": { + "data": { + "host": "Host", + "hub": "Hub", + "password": "Password", + "username": "Nome utente" + }, + "description": "La piattaforma Overkiz \u00e8 utilizzata da vari fornitori come Somfy (Connexoon / TaHoma), Hitachi (Hi Kumo), Rexel (Energeasy Connect) e Atlantic (Cozytouch). Inserisci le credenziali dell'applicazione e seleziona il tuo hub." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pi_hole/translations/pt.json b/homeassistant/components/pi_hole/translations/pt.json index e56597a400d..ce1b6a07d2d 100644 --- a/homeassistant/components/pi_hole/translations/pt.json +++ b/homeassistant/components/pi_hole/translations/pt.json @@ -9,7 +9,7 @@ "step": { "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "host": "Servidor", "location": "Localiza\u00e7\u00e3o", "name": "Nome", diff --git a/homeassistant/components/powerwall/translations/ja.json b/homeassistant/components/powerwall/translations/ja.json index 5dc6cb6fa4a..c53bbe573ec 100644 --- a/homeassistant/components/powerwall/translations/ja.json +++ b/homeassistant/components/powerwall/translations/ja.json @@ -8,7 +8,7 @@ "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", - "wrong_version": "PowerWall\u306b\u3001\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u554f\u984c\u3092\u89e3\u6c7a\u3059\u308b\u305f\u3081\u306b\u3001\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u691c\u8a0e\u3059\u308b\u304b\u3001\u3053\u306e\u554f\u984c\u3092\u5831\u544a\u3057\u3066\u304f\u3060\u3055\u3044\u3002" + "wrong_version": "PowerWall\u306b\u3001\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u304c\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30a4\u30b7\u30e5\u30fc\u3092\u89e3\u6c7a\u3059\u308b\u306b\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3092\u691c\u8a0e\u3059\u308b\u304b\u3001\u3053\u306e\u554f\u984c\u3092\u5831\u544a\u3057\u3066\u304f\u3060\u3055\u3044\u3002" }, "flow_title": "{ip_address}", "step": { diff --git a/homeassistant/components/ps4/translations/ja.json b/homeassistant/components/ps4/translations/ja.json index 5315d7df416..6b1a162b387 100644 --- a/homeassistant/components/ps4/translations/ja.json +++ b/homeassistant/components/ps4/translations/ja.json @@ -33,7 +33,7 @@ "ip_address": "IP\u30a2\u30c9\u30ec\u30b9(\u81ea\u52d5\u691c\u51fa\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u7a7a\u306e\u307e\u307e\u306b\u3057\u307e\u3059)", "mode": "\u30b3\u30f3\u30d5\u30a3\u30b0\u30e2\u30fc\u30c9" }, - "description": "\u30b3\u30f3\u30d5\u30a3\u30ae\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u30e2\u30fc\u30c9\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u81ea\u52d5\u691c\u51fa\u3092\u9078\u629e\u3059\u308b\u3068\u3001IP\u30a2\u30c9\u30ec\u30b9\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001\u7a7a\u767d\u306e\u307e\u307e\u3067\u3082\u30c7\u30d0\u30a4\u30b9\u304c\u81ea\u52d5\u7684\u306b\u691c\u51fa\u3055\u308c\u307e\u3059\u3002", + "description": "\u30b3\u30f3\u30d5\u30a3\u30ae\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u306e\u30e2\u30fc\u30c9\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u81ea\u52d5\u691c\u51fa\u3092\u9078\u629e\u3059\u308b\u3068\u3001IP\u30a2\u30c9\u30ec\u30b9\u306e\u6b04\u304c\u7a7a\u767d\u306e\u307e\u307e\u3067\u3082\u30c7\u30d0\u30a4\u30b9\u306f\u81ea\u52d5\u7684\u306b\u691c\u51fa\u3055\u308c\u307e\u3059\u3002", "title": "Play Station 4" } } diff --git a/homeassistant/components/pvoutput/translations/bg.json b/homeassistant/components/pvoutput/translations/bg.json new file mode 100644 index 00000000000..a580355fe12 --- /dev/null +++ b/homeassistant/components/pvoutput/translations/bg.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0442\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e" + }, + "error": { + "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435", + "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "API \u043a\u043b\u044e\u0447" + } + }, + "user": { + "data": { + "api_key": "API \u043a\u043b\u044e\u0447" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pvoutput/translations/de.json b/homeassistant/components/pvoutput/translations/de.json index 354e97139d9..e7368b174b4 100644 --- a/homeassistant/components/pvoutput/translations/de.json +++ b/homeassistant/components/pvoutput/translations/de.json @@ -1,10 +1,19 @@ { "config": { + "abort": { + "reauth_successful": "Die erneute Authentifizierung war erfolgreich" + }, "error": { "cannot_connect": "Verbindung fehlgeschlagen", "invalid_auth": "Ung\u00fcltige Authentifizierung" }, "step": { + "reauth_confirm": { + "data": { + "api_key": "API-Schl\u00fcssel" + }, + "description": "Um sich erneut bei PVOutput zu authentifizieren, ben\u00f6tigst du den API-Schl\u00fcssel unter {account_url} ." + }, "user": { "data": { "api_key": "API-Schl\u00fcssel", diff --git a/homeassistant/components/pvoutput/translations/he.json b/homeassistant/components/pvoutput/translations/he.json new file mode 100644 index 00000000000..ab2a8017dc6 --- /dev/null +++ b/homeassistant/components/pvoutput/translations/he.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "reauth_successful": "\u05d4\u05d0\u05d9\u05de\u05d5\u05ea \u05de\u05d7\u05d3\u05e9 \u05d4\u05e6\u05dc\u05d9\u05d7" + }, + "error": { + "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4", + "invalid_auth": "\u05d0\u05d9\u05de\u05d5\u05ea \u05dc\u05d0 \u05d7\u05d5\u05e7\u05d9" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "\u05de\u05e4\u05ea\u05d7 API" + } + }, + "user": { + "data": { + "api_key": "\u05de\u05e4\u05ea\u05d7 API" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pvoutput/translations/hu.json b/homeassistant/components/pvoutput/translations/hu.json index 281a05878a8..b60c9a122ee 100644 --- a/homeassistant/components/pvoutput/translations/hu.json +++ b/homeassistant/components/pvoutput/translations/hu.json @@ -1,10 +1,19 @@ { "config": { + "abort": { + "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": { + "api_key": "API kulcs" + }, + "description": "PVOutput \u00fajrahiteles\u00edt\u00e9s\u00e9hez meg kell szereznie az API-kulcsot a k\u00f6vetkez\u0151 c\u00edmen: {account_url}" + }, "user": { "data": { "api_key": "API kulcs", diff --git a/homeassistant/components/pvoutput/translations/id.json b/homeassistant/components/pvoutput/translations/id.json new file mode 100644 index 00000000000..0f379300199 --- /dev/null +++ b/homeassistant/components/pvoutput/translations/id.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "reauth_successful": "Autentikasi ulang berhasil" + }, + "error": { + "cannot_connect": "Gagal terhubung", + "invalid_auth": "Autentikasi tidak valid" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "Kunci API" + }, + "description": "Untuk mengautentikasi ulang dengan PVOutput, Anda harus mendapatkan kunci API di {account_url}." + }, + "user": { + "data": { + "api_key": "Kunci API", + "system_id": "ID Sistem" + }, + "description": "Untuk mengautentikasi dengan PVOutput, Anda harus mendapatkan kunci API di {account_url}. \n\nID sistem terdaftar akan tercantum pada halaman yang sama." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pvoutput/translations/it.json b/homeassistant/components/pvoutput/translations/it.json new file mode 100644 index 00000000000..dd543ef986c --- /dev/null +++ b/homeassistant/components/pvoutput/translations/it.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "Chiave API" + }, + "description": "Per eseguire nuovamente l'autenticazione con PVOutput dovrai ottenere la chiave API su {account_url}." + }, + "user": { + "data": { + "api_key": "Chiave API", + "system_id": "ID di sistema" + }, + "description": "Per autenticarti con PVOutput dovrai ottenere la chiave API su {account_url}. \n\nGli ID di sistema dei sistemi registrati sono elencati nella stessa pagina." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pvoutput/translations/ja.json b/homeassistant/components/pvoutput/translations/ja.json index 54a50375fdc..bb73ffd7e99 100644 --- a/homeassistant/components/pvoutput/translations/ja.json +++ b/homeassistant/components/pvoutput/translations/ja.json @@ -1,10 +1,19 @@ { "config": { + "abort": { + "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": { + "api_key": "API\u30ad\u30fc" + }, + "description": "PVOutput\u3067\u518d\u8a8d\u8a3c\u3059\u308b\u306b\u306f\u3001{account_url} \u3067API\u30ad\u30fc\u3092\u53d6\u5f97\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002" + }, "user": { "data": { "api_key": "API\u30ad\u30fc", diff --git a/homeassistant/components/pvoutput/translations/tr.json b/homeassistant/components/pvoutput/translations/tr.json new file mode 100644 index 00000000000..8199b46a19f --- /dev/null +++ b/homeassistant/components/pvoutput/translations/tr.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "API Anahtar\u0131" + }, + "description": "PVOutput ile yeniden kimlik do\u011frulamas\u0131 yapmak i\u00e7in {account_url} adresinden API anahtar\u0131n\u0131 alman\u0131z gerekir." + }, + "user": { + "data": { + "api_key": "API Anahtar\u0131", + "system_id": "Sistem ID" + }, + "description": "PVOutput ile kimlik do\u011frulamas\u0131 yapmak i\u00e7in {account_url} adresinden API anahtar\u0131n\u0131 alman\u0131z gerekir. \n\n Kay\u0131tl\u0131 sistemlerin sistem kimlikleri ayn\u0131 sayfada listelenir." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/pvoutput/translations/zh-Hant.json b/homeassistant/components/pvoutput/translations/zh-Hant.json index 36061cf6c25..af2c6508245 100644 --- a/homeassistant/components/pvoutput/translations/zh-Hant.json +++ b/homeassistant/components/pvoutput/translations/zh-Hant.json @@ -1,10 +1,19 @@ { "config": { + "abort": { + "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": { + "api_key": "API \u91d1\u9470" + }, + "description": "\u6b32\u91cd\u65b0\u8a8d\u8b49 PVOutput\u3001\u5c07\u9700\u8981\u7531 {account_url} \u7372\u5f97 API \u91d1\u9470\u3002" + }, "user": { "data": { "api_key": "API \u91d1\u9470", diff --git a/homeassistant/components/rachio/translations/pt.json b/homeassistant/components/rachio/translations/pt.json index 626909b9b22..8a4fdd22177 100644 --- a/homeassistant/components/rachio/translations/pt.json +++ b/homeassistant/components/rachio/translations/pt.json @@ -11,7 +11,7 @@ "step": { "user": { "data": { - "api_key": "API Key" + "api_key": "Chave da API" } } } diff --git a/homeassistant/components/sensibo/translations/bg.json b/homeassistant/components/sensibo/translations/bg.json new file mode 100644 index 00000000000..ef66d0b9368 --- /dev/null +++ b/homeassistant/components/sensibo/translations/bg.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "\u0410\u043a\u0430\u0443\u043d\u0442\u044a\u0442 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d" + }, + "error": { + "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435" + }, + "step": { + "user": { + "data": { + "api_key": "API \u043a\u043b\u044e\u0447", + "name": "\u0418\u043c\u0435" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensibo/translations/he.json b/homeassistant/components/sensibo/translations/he.json new file mode 100644 index 00000000000..403b3c7e2ea --- /dev/null +++ b/homeassistant/components/sensibo/translations/he.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "\u05ea\u05e6\u05d5\u05e8\u05ea \u05d4\u05d7\u05e9\u05d1\u05d5\u05df \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4" + }, + "error": { + "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4" + }, + "step": { + "user": { + "data": { + "api_key": "\u05de\u05e4\u05ea\u05d7 API", + "name": "\u05e9\u05dd" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensibo/translations/it.json b/homeassistant/components/sensibo/translations/it.json new file mode 100644 index 00000000000..48c5b477073 --- /dev/null +++ b/homeassistant/components/sensibo/translations/it.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "L'account \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi" + }, + "step": { + "user": { + "data": { + "api_key": "Chiave API", + "name": "Nome" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensor/translations/id.json b/homeassistant/components/sensor/translations/id.json index e65fe367ca2..27c4a76a325 100644 --- a/homeassistant/components/sensor/translations/id.json +++ b/homeassistant/components/sensor/translations/id.json @@ -1,6 +1,7 @@ { "device_automation": { "condition_type": { + "is_apparent_power": "Daya nyata {entity_name}", "is_battery_level": "Level baterai {entity_name} saat ini", "is_carbon_dioxide": "Level konsentasi karbondioksida {entity_name} saat ini", "is_carbon_monoxide": "Level konsentasi karbonmonoksida {entity_name} saat ini", @@ -20,6 +21,7 @@ "is_power": "Daya {entity_name} saat ini", "is_power_factor": "Faktor daya {entity_name} saat ini", "is_pressure": "Tekanan {entity_name} saat ini", + "is_reactive_power": "Daya reaktif {entity_name}", "is_signal_strength": "Kekuatan sinyal {entity_name} saat ini", "is_sulphur_dioxide": "Tingkat konsentrasi sulfur dioksida {entity_name} saat ini", "is_temperature": "Suhu {entity_name} saat ini", @@ -28,6 +30,7 @@ "is_voltage": "Tegangan {entity_name} saat ini" }, "trigger_type": { + "apparent_power": "Perubahan daya nyata {entity_name}", "battery_level": "Perubahan level baterai {entity_name}", "carbon_dioxide": "Perubahan konsentrasi karbondioksida {entity_name}", "carbon_monoxide": "Perubahan konsentrasi karbonmonoksida {entity_name}", @@ -47,6 +50,7 @@ "power": "Perubahan daya {entity_name}", "power_factor": "Perubahan faktor daya {entity_name}", "pressure": "Perubahan tekanan {entity_name}", + "reactive_power": "Perubahan daya reaktif {entity_name}", "signal_strength": "Perubahan kekuatan sinyal {entity_name}", "sulphur_dioxide": "Perubahan konsentrasi sulfur dioksida {entity_name}", "temperature": "Perubahan suhu {entity_name}", diff --git a/homeassistant/components/sensor/translations/it.json b/homeassistant/components/sensor/translations/it.json index 7985cee7cd4..66aab37914d 100644 --- a/homeassistant/components/sensor/translations/it.json +++ b/homeassistant/components/sensor/translations/it.json @@ -1,6 +1,7 @@ { "device_automation": { "condition_type": { + "is_apparent_power": "Potenza apparente attuale di {entity_name}", "is_battery_level": "Livello della batteria attuale di {entity_name}", "is_carbon_dioxide": "Livello di concentrazione di anidride carbonica attuale in {entity_name}", "is_carbon_monoxide": "Livello attuale di concentrazione di monossido di carbonio in {entity_name}", @@ -20,6 +21,7 @@ "is_power": "Alimentazione attuale di {entity_name}", "is_power_factor": "Fattore di potenza attuale di {entity_name}", "is_pressure": "Pressione attuale di {entity_name}", + "is_reactive_power": "Potenza reattiva attuale di {entity_name}", "is_signal_strength": "Potenza del segnale attuale di {entity_name}", "is_sulphur_dioxide": "Attuale livello di concentrazione di anidride solforosa di {entity_name}", "is_temperature": "Temperatura attuale di {entity_name}", @@ -28,6 +30,7 @@ "is_voltage": "Tensione attuale di {entity_name}" }, "trigger_type": { + "apparent_power": "variazioni di potenza apparente di {entity_name}", "battery_level": "variazioni del livello di batteria di {entity_name} ", "carbon_dioxide": "Variazioni della concentrazione di anidride carbonica di {entity_name}", "carbon_monoxide": "Variazioni nella concentrazione di monossido di carbonio di {entity_name}", @@ -47,6 +50,7 @@ "power": "variazioni di alimentazione di {entity_name}", "power_factor": "variazioni del fattore di potenza di {entity_name}", "pressure": "variazioni della pressione di {entity_name}", + "reactive_power": "variazioni di potenza reattiva di {entity_name}", "signal_strength": "variazioni della potenza del segnale di {entity_name}", "sulphur_dioxide": "Variazioni della concentrazione di anidride solforosa di {entity_name}", "temperature": "variazioni di temperatura di {entity_name}", diff --git a/homeassistant/components/solaredge/translations/pt.json b/homeassistant/components/solaredge/translations/pt.json index 52bbd75e9bf..15d4bce247a 100644 --- a/homeassistant/components/solaredge/translations/pt.json +++ b/homeassistant/components/solaredge/translations/pt.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "api_key": "API Key" + "api_key": "Chave da API" } } } diff --git a/homeassistant/components/sonarr/translations/pt.json b/homeassistant/components/sonarr/translations/pt.json index 24a12833313..bb36cb63dfc 100644 --- a/homeassistant/components/sonarr/translations/pt.json +++ b/homeassistant/components/sonarr/translations/pt.json @@ -16,7 +16,7 @@ }, "user": { "data": { - "api_key": "API Key", + "api_key": "Chave da API", "host": "Servidor", "port": "Porta", "ssl": "Utiliza um certificado SSL", diff --git a/homeassistant/components/tile/translations/id.json b/homeassistant/components/tile/translations/id.json index 80c72a8b7e3..16e410f07cb 100644 --- a/homeassistant/components/tile/translations/id.json +++ b/homeassistant/components/tile/translations/id.json @@ -11,7 +11,8 @@ "reauth_confirm": { "data": { "password": "Kata Sandi" - } + }, + "title": "Autentikasi Ulang Tile" }, "user": { "data": { diff --git a/homeassistant/components/unifiprotect/translations/bg.json b/homeassistant/components/unifiprotect/translations/bg.json new file mode 100644 index 00000000000..17d15a9f7e3 --- /dev/null +++ b/homeassistant/components/unifiprotect/translations/bg.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e" + }, + "error": { + "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435", + "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435", + "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u0430", + "port": "\u041f\u043e\u0440\u0442", + "username": "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435" + } + }, + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442", + "password": "\u041f\u0430\u0440\u043e\u043b\u0430", + "port": "\u041f\u043e\u0440\u0442", + "username": "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/ca.json b/homeassistant/components/unifiprotect/translations/ca.json index d1fea9167d1..ad2f0af5ca6 100644 --- a/homeassistant/components/unifiprotect/translations/ca.json +++ b/homeassistant/components/unifiprotect/translations/ca.json @@ -10,12 +10,24 @@ "unknown": "Error inesperat" }, "step": { + "reauth_confirm": { + "data": { + "host": "IP/amfitri\u00f3 del servidor d'UniFi Protect", + "password": "Contrasenya", + "port": "Port", + "username": "Nom d'usuari" + }, + "title": "Re-autenticaci\u00f3 d'UniFi Protect" + }, "user": { "data": { "host": "Amfitri\u00f3", "password": "Contrasenya", - "username": "Nom d'usuari" - } + "port": "Port", + "username": "Nom d'usuari", + "verify_ssl": "Verifica el certificat SSL" + }, + "title": "Configuraci\u00f3 d'UniFi Protect" } } }, diff --git a/homeassistant/components/unifiprotect/translations/de.json b/homeassistant/components/unifiprotect/translations/de.json index 3b5194bbd11..b23ad7dec49 100644 --- a/homeassistant/components/unifiprotect/translations/de.json +++ b/homeassistant/components/unifiprotect/translations/de.json @@ -10,12 +10,24 @@ "unknown": "Unerwarteter Fehler" }, "step": { + "reauth_confirm": { + "data": { + "host": "IP/Host des UniFi Protect-Servers", + "password": "Passwort", + "port": "Port", + "username": "Benutzername" + }, + "title": "UniFi Protect Reauth" + }, "user": { "data": { "host": "Host", "password": "Passwort", - "username": "Benutzername" - } + "port": "Port", + "username": "Benutzername", + "verify_ssl": "SSL-Zertifikat \u00fcberpr\u00fcfen" + }, + "title": "UniFi Protect-Einrichtung" } } }, diff --git a/homeassistant/components/unifiprotect/translations/en.json b/homeassistant/components/unifiprotect/translations/en.json index a04e3abe137..f6074e89a65 100644 --- a/homeassistant/components/unifiprotect/translations/en.json +++ b/homeassistant/components/unifiprotect/translations/en.json @@ -6,7 +6,8 @@ "error": { "cannot_connect": "Failed to connect", "invalid_auth": "Invalid authentication", - "protect_version": "Minimum required version is v1.20.0. Please upgrade UniFi Protect and then retry." + "protect_version": "Minimum required version is v1.20.0. Please upgrade UniFi Protect and then retry.", + "unknown": "Unexpected error" }, "step": { "reauth_confirm": { diff --git a/homeassistant/components/unifiprotect/translations/et.json b/homeassistant/components/unifiprotect/translations/et.json index b2903f8e2e7..9196eb26ef2 100644 --- a/homeassistant/components/unifiprotect/translations/et.json +++ b/homeassistant/components/unifiprotect/translations/et.json @@ -10,12 +10,24 @@ "unknown": "Ootamatu t\u00f5rge" }, "step": { + "reauth_confirm": { + "data": { + "host": "UniFi Protect serveri IP aadress/host", + "password": "Salas\u00f5na", + "port": "Port", + "username": "Kasutajanimi" + }, + "title": "UniFi Protect taastuvastamine" + }, "user": { "data": { "host": "Host", "password": "Salas\u00f5na", - "username": "Kasutajanimi" - } + "port": "Port", + "username": "Kasutajanimi", + "verify_ssl": "Kontrolli SSL sertifikaati" + }, + "title": "UniFi Protect seadistamine" } } }, diff --git a/homeassistant/components/unifiprotect/translations/he.json b/homeassistant/components/unifiprotect/translations/he.json new file mode 100644 index 00000000000..479d2f2f5e8 --- /dev/null +++ b/homeassistant/components/unifiprotect/translations/he.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "\u05ea\u05e6\u05d5\u05e8\u05ea \u05d4\u05d4\u05ea\u05e7\u05df \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4" + }, + "error": { + "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4", + "invalid_auth": "\u05d0\u05d9\u05de\u05d5\u05ea \u05dc\u05d0 \u05d7\u05d5\u05e7\u05d9", + "unknown": "\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05dc\u05ea\u05d9 \u05e6\u05e4\u05d5\u05d9\u05d4" + }, + "step": { + "user": { + "data": { + "host": "\u05de\u05d0\u05e8\u05d7", + "password": "\u05e1\u05d9\u05e1\u05de\u05d4", + "username": "\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/hu.json b/homeassistant/components/unifiprotect/translations/hu.json index 715ca676195..adfadadfef2 100644 --- a/homeassistant/components/unifiprotect/translations/hu.json +++ b/homeassistant/components/unifiprotect/translations/hu.json @@ -10,12 +10,24 @@ "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" }, "step": { + "reauth_confirm": { + "data": { + "host": "Az UniFi Protect szerver c\u00edme", + "password": "Jelsz\u00f3", + "port": "Port", + "username": "Felhaszn\u00e1l\u00f3n\u00e9v" + }, + "title": "UniFi Protect \u00fajrahiteles\u00edt\u00e9s" + }, "user": { "data": { "host": "C\u00edm", "password": "Jelsz\u00f3", - "username": "Felhaszn\u00e1l\u00f3n\u00e9v" - } + "port": "Port", + "username": "Felhaszn\u00e1l\u00f3n\u00e9v", + "verify_ssl": "SSL-tan\u00fas\u00edtv\u00e1ny ellen\u0151rz\u00e9se" + }, + "title": "UniFi Protect be\u00e1ll\u00edt\u00e1sa" } } }, diff --git a/homeassistant/components/unifiprotect/translations/id.json b/homeassistant/components/unifiprotect/translations/id.json new file mode 100644 index 00000000000..e9ac5516a45 --- /dev/null +++ b/homeassistant/components/unifiprotect/translations/id.json @@ -0,0 +1,46 @@ +{ + "config": { + "abort": { + "already_configured": "Perangkat sudah dikonfigurasi" + }, + "error": { + "cannot_connect": "Gagal terhubung", + "invalid_auth": "Autentikasi tidak valid", + "protect_version": "Versi minimum yang diperlukan adalah v1.20.0. Tingkatkan UniFi Protect lalu coba lagi.", + "unknown": "Kesalahan yang tidak diharapkan" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Kata Sandi", + "port": "Port", + "username": "Nama Pengguna" + }, + "title": "Autentikasi Ulang UniFi Protect" + }, + "user": { + "data": { + "host": "Host", + "password": "Kata Sandi", + "port": "Port", + "username": "Nama Pengguna", + "verify_ssl": "Verifikasi sertifikat SSL" + }, + "title": "Penyiapan UniFi Protect" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "all_updates": "Metrik waktu nyata (PERINGATAN: Meningkatkan penggunaan CPU)", + "disable_rtsp": "Nonaktifkan aliran RTSP", + "override_connection_host": "Timpa Host Koneksi" + }, + "description": "Opsi metrik waktu nyata hanya boleh diaktifkan jika Anda telah mengaktifkan sensor diagnostik dan ingin memperbaruinya secara waktu nyata. Jika tidak diaktifkan, metrik hanya akan memperbarui setiap 15 menit sekali.", + "title": "Opsi UniFi Protect" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/it.json b/homeassistant/components/unifiprotect/translations/it.json new file mode 100644 index 00000000000..2c4294f1ed8 --- /dev/null +++ b/homeassistant/components/unifiprotect/translations/it.json @@ -0,0 +1,47 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida", + "protect_version": "La versione minima richiesta \u00e8 v1.20.0. Aggiorna UniFi Protect e riprova.", + "unknown": "Errore imprevisto" + }, + "step": { + "reauth_confirm": { + "data": { + "host": "IP/host del server di UniFi Protect", + "password": "Password", + "port": "Porta", + "username": "Nome utente" + }, + "title": "Riautenticazione UniFi Protect" + }, + "user": { + "data": { + "host": "Host", + "password": "Password", + "port": "Porta", + "username": "Nome utente", + "verify_ssl": "Verifica il certificato SSL" + }, + "title": "Configurazione UniFi Protect" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "all_updates": "Metriche in tempo reale (ATTENZIONE: aumenta notevolmente l'utilizzo della CPU)", + "disable_rtsp": "Disabilita il flusso RTSP", + "override_connection_host": "Sostituisci host di connessione" + }, + "description": "L'opzione delle metriche in tempo reale dovrebbe essere abilitata solo se hai abilitato i sensori di diagnostica e desideri che vengano aggiornati in tempo reale. Se non sono abilitati, si aggiorneranno solo una volta ogni 15 minuti.", + "title": "Opzioni di protezione UniFi" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/ja.json b/homeassistant/components/unifiprotect/translations/ja.json index e6e0b4e58a0..83d39783dcd 100644 --- a/homeassistant/components/unifiprotect/translations/ja.json +++ b/homeassistant/components/unifiprotect/translations/ja.json @@ -10,12 +10,24 @@ "unknown": "\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc" }, "step": { + "reauth_confirm": { + "data": { + "host": "UniFi Protect\u30b5\u30fc\u30d0\u30fc\u306eIP/\u30db\u30b9\u30c8", + "password": "\u30d1\u30b9\u30ef\u30fc\u30c9", + "port": "\u30dd\u30fc\u30c8", + "username": "\u30e6\u30fc\u30b6\u30fc\u540d" + }, + "title": "UniFi Protect Reauth" + }, "user": { "data": { "host": "\u30db\u30b9\u30c8", "password": "\u30d1\u30b9\u30ef\u30fc\u30c9", - "username": "\u30e6\u30fc\u30b6\u30fc\u540d" - } + "port": "\u30dd\u30fc\u30c8", + "username": "\u30e6\u30fc\u30b6\u30fc\u540d", + "verify_ssl": "SSL\u8a3c\u660e\u66f8\u3092\u78ba\u8a8d\u3059\u308b" + }, + "title": "UniFi Protect\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7" } } }, diff --git a/homeassistant/components/unifiprotect/translations/pl.json b/homeassistant/components/unifiprotect/translations/pl.json index 96bf4aff2b4..e1669b50467 100644 --- a/homeassistant/components/unifiprotect/translations/pl.json +++ b/homeassistant/components/unifiprotect/translations/pl.json @@ -10,12 +10,24 @@ "unknown": "Nieoczekiwany b\u0142\u0105d" }, "step": { + "reauth_confirm": { + "data": { + "host": "IP/host serwera UniFi Protect", + "password": "Has\u0142o", + "port": "Port", + "username": "Nazwa u\u017cytkownika" + }, + "title": "Ponowne uwierzytelnianie UniFi Protect" + }, "user": { "data": { "host": "Nazwa hosta lub adres IP", "password": "Has\u0142o", - "username": "Nazwa u\u017cytkownika" - } + "port": "Port", + "username": "Nazwa u\u017cytkownika", + "verify_ssl": "Weryfikacja certyfikatu SSL" + }, + "title": "Konfiguracja UniFi Protect" } } }, diff --git a/homeassistant/components/unifiprotect/translations/ru.json b/homeassistant/components/unifiprotect/translations/ru.json index 5ba3ed8b026..863288f3aa9 100644 --- a/homeassistant/components/unifiprotect/translations/ru.json +++ b/homeassistant/components/unifiprotect/translations/ru.json @@ -10,12 +10,24 @@ "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." }, "step": { + "reauth_confirm": { + "data": { + "host": "IP/\u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 UniFi Protect", + "password": "\u041f\u0430\u0440\u043e\u043b\u044c", + "port": "\u041f\u043e\u0440\u0442", + "username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f" + }, + "title": "UniFi Protect" + }, "user": { "data": { "host": "\u0425\u043e\u0441\u0442", "password": "\u041f\u0430\u0440\u043e\u043b\u044c", - "username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f" - } + "port": "\u041f\u043e\u0440\u0442", + "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" + }, + "title": "UniFi Protect" } } }, diff --git a/homeassistant/components/unifiprotect/translations/tr.json b/homeassistant/components/unifiprotect/translations/tr.json index f642e5d72a0..c901f772299 100644 --- a/homeassistant/components/unifiprotect/translations/tr.json +++ b/homeassistant/components/unifiprotect/translations/tr.json @@ -6,15 +6,28 @@ "error": { "cannot_connect": "Ba\u011flanma hatas\u0131", "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama", + "protect_version": "Minimum gerekli s\u00fcr\u00fcm v1.20.0'd\u0131r. L\u00fctfen UniFi Protect'i y\u00fckseltin ve ard\u0131ndan yeniden deneyin.", "unknown": "Beklenmeyen hata" }, "step": { + "reauth_confirm": { + "data": { + "host": "UniFi KorumaSunucusunun IP/Ana Bilgisayar\u0131", + "password": "Parola", + "port": "Port", + "username": "Kullan\u0131c\u0131 Ad\u0131" + }, + "title": "UniFi Yeniden Koruma" + }, "user": { "data": { "host": "Sunucu", "password": "Parola", - "username": "Kullan\u0131c\u0131 Ad\u0131" - } + "port": "Port", + "username": "Kullan\u0131c\u0131 Ad\u0131", + "verify_ssl": "SSL sertifikas\u0131n\u0131 do\u011frulay\u0131n" + }, + "title": "UniFi Koruma Kurulumu" } } }, @@ -26,7 +39,7 @@ "disable_rtsp": "RTSP ak\u0131\u015f\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131n", "override_connection_host": "Ba\u011flant\u0131 Ana Bilgisayar\u0131n\u0131 Ge\u00e7ersiz K\u0131l" }, - "description": "Ger\u00e7ek zamanl\u0131 \u00f6l\u00e7\u00fcmler se\u00e7ene\u011fi, yaln\u0131zca tan\u0131lama sens\u00f6rlerini etkinle\u015ftirdiyseniz ve bunlar\u0131n ger\u00e7ek zamanl\u0131 olarak g\u00fcncellenmesini istiyorsan\u0131z etkinle\u015ftirilmelidir. Etkinle\u015ftirilmemi\u015fse, yaln\u0131zca her 15 dakikada bir g\u00fcncellenirler.", + "description": "Ger\u00e7ek zamanl\u0131 \u00f6l\u00e7\u00fcmler se\u00e7ene\u011fi, yaln\u0131zca tan\u0131lama sens\u00f6rlerini etkinle\u015ftirdiyseniz ve bunlar\u0131n ger\u00e7ek zamanl\u0131 olarak g\u00fcncellenmesini istiyorsan\u0131z etkinle\u015ftirilmelidir. Etkinle\u015ftirilmezlerse, yaln\u0131zca her 15 dakikada bir g\u00fcncellenirler.", "title": "UniFi Koruma Se\u00e7enekleri" } } diff --git a/homeassistant/components/unifiprotect/translations/zh-Hans.json b/homeassistant/components/unifiprotect/translations/zh-Hans.json new file mode 100644 index 00000000000..abc844c32d9 --- /dev/null +++ b/homeassistant/components/unifiprotect/translations/zh-Hans.json @@ -0,0 +1,19 @@ +{ + "config": { + "error": { + "protect_version": "\u6240\u9700\u7684\u6700\u4f4e\u7248\u672c\u4e3a v1.20.0\u3002\u8bf7\u5347\u7ea7 UniFi Protect\uff0c\u7136\u540e\u91cd\u8bd5\u3002" + } + }, + "options": { + "step": { + "init": { + "data": { + "all_updates": "\u5b9e\u65f6\u6307\u6807\uff08\u8b66\u544a\uff1a\u5c06\u663e\u8457\u589e\u52a0 CPU \u5360\u7528\uff09", + "disable_rtsp": "\u7981\u7528 RTSP \u6d41" + }, + "description": "\u4ec5\u5f53\u60a8\u542f\u7528\u4e86\u8bca\u65ad\u4f20\u611f\u5668\u5e76\u5e0c\u671b\u5176\u5b9e\u65f6\u66f4\u65b0\u65f6\uff0c\u624d\u5e94\u542f\u7528\u5b9e\u65f6\u6307\u6807\u9009\u9879\u3002\u5982\u679c\u672a\u542f\u7528\uff0c\u5b83\u4eec\u5c06\u6bcf 15 \u5206\u949f\u66f4\u65b0\u4e00\u6b21\u3002", + "title": "UniFi Protect \u9009\u9879" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifiprotect/translations/zh-Hant.json b/homeassistant/components/unifiprotect/translations/zh-Hant.json index 3fc85b46f91..ad81760d36a 100644 --- a/homeassistant/components/unifiprotect/translations/zh-Hant.json +++ b/homeassistant/components/unifiprotect/translations/zh-Hant.json @@ -10,12 +10,24 @@ "unknown": "\u672a\u9810\u671f\u932f\u8aa4" }, "step": { + "reauth_confirm": { + "data": { + "host": "UniFi Protect \u4f3a\u670d\u5668\u7684 IP/\u4e3b\u6a5f\u540d\u7a31", + "password": "\u5bc6\u78bc", + "port": "\u9023\u63a5\u57e0", + "username": "\u5e33\u865f" + }, + "title": "UniFi Protect \u91cd\u65b0\u6388\u6b0a" + }, "user": { "data": { "host": "\u4e3b\u6a5f\u7aef", "password": "\u5bc6\u78bc", - "username": "\u4f7f\u7528\u8005\u540d\u7a31" - } + "port": "\u9023\u63a5\u57e0", + "username": "\u4f7f\u7528\u8005\u540d\u7a31", + "verify_ssl": "\u9a57\u8b49 SSL \u6191\u8b49" + }, + "title": "UniFi Protect \u5b89\u88dd" } } }, @@ -27,7 +39,7 @@ "disable_rtsp": "\u95dc\u9589 RTSP \u4e32\u6d41", "override_connection_host": "\u7f6e\u63db\u9023\u7dda\u4e3b\u6a5f\u7aef" }, - "description": "\u50c5\u6709\u7576\u958b\u555f\u8a3a\u65b7\u50b3\u611f\u5668\u3001\u4e26\u9700\u8981\u5373\u6642\u66f4\u65b0\u6642\uff0c\u624d\u5efa\u8b70\u958b\u555f\u5373\u6642\u6307\u6a19\u9078\u9805\u3002\u672a\u555f\u7528\u72c0\u6cc1\u4e0b\u70ba\u6bcf 15 \u5206\u9418\u66f4\u65b0\u4e00\u6b21\u3002", + "description": "\u50c5\u6709\u7576\u958b\u555f\u8a3a\u65b7\u611f\u6e2c\u5668\u3001\u4e26\u9700\u8981\u5373\u6642\u66f4\u65b0\u6642\uff0c\u624d\u5efa\u8b70\u958b\u555f\u5373\u6642\u6307\u6a19\u9078\u9805\u3002\u672a\u555f\u7528\u72c0\u6cc1\u4e0b\u70ba\u6bcf 15 \u5206\u9418\u66f4\u65b0\u4e00\u6b21\u3002", "title": "UniFi \u76e3\u63a7\u9078\u9805" } } diff --git a/homeassistant/components/vallox/translations/bg.json b/homeassistant/components/vallox/translations/bg.json new file mode 100644 index 00000000000..8a9427b631e --- /dev/null +++ b/homeassistant/components/vallox/translations/bg.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "\u0423\u0441\u043b\u0443\u0433\u0430\u0442\u0430 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0430" + }, + "error": { + "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435", + "invalid_host": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0438\u043c\u0435 \u043d\u0430 \u0445\u043e\u0441\u0442 \u0438\u043b\u0438 IP \u0430\u0434\u0440\u0435\u0441" + }, + "step": { + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442", + "name": "\u0418\u043c\u0435" + }, + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/ca.json b/homeassistant/components/vallox/translations/ca.json index 3521c5bf900..7a92c24a558 100644 --- a/homeassistant/components/vallox/translations/ca.json +++ b/homeassistant/components/vallox/translations/ca.json @@ -1,11 +1,15 @@ { "config": { "abort": { - "already_configured": "El servei ja est\u00e0 configurat" + "already_configured": "El servei ja est\u00e0 configurat", + "cannot_connect": "Ha fallat la connexi\u00f3", + "invalid_host": "Nom de l'amfitri\u00f3 o adre\u00e7a IP inv\u00e0lids", + "unknown": "Error inesperat" }, "error": { "cannot_connect": "Ha fallat la connexi\u00f3", - "invalid_host": "Nom de l'amfitri\u00f3 o adre\u00e7a IP inv\u00e0lids" + "invalid_host": "Nom de l'amfitri\u00f3 o adre\u00e7a IP inv\u00e0lids", + "unknown": "Error inesperat" }, "step": { "user": { @@ -13,7 +17,7 @@ "host": "Amfitri\u00f3", "name": "Nom" }, - "description": "Configura la integraci\u00f3 Vallox. Si tens problemes amb la configuraci\u00f3, visita: https://www.home-assistant.io/integrations/vallox.", + "description": "Configura la integraci\u00f3 Vallox. Si tens problemes amb la configuraci\u00f3, v\u00e9s a {integration_docs_url}.", "title": "Vallox" } } diff --git a/homeassistant/components/vallox/translations/de.json b/homeassistant/components/vallox/translations/de.json new file mode 100644 index 00000000000..661f45bdfcf --- /dev/null +++ b/homeassistant/components/vallox/translations/de.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Der Dienst ist bereits konfiguriert", + "cannot_connect": "Verbindung fehlgeschlagen", + "invalid_host": "Ung\u00fcltiger Hostname oder IP-Adresse", + "unknown": "Unerwarteter Fehler" + }, + "error": { + "cannot_connect": "Verbindung fehlgeschlagen", + "invalid_host": "Ung\u00fcltiger Hostname oder IP-Adresse", + "unknown": "Unerwarteter Fehler" + }, + "step": { + "user": { + "data": { + "host": "Host", + "name": "Name" + }, + "description": "Richte die Vallox-Integration ein. Wenn du Probleme mit der Konfiguration hast, gehe zu {integration_docs_url} .", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/en.json b/homeassistant/components/vallox/translations/en.json index d677ccead08..efa32604646 100644 --- a/homeassistant/components/vallox/translations/en.json +++ b/homeassistant/components/vallox/translations/en.json @@ -4,17 +4,18 @@ "already_configured": "Service is already configured", "cannot_connect": "Failed to connect", "invalid_host": "Invalid hostname or IP address", - "unknown": "Unknown error" + "unknown": "Unexpected error" }, "error": { "cannot_connect": "Failed to connect", "invalid_host": "Invalid hostname or IP address", - "unknown": "Unknown error" + "unknown": "Unexpected error" }, "step": { "user": { "data": { - "host": "Host" + "host": "Host", + "name": "Name" }, "description": "Set up the Vallox integration. If you have problems with configuration go to {integration_docs_url}.", "title": "Vallox" diff --git a/homeassistant/components/vallox/translations/et.json b/homeassistant/components/vallox/translations/et.json new file mode 100644 index 00000000000..8f3a1c7cb3e --- /dev/null +++ b/homeassistant/components/vallox/translations/et.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Teenus on juba h\u00e4\u00e4lestatud", + "cannot_connect": "\u00dchendamine nurjus", + "invalid_host": "Vigane hostinimi v\u00f5i IP aadress", + "unknown": "Ootamatu t\u00f5rge" + }, + "error": { + "cannot_connect": "\u00dchendamine nurjus", + "invalid_host": "Vigane hostinimi v\u00f5i IP aadress", + "unknown": "Ootamatu t\u00f5rge" + }, + "step": { + "user": { + "data": { + "host": "Host", + "name": "Nimi" + }, + "description": "Seadista Valloxi sidumine. Kui seadistamisega on probleeme, mine aadressile {integration_docs_url}.", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/he.json b/homeassistant/components/vallox/translations/he.json new file mode 100644 index 00000000000..c2a90a81656 --- /dev/null +++ b/homeassistant/components/vallox/translations/he.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "\u05e9\u05d9\u05e8\u05d5\u05ea \u05d6\u05d4 \u05db\u05d1\u05e8 \u05de\u05d5\u05d2\u05d3\u05e8" + }, + "error": { + "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4", + "invalid_host": "\u05e9\u05dd \u05de\u05d0\u05e8\u05d7 \u05d0\u05d5 \u05db\u05ea\u05d5\u05d1\u05ea IP \u05dc\u05d0 \u05d7\u05d5\u05e7\u05d9\u05d9\u05dd" + }, + "step": { + "user": { + "data": { + "host": "\u05de\u05d0\u05e8\u05d7", + "name": "\u05e9\u05dd" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/hu.json b/homeassistant/components/vallox/translations/hu.json new file mode 100644 index 00000000000..1b3366b5f0e --- /dev/null +++ b/homeassistant/components/vallox/translations/hu.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "A szolg\u00e1ltat\u00e1s m\u00e1r konfigur\u00e1lva van", + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_host": "\u00c9rv\u00e9nytelen hosztn\u00e9v vagy IP-c\u00edm", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "error": { + "cannot_connect": "Sikertelen csatlakoz\u00e1s", + "invalid_host": "\u00c9rv\u00e9nytelen hosztn\u00e9v vagy IP-c\u00edm", + "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "user": { + "data": { + "host": "C\u00edm", + "name": "N\u00e9v" + }, + "description": "A Vallox integr\u00e1ci\u00f3 be\u00e1ll\u00edt\u00e1sa. Ha probl\u00e9m\u00e1i vannak a konfigur\u00e1ci\u00f3val, l\u00e1togasson el a https://www.home-assistant.io/integrations/vallox oldalra.", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/id.json b/homeassistant/components/vallox/translations/id.json new file mode 100644 index 00000000000..45c32845701 --- /dev/null +++ b/homeassistant/components/vallox/translations/id.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Layanan sudah dikonfigurasi", + "cannot_connect": "Gagal terhubung", + "invalid_host": "Nama host atau alamat IP tidak valid", + "unknown": "Kesalahan yang tidak diharapkan" + }, + "error": { + "cannot_connect": "Gagal terhubung", + "invalid_host": "Nama host atau alamat IP tidak valid", + "unknown": "Kesalahan yang tidak diharapkan" + }, + "step": { + "user": { + "data": { + "host": "Host", + "name": "Nama" + }, + "description": "Siapkan integrasi Vallox Jika Anda memiliki masalah dengan konfigurasi, buka: https://www.home-assistant.io/integrations/vallox ", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/it.json b/homeassistant/components/vallox/translations/it.json new file mode 100644 index 00000000000..9aa0e929c50 --- /dev/null +++ b/homeassistant/components/vallox/translations/it.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Il servizio \u00e8 gi\u00e0 configurato", + "cannot_connect": "Impossibile connettersi", + "invalid_host": "Nome host o indirizzo IP non valido", + "unknown": "Errore imprevisto" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_host": "Nome host o indirizzo IP non valido", + "unknown": "Errore imprevisto" + }, + "step": { + "user": { + "data": { + "host": "Host", + "name": "Nome" + }, + "description": "Configura l'integrazione Vallox. Se hai problemi con la configurazione vai su {integration_docs_url}.", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/ja.json b/homeassistant/components/vallox/translations/ja.json new file mode 100644 index 00000000000..fda1e7b4f6d --- /dev/null +++ b/homeassistant/components/vallox/translations/ja.json @@ -0,0 +1,21 @@ +{ + "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_host": "\u7121\u52b9\u306a\u30db\u30b9\u30c8\u540d\u307e\u305f\u306fIP\u30a2\u30c9\u30ec\u30b9" + }, + "step": { + "user": { + "data": { + "host": "\u30db\u30b9\u30c8", + "name": "\u540d\u524d" + }, + "description": "Vallox\u306e\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3059\u3002\u8a2d\u5b9a\u306b\u95a2\u3057\u3066\u554f\u984c\u304c\u767a\u751f\u3057\u305f\u5834\u5408\u306f\u3001https://www.home-assistant.io/integrations/vallox \u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044\u3002", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/nl.json b/homeassistant/components/vallox/translations/nl.json new file mode 100644 index 00000000000..4561ffee0ea --- /dev/null +++ b/homeassistant/components/vallox/translations/nl.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "Service is al geconfigureerd" + }, + "error": { + "cannot_connect": "Kan geen verbinding maken", + "invalid_host": "Ongeldige hostnaam of IP-adres" + }, + "step": { + "user": { + "data": { + "host": "Host", + "name": "Naam" + }, + "description": "Stel de Vallox integratie in. Als u problemen heeft met de configuratie ga dan naar https://www.home-assistant.io/integrations/vallox.", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/pl.json b/homeassistant/components/vallox/translations/pl.json new file mode 100644 index 00000000000..f96481eba82 --- /dev/null +++ b/homeassistant/components/vallox/translations/pl.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Us\u0142uga jest ju\u017c skonfigurowana", + "cannot_connect": "Nie mo\u017cna nawi\u0105za\u0107 po\u0142\u0105czenia", + "invalid_host": "Nieprawid\u0142owa nazwa hosta lub adres IP", + "unknown": "Nieoczekiwany b\u0142\u0105d" + }, + "error": { + "cannot_connect": "Nie mo\u017cna nawi\u0105za\u0107 po\u0142\u0105czenia", + "invalid_host": "Nieprawid\u0142owa nazwa hosta lub adres IP", + "unknown": "Nieoczekiwany b\u0142\u0105d" + }, + "step": { + "user": { + "data": { + "host": "Nazwa hosta lub adres IP", + "name": "Nazwa" + }, + "description": "Konfiguracja integracji Vallox. Je\u015bli masz problemy z konfiguracj\u0105 przejd\u017a do {integration_docs_url} .", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/pt.json b/homeassistant/components/vallox/translations/pt.json new file mode 100644 index 00000000000..0c5c7760566 --- /dev/null +++ b/homeassistant/components/vallox/translations/pt.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Erro inesperado" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/ru.json b/homeassistant/components/vallox/translations/ru.json new file mode 100644 index 00000000000..6920f2cb9f3 --- /dev/null +++ b/homeassistant/components/vallox/translations/ru.json @@ -0,0 +1,21 @@ +{ + "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_host": "\u041d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u0438\u043b\u0438 IP-\u0430\u0434\u0440\u0435\u0441." + }, + "step": { + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442", + "name": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435" + }, + "description": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 Home Assistant \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 Vallox. \u0415\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439, \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: https://www.home-assistant.io/integrations/vallox.", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/tr.json b/homeassistant/components/vallox/translations/tr.json new file mode 100644 index 00000000000..59e0ea8c8f6 --- /dev/null +++ b/homeassistant/components/vallox/translations/tr.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "Hizmet zaten yap\u0131land\u0131r\u0131lm\u0131\u015f" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_host": "Ge\u00e7ersiz ana bilgisayar ad\u0131 veya IP adresi" + }, + "step": { + "user": { + "data": { + "host": "Sunucu", + "name": "Ad" + }, + "description": "Vallox entegrasyonunu ayarlay\u0131n. Yap\u0131land\u0131rmayla ilgili sorunlar\u0131n\u0131z varsa https://www.home-assistant.io/integrations/vallox adresine gidin.", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/zh-Hant.json b/homeassistant/components/vallox/translations/zh-Hant.json new file mode 100644 index 00000000000..2ffe14eb7ad --- /dev/null +++ b/homeassistant/components/vallox/translations/zh-Hant.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "\u670d\u52d9\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_host": "\u7121\u6548\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_host": "\u7121\u6548\u4e3b\u6a5f\u540d\u7a31\u6216 IP \u4f4d\u5740", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "user": { + "data": { + "host": "\u4e3b\u6a5f\u7aef", + "name": "\u540d\u7a31" + }, + "description": "\u8a2d\u5b9a Vallox \u6574\u5408\u3002\u5047\u5982\u9700\u8981\u5354\u52a9\uff0c\u8acb\u53c3\u8003\uff1ahttps://www.home-assistant.io/integrations/vallox\u3002", + "title": "Vallox" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/version/translations/bg.json b/homeassistant/components/version/translations/bg.json new file mode 100644 index 00000000000..d38851dcdf1 --- /dev/null +++ b/homeassistant/components/version/translations/bg.json @@ -0,0 +1,12 @@ +{ + "config": { + "abort": { + "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e" + }, + "step": { + "user": { + "title": "\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0442\u0438\u043f \u0438\u043d\u0441\u0442\u0430\u043b\u0430\u0446\u0438\u044f" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/version/translations/he.json b/homeassistant/components/version/translations/he.json new file mode 100644 index 00000000000..cdb921611c4 --- /dev/null +++ b/homeassistant/components/version/translations/he.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "already_configured": "\u05ea\u05e6\u05d5\u05e8\u05ea \u05d4\u05d4\u05ea\u05e7\u05df \u05db\u05d1\u05e8 \u05e0\u05e7\u05d1\u05e2\u05d4" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/version/translations/it.json b/homeassistant/components/version/translations/it.json new file mode 100644 index 00000000000..549244a0103 --- /dev/null +++ b/homeassistant/components/version/translations/it.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato" + }, + "step": { + "user": { + "data": { + "version_source": "Origine della versione" + }, + "description": "Seleziona l'origine da cui desideri tenere traccia delle versioni", + "title": "Seleziona il tipo di installazione" + }, + "version_source": { + "data": { + "beta": "Includi versioni beta", + "board": "Quale scheda dovrebbe essere tracciata", + "channel": "Quale canale dovrebbe essere tracciato", + "image": "Quale immagine dovrebbe essere tracciata" + }, + "description": "Configura il tracciamento della versione {version_source}", + "title": "Configura" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vicare/translations/id.json b/homeassistant/components/vicare/translations/id.json index 0950534fe32..7c69ec28d85 100644 --- a/homeassistant/components/vicare/translations/id.json +++ b/homeassistant/components/vicare/translations/id.json @@ -12,10 +12,13 @@ "user": { "data": { "client_id": "Kunci API", + "heating_type": "Jenis pemanasan", "name": "Nama", "password": "Kata Sandi", + "scan_interval": "Interval Pindai (detik)", "username": "Email" }, + "description": "Siapkan integrasi ViCare. Untuk menghasilkan kunci API, buka https://developer.viessmann.com", "title": "{name}" } } diff --git a/homeassistant/components/weather/translations/pt.json b/homeassistant/components/weather/translations/pt.json index b0cf7848faa..5875b8a7192 100644 --- a/homeassistant/components/weather/translations/pt.json +++ b/homeassistant/components/weather/translations/pt.json @@ -3,7 +3,7 @@ "_": { "clear-night": "Limpo, Noite", "cloudy": "Nublado", - "exceptional": "Excepcional", + "exceptional": "Excecional", "fog": "Nevoeiro", "hail": "Granizo", "lightning": "Rel\u00e2mpago", diff --git a/homeassistant/components/wiffi/translations/bg.json b/homeassistant/components/wiffi/translations/bg.json index f7644524c15..2e5c6026e0b 100644 --- a/homeassistant/components/wiffi/translations/bg.json +++ b/homeassistant/components/wiffi/translations/bg.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "\u041f\u043e\u0440\u0442\u0430 \u043d\u0430 \u0441\u044a\u0440\u0432\u044a\u0440\u0430 \u0432\u0435\u0447\u0435 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430.", + "already_configured": "\u041f\u043e\u0440\u0442\u044a\u0442 \u043d\u0430 \u0441\u044a\u0440\u0432\u044a\u0440\u0430 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d.", "start_server_failed": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0441\u044a\u0440\u0432\u044a\u0440\u0430." }, "step": { diff --git a/homeassistant/components/wiffi/translations/ca.json b/homeassistant/components/wiffi/translations/ca.json index 6fe2792888c..185bcaffd74 100644 --- a/homeassistant/components/wiffi/translations/ca.json +++ b/homeassistant/components/wiffi/translations/ca.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "El port del servidor que ja est\u00e0 en us.", + "already_configured": "El port del servidor ja est\u00e0 configurat.", "start_server_failed": "Ha fallat l'inici del servidor." }, "step": { diff --git a/homeassistant/components/wiffi/translations/de.json b/homeassistant/components/wiffi/translations/de.json index c94122cac5e..101fed5f6a6 100644 --- a/homeassistant/components/wiffi/translations/de.json +++ b/homeassistant/components/wiffi/translations/de.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "Server Port wird bereits genutzt", + "already_configured": "Server-Port ist bereits konfiguriert.", "start_server_failed": "Server starten fehlgeschlagen" }, "step": { diff --git a/homeassistant/components/wiffi/translations/et.json b/homeassistant/components/wiffi/translations/et.json index d15b8d895f0..fe3229574d0 100644 --- a/homeassistant/components/wiffi/translations/et.json +++ b/homeassistant/components/wiffi/translations/et.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "Serveri port on juba kasutusel.", + "already_configured": "Serveri port on juba seadistatud.", "start_server_failed": "Serveri k\u00e4ivitamine nurjus." }, "step": { diff --git a/homeassistant/components/wiffi/translations/hu.json b/homeassistant/components/wiffi/translations/hu.json index 902fabcbc85..be0cdf50de0 100644 --- a/homeassistant/components/wiffi/translations/hu.json +++ b/homeassistant/components/wiffi/translations/hu.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "A szerverport m\u00e1r haszn\u00e1latban van.", + "already_configured": "A kiszolg\u00e1l\u00f3 portja m\u00e1r be van \u00e1ll\u00edtva.", "start_server_failed": "A szerver ind\u00edt\u00e1sa nem siker\u00fclt." }, "step": { diff --git a/homeassistant/components/wiffi/translations/id.json b/homeassistant/components/wiffi/translations/id.json index 0022f83b0a1..18f5ab5ae27 100644 --- a/homeassistant/components/wiffi/translations/id.json +++ b/homeassistant/components/wiffi/translations/id.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "Port server sudah digunakan.", + "already_configured": "Port server sudah dikonfigurasi.", "start_server_failed": "Gagal memulai server." }, "step": { diff --git a/homeassistant/components/wiffi/translations/it.json b/homeassistant/components/wiffi/translations/it.json index bab9e839310..a3a2c3620fb 100644 --- a/homeassistant/components/wiffi/translations/it.json +++ b/homeassistant/components/wiffi/translations/it.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "Porta del server gi\u00e0 in uso.", + "already_configured": "La porta del server \u00e8 gi\u00e0 configurata.", "start_server_failed": "Avvio del server non riuscito." }, "step": { diff --git a/homeassistant/components/wiffi/translations/ja.json b/homeassistant/components/wiffi/translations/ja.json index ba9f63c6e7c..edcf8f231af 100644 --- a/homeassistant/components/wiffi/translations/ja.json +++ b/homeassistant/components/wiffi/translations/ja.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "\u30b5\u30fc\u30d0\u30fc\u30dd\u30fc\u30c8\u306f\u3059\u3067\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002", + "already_configured": "\u30b5\u30fc\u30d0\u30fc\u30dd\u30fc\u30c8\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002", "start_server_failed": "\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002" }, "step": { diff --git a/homeassistant/components/wiffi/translations/pl.json b/homeassistant/components/wiffi/translations/pl.json index f9c2e2c3979..94ac2490a8a 100644 --- a/homeassistant/components/wiffi/translations/pl.json +++ b/homeassistant/components/wiffi/translations/pl.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "Port serwera jest ju\u017c w u\u017cyciu", + "already_configured": "Port serwera jest ju\u017c skonfigurowany.", "start_server_failed": "Uruchomienie serwera nie powiod\u0142o si\u0119" }, "step": { diff --git a/homeassistant/components/wiffi/translations/ru.json b/homeassistant/components/wiffi/translations/ru.json index f703edbf23b..3b72b703b9e 100644 --- a/homeassistant/components/wiffi/translations/ru.json +++ b/homeassistant/components/wiffi/translations/ru.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "\u041f\u043e\u0440\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f.", + "already_configured": "\u041f\u043e\u0440\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u0436\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d.", "start_server_failed": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440." }, "step": { diff --git a/homeassistant/components/wiffi/translations/tr.json b/homeassistant/components/wiffi/translations/tr.json index 281300caee3..c1efc71bc1b 100644 --- a/homeassistant/components/wiffi/translations/tr.json +++ b/homeassistant/components/wiffi/translations/tr.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "Sunucu ba\u011flant\u0131 noktas\u0131 zaten kullan\u0131l\u0131yor.", + "already_configured": "Sunucu ba\u011flant\u0131 noktas\u0131 zaten yap\u0131land\u0131r\u0131lm\u0131\u015f.", "start_server_failed": "Ba\u015flatma sunucusu ba\u015far\u0131s\u0131z oldu." }, "step": { diff --git a/homeassistant/components/wiffi/translations/zh-Hant.json b/homeassistant/components/wiffi/translations/zh-Hant.json index ea02e179337..81382d9f036 100644 --- a/homeassistant/components/wiffi/translations/zh-Hant.json +++ b/homeassistant/components/wiffi/translations/zh-Hant.json @@ -2,6 +2,7 @@ "config": { "abort": { "addr_in_use": "\u4f3a\u670d\u5668\u901a\u8a0a\u57e0\u5df2\u88ab\u4f7f\u7528\u3002", + "already_configured": "\u4f3a\u670d\u5668\u901a\u8a0a\u57e0\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210\u3002", "start_server_failed": "\u555f\u52d5\u4f3a\u670d\u5668\u5931\u6557\u3002" }, "step": { diff --git a/homeassistant/components/yeelight/translations/zh-Hans.json b/homeassistant/components/yeelight/translations/zh-Hans.json index 43fb1d9fe25..36add653d1d 100644 --- a/homeassistant/components/yeelight/translations/zh-Hans.json +++ b/homeassistant/components/yeelight/translations/zh-Hans.json @@ -29,7 +29,7 @@ "step": { "init": { "data": { - "model": "\u578b\u53f7\uff08\u53ef\u9009\uff09", + "model": "\u578b\u53f7", "nightlight_switch": "\u4f7f\u7528\u591c\u5149\u5f00\u5173", "save_on_change": "\u4fdd\u5b58\u66f4\u6539\u72b6\u6001", "transition": "\u8fc7\u6e21\u65f6\u95f4\uff08\u6beb\u79d2\uff09",