From 6c84c126ea8c4217309215ed52a65b65f1accd95 Mon Sep 17 00:00:00 2001 From: HomeAssistant Azure Date: Sun, 19 Jan 2020 00:32:00 +0000 Subject: [PATCH] [ci skip] Translation update --- .../components/airly/.translations/fr.json | 3 +++ .../climate/.translations/zh-Hans.json | 17 ++++++++++++ .../deconz/.translations/zh-Hans.json | 23 ++++++++++++++++ .../device_tracker/.translations/zh-Hans.json | 8 ++++++ .../components/fan/.translations/zh-Hans.json | 16 ++++++++++++ .../lock/.translations/zh-Hans.json | 8 ++++++ .../media_player/.translations/zh-Hans.json | 11 ++++++++ .../sensor/.translations/zh-Hans.json | 26 +++++++++++++++++++ .../components/sentry/.translations/fr.json | 1 + .../unifi/.translations/zh-Hans.json | 12 +++++++++ .../vacuum/.translations/zh-Hans.json | 15 +++++++++++ .../components/vizio/.translations/da.json | 2 ++ .../components/vizio/.translations/de.json | 2 ++ .../components/vizio/.translations/en.json | 2 ++ .../components/vizio/.translations/fr.json | 4 +++ .../components/vizio/.translations/pl.json | 11 ++++++++ .../vizio/.translations/zh-Hant.json | 2 ++ 17 files changed, 163 insertions(+) create mode 100644 homeassistant/components/climate/.translations/zh-Hans.json create mode 100644 homeassistant/components/device_tracker/.translations/zh-Hans.json create mode 100644 homeassistant/components/fan/.translations/zh-Hans.json create mode 100644 homeassistant/components/lock/.translations/zh-Hans.json create mode 100644 homeassistant/components/media_player/.translations/zh-Hans.json create mode 100644 homeassistant/components/sensor/.translations/zh-Hans.json create mode 100644 homeassistant/components/vacuum/.translations/zh-Hans.json create mode 100644 homeassistant/components/vizio/.translations/pl.json diff --git a/homeassistant/components/airly/.translations/fr.json b/homeassistant/components/airly/.translations/fr.json index 374e578eed2..f2fdbbd9754 100644 --- a/homeassistant/components/airly/.translations/fr.json +++ b/homeassistant/components/airly/.translations/fr.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "L'int\u00e9gration des coordonn\u00e9es d'Airly est d\u00e9j\u00e0 configur\u00e9." + }, "error": { "auth": "La cl\u00e9 API n'est pas correcte.", "name_exists": "Le nom existe d\u00e9j\u00e0.", diff --git a/homeassistant/components/climate/.translations/zh-Hans.json b/homeassistant/components/climate/.translations/zh-Hans.json new file mode 100644 index 00000000000..3459ef3b798 --- /dev/null +++ b/homeassistant/components/climate/.translations/zh-Hans.json @@ -0,0 +1,17 @@ +{ + "device_automation": { + "action_type": { + "set_hvac_mode": "\u66f4\u6539 {entity_name} \u7a7a\u8c03\u6a21\u5f0f", + "set_preset_mode": "\u66f4\u6539 {entity_name} \u9884\u8bbe\u6a21\u5f0f" + }, + "condition_type": { + "is_hvac_mode": "{entity_name} \u88ab\u8bbe\u4e3a\u6307\u5b9a\u7684\u7a7a\u8c03\u6a21\u5f0f", + "is_preset_mode": "{entity_name} \u88ab\u8bbe\u4e3a\u6307\u5b9a\u7684\u9884\u8bbe\u6a21\u5f0f" + }, + "trigger_type": { + "current_humidity_changed": "{entity_name} \u6d4b\u91cf\u7684\u5ba4\u5185\u6e7f\u5ea6\u53d8\u5316", + "current_temperature_changed": "{entity_name} \u6d4b\u91cf\u7684\u5ba4\u5185\u6e29\u5ea6\u53d8\u5316", + "hvac_mode_changed": "{entity_name} \u7684\u8fd0\u884c\u6a21\u5f0f\u53d8\u5316" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/deconz/.translations/zh-Hans.json b/homeassistant/components/deconz/.translations/zh-Hans.json index 2e5a216c77d..37b82cff29c 100644 --- a/homeassistant/components/deconz/.translations/zh-Hans.json +++ b/homeassistant/components/deconz/.translations/zh-Hans.json @@ -29,5 +29,28 @@ } }, "title": "deCONZ" + }, + "device_automation": { + "trigger_subtype": { + "side_1": "\u7b2c 1 \u9762", + "side_2": "\u7b2c 2 \u9762", + "side_3": "\u7b2c 3 \u9762", + "side_4": "\u7b2c 4 \u9762", + "side_5": "\u7b2c 5 \u9762", + "side_6": "\u7b2c 6 \u9762" + }, + "trigger_type": { + "remote_awakened": "\u8bbe\u5907\u5524\u9192", + "remote_double_tap": "\u8bbe\u5907\u7684\u201c{subtype}\u201d\u88ab\u8f7b\u6572\u4e24\u6b21", + "remote_falling": "\u8bbe\u5907\u81ea\u7531\u843d\u4f53", + "remote_gyro_activated": "\u8bbe\u5907\u6447\u6643", + "remote_moved": "\u8bbe\u5907\u6c34\u5e73\u79fb\u52a8\u4e14\u201c{subtype}\u201d\u671d\u4e0a", + "remote_rotate_from_side_1": "\u8bbe\u5907\u4ece\u201c\u7b2c 1 \u9762\u201d\u7ffb\u8f6c\u5230\u201c{subtype}\u201d", + "remote_rotate_from_side_2": "\u8bbe\u5907\u4ece\u201c\u7b2c 2 \u9762\u201d\u7ffb\u8f6c\u5230\u201c{subtype}\u201d", + "remote_rotate_from_side_3": "\u8bbe\u5907\u4ece\u201c\u7b2c 3 \u9762\u201d\u7ffb\u8f6c\u5230\u201c{subtype}\u201d", + "remote_rotate_from_side_4": "\u8bbe\u5907\u4ece\u201c\u7b2c 4 \u9762\u201d\u7ffb\u8f6c\u5230\u201c{subtype}\u201d", + "remote_rotate_from_side_5": "\u8bbe\u5907\u4ece\u201c\u7b2c 5 \u9762\u201d\u7ffb\u8f6c\u5230\u201c{subtype}\u201d", + "remote_rotate_from_side_6": "\u8bbe\u5907\u4ece\u201c\u7b2c 6 \u9762\u201d\u7ffb\u8f6c\u5230\u201c{subtype}\u201d" + } } } \ No newline at end of file diff --git a/homeassistant/components/device_tracker/.translations/zh-Hans.json b/homeassistant/components/device_tracker/.translations/zh-Hans.json new file mode 100644 index 00000000000..456e09ebf0e --- /dev/null +++ b/homeassistant/components/device_tracker/.translations/zh-Hans.json @@ -0,0 +1,8 @@ +{ + "device_automation": { + "condition_type": { + "is_home": "{entity_name} \u5728\u5bb6", + "is_not_home": "{entity_name} \u4e0d\u5728\u5bb6" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fan/.translations/zh-Hans.json b/homeassistant/components/fan/.translations/zh-Hans.json new file mode 100644 index 00000000000..f909bd8ac62 --- /dev/null +++ b/homeassistant/components/fan/.translations/zh-Hans.json @@ -0,0 +1,16 @@ +{ + "device_automation": { + "action_type": { + "turn_off": "\u5173\u95ed {entity_name}", + "turn_on": "\u6253\u5f00 {entity_name}" + }, + "condition_type": { + "is_off": "{entity_name} \u5df2\u5173\u95ed", + "is_on": "{entity_name} \u5df2\u5f00\u542f" + }, + "trigger_type": { + "turned_off": "{entity_name} \u88ab\u5173\u95ed", + "turned_on": "{entity_name} \u88ab\u5f00\u542f" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/lock/.translations/zh-Hans.json b/homeassistant/components/lock/.translations/zh-Hans.json new file mode 100644 index 00000000000..049d88ba3a3 --- /dev/null +++ b/homeassistant/components/lock/.translations/zh-Hans.json @@ -0,0 +1,8 @@ +{ + "device_automation": { + "trigger_type": { + "locked": "{entity_name} \u88ab\u9501\u5b9a", + "unlocked": "{entity_name} \u88ab\u89e3\u9501" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/media_player/.translations/zh-Hans.json b/homeassistant/components/media_player/.translations/zh-Hans.json new file mode 100644 index 00000000000..c4020b8194b --- /dev/null +++ b/homeassistant/components/media_player/.translations/zh-Hans.json @@ -0,0 +1,11 @@ +{ + "device_automation": { + "condition_type": { + "is_idle": "{entity_name} \u7a7a\u95f2", + "is_off": "{entity_name} \u5df2\u5173\u95ed", + "is_on": "{entity_name} \u5df2\u5f00\u542f", + "is_paused": "{entity_name} \u5df2\u6682\u505c", + "is_playing": "{entity_name} \u6b63\u5728\u64ad\u653e" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensor/.translations/zh-Hans.json b/homeassistant/components/sensor/.translations/zh-Hans.json new file mode 100644 index 00000000000..12059aa6b1b --- /dev/null +++ b/homeassistant/components/sensor/.translations/zh-Hans.json @@ -0,0 +1,26 @@ +{ + "device_automation": { + "condition_type": { + "is_battery_level": "{entity_name} \u5f53\u524d\u7684\u7535\u6c60\u7535\u91cf", + "is_humidity": "{entity_name} \u5f53\u524d\u7684\u6e7f\u5ea6", + "is_illuminance": "{entity_name} \u5f53\u524d\u7684\u5149\u7167\u5f3a\u5ea6", + "is_power": "{entity_name} \u5f53\u524d\u7684\u529f\u7387", + "is_pressure": "{entity_name} \u5f53\u524d\u7684\u538b\u529b", + "is_signal_strength": "{entity_name} \u5f53\u524d\u7684\u4fe1\u53f7\u5f3a\u5ea6", + "is_temperature": "{entity_name} \u5f53\u524d\u7684\u6e29\u5ea6", + "is_timestamp": "{entity_name} \u5f53\u524d\u7684\u65f6\u95f4\u6233", + "is_value": "{entity_name} \u5f53\u524d\u7684\u503c" + }, + "trigger_type": { + "battery_level": "{entity_name} \u7684\u7535\u6c60\u7535\u91cf\u53d8\u5316", + "humidity": "{entity_name} \u7684\u6e7f\u5ea6\u53d8\u5316", + "illuminance": "{entity_name} \u7684\u5149\u7167\u5f3a\u5ea6\u53d8\u5316", + "power": "{entity_name} \u7684\u529f\u7387\u53d8\u5316", + "pressure": "{entity_name} \u7684\u538b\u529b\u53d8\u5316", + "signal_strength": "{entity_name} \u7684\u4fe1\u53f7\u5f3a\u5ea6\u53d8\u5316", + "temperature": "{entity_name} \u7684\u6e29\u5ea6\u53d8\u5316", + "timestamp": "{entity_name} \u7684\u65f6\u95f4\u6233\u53d8\u5316", + "value": "{entity_name} \u7684\u503c\u53d8\u5316" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sentry/.translations/fr.json b/homeassistant/components/sentry/.translations/fr.json index d5537f8632d..7702874866a 100644 --- a/homeassistant/components/sentry/.translations/fr.json +++ b/homeassistant/components/sentry/.translations/fr.json @@ -9,6 +9,7 @@ }, "step": { "user": { + "description": "Entrez votre DSN Sentry", "title": "Sentry" } }, diff --git a/homeassistant/components/unifi/.translations/zh-Hans.json b/homeassistant/components/unifi/.translations/zh-Hans.json index 80ed9eb2fa5..2bc6bda37e4 100644 --- a/homeassistant/components/unifi/.translations/zh-Hans.json +++ b/homeassistant/components/unifi/.translations/zh-Hans.json @@ -22,5 +22,17 @@ } }, "title": "UniFi \u63a7\u5236\u5668" + }, + "options": { + "step": { + "device_tracker": { + "data": { + "detection_time": "\u8ddd\u79bb\u4e0a\u6b21\u53d1\u73b0\u591a\u5c11\u79d2\u540e\u8ba4\u4e3a\u79bb\u5f00", + "track_clients": "\u8ddf\u8e2a\u7f51\u7edc\u5ba2\u6237\u7aef", + "track_devices": "\u8ddf\u8e2a\u7f51\u7edc\u8bbe\u5907\uff08Ubiquiti \u8bbe\u5907\uff09", + "track_wired_clients": "\u5305\u62ec\u6709\u7ebf\u7f51\u7edc\u5ba2\u6237\u7aef" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/vacuum/.translations/zh-Hans.json b/homeassistant/components/vacuum/.translations/zh-Hans.json new file mode 100644 index 00000000000..b676cc7be9d --- /dev/null +++ b/homeassistant/components/vacuum/.translations/zh-Hans.json @@ -0,0 +1,15 @@ +{ + "device_automation": { + "action_type": { + "clean": "\u4f7f {entity_name} \u5f00\u59cb\u6e05\u626b" + }, + "condition_type": { + "is_cleaning": "{entity_name} \u6b63\u5728\u6e05\u626b", + "is_docked": "{entity_name} \u6b63\u505c\u9760\u5728\u5e95\u5ea7\u4e0a" + }, + "trigger_type": { + "cleaning": "{entity_name} \u5f00\u59cb\u6e05\u626b", + "docked": "{entity_name} \u8fd4\u56de\u5e95\u5ea7" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vizio/.translations/da.json b/homeassistant/components/vizio/.translations/da.json index fecc07bd9a1..62da3d0184d 100644 --- a/homeassistant/components/vizio/.translations/da.json +++ b/homeassistant/components/vizio/.translations/da.json @@ -5,6 +5,7 @@ "already_setup": "Denne post er allerede blevet konfigureret.", "host_exists": "Vizio-komponent med v\u00e6rt er allerede konfigureret.", "name_exists": "Vizio-komponent med navn er allerede konfigureret.", + "updated_options": "Denne post er allerede konfigureret, men indstillingerne, der er defineret i konfigurationen, stemmer ikke overens med de tidligere importerede indstillingsv\u00e6rdier, s\u00e5 konfigurationsposten er blevet opdateret i overensstemmelse hermed.", "updated_volume_step": "Denne post er allerede konfigureret, men lydstyrketrinst\u00f8rrelsen i konfigurationen stemmer ikke overens med konfigurationsposten, s\u00e5 konfigurationsposten er blevet opdateret i overensstemmelse hermed." }, "error": { @@ -30,6 +31,7 @@ "step": { "init": { "data": { + "timeout": "Timeout for API-anmodning (sekunder)", "volume_step": "Lydstyrkestrinst\u00f8rrelse" }, "title": "Opdater Vizo SmartCast-indstillinger" diff --git a/homeassistant/components/vizio/.translations/de.json b/homeassistant/components/vizio/.translations/de.json index a0eba0a29e1..ead4ed4828b 100644 --- a/homeassistant/components/vizio/.translations/de.json +++ b/homeassistant/components/vizio/.translations/de.json @@ -5,6 +5,7 @@ "already_setup": "Dieser Eintrag wurde bereits eingerichtet.", "host_exists": "Vizio-Komponent mit bereits konfiguriertem Host.", "name_exists": "Vizio-Komponent mit bereits konfiguriertem Namen.", + "updated_options": "Dieser Eintrag wurde bereits eingerichtet, aber die in der Konfiguration definierten Optionen stimmen nicht mit den zuvor importierten Optionswerten \u00fcberein, daher wurde der Konfigurationseintrag entsprechend aktualisiert.", "updated_volume_step": "Dieser Eintrag wurde bereits eingerichtet, aber die Lautst\u00e4rken-Schrittgr\u00f6\u00dfe in der Konfiguration stimmt nicht mit dem Konfigurationseintrag \u00fcberein, sodass der Konfigurationseintrag entsprechend aktualisiert wurde." }, "error": { @@ -30,6 +31,7 @@ "step": { "init": { "data": { + "timeout": "API Request Timeout (Sekunden)", "volume_step": "Lautst\u00e4rken-Schrittgr\u00f6\u00dfe" }, "title": "Aktualisieren Sie die Vizo SmartCast-Optionen" diff --git a/homeassistant/components/vizio/.translations/en.json b/homeassistant/components/vizio/.translations/en.json index 3be97349890..4db4c35894e 100644 --- a/homeassistant/components/vizio/.translations/en.json +++ b/homeassistant/components/vizio/.translations/en.json @@ -5,6 +5,7 @@ "already_setup": "This entry has already been setup.", "host_exists": "Vizio component with host already configured.", "name_exists": "Vizio component with name already configured.", + "updated_options": "This entry has already been setup but the options defined in the config do not match the previously imported options values so the config entry has been updated accordingly.", "updated_volume_step": "This entry has already been setup but the volume step size in the config does not match the config entry so the config entry has been updated accordingly." }, "error": { @@ -30,6 +31,7 @@ "step": { "init": { "data": { + "timeout": "API Request Timeout (seconds)", "volume_step": "Volume Step Size" }, "title": "Update Vizo SmartCast Options" diff --git a/homeassistant/components/vizio/.translations/fr.json b/homeassistant/components/vizio/.translations/fr.json index 90a985ca18c..9ec2abe56a1 100644 --- a/homeassistant/components/vizio/.translations/fr.json +++ b/homeassistant/components/vizio/.translations/fr.json @@ -5,6 +5,7 @@ "already_setup": "Cette entr\u00e9e a d\u00e9j\u00e0 \u00e9t\u00e9 configur\u00e9e.", "host_exists": "Composant Vizio avec h\u00f4te d\u00e9j\u00e0 configur\u00e9.", "name_exists": "Composant Vizio dont le nom est d\u00e9j\u00e0 configur\u00e9.", + "updated_options": "Cette entr\u00e9e a d\u00e9j\u00e0 \u00e9t\u00e9 configur\u00e9e mais les options d\u00e9finies dans la configuration ne correspondent pas aux valeurs des options pr\u00e9c\u00e9demment import\u00e9es, de sorte que l'entr\u00e9e de configuration a \u00e9t\u00e9 mise \u00e0 jour en cons\u00e9quence.", "updated_volume_step": "Cette entr\u00e9e a d\u00e9j\u00e0 \u00e9t\u00e9 configur\u00e9e, mais la taille du pas du volume dans la configuration ne correspond pas \u00e0 l'entr\u00e9e de configuration, de sorte que l'entr\u00e9e de configuration a \u00e9t\u00e9 mise \u00e0 jour en cons\u00e9quence." }, "error": { @@ -29,6 +30,9 @@ "options": { "step": { "init": { + "data": { + "timeout": "D\u00e9lai d'expiration de la demande d'API (secondes)" + }, "title": "Mettre \u00e0 jour les options de Vizo SmartCast" } }, diff --git a/homeassistant/components/vizio/.translations/pl.json b/homeassistant/components/vizio/.translations/pl.json new file mode 100644 index 00000000000..708334eba3d --- /dev/null +++ b/homeassistant/components/vizio/.translations/pl.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "access_token": "Token dost\u0119pu" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vizio/.translations/zh-Hant.json b/homeassistant/components/vizio/.translations/zh-Hant.json index 069d77ba4db..b6951080f4a 100644 --- a/homeassistant/components/vizio/.translations/zh-Hant.json +++ b/homeassistant/components/vizio/.translations/zh-Hant.json @@ -5,6 +5,7 @@ "already_setup": "\u6b64\u7269\u4ef6\u5df2\u8a2d\u5b9a\u904e\u3002", "host_exists": "\u4f9d\u4e3b\u6a5f\u7aef\u4e4b Vizio \u5143\u4ef6\u8a2d\u5b9a\u5df2\u7d93\u9032\u884c\u4e2d\u3002", "name_exists": "\u4f9d\u540d\u7a31\u4e4b Vizio \u5143\u4ef6\u8a2d\u5b9a\u5df2\u7d93\u9032\u884c\u4e2d\u3002", + "updated_options": "\u6b64\u7269\u4ef6\u5df2\u7d93\u8a2d\u5b9a\uff0c\u4f46\u8a2d\u5b9a\u4e4b\u9078\u9805\u5b9a\u7fa9\u8207\u7269\u4ef6\u9078\u9805\u503c\u4e0d\u5408\uff0c\u56e0\u6b64\u8a2d\u5b9a\u5c07\u6703\u8ddf\u8457\u66f4\u65b0\u3002", "updated_volume_step": "\u6b64\u7269\u4ef6\u5df2\u7d93\u8a2d\u5b9a\uff0c\u4f46\u8a2d\u5b9a\u4e4b\u97f3\u91cf\u5927\u5c0f\u8207\u7269\u4ef6\u8a2d\u5b9a\u4e0d\u5408\uff0c\u56e0\u6b64\u8a2d\u5b9a\u5c07\u6703\u8ddf\u8457\u66f4\u65b0\u3002" }, "error": { @@ -30,6 +31,7 @@ "step": { "init": { "data": { + "timeout": "API \u8acb\u6c42\u903e\u6642\uff08\u79d2\uff09", "volume_step": "\u97f3\u91cf\u5927\u5c0f" }, "title": "\u66f4\u65b0 Vizo SmartCast \u9078\u9805"