From 9acceda0f845379f9eaa4a7a9a25fbf26e030412 Mon Sep 17 00:00:00 2001 From: HomeAssistant Azure Date: Mon, 14 Sep 2020 00:04:10 +0000 Subject: [PATCH] [ci skip] Translation update --- .../alarmdecoder/translations/en.json | 138 ++++++++--------- .../alarmdecoder/translations/nl.json | 9 ++ .../homekit_controller/translations/ca.json | 1 + .../homekit_controller/translations/en.json | 141 +++++++++--------- .../homekit_controller/translations/ru.json | 1 + .../synology_dsm/translations/ca.json | 3 +- .../synology_dsm/translations/ru.json | 3 +- .../synology_dsm/translations/zh-Hant.json | 3 +- 8 files changed, 161 insertions(+), 138 deletions(-) create mode 100644 homeassistant/components/alarmdecoder/translations/nl.json diff --git a/homeassistant/components/alarmdecoder/translations/en.json b/homeassistant/components/alarmdecoder/translations/en.json index 8592cde2065..756e1f1479e 100644 --- a/homeassistant/components/alarmdecoder/translations/en.json +++ b/homeassistant/components/alarmdecoder/translations/en.json @@ -1,72 +1,74 @@ { - "config": { - "step": { - "user": { - "title": "Choose AlarmDecoder Protocol", - "data": { - "protocol": "Protocol" + "config": { + "abort": { + "already_configured": "AlarmDecoder device is already configured." + }, + "create_entry": { + "default": "Successfully connected to AlarmDecoder." + }, + "error": { + "service_unavailable": "Failed to connect" + }, + "step": { + "protocol": { + "data": { + "device_baudrate": "Device Baud Rate", + "device_path": "Device Path", + "host": "Host", + "port": "Port" + }, + "title": "Configure connection settings" + }, + "user": { + "data": { + "protocol": "Protocol" + }, + "title": "Choose AlarmDecoder Protocol" + } } - }, - "protocol": { - "title": "Configure connection settings", - "data": { - "host": "Host", - "port": "Port", - "device_baudrate": "Device Baud Rate", - "device_path": "Device Path" + }, + "options": { + "error": { + "int": "The field below must be an integer.", + "loop_range": "RF Loop must be an integer between 1 and 4.", + "loop_rfid": "RF Loop cannot be used without RF Serial.", + "relay_inclusive": "Relay Address and Relay Channel are codependent and must be included together." + }, + "step": { + "arm_settings": { + "data": { + "alt_night_mode": "Alternative Night Mode", + "auto_bypass": "Auto Bypass on Arm", + "code_arm_required": "Code Required for Arming" + }, + "title": "Configure AlarmDecoder" + }, + "init": { + "data": { + "edit_select": "Edit" + }, + "description": "What would you like to edit?", + "title": "Configure AlarmDecoder" + }, + "zone_details": { + "data": { + "zone_loop": "RF Loop", + "zone_name": "Zone Name", + "zone_relayaddr": "Relay Address", + "zone_relaychan": "Relay Channel", + "zone_rfid": "RF Serial", + "zone_type": "Zone Type" + }, + "description": "Enter details for zone {zone_number}. To delete zone {zone_number}, leave Zone Name blank.", + "title": "Configure AlarmDecoder" + }, + "zone_select": { + "data": { + "zone_number": "Zone Number" + }, + "description": "Enter the zone number you'd like to to add, edit, or remove.", + "title": "Configure AlarmDecoder" + } } - } - }, - "error": { - "service_unavailable": "Failed to connect" - }, - "create_entry": { "default": "Successfully connected to AlarmDecoder." }, - "abort": { - "already_configured": "AlarmDecoder device is already configured." } - }, - "options": { - "step": { - "init": { - "title": "Configure AlarmDecoder", - "description": "What would you like to edit?", - "data": { - "edit_select": "Edit" - } - }, - "arm_settings": { - "title": "Configure AlarmDecoder", - "data": { - "auto_bypass": "Auto Bypass on Arm", - "code_arm_required": "Code Required for Arming", - "alt_night_mode": "Alternative Night Mode" - } - }, - "zone_select": { - "title": "Configure AlarmDecoder", - "description": "Enter the zone number you'd like to to add, edit, or remove.", - "data": { - "zone_number": "Zone Number" - } - }, - "zone_details": { - "title": "Configure AlarmDecoder", - "description": "Enter details for zone {zone_number}. To delete zone {zone_number}, leave Zone Name blank.", - "data": { - "zone_name": "Zone Name", - "zone_type": "Zone Type", - "zone_rfid": "RF Serial", - "zone_loop": "RF Loop", - "zone_relayaddr": "Relay Address", - "zone_relaychan": "Relay Channel" - } - } - }, - "error": { - "relay_inclusive": "Relay Address and Relay Channel are codependent and must be included together.", - "int": "The field below must be an integer.", - "loop_rfid": "RF Loop cannot be used without RF Serial.", - "loop_range": "RF Loop must be an integer between 1 and 4." - } - } -} +} \ No newline at end of file diff --git a/homeassistant/components/alarmdecoder/translations/nl.json b/homeassistant/components/alarmdecoder/translations/nl.json new file mode 100644 index 00000000000..643f7d39d23 --- /dev/null +++ b/homeassistant/components/alarmdecoder/translations/nl.json @@ -0,0 +1,9 @@ +{ + "options": { + "step": { + "zone_select": { + "title": "Configureer AlarmDecoder" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/homekit_controller/translations/ca.json b/homeassistant/components/homekit_controller/translations/ca.json index e13c4e25fe6..be37879841c 100644 --- a/homeassistant/components/homekit_controller/translations/ca.json +++ b/homeassistant/components/homekit_controller/translations/ca.json @@ -7,6 +7,7 @@ "already_paired": "Aquest accessori ja est\u00e0 vinculat amb un altre dispositiu. Reinicia l'accessori i torna-ho a provar.", "ignored_model": "La disponibilitat de HomeKit per aquest model est\u00e0 bloquejada ja que, de moment, no hi ha una integraci\u00f3 nativa completa.", "invalid_config_entry": "Aquest dispositiu s'est\u00e0 mostrant com a llest per a ser vinculat per\u00f2 ja hi ha una entrada de configuraci\u00f3 conflictiva a Home Assistant que s'ha d'eliminar primer.", + "invalid_properties": "Propietats anunciades pel dispositiu no v\u00e0lides.", "no_devices": "No s'han trobat dispositius desvinculats." }, "error": { diff --git a/homeassistant/components/homekit_controller/translations/en.json b/homeassistant/components/homekit_controller/translations/en.json index 62fb51709bc..ac4b3a13251 100644 --- a/homeassistant/components/homekit_controller/translations/en.json +++ b/homeassistant/components/homekit_controller/translations/en.json @@ -1,71 +1,78 @@ { - "title": "HomeKit Controller", - "config": { - "flow_title": "{name} via HomeKit Accessory Protocol", - "step": { - "user": { - "title": "Device selection", - "description": "HomeKit Controller communicates over the local area network using a secure encrypted connection without a separate HomeKit controller or iCloud. Select the device you want to pair with:", - "data": { - "device": "Device" + "config": { + "abort": { + "accessory_not_found_error": "Cannot add pairing as device can no longer be found.", + "already_configured": "Accessory is already configured with this controller.", + "already_in_progress": "Config flow for device is already in progress.", + "already_paired": "This accessory is already paired to another device. Please reset the accessory and try again.", + "ignored_model": "HomeKit support for this model is blocked as a more feature complete native integration is available.", + "invalid_config_entry": "This device is showing as ready to pair but there is already a conflicting configuration entry for it in Home Assistant that must first be removed.", + "invalid_properties": "Invalid properties announced by device.", + "no_devices": "No unpaired devices could be found" + }, + "error": { + "authentication_error": "Incorrect HomeKit code. Please check it and try again.", + "busy_error": "Device refused to add pairing as it is already pairing with another controller.", + "max_peers_error": "Device refused to add pairing as it has no free pairing storage.", + "max_tries_error": "Device refused to add pairing as it has received more than 100 unsuccessful authentication attempts.", + "pairing_failed": "An unhandled error occurred while attempting to pair with this device. This may be a temporary failure or your device may not be supported currently.", + "protocol_error": "Error communicating with the accessory. Device may not be in pairing mode and may require a physical or virtual button press.", + "unable_to_pair": "Unable to pair, please try again.", + "unknown_error": "Device reported an unknown error. Pairing failed." + }, + "flow_title": "{name} via HomeKit Accessory Protocol", + "step": { + "busy_error": { + "description": "Abort pairing on all controllers, or try restarting the device, then continue to resume pairing.", + "title": "The device is already pairing with another controller" + }, + "max_tries_error": { + "description": "The device has received more than 100 unsuccessful authentication attempts. Try restarting the device, then continue to resume pairing.", + "title": "Maximum authentication attempts exceeded" + }, + "pair": { + "data": { + "pairing_code": "Pairing Code" + }, + "description": "HomeKit Controller communicates with {name} over the local area network using a secure encrypted connection without a separate HomeKit controller or iCloud. Enter your HomeKit pairing code (in the format XXX-XX-XXX) to use this accessory. This code is usually found on the device itself or in the packaging.", + "title": "Pair with a device via HomeKit Accessory Protocol" + }, + "protocol_error": { + "description": "The device may not be in pairing mode and may require a physical or virtual button press. Ensure the device is in pairing mode or try restarting the device, then continue to resume pairing.", + "title": "Error communicating with the accessory" + }, + "try_pair_later": { + "description": "Ensure the device is in pairing mode or try restarting the device, then continue to re-start pairing.", + "title": "Pairing Unavailable" + }, + "user": { + "data": { + "device": "Device" + }, + "description": "HomeKit Controller communicates over the local area network using a secure encrypted connection without a separate HomeKit controller or iCloud. Select the device you want to pair with:", + "title": "Device selection" + } } - }, - "pair": { - "title": "Pair with a device via HomeKit Accessory Protocol", - "description": "HomeKit Controller communicates with {name} over the local area network using a secure encrypted connection without a separate HomeKit controller or iCloud. Enter your HomeKit pairing code (in the format XXX-XX-XXX) to use this accessory. This code is usually found on the device itself or in the packaging.", - "data": { - "pairing_code": "Pairing Code" + }, + "device_automation": { + "trigger_subtype": { + "button1": "Button 1", + "button10": "Button 10", + "button2": "Button 2", + "button3": "Button 3", + "button4": "Button 4", + "button5": "Button 5", + "button6": "Button 6", + "button7": "Button 7", + "button8": "Button 8", + "button9": "Button 9", + "doorbell": "Doorbell" + }, + "trigger_type": { + "double_press": "\"{subtype}\" pressed twice", + "long_press": "\"{subtype}\" pressed and held", + "single_press": "\"{subtype}\" pressed" } - }, - "protocol_error": { - "title": "Error communicating with the accessory", - "description": "The device may not be in pairing mode and may require a physical or virtual button press. Ensure the device is in pairing mode or try restarting the device, then continue to resume pairing." - }, - "busy_error": { - "title": "The device is already pairing with another controller", - "description": "Abort pairing on all controllers, or try restarting the device, then continue to resume pairing." - }, - "max_tries_error": { - "title": "Maximum authentication attempts exceeded", - "description": "The device has received more than 100 unsuccessful authentication attempts. Try restarting the device, then continue to resume pairing." - } }, - "error": { - "unable_to_pair": "Unable to pair, please try again.", - "unknown_error": "Device reported an unknown error. Pairing failed.", - "authentication_error": "Incorrect HomeKit code. Please check it and try again.", - "max_peers_error": "Device refused to add pairing as it has no free pairing storage.", - "pairing_failed": "An unhandled error occurred while attempting to pair with this device. This may be a temporary failure or your device may not be supported currently." - }, - "abort": { - "no_devices": "No unpaired devices could be found", - "already_paired": "This accessory is already paired to another device. Please reset the accessory and try again.", - "ignored_model": "HomeKit support for this model is blocked as a more feature complete native integration is available.", - "already_configured": "Accessory is already configured with this controller.", - "invalid_config_entry": "This device is showing as ready to pair but there is already a conflicting configuration entry for it in Home Assistant that must first be removed.", - "accessory_not_found_error": "Cannot add pairing as device can no longer be found.", - "invalid_properties": "Invalid properties announced by device.", - "already_in_progress": "Config flow for device is already in progress." - } - }, - "device_automation": { - "trigger_type": { - "single_press": "\"{subtype}\" pressed", - "double_press": "\"{subtype}\" pressed twice", - "long_press": "\"{subtype}\" pressed and held" - }, - "trigger_subtype": { - "doorbell": "Doorbell", - "button1": "Button 1", - "button2": "Button 2", - "button3": "Button 3", - "button4": "Button 4", - "button5": "Button 5", - "button6": "Button 6", - "button7": "Button 7", - "button8": "Button 8", - "button9": "Button 9", - "button10": "Button 10" - } - } -} + "title": "HomeKit Controller" +} \ No newline at end of file diff --git a/homeassistant/components/homekit_controller/translations/ru.json b/homeassistant/components/homekit_controller/translations/ru.json index 62120d98459..ce1f765feff 100644 --- a/homeassistant/components/homekit_controller/translations/ru.json +++ b/homeassistant/components/homekit_controller/translations/ru.json @@ -7,6 +7,7 @@ "already_paired": "\u042d\u0442\u043e\u0442 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440 \u0443\u0436\u0435 \u0441\u0432\u044f\u0437\u0430\u043d \u0441 \u0434\u0440\u0443\u0433\u0438\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0441\u0431\u0440\u043e\u0441 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u0430 \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430.", "ignored_model": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 HomeKit \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u043d\u0430\u044f \u043d\u0430\u0442\u0438\u0432\u043d\u0430\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f.", "invalid_config_entry": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0433\u043e\u0442\u043e\u0432\u043e\u0435 \u043a \u0441\u043e\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044e, \u043d\u043e \u0432 Home Assistant \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0443\u044e\u0449\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u043d\u0435\u0433\u043e, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c.", + "invalid_properties": "\u041d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430, \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c.", "no_devices": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0434\u043b\u044f \u0441\u043e\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f, \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b." }, "error": { diff --git a/homeassistant/components/synology_dsm/translations/ca.json b/homeassistant/components/synology_dsm/translations/ca.json index fef0bca2ce4..e265bc31da7 100644 --- a/homeassistant/components/synology_dsm/translations/ca.json +++ b/homeassistant/components/synology_dsm/translations/ca.json @@ -44,7 +44,8 @@ "step": { "init": { "data": { - "scan_interval": "Minuts entre escanejos" + "scan_interval": "Minuts entre escanejos", + "timeout": "Temps d'espera (segons)" } } } diff --git a/homeassistant/components/synology_dsm/translations/ru.json b/homeassistant/components/synology_dsm/translations/ru.json index c0e5da7a1f1..b332afd131f 100644 --- a/homeassistant/components/synology_dsm/translations/ru.json +++ b/homeassistant/components/synology_dsm/translations/ru.json @@ -44,7 +44,8 @@ "step": { "init": { "data": { - "scan_interval": "\u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b \u043c\u0435\u0436\u0434\u0443 \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 (\u043c\u0438\u043d.)" + "scan_interval": "\u0418\u043d\u0442\u0435\u0440\u0432\u0430\u043b \u043c\u0435\u0436\u0434\u0443 \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 (\u043c\u0438\u043d.)", + "timeout": "\u0422\u0430\u0439\u043c-\u0430\u0443\u0442 (\u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445)" } } } diff --git a/homeassistant/components/synology_dsm/translations/zh-Hant.json b/homeassistant/components/synology_dsm/translations/zh-Hant.json index eec37c812f8..96f8d5283fd 100644 --- a/homeassistant/components/synology_dsm/translations/zh-Hant.json +++ b/homeassistant/components/synology_dsm/translations/zh-Hant.json @@ -44,7 +44,8 @@ "step": { "init": { "data": { - "scan_interval": "\u6383\u63cf\u9593\u9694\u5206\u6578" + "scan_interval": "\u6383\u63cf\u9593\u9694\u5206\u6578", + "timeout": "\u903e\u6642\uff08\u79d2\uff09" } } }