From b8e00925e7139c44ec8e3fcc832108e771ca29e7 Mon Sep 17 00:00:00 2001 From: HomeAssistant Azure Date: Wed, 16 Oct 2019 00:32:17 +0000 Subject: [PATCH] [ci skip] Translation update --- .../components/abode/.translations/de.json | 22 +++++ .../components/abode/.translations/fr.json | 12 +++ .../components/abode/.translations/nl.json | 22 +++++ .../components/airly/.translations/de.json | 6 +- .../binary_sensor/.translations/de.json | 89 ++++++++++++++++++- .../binary_sensor/.translations/nl.json | 58 ++++++++++++ .../components/cover/.translations/de.json | 10 +++ .../components/cover/.translations/nl.json | 10 +++ .../components/deconz/.translations/de.json | 21 +++++ .../components/deconz/.translations/lb.json | 1 + .../components/deconz/.translations/nl.json | 2 + .../components/deconz/.translations/ru.json | 1 + .../deconz/.translations/zh-Hant.json | 1 + .../components/ecobee/.translations/de.json | 18 +++- .../components/ecobee/.translations/nl.json | 15 ++++ .../iaqualink/.translations/de.json | 21 +++++ .../components/izone/.translations/de.json | 15 ++++ .../components/lock/.translations/de.json | 8 ++ .../components/lock/.translations/nl.json | 8 ++ .../components/met/.translations/nl.json | 2 +- .../components/neato/.translations/nl.json | 20 +++++ .../opentherm_gw/.translations/de.json | 10 ++- .../opentherm_gw/.translations/nl.json | 3 +- .../components/plex/.translations/de.json | 38 ++++++-- .../components/plex/.translations/nl.json | 35 ++++++++ .../components/sensor/.translations/de.json | 5 ++ .../components/sensor/.translations/nl.json | 17 ++++ .../solaredge/.translations/de.json | 21 +++++ .../components/soma/.translations/de.json | 6 +- .../components/soma/.translations/en.json | 2 +- .../components/soma/.translations/lb.json | 10 +++ .../components/soma/.translations/nl.json | 7 ++ .../components/soma/.translations/no.json | 10 +++ .../components/soma/.translations/ru.json | 10 +++ .../components/switch/.translations/de.json | 19 ++++ .../transmission/.translations/de.json | 9 +- .../transmission/.translations/nl.json | 16 ++++ .../components/unifi/.translations/nl.json | 5 ++ .../components/withings/.translations/de.json | 3 + .../components/zha/.translations/de.json | 37 ++++++++ .../components/zha/.translations/nl.json | 8 ++ 41 files changed, 614 insertions(+), 19 deletions(-) create mode 100644 homeassistant/components/abode/.translations/de.json create mode 100644 homeassistant/components/abode/.translations/fr.json create mode 100644 homeassistant/components/abode/.translations/nl.json create mode 100644 homeassistant/components/binary_sensor/.translations/nl.json create mode 100644 homeassistant/components/cover/.translations/de.json create mode 100644 homeassistant/components/cover/.translations/nl.json create mode 100644 homeassistant/components/ecobee/.translations/nl.json create mode 100644 homeassistant/components/iaqualink/.translations/de.json create mode 100644 homeassistant/components/izone/.translations/de.json create mode 100644 homeassistant/components/lock/.translations/de.json create mode 100644 homeassistant/components/lock/.translations/nl.json create mode 100644 homeassistant/components/neato/.translations/nl.json create mode 100644 homeassistant/components/plex/.translations/nl.json create mode 100644 homeassistant/components/sensor/.translations/nl.json create mode 100644 homeassistant/components/solaredge/.translations/de.json create mode 100644 homeassistant/components/soma/.translations/nl.json create mode 100644 homeassistant/components/switch/.translations/de.json create mode 100644 homeassistant/components/transmission/.translations/nl.json diff --git a/homeassistant/components/abode/.translations/de.json b/homeassistant/components/abode/.translations/de.json new file mode 100644 index 00000000000..ed5ec85a5d7 --- /dev/null +++ b/homeassistant/components/abode/.translations/de.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Es ist nur eine einzige Konfiguration von Abode erlaubt." + }, + "error": { + "connection_error": "Es kann keine Verbindung zu Abode hergestellt werden.", + "identifier_exists": "Das Konto ist bereits registriert.", + "invalid_credentials": "Ung\u00fcltige Anmeldeinformationen" + }, + "step": { + "user": { + "data": { + "password": "Passwort", + "username": "E-Mail-Adresse" + }, + "title": "Gib deine Abode-Anmeldeinformationen ein" + } + }, + "title": "Abode" + } +} \ No newline at end of file diff --git a/homeassistant/components/abode/.translations/fr.json b/homeassistant/components/abode/.translations/fr.json new file mode 100644 index 00000000000..c2e4b241b90 --- /dev/null +++ b/homeassistant/components/abode/.translations/fr.json @@ -0,0 +1,12 @@ +{ + "config": { + "step": { + "user": { + "data": { + "password": "Mot de passe", + "username": "Adresse e-mail" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/abode/.translations/nl.json b/homeassistant/components/abode/.translations/nl.json new file mode 100644 index 00000000000..89b5ae0c4a5 --- /dev/null +++ b/homeassistant/components/abode/.translations/nl.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Slechts een enkele configuratie van Abode is toegestaan." + }, + "error": { + "connection_error": "Kan geen verbinding maken met Abode.", + "identifier_exists": "Account is al geregistreerd.", + "invalid_credentials": "Ongeldige inloggegevens." + }, + "step": { + "user": { + "data": { + "password": "Wachtwoord", + "username": "E-mailadres" + }, + "title": "Vul uw Abode-inloggegevens in" + } + }, + "title": "Abode" + } +} \ No newline at end of file diff --git a/homeassistant/components/airly/.translations/de.json b/homeassistant/components/airly/.translations/de.json index cb290dc46c0..83c23a90389 100644 --- a/homeassistant/components/airly/.translations/de.json +++ b/homeassistant/components/airly/.translations/de.json @@ -1,15 +1,19 @@ { "config": { "error": { - "name_exists": "Name existiert bereits" + "auth": "Der API-Schl\u00fcssel ist nicht korrekt.", + "name_exists": "Name existiert bereits", + "wrong_location": "Keine Airly Luftmessstation an diesem Ort" }, "step": { "user": { "data": { + "api_key": "Airly API-Schl\u00fcssel", "latitude": "Breitengrad", "longitude": "L\u00e4ngengrad", "name": "Name der Integration" }, + "description": "Einrichtung der Airly-Luftqualit\u00e4t Integration. Um einen API-Schl\u00fcssel zu generieren, registriere dich auf https://developer.airly.eu/register", "title": "Airly" } }, diff --git a/homeassistant/components/binary_sensor/.translations/de.json b/homeassistant/components/binary_sensor/.translations/de.json index 25e8ea2f86b..e246198864b 100644 --- a/homeassistant/components/binary_sensor/.translations/de.json +++ b/homeassistant/components/binary_sensor/.translations/de.json @@ -1,7 +1,94 @@ { "device_automation": { + "condition_type": { + "is_bat_low": "{entity_name} Batterie ist schwach", + "is_cold": "{entity_name} ist kalt", + "is_connected": "{entity_name} ist verbunden", + "is_gas": "{entity_name} erkennt Gas", + "is_hot": "{entity_name} ist hei\u00df", + "is_light": "{entity_name} erkennt Licht", + "is_locked": "{entity_name} ist gesperrt", + "is_moist": "{entity_name} ist feucht", + "is_motion": "{entity_name} erkennt Bewegung", + "is_moving": "{entity_name} bewegt sich", + "is_no_gas": "{entity_name} erkennt kein Gas", + "is_no_light": "{entity_name} erkennt kein Licht", + "is_no_motion": "{entity_name} erkennt keine Bewegung", + "is_no_problem": "{entity_name} erkennt kein Problem", + "is_no_smoke": "{entity_name} erkennt keinen Rauch", + "is_no_sound": "{entity_name} erkennt keine Ger\u00e4usche", + "is_no_vibration": "{entity_name} erkennt keine Vibrationen", + "is_not_bat_low": "{entity_name} Batterie ist normal", + "is_not_cold": "{entity_name} ist nicht kalt", + "is_not_connected": "{entity_name} ist nicht verbunden", + "is_not_hot": "{entity_name} ist nicht hei\u00df", + "is_not_locked": "{entity_name} ist entsperrt", + "is_not_moist": "{entity_name} ist trocken", + "is_not_moving": "{entity_name} bewegt sich nicht", + "is_not_occupied": "{entity_name} ist nicht besch\u00e4ftigt / besetzt", + "is_not_open": "{entity_name} ist geschlossen", + "is_not_plugged_in": "{entity_name} ist nicht angeschlossen", + "is_not_powered": "{entity_name} wird nicht mit Strom versorgt", + "is_not_present": "{entity_name} ist nicht vorhanden", + "is_not_unsafe": "{entity_name} ist sicher", + "is_occupied": "{entity_name} ist besch\u00e4ftigt / besetzt", + "is_off": "{entity_name} ist ausgeschaltet", + "is_on": "{entity_name} ist eingeschaltet", + "is_open": "{entity_name} ist offen", + "is_plugged_in": "{entity_name} ist eingesteckt", + "is_powered": "{entity_name} wird mit Strom versorgt", + "is_present": "{entity_name} ist vorhanden", + "is_problem": "{entity_name} hat ein Problem festgestellt", + "is_smoke": "{entity_name} hat Rauch detektiert", + "is_sound": "{entity_name} hat Ger\u00e4usche detektiert", + "is_unsafe": "{entity_name} ist unsicher", + "is_vibration": "{entity_name} erkennt Vibrationen." + }, "trigger_type": { - "plugged_in": "{entity_name} eingesteckt" + "bat_low": "{entity_name} Batterie schwach", + "closed": "{entity_name} geschlossen", + "cold": "{entity_name} wurde kalt", + "connected": "{entity_name} verbunden", + "gas": "{entity_name} hat Gas detektiert", + "hot": "{entity_name} wurde hei\u00df", + "light": "{entity_name} hat Licht detektiert", + "locked": "{entity_name} gesperrt", + "moist": "{entity_name} wurde feucht", + "moist\u00a7": "{entity_name} wurde feucht", + "motion": "{entity_name} hat Bewegungen detektiert", + "moving": "{entity_name} hat angefangen sich zu bewegen", + "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", + "no_problem": "{entity_name} hat kein Problem mehr erkannt", + "no_smoke": "{entity_name} hat keinen Rauch mehr erkannt", + "no_sound": "{entity_name} hat keine Ger\u00e4usche mehr erkannt", + "no_vibration": "{entity_name}hat keine Vibrationen mehr erkannt", + "not_bat_low": "{entity_name} Batterie normal", + "not_cold": "{entity_name} w\u00e4rmte auf", + "not_connected": "{entity_name} getrennt", + "not_hot": "{entity_name} k\u00fchlte ab", + "not_locked": "{entity_name} entsperrt", + "not_moist": "{entity_name} wurde trocken", + "not_moving": "{entity_name} bewegt sich nicht mehr", + "not_occupied": "{entity_name} wurde frei / inaktiv", + "not_opened": "{entity_name} geschlossen", + "not_plugged_in": "{entity_name} ist nicht angeschlossen", + "not_powered": "{entity_name} nicht mit Strom versorgt", + "not_present": "{entity_name} nicht anwesend", + "not_unsafe": "{entity_name} wurde sicher", + "occupied": "{entity_name} wurde besch\u00e4ftigt / besetzt", + "opened": "{entity_name} ge\u00f6ffnet", + "plugged_in": "{entity_name} eingesteckt", + "powered": "{entity_name} wird mit Strom versorgt", + "present": "{entity_name} anwesend", + "problem": "{entity_name} hat ein Problem festgestellt", + "smoke": "{entity_name} detektiert Rauch", + "sound": "{entity_name} detektiert Ger\u00e4usche", + "turned_off": "{entity_name} ausgeschaltet", + "turned_on": "{entity_name} eingeschaltet", + "unsafe": "{entity_name} ist unsicher", + "vibration": "{entity_name} detektiert Vibrationen" } } } \ No newline at end of file diff --git a/homeassistant/components/binary_sensor/.translations/nl.json b/homeassistant/components/binary_sensor/.translations/nl.json new file mode 100644 index 00000000000..92cadf79aa8 --- /dev/null +++ b/homeassistant/components/binary_sensor/.translations/nl.json @@ -0,0 +1,58 @@ +{ + "device_automation": { + "condition_type": { + "is_bat_low": "{entity_name} batterij is bijna leeg", + "is_cold": "{entity_name} is koud", + "is_connected": "{entity_name} is verbonden", + "is_gas": "{entity_name} detecteert gas", + "is_hot": "{entity_name} is hot", + "is_no_gas": "{entity_name} detecteert geen gas", + "is_no_light": "{entity_name} detecteert geen licht", + "is_no_motion": "{entity_name} detecteert geen beweging", + "is_no_problem": "{entity_name} detecteert geen probleem", + "is_no_smoke": "{entity_name} detecteert geen rook", + "is_no_sound": "{entity_name} detecteert geen geluid", + "is_no_vibration": "{entity_name} detecteert geen trillingen", + "is_not_bat_low": "{entity_name} batterij is normaal", + "is_not_cold": "{entity_name} is niet koud", + "is_not_connected": "{entity_name} is niet verbonden", + "is_not_hot": "{entity_name} is niet heet", + "is_not_occupied": "{entity_name} is niet bezet", + "is_not_present": "{entity_name} is niet aanwezig", + "is_not_unsafe": "{entity_name} is veilig", + "is_occupied": "{entity_name} bezet is", + "is_present": "{entity_name} is aanwezig", + "is_problem": "{entity_name} detecteert een probleem", + "is_smoke": "{entity_name} detecteert rook", + "is_sound": "{entity_name} detecteert geluid", + "is_unsafe": "{entity_name} is onveilig", + "is_vibration": "{entity_name} detecteert trillingen" + }, + "trigger_type": { + "bat_low": "{entity_name} batterij bijna leeg", + "closed": "{entity_name} gesloten", + "connected": "{entity_name} verbonden", + "light": "{entity_name} begon licht te detecteren", + "locked": "{entity_name} vergrendeld", + "moist": "{entity_name} werd vochtig", + "motion": "{entity_name} begon beweging te detecteren", + "not_bat_low": "{entity_name} batterij normaal", + "not_connected": "{entity_name} verbroken", + "not_locked": "{entity_name} ontgrendeld", + "not_occupied": "{entity_name} werd niet bezet", + "not_opened": "{entity_name} gesloten", + "not_plugged_in": "{entity_name} niet verbonden", + "not_powered": "{entity_name} niet ingeschakeld", + "occupied": "{entity_name} werd bezet", + "opened": "{entity_name} geopend", + "plugged_in": "{entity_name} aangesloten", + "powered": "{entity_name} heeft vermogen", + "problem": "{entity_name} begonnen met het detecteren van een probleem", + "smoke": "{entity_name} begon rook te detecteren", + "sound": "{entity_name} begon geluid te detecteren", + "turned_off": "{entity_name} uitgeschakeld", + "turned_on": "{entity_name} ingeschakeld", + "vibration": "{entity_name} begon trillingen te detecteren" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cover/.translations/de.json b/homeassistant/components/cover/.translations/de.json new file mode 100644 index 00000000000..e9ed497ccc2 --- /dev/null +++ b/homeassistant/components/cover/.translations/de.json @@ -0,0 +1,10 @@ +{ + "device_automation": { + "condition_type": { + "is_closed": "{entity_name} ist geschlossen", + "is_closing": "{entity_name} wird geschlossen", + "is_open": "{entity_name} ist offen", + "is_opening": "{entity_name} wird ge\u00f6ffnet" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cover/.translations/nl.json b/homeassistant/components/cover/.translations/nl.json new file mode 100644 index 00000000000..93015afbfdd --- /dev/null +++ b/homeassistant/components/cover/.translations/nl.json @@ -0,0 +1,10 @@ +{ + "device_automation": { + "condition_type": { + "is_closed": "{entity_name} is gesloten", + "is_closing": "{entity_name} wordt gesloten", + "is_open": "{entity_name} is open", + "is_opening": "{entity_name} wordt geopend" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/deconz/.translations/de.json b/homeassistant/components/deconz/.translations/de.json index 830ae0fd13f..2bf0667cadb 100644 --- a/homeassistant/components/deconz/.translations/de.json +++ b/homeassistant/components/deconz/.translations/de.json @@ -11,6 +11,7 @@ "error": { "no_key": "Es konnte kein API-Schl\u00fcssel abgerufen werden" }, + "flow_title": "deCONZ Zigbee Gateway", "step": { "hassio_confirm": { "data": { @@ -43,12 +44,32 @@ }, "device_automation": { "trigger_subtype": { + "both_buttons": "Beide Tasten", + "button_1": "Erste Taste", + "button_2": "Zweite Taste", + "button_3": "Dritte Taste", + "button_4": "Vierte Taste", "close": "Schlie\u00dfen", + "dim_down": "Dimmer runter", + "dim_up": "Dimmer hoch", "left": "Links", "open": "Offen", "right": "Rechts", "turn_off": "Ausschalten", "turn_on": "Einschalten" + }, + "trigger_type": { + "remote_button_double_press": "\"{subtype}\" Taste doppelt angeklickt", + "remote_button_long_press": "\"{subtype}\" Taste kontinuierlich gedr\u00fcckt", + "remote_button_long_release": "\"{subtype}\" Taste nach langem Dr\u00fccken losgelassen", + "remote_button_quadruple_press": "\"{subtype}\" Taste vierfach geklickt", + "remote_button_quintuple_press": "\"{subtype}\" Taste f\u00fcnffach geklickt", + "remote_button_rotated": "Button gedreht \"{subtype}\".", + "remote_button_rotation_stopped": "Die Tastendrehung \"{subtype}\" wurde gestoppt", + "remote_button_short_press": "\"{subtype}\" Taste gedr\u00fcckt", + "remote_button_short_release": "\"{subtype}\" Taste losgelassen", + "remote_button_triple_press": "\"{subtype}\" Taste dreimal geklickt", + "remote_gyro_activated": "Ger\u00e4t ersch\u00fcttert" } }, "options": { diff --git a/homeassistant/components/deconz/.translations/lb.json b/homeassistant/components/deconz/.translations/lb.json index f5f41a28a32..49394eb9773 100644 --- a/homeassistant/components/deconz/.translations/lb.json +++ b/homeassistant/components/deconz/.translations/lb.json @@ -11,6 +11,7 @@ "error": { "no_key": "Konnt keen API Schl\u00ebssel kr\u00e9ien" }, + "flow_title": "deCONZ Zigbee gateway ({host})", "step": { "hassio_confirm": { "data": { diff --git a/homeassistant/components/deconz/.translations/nl.json b/homeassistant/components/deconz/.translations/nl.json index 116f6254b37..7f690f11f1d 100644 --- a/homeassistant/components/deconz/.translations/nl.json +++ b/homeassistant/components/deconz/.translations/nl.json @@ -11,6 +11,7 @@ "error": { "no_key": "Kon geen API-sleutel ophalen" }, + "flow_title": "deCONZ Zigbee gateway ( {host} )", "step": { "hassio_confirm": { "data": { @@ -64,6 +65,7 @@ "remote_button_quadruple_press": "\" {subtype} \" knop viervoudig aangeklikt", "remote_button_quintuple_press": "\" {subtype} \" knop vijf keer aangeklikt", "remote_button_rotated": "Knop gedraaid \" {subtype} \"", + "remote_button_rotation_stopped": "Knoprotatie \" {subtype} \" gestopt", "remote_button_short_press": "\" {subtype} \" knop ingedrukt", "remote_button_short_release": "\"{subtype}\" knop losgelaten", "remote_button_triple_press": "\" {subtype} \" knop driemaal geklikt", diff --git a/homeassistant/components/deconz/.translations/ru.json b/homeassistant/components/deconz/.translations/ru.json index f342f3145b9..d3a8781bb4e 100644 --- a/homeassistant/components/deconz/.translations/ru.json +++ b/homeassistant/components/deconz/.translations/ru.json @@ -11,6 +11,7 @@ "error": { "no_key": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043b\u044e\u0447 API." }, + "flow_title": "\u0428\u043b\u044e\u0437 Zigbee deCONZ ({host})", "step": { "hassio_confirm": { "data": { diff --git a/homeassistant/components/deconz/.translations/zh-Hant.json b/homeassistant/components/deconz/.translations/zh-Hant.json index 2ad613cde68..975600a5745 100644 --- a/homeassistant/components/deconz/.translations/zh-Hant.json +++ b/homeassistant/components/deconz/.translations/zh-Hant.json @@ -11,6 +11,7 @@ "error": { "no_key": "\u7121\u6cd5\u53d6\u5f97 API key" }, + "flow_title": "deCONZ Zigbee \u9598\u9053\u5668\uff08{host}\uff09", "step": { "hassio_confirm": { "data": { diff --git a/homeassistant/components/ecobee/.translations/de.json b/homeassistant/components/ecobee/.translations/de.json index 1959f769d3a..33d493f6db0 100644 --- a/homeassistant/components/ecobee/.translations/de.json +++ b/homeassistant/components/ecobee/.translations/de.json @@ -1,11 +1,25 @@ { "config": { + "abort": { + "one_instance_only": "Diese Integration unterst\u00fctzt derzeit nur eine Ecobee-Instanz." + }, + "error": { + "pin_request_failed": "Fehler beim Anfordern der PIN von ecobee; Bitte \u00fcberpr\u00fcfe, ob der API-Schl\u00fcssel korrekt ist.", + "token_request_failed": "Fehler beim Anfordern eines Token von ecobee; Bitte versuche es erneut." + }, "step": { + "authorize": { + "description": "Bitte autorisiere diese App unter https://www.ecobee.com/consumerportal/index.html mit Pincode:\n\n{pin}\n\nDr\u00fccke dann auf Senden.", + "title": "App auf ecobee.com autorisieren" + }, "user": { "data": { "api_key": "API Key" - } + }, + "description": "Bitte geben Sie den von ecobee.com erhaltenen API-Schl\u00fcssel ein.", + "title": "ecobee API-Schl\u00fcssel" } - } + }, + "title": "ecobee" } } \ No newline at end of file diff --git a/homeassistant/components/ecobee/.translations/nl.json b/homeassistant/components/ecobee/.translations/nl.json new file mode 100644 index 00000000000..b2e3ce9cdd7 --- /dev/null +++ b/homeassistant/components/ecobee/.translations/nl.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "one_instance_only": "Deze integratie ondersteunt momenteel slechts \u00e9\u00e9n ecobee-instantie." + }, + "error": { + "token_request_failed": "Fout bij het aanvragen van tokens bij ecobee; probeer het opnieuw." + }, + "step": { + "authorize": { + "description": "Autoriseer deze app op https://www.ecobee.com/consumerportal/index.html met pincode: \n\n {pin} \n \nDruk vervolgens op Submit." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/iaqualink/.translations/de.json b/homeassistant/components/iaqualink/.translations/de.json new file mode 100644 index 00000000000..d929022c905 --- /dev/null +++ b/homeassistant/components/iaqualink/.translations/de.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_setup": "Es kann nur eine einzige iAqualink-Verbindung konfiguriert werden." + }, + "error": { + "connection_failure": "Die Verbindung zu iAqualink ist nicht m\u00f6glich. Bitte \u00fcberpr\u00fcfe den Benutzernamen und das Passwort." + }, + "step": { + "user": { + "data": { + "password": "Passwort", + "username": "Benutzername/E-Mail-Adresse" + }, + "description": "Bitte geben Sie den Benutzernamen und das Passwort f\u00fcr Ihr iAqualink-Konto ein.", + "title": "Mit iAqualink verbinden" + } + }, + "title": "Jandy iAqualink" + } +} \ No newline at end of file diff --git a/homeassistant/components/izone/.translations/de.json b/homeassistant/components/izone/.translations/de.json new file mode 100644 index 00000000000..3c7ebfa937f --- /dev/null +++ b/homeassistant/components/izone/.translations/de.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "no_devices_found": "Es wurden keine iZone-Ger\u00e4te im Netzwerk gefunden.", + "single_instance_allowed": "Es ist nur eine einzige Konfiguration von iZone erforderlich." + }, + "step": { + "confirm": { + "description": "M\u00f6chten Sie iZone einrichten?", + "title": "iZone" + } + }, + "title": "iZone" + } +} \ No newline at end of file diff --git a/homeassistant/components/lock/.translations/de.json b/homeassistant/components/lock/.translations/de.json new file mode 100644 index 00000000000..02c387ff487 --- /dev/null +++ b/homeassistant/components/lock/.translations/de.json @@ -0,0 +1,8 @@ +{ + "device_automation": { + "condition_type": { + "is_locked": "{entity_name} ist gesperrt", + "is_unlocked": "{entity_name} ist entsperrt" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/lock/.translations/nl.json b/homeassistant/components/lock/.translations/nl.json new file mode 100644 index 00000000000..6a39f9cbf58 --- /dev/null +++ b/homeassistant/components/lock/.translations/nl.json @@ -0,0 +1,8 @@ +{ + "device_automation": { + "condition_type": { + "is_locked": "{entity_name} is vergrendeld", + "is_unlocked": "{entity_name} is ontgrendeld" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/met/.translations/nl.json b/homeassistant/components/met/.translations/nl.json index 87f13084f7e..c8b120b855a 100644 --- a/homeassistant/components/met/.translations/nl.json +++ b/homeassistant/components/met/.translations/nl.json @@ -1,7 +1,7 @@ { "config": { "error": { - "name_exists": "Naam bestaat al" + "name_exists": "Locatie bestaat al." }, "step": { "user": { diff --git a/homeassistant/components/neato/.translations/nl.json b/homeassistant/components/neato/.translations/nl.json new file mode 100644 index 00000000000..a90009cb7be --- /dev/null +++ b/homeassistant/components/neato/.translations/nl.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "invalid_credentials": "Ongeldige gebruikersgegevens" + }, + "create_entry": { + "default": "Zie [Neato-documentatie] ({docs_url})." + }, + "error": { + "invalid_credentials": "Ongeldige inloggegevens", + "unexpected_error": "Onverwachte fout" + }, + "step": { + "user": { + "title": "Neato-account info" + } + }, + "title": "Neato" + } +} \ No newline at end of file diff --git a/homeassistant/components/opentherm_gw/.translations/de.json b/homeassistant/components/opentherm_gw/.translations/de.json index 274dd46488b..0957e233116 100644 --- a/homeassistant/components/opentherm_gw/.translations/de.json +++ b/homeassistant/components/opentherm_gw/.translations/de.json @@ -10,10 +10,14 @@ "init": { "data": { "device": "Pfad oder URL", + "floor_temperature": "Boden-Temperatur", "id": "ID", - "name": "Name" - } + "name": "Name", + "precision": "Genauigkeit der Temperatur" + }, + "title": "OpenTherm Gateway" } - } + }, + "title": "OpenTherm Gateway" } } \ No newline at end of file diff --git a/homeassistant/components/opentherm_gw/.translations/nl.json b/homeassistant/components/opentherm_gw/.translations/nl.json index 4fec1baba7b..81f4aa028f1 100644 --- a/homeassistant/components/opentherm_gw/.translations/nl.json +++ b/homeassistant/components/opentherm_gw/.translations/nl.json @@ -4,7 +4,8 @@ "init": { "data": { "device": "Pad of URL", - "id": "ID" + "id": "ID", + "precision": "Klimaattemperatuur precisie" }, "title": "OpenTherm Gateway" } diff --git a/homeassistant/components/plex/.translations/de.json b/homeassistant/components/plex/.translations/de.json index 56715e60a8c..4b24e6c78a6 100644 --- a/homeassistant/components/plex/.translations/de.json +++ b/homeassistant/components/plex/.translations/de.json @@ -1,32 +1,60 @@ { "config": { "abort": { - "discovery_no_file": "Es wurde keine alte Konfigurationsdatei gefunden" + "all_configured": "Alle verkn\u00fcpften Server sind bereits konfiguriert", + "already_configured": "Dieser Plex-Server ist bereits konfiguriert", + "already_in_progress": "Plex wird konfiguriert", + "discovery_no_file": "Es wurde keine alte Konfigurationsdatei gefunden", + "invalid_import": "Die importierte Konfiguration ist ung\u00fcltig", + "token_request_timeout": "Zeit\u00fcberschreitung beim Erhalt des Tokens", + "unknown": "Aus unbekanntem Grund fehlgeschlagen" + }, + "error": { + "faulty_credentials": "Autorisation fehlgeschlagen", + "no_servers": "Keine Server sind mit dem Konto verbunden", + "no_token": "Bereitstellen eines Tokens oder Ausw\u00e4hlen der manuellen Einrichtung", + "not_found": "Plex-Server nicht gefunden" }, "step": { "manual_setup": { "data": { "host": "Host", "port": "Port", - "ssl": "SSL verwenden" + "ssl": "SSL verwenden", + "token": "Token (falls erforderlich)", + "verify_ssl": "SSL-Zertifikat \u00fcberpr\u00fcfen" }, "title": "Plex Server" }, + "select_server": { + "data": { + "server": "Server" + }, + "description": "Mehrere Server verf\u00fcgbar, w\u00e4hlen Sie einen aus:", + "title": "Plex-Server ausw\u00e4hlen" + }, "start_website_auth": { "description": "Weiter zur Autorisierung unter plex.tv.", "title": "Plex Server verbinden" }, "user": { "data": { - "manual_setup": "Manuelle Einrichtung" + "manual_setup": "Manuelle Einrichtung", + "token": "Plex Token" }, - "description": "Fahren Sie mit der Autorisierung unter plex.tv fort oder konfigurieren Sie einen Server manuell." + "description": "Fahren Sie mit der Autorisierung unter plex.tv fort oder konfigurieren Sie einen Server manuell.", + "title": "Plex Server verbinden" } - } + }, + "title": "Plex" }, "options": { "step": { "plex_mp_settings": { + "data": { + "show_all_controls": "Alle Steuerelemente anzeigen", + "use_episode_art": "Episode-Bilder verwenden" + }, "description": "Optionen f\u00fcr Plex-Media-Player" } } diff --git a/homeassistant/components/plex/.translations/nl.json b/homeassistant/components/plex/.translations/nl.json new file mode 100644 index 00000000000..413f4ad3207 --- /dev/null +++ b/homeassistant/components/plex/.translations/nl.json @@ -0,0 +1,35 @@ +{ + "config": { + "abort": { + "invalid_import": "Ge\u00efmporteerde configuratie is ongeldig", + "token_request_timeout": "Time-out verkrijgen van token", + "unknown": "Mislukt om onbekende reden" + }, + "error": { + "faulty_credentials": "Autorisatie mislukt", + "no_servers": "Geen servers gekoppeld aan account", + "no_token": "Geef een token op of selecteer handmatige installatie", + "not_found": "Plex-server niet gevonden" + }, + "step": { + "manual_setup": { + "data": { + "host": "Host", + "port": "Poort", + "ssl": "Gebruik SSL" + }, + "title": "Plex server" + }, + "start_website_auth": { + "description": "Ga verder met autoriseren bij plex.tv.", + "title": "Verbind de Plex server" + }, + "user": { + "data": { + "manual_setup": "Handmatig setup" + }, + "description": "Ga verder met autoriseren bij plex.tv of configureer een server." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensor/.translations/de.json b/homeassistant/components/sensor/.translations/de.json index 1f248099df3..bf28653c0ce 100644 --- a/homeassistant/components/sensor/.translations/de.json +++ b/homeassistant/components/sensor/.translations/de.json @@ -1,7 +1,10 @@ { "device_automation": { "condition_type": { + "is_battery_level": "{entity_name} Batteriestand", "is_humidity": "{entity_name} Feuchtigkeit", + "is_illuminance": "{entity_name} Beleuchtungsst\u00e4rke", + "is_power": "{entity_name} Leistung", "is_pressure": "{entity_name} Druck", "is_signal_strength": "{entity_name} Signalst\u00e4rke", "is_temperature": "{entity_name} Temperatur", @@ -11,6 +14,8 @@ "trigger_type": { "battery_level": "{entity_name} Batteriestatus", "humidity": "{entity_name} Feuchtigkeit", + "illuminance": "{entity_name} Beleuchtungsst\u00e4rke", + "power": "{entity_name} Leistung", "pressure": "{entity_name} Druck", "signal_strength": "{entity_name} Signalst\u00e4rke", "temperature": "{entity_name} Temperatur", diff --git a/homeassistant/components/sensor/.translations/nl.json b/homeassistant/components/sensor/.translations/nl.json new file mode 100644 index 00000000000..aca2306d90e --- /dev/null +++ b/homeassistant/components/sensor/.translations/nl.json @@ -0,0 +1,17 @@ +{ + "device_automation": { + "condition_type": { + "is_power": "{entity_name}\nvermogen" + }, + "trigger_type": { + "battery_level": "{entity_name} batterijniveau", + "humidity": "{entity_name} vochtigheidsgraad", + "illuminance": "{entity_name} verlichtingssterkte", + "power": "{entity_name} vermogen", + "pressure": "{entity_name} druk", + "signal_strength": "{entity_name} signaalsterkte", + "temperature": "{entity_name} temperatuur", + "timestamp": "{entity_name} tijdstip" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/solaredge/.translations/de.json b/homeassistant/components/solaredge/.translations/de.json new file mode 100644 index 00000000000..cbe913e131c --- /dev/null +++ b/homeassistant/components/solaredge/.translations/de.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "site_exists": "Diese site_id ist bereits konfiguriert" + }, + "error": { + "site_exists": "Diese site_id ist bereits konfiguriert" + }, + "step": { + "user": { + "data": { + "api_key": "Der API-Schl\u00fcssel f\u00fcr diese Site", + "name": "Der Name dieser Installation", + "site_id": "Die SolarEdge-Site-ID" + }, + "title": "Definiere die API-Parameter f\u00fcr diese Installation" + } + }, + "title": "SolarEdge" + } +} \ No newline at end of file diff --git a/homeassistant/components/soma/.translations/de.json b/homeassistant/components/soma/.translations/de.json index d93eec8aed7..838d46a6d42 100644 --- a/homeassistant/components/soma/.translations/de.json +++ b/homeassistant/components/soma/.translations/de.json @@ -4,6 +4,10 @@ "already_setup": "Du kannst nur ein einziges Soma-Konto konfigurieren.", "authorize_url_timeout": "Zeit\u00fcberschreitung beim Erstellen der Authorisierungs-URL.", "missing_configuration": "Die Soma-Komponente ist nicht konfiguriert. Bitte folgen Sie der Dokumentation." - } + }, + "create_entry": { + "default": "Erfolgreich bei Soma authentifiziert." + }, + "title": "Soma" } } \ No newline at end of file diff --git a/homeassistant/components/soma/.translations/en.json b/homeassistant/components/soma/.translations/en.json index aa2f92f0be6..42e09a8762c 100644 --- a/homeassistant/components/soma/.translations/en.json +++ b/homeassistant/components/soma/.translations/en.json @@ -20,4 +20,4 @@ }, "title": "Soma" } -} +} \ No newline at end of file diff --git a/homeassistant/components/soma/.translations/lb.json b/homeassistant/components/soma/.translations/lb.json index d8aba082537..93e9a1e66c4 100644 --- a/homeassistant/components/soma/.translations/lb.json +++ b/homeassistant/components/soma/.translations/lb.json @@ -8,6 +8,16 @@ "create_entry": { "default": "Erfollegr\u00e4ich mat Soma authentifiz\u00e9iert." }, + "step": { + "user": { + "data": { + "host": "Apparat", + "port": "Port" + }, + "description": "Gitt Verbindungs Informatioune vun \u00e4rem SOMA Connect an.", + "title": "SOMA Connect" + } + }, "title": "Soma" } } \ No newline at end of file diff --git a/homeassistant/components/soma/.translations/nl.json b/homeassistant/components/soma/.translations/nl.json new file mode 100644 index 00000000000..0bf2836c5a1 --- /dev/null +++ b/homeassistant/components/soma/.translations/nl.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "already_setup": "U kunt slechts \u00e9\u00e9n Soma-account configureren." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/soma/.translations/no.json b/homeassistant/components/soma/.translations/no.json index c3d9d7e70d4..b2d80208b83 100644 --- a/homeassistant/components/soma/.translations/no.json +++ b/homeassistant/components/soma/.translations/no.json @@ -8,6 +8,16 @@ "create_entry": { "default": "Vellykket autentisering med Somfy." }, + "step": { + "user": { + "data": { + "host": "Vert", + "port": "Port" + }, + "description": "Vennligst skriv tilkoblingsinnstillingene for din SOMA Connect.", + "title": "SOMA Connect" + } + }, "title": "Soma" } } \ No newline at end of file diff --git a/homeassistant/components/soma/.translations/ru.json b/homeassistant/components/soma/.translations/ru.json index 5ab3af0ecf8..f7e6574b113 100644 --- a/homeassistant/components/soma/.translations/ru.json +++ b/homeassistant/components/soma/.translations/ru.json @@ -8,6 +8,16 @@ "create_entry": { "default": "\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0439\u0434\u0435\u043d\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e." }, + "step": { + "user": { + "data": { + "host": "\u0425\u043e\u0441\u0442", + "port": "\u041f\u043e\u0440\u0442" + }, + "description": "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043a SOMA Connect.", + "title": "Soma" + } + }, "title": "Soma" } } \ No newline at end of file diff --git a/homeassistant/components/switch/.translations/de.json b/homeassistant/components/switch/.translations/de.json new file mode 100644 index 00000000000..5396facadd7 --- /dev/null +++ b/homeassistant/components/switch/.translations/de.json @@ -0,0 +1,19 @@ +{ + "device_automation": { + "action_type": { + "toggle": "{entity_name} umschalten", + "turn_off": "Schalte {entity_name} aus.", + "turn_on": "Schalte {entity_name} ein." + }, + "condition_type": { + "is_off": "{entity_name} ist ausgeschaltet", + "is_on": "{entity_name} ist eingeschaltet", + "turn_off": "{entity_name} ausgeschaltet", + "turn_on": "{entity_name} eingeschaltet" + }, + "trigger_type": { + "turned_off": "{entity_name} ausgeschaltet", + "turned_on": "{entity_name} eingeschaltet" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/transmission/.translations/de.json b/homeassistant/components/transmission/.translations/de.json index ed0342b9430..1a2fa4a48c0 100644 --- a/homeassistant/components/transmission/.translations/de.json +++ b/homeassistant/components/transmission/.translations/de.json @@ -21,16 +21,19 @@ "password": "Passwort", "port": "Port", "username": "Benutzername" - } + }, + "title": "Transmission-Client einrichten" } - } + }, + "title": "Transmission" }, "options": { "step": { "init": { "data": { "scan_interval": "Aktualisierungsfrequenz" - } + }, + "description": "Konfigurieren von Optionen f\u00fcr Transmission" } } } diff --git a/homeassistant/components/transmission/.translations/nl.json b/homeassistant/components/transmission/.translations/nl.json new file mode 100644 index 00000000000..6d9d130f85c --- /dev/null +++ b/homeassistant/components/transmission/.translations/nl.json @@ -0,0 +1,16 @@ +{ + "config": { + "error": { + "cannot_connect": "Kan geen verbinding maken met host", + "wrong_credentials": "verkeerde gebruikersnaam of wachtwoord" + }, + "step": { + "user": { + "data": { + "username": "Gebruikersnaam" + }, + "title": "Verzendclient instellen" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifi/.translations/nl.json b/homeassistant/components/unifi/.translations/nl.json index 518f0066534..36e21728f1d 100644 --- a/homeassistant/components/unifi/.translations/nl.json +++ b/homeassistant/components/unifi/.translations/nl.json @@ -38,6 +38,11 @@ "one": "Leeg", "other": "Leeg" } + }, + "statistics_sensors": { + "data": { + "allow_bandwidth_sensors": "Maak bandbreedtegebruiksensoren voor netwerkclients" + } } } } diff --git a/homeassistant/components/withings/.translations/de.json b/homeassistant/components/withings/.translations/de.json index 15b6f4e3b01..dabf184d7ed 100644 --- a/homeassistant/components/withings/.translations/de.json +++ b/homeassistant/components/withings/.translations/de.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "no_flows": "Withings muss konfiguriert werden, bevor die Integration authentifiziert werden kann. Bitte lies die Dokumentation." + }, "create_entry": { "default": "Erfolgreiche Authentifizierung mit Withings f\u00fcr das ausgew\u00e4hlte Profil." }, diff --git a/homeassistant/components/zha/.translations/de.json b/homeassistant/components/zha/.translations/de.json index 969c78e7b13..3329eafa1c6 100644 --- a/homeassistant/components/zha/.translations/de.json +++ b/homeassistant/components/zha/.translations/de.json @@ -18,13 +18,50 @@ "title": "ZHA" }, "device_automation": { + "action_type": { + "squawk": "Kreischen", + "warn": "Warnen" + }, "trigger_subtype": { + "both_buttons": "Beide Tasten", + "button_1": "Erste Taste", + "button_2": "Zweite Taste", + "button_3": "Dritte Taste", + "button_4": "Vierte Taste", + "button_5": "F\u00fcnfte Taste", + "button_6": "Sechste Taste", "close": "Schlie\u00dfen", + "dim_down": "Dimmer runter", + "dim_up": "Dimmer hoch", + "face_1": "mit Fl\u00e4che 1 aktiviert", + "face_2": "mit Fl\u00e4che 2 aktiviert", + "face_3": "mit Fl\u00e4che 3 aktiviert", + "face_4": "mit Fl\u00e4che 4 aktiviert", + "face_5": "mit Fl\u00e4che 5 aktiviert", + "face_6": "mit Fl\u00e4che 6 aktiviert", + "face_any": "Mit einer beliebigen/festgelegten Fl\u00e4che(n) aktiviert", "left": "Links", "open": "Offen", "right": "Rechts", "turn_off": "Ausschalten", "turn_on": "Einschalten" + }, + "trigger_type": { + "device_dropped": "Ger\u00e4t ist gefallen", + "device_flipped": "Ger\u00e4t umgedreht \"{subtype}\"", + "device_knocked": "Ger\u00e4t klopfte \"{subtype}\"", + "device_rotated": "Ger\u00e4t wurde gedreht \"{subtype}\"", + "device_shaken": "Ger\u00e4t ersch\u00fcttert", + "device_slid": "Ger\u00e4t gerutscht \"{subtype}\"", + "device_tilted": "Ger\u00e4t gekippt", + "remote_button_double_press": "\"{subtype}\" Taste doppelt angeklickt", + "remote_button_long_press": "\"{subtype}\" Taste kontinuierlich gedr\u00fcckt", + "remote_button_long_release": "\"{subtype}\" Taste nach langem Dr\u00fccken losgelassen", + "remote_button_quadruple_press": "\"{subtype}\" Taste vierfach geklickt", + "remote_button_quintuple_press": "\"{subtype}\" Taste f\u00fcnffach geklickt", + "remote_button_short_press": "\"{subtype}\" Taste gedr\u00fcckt", + "remote_button_short_release": "\"{subtype}\" Taste losgelassen", + "remote_button_triple_press": "\"{subtype}\" Taste dreimal geklickt" } } } \ No newline at end of file diff --git a/homeassistant/components/zha/.translations/nl.json b/homeassistant/components/zha/.translations/nl.json index 5e5c666b1a4..bfb47c9d7fc 100644 --- a/homeassistant/components/zha/.translations/nl.json +++ b/homeassistant/components/zha/.translations/nl.json @@ -18,7 +18,15 @@ "title": "ZHA" }, "device_automation": { + "action_type": { + "squawk": "Schreeuw", + "warn": "Waarschuwen" + }, "trigger_subtype": { + "close": "Sluiten", + "dim_down": "Dim omlaag", + "dim_up": "Dim omhoog", + "face_any": "Met elk/opgegeven gezicht (en) geactiveerd", "left": "Links", "open": "Open", "right": "Rechts",