[ci skip] Translation update

pull/30966/head
HomeAssistant Azure 2020-01-19 00:32:00 +00:00
parent 078ce24e5a
commit 6c84c126ea
17 changed files with 163 additions and 0 deletions
homeassistant/components
airly/.translations
climate/.translations
deconz/.translations
device_tracker/.translations
fan/.translations
lock/.translations
media_player/.translations
sensor/.translations
sentry/.translations
unifi/.translations
vacuum/.translations

View File

@ -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.",

View File

@ -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"
}
}
}

View File

@ -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"
}
}
}

View File

@ -0,0 +1,8 @@
{
"device_automation": {
"condition_type": {
"is_home": "{entity_name} \u5728\u5bb6",
"is_not_home": "{entity_name} \u4e0d\u5728\u5bb6"
}
}
}

View File

@ -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"
}
}
}

View File

@ -0,0 +1,8 @@
{
"device_automation": {
"trigger_type": {
"locked": "{entity_name} \u88ab\u9501\u5b9a",
"unlocked": "{entity_name} \u88ab\u89e3\u9501"
}
}
}

View File

@ -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"
}
}
}

View File

@ -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"
}
}
}

View File

@ -9,6 +9,7 @@
},
"step": {
"user": {
"description": "Entrez votre DSN Sentry",
"title": "Sentry"
}
},

View File

@ -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"
}
}
}
}
}

View File

@ -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"
}
}
}

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"
}
},

View File

@ -0,0 +1,11 @@
{
"config": {
"step": {
"user": {
"data": {
"access_token": "Token dost\u0119pu"
}
}
}
}
}

View File

@ -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"