From 9aed40a88d0ed7b93509c454cf0b72e9802175f0 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 9 Jan 2019 15:29:31 -0800 Subject: [PATCH] Update translations --- .../components/auth/.translations/de.json | 4 +-- .../components/daikin/.translations/de.json | 19 +++++++++++ .../components/daikin/.translations/hu.json | 11 +++++++ .../components/daikin/.translations/nl.json | 19 +++++++++++ .../components/daikin/.translations/no.json | 19 +++++++++++ .../components/daikin/.translations/pl.json | 19 +++++++++++ .../daikin/.translations/pt-BR.json | 16 ++++++++++ .../components/daikin/.translations/pt.json | 19 +++++++++++ .../components/deconz/.translations/de.json | 2 +- .../components/deconz/.translations/sl.json | 4 +-- .../dialogflow/.translations/de.json | 8 +++++ .../dialogflow/.translations/es.json | 3 ++ .../dialogflow/.translations/nl.json | 3 ++ .../components/esphome/.translations/de.json | 30 +++++++++++++++++ .../components/esphome/.translations/fr.json | 21 ++++++++++++ .../components/esphome/.translations/hu.json | 23 +++++++++++++ .../components/esphome/.translations/id.json | 16 ++++++++++ .../components/esphome/.translations/ko.json | 2 +- .../components/esphome/.translations/nl.json | 30 +++++++++++++++++ .../components/esphome/.translations/no.json | 30 +++++++++++++++++ .../components/esphome/.translations/pl.json | 30 +++++++++++++++++ .../esphome/.translations/pt-BR.json | 29 +++++++++++++++++ .../components/esphome/.translations/pt.json | 30 +++++++++++++++++ .../components/geofency/.translations/en.json | 30 ++++++++--------- .../components/geofency/.translations/lb.json | 18 +++++++++++ .../components/hangouts/.translations/de.json | 2 +- .../hangouts/.translations/pt-BR.json | 3 ++ .../components/hangouts/.translations/sl.json | 4 +-- .../components/ifttt/.translations/pt-BR.json | 11 +++++++ .../components/lifx/.translations/pt-BR.json | 15 +++++++++ .../luftdaten/.translations/de.json | 8 +++-- .../luftdaten/.translations/pt-BR.json | 14 ++++++++ .../luftdaten/.translations/pt.json | 9 ++++-- .../components/mailgun/.translations/de.json | 18 +++++++++++ .../components/mqtt/.translations/pt-BR.json | 6 ++++ .../components/mqtt/.translations/uk.json | 6 +++- .../owntracks/.translations/de.json | 17 ++++++++++ .../owntracks/.translations/nl.json | 17 ++++++++++ .../owntracks/.translations/uk.json | 13 ++++++++ .../components/point/.translations/de.json | 32 +++++++++++++++++++ .../components/point/.translations/nl.json | 21 +++++++++++- .../components/point/.translations/pt-BR.json | 31 ++++++++++++++++++ .../components/point/.translations/pt.json | 24 ++++++++++++-- .../rainmachine/.translations/hu.json | 4 ++- .../rainmachine/.translations/pt-BR.json | 19 +++++++++++ .../rainmachine/.translations/pt.json | 8 ++++- .../sensor/.translations/moon.uk.json | 12 +++++++ .../simplisafe/.translations/pt-BR.json | 4 ++- .../components/smhi/.translations/pt-BR.json | 9 ++++-- .../tellduslive/.translations/de.json | 23 +++++++++++++ .../tellduslive/.translations/fr.json | 9 ++++++ .../tellduslive/.translations/hu.json | 8 +++++ .../tellduslive/.translations/nl.json | 24 ++++++++++++++ .../tellduslive/.translations/pl.json | 1 + .../tellduslive/.translations/pt-BR.json | 17 ++++++++++ .../tellduslive/.translations/pt.json | 24 ++++++++++++++ .../components/twilio/.translations/de.json | 13 ++++++++ .../components/twilio/.translations/es.json | 3 +- .../components/unifi/.translations/de.json | 16 ++++++++-- .../components/unifi/.translations/pt-BR.json | 5 +++ .../components/upnp/.translations/ca.json | 8 ++++- .../components/upnp/.translations/de.json | 9 +++++- .../components/upnp/.translations/en.json | 8 ++++- .../components/upnp/.translations/es.json | 4 +++ .../components/upnp/.translations/hu.json | 7 ++++ .../components/upnp/.translations/ko.json | 8 ++++- .../components/upnp/.translations/lb.json | 8 ++++- .../components/upnp/.translations/nl.json | 14 +++++--- .../components/upnp/.translations/no.json | 8 ++++- .../components/upnp/.translations/pl.json | 8 ++++- .../components/upnp/.translations/pt-BR.json | 28 ++++++++++++++++ .../components/upnp/.translations/pt.json | 8 ++++- .../components/upnp/.translations/ru.json | 8 ++++- .../components/upnp/.translations/sl.json | 8 ++++- .../components/upnp/.translations/uk.json | 18 +++++++++++ .../upnp/.translations/zh-Hant.json | 8 ++++- .../components/zha/.translations/de.json | 20 ++++++++++++ .../components/zha/.translations/nl.json | 6 ++++ .../components/zha/.translations/pt-BR.json | 18 +++++++++++ .../components/zha/.translations/pt.json | 6 ++-- .../components/zwave/.translations/pt-BR.json | 17 ++++++++++ 81 files changed, 1051 insertions(+), 61 deletions(-) create mode 100644 homeassistant/components/daikin/.translations/de.json create mode 100644 homeassistant/components/daikin/.translations/hu.json create mode 100644 homeassistant/components/daikin/.translations/nl.json create mode 100644 homeassistant/components/daikin/.translations/no.json create mode 100644 homeassistant/components/daikin/.translations/pl.json create mode 100644 homeassistant/components/daikin/.translations/pt-BR.json create mode 100644 homeassistant/components/daikin/.translations/pt.json create mode 100644 homeassistant/components/esphome/.translations/de.json create mode 100644 homeassistant/components/esphome/.translations/fr.json create mode 100644 homeassistant/components/esphome/.translations/hu.json create mode 100644 homeassistant/components/esphome/.translations/id.json create mode 100644 homeassistant/components/esphome/.translations/nl.json create mode 100644 homeassistant/components/esphome/.translations/no.json create mode 100644 homeassistant/components/esphome/.translations/pl.json create mode 100644 homeassistant/components/esphome/.translations/pt-BR.json create mode 100644 homeassistant/components/esphome/.translations/pt.json create mode 100644 homeassistant/components/geofency/.translations/lb.json create mode 100644 homeassistant/components/ifttt/.translations/pt-BR.json create mode 100644 homeassistant/components/lifx/.translations/pt-BR.json create mode 100644 homeassistant/components/luftdaten/.translations/pt-BR.json create mode 100644 homeassistant/components/mailgun/.translations/de.json create mode 100644 homeassistant/components/owntracks/.translations/de.json create mode 100644 homeassistant/components/owntracks/.translations/nl.json create mode 100644 homeassistant/components/owntracks/.translations/uk.json create mode 100644 homeassistant/components/point/.translations/de.json create mode 100644 homeassistant/components/point/.translations/pt-BR.json create mode 100644 homeassistant/components/rainmachine/.translations/pt-BR.json create mode 100644 homeassistant/components/sensor/.translations/moon.uk.json create mode 100644 homeassistant/components/tellduslive/.translations/de.json create mode 100644 homeassistant/components/tellduslive/.translations/fr.json create mode 100644 homeassistant/components/tellduslive/.translations/nl.json create mode 100644 homeassistant/components/tellduslive/.translations/pt-BR.json create mode 100644 homeassistant/components/tellduslive/.translations/pt.json create mode 100644 homeassistant/components/upnp/.translations/pt-BR.json create mode 100644 homeassistant/components/upnp/.translations/uk.json create mode 100644 homeassistant/components/zha/.translations/de.json create mode 100644 homeassistant/components/zha/.translations/pt-BR.json diff --git a/homeassistant/components/auth/.translations/de.json b/homeassistant/components/auth/.translations/de.json index 4ef4a5bf9e8..06da3cde1a1 100644 --- a/homeassistant/components/auth/.translations/de.json +++ b/homeassistant/components/auth/.translations/de.json @@ -9,11 +9,11 @@ }, "step": { "init": { - "description": "Bitte w\u00e4hle einen der Benachrichtigungsdienste:", + "description": "Bitte w\u00e4hlen Sie einen der Benachrichtigungsdienste:", "title": "Einmal Passwort f\u00fcr Notify einrichten" }, "setup": { - "description": "Ein Einmal-Passwort wurde per ** notify gesendet. {notify_service} **. Bitte gebe es unten ein:", + "description": "Ein Einmal-Passwort wurde per **notify.{notify_service}** gesendet. Bitte geben Sie es unten ein:", "title": "\u00dcberpr\u00fcfe das Setup" } }, diff --git a/homeassistant/components/daikin/.translations/de.json b/homeassistant/components/daikin/.translations/de.json new file mode 100644 index 00000000000..0a09c7b5cfa --- /dev/null +++ b/homeassistant/components/daikin/.translations/de.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Ger\u00e4t ist bereits konfiguriert", + "device_fail": "Unerwarteter Fehler beim Erstellen des Ger\u00e4ts.", + "device_timeout": "Zeit\u00fcberschreitung beim Verbinden mit dem Ger\u00e4t." + }, + "step": { + "user": { + "data": { + "host": "Host" + }, + "description": "Geben Sie die IP-Adresse Ihrer Daikin AC ein.", + "title": "Daikin AC konfigurieren" + } + }, + "title": "Daikin AC" + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/.translations/hu.json b/homeassistant/components/daikin/.translations/hu.json new file mode 100644 index 00000000000..623fab6828a --- /dev/null +++ b/homeassistant/components/daikin/.translations/hu.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "host": "Kiszolg\u00e1l\u00f3" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/.translations/nl.json b/homeassistant/components/daikin/.translations/nl.json new file mode 100644 index 00000000000..683bb61dd44 --- /dev/null +++ b/homeassistant/components/daikin/.translations/nl.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd", + "device_fail": "Onverwachte fout bij het aanmaken van een apparaat.", + "device_timeout": "Time-out voor verbinding met het apparaat." + }, + "step": { + "user": { + "data": { + "host": "Host" + }, + "description": "Voer het IP-adres van uw Daikin AC in.", + "title": "Daikin AC instellen" + } + }, + "title": "Daikin AC" + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/.translations/no.json b/homeassistant/components/daikin/.translations/no.json new file mode 100644 index 00000000000..806106c5e52 --- /dev/null +++ b/homeassistant/components/daikin/.translations/no.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Enheten er allerede konfigurert", + "device_fail": "Uventet feil under oppretting av enheten.", + "device_timeout": "Tidsavbrudd for tilkobling til enheten." + }, + "step": { + "user": { + "data": { + "host": "Vert" + }, + "description": "Angi IP-adressen til din Daikin AC.", + "title": "Konfigurer Daikin AC" + } + }, + "title": "Daikin AC" + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/.translations/pl.json b/homeassistant/components/daikin/.translations/pl.json new file mode 100644 index 00000000000..49c5a497667 --- /dev/null +++ b/homeassistant/components/daikin/.translations/pl.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Urz\u0105dzenie jest ju\u017c skonfigurowane", + "device_fail": "Nieoczekiwany b\u0142\u0105d tworzenia urz\u0105dzenia.", + "device_timeout": "Limit czasu pod\u0142\u0105czenia do urz\u0105dzenia." + }, + "step": { + "user": { + "data": { + "host": "Host" + }, + "description": "Wprowad\u017a adres IP Daikin AC.", + "title": "Konfiguracja Daikin AC" + } + }, + "title": "Daikin AC" + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/.translations/pt-BR.json b/homeassistant/components/daikin/.translations/pt-BR.json new file mode 100644 index 00000000000..58c5a9c77b2 --- /dev/null +++ b/homeassistant/components/daikin/.translations/pt-BR.json @@ -0,0 +1,16 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "device_fail": "Erro inesperado ao criar dispositivo.", + "device_timeout": "Excedido tempo limite conectando ao dispositivo" + }, + "step": { + "user": { + "description": "Digite o endere\u00e7o IP do seu AC Daikin.", + "title": "Configurar o AC Daikin" + } + }, + "title": "AC Daikin" + } +} \ No newline at end of file diff --git a/homeassistant/components/daikin/.translations/pt.json b/homeassistant/components/daikin/.translations/pt.json new file mode 100644 index 00000000000..34b4c86e77d --- /dev/null +++ b/homeassistant/components/daikin/.translations/pt.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "device_fail": "Erro inesperado ao criar dispositivo.", + "device_timeout": "Tempo excedido a tentar ligar ao dispositivo." + }, + "step": { + "user": { + "data": { + "host": "Servidor" + }, + "description": "Introduza o endere\u00e7o IP do seu Daikin AC.", + "title": "Configurar o Daikin AC" + } + }, + "title": "Daikin AC" + } +} \ No newline at end of file diff --git a/homeassistant/components/deconz/.translations/de.json b/homeassistant/components/deconz/.translations/de.json index 645daa56f6b..dce2c7a6704 100644 --- a/homeassistant/components/deconz/.translations/de.json +++ b/homeassistant/components/deconz/.translations/de.json @@ -12,7 +12,7 @@ "init": { "data": { "host": "Host", - "port": "Port (Standartwert : '80')" + "port": "Port" }, "title": "Definiere das deCONZ-Gateway" }, diff --git a/homeassistant/components/deconz/.translations/sl.json b/homeassistant/components/deconz/.translations/sl.json index bc7a2cbd861..cea6f8ef4dd 100644 --- a/homeassistant/components/deconz/.translations/sl.json +++ b/homeassistant/components/deconz/.translations/sl.json @@ -12,7 +12,7 @@ "init": { "data": { "host": "Gostitelj", - "port": "Vrata (privzeta vrednost: '80')" + "port": "Vrata" }, "title": "Dolo\u010dite deCONZ prehod" }, @@ -28,6 +28,6 @@ "title": "Dodatne mo\u017enosti konfiguracije za deCONZ" } }, - "title": "deCONZ" + "title": "deCONZ Zigbee prehod" } } \ No newline at end of file diff --git a/homeassistant/components/dialogflow/.translations/de.json b/homeassistant/components/dialogflow/.translations/de.json index e10d890b501..f585799391e 100644 --- a/homeassistant/components/dialogflow/.translations/de.json +++ b/homeassistant/components/dialogflow/.translations/de.json @@ -1,7 +1,15 @@ { "config": { + "abort": { + "not_internet_accessible": "Ihre Home Assistant-Instanz muss \u00fcber das Internet erreichbar sein, um Dialogflow-Nachrichten empfangen zu k\u00f6nnen.", + "one_instance_allowed": "Nur eine einzige Instanz ist notwendig." + }, + "create_entry": { + "default": "Um Ereignisse an den Home Assistant zu senden, m\u00fcssen Sie [Webhook-Integration von Dialogflow]({dialogflow_url}) einrichten. \n\nF\u00fcllen Sie die folgenden Informationen aus: \n\n - URL: ` {webhook_url} ` \n - Methode: POST \n - Inhaltstyp: application / json \n\nWeitere Informationen finden Sie in der [Dokumentation]({docs_url})." + }, "step": { "user": { + "description": "M\u00f6chten Sie Dialogflow wirklich einrichten?", "title": "Dialogflow Webhook einrichten" } }, diff --git a/homeassistant/components/dialogflow/.translations/es.json b/homeassistant/components/dialogflow/.translations/es.json index 892f0c5bfd0..ee07635de4a 100644 --- a/homeassistant/components/dialogflow/.translations/es.json +++ b/homeassistant/components/dialogflow/.translations/es.json @@ -4,6 +4,9 @@ "not_internet_accessible": "Su instancia de Home Assistant debe ser accesible desde Internet para recibir mensajes de Dialogflow.", "one_instance_allowed": "Solo una instancia es necesaria." }, + "create_entry": { + "default": "Para enviar eventos a Home Assistant, necesitas configurar [Integracion de flujos de dialogo de webhook]({dialogflow_url}).\n\nRellena la siguiente informaci\u00f3n:\n\n- URL: `{webhook_url}`\n- Method: POST\n- Content Type: application/json\n\nVer [Documentaci\u00f3n]({docs_url}) para mas detalles." + }, "step": { "user": { "description": "\u00bfEst\u00e1 seguro de que desea configurar Dialogflow?" diff --git a/homeassistant/components/dialogflow/.translations/nl.json b/homeassistant/components/dialogflow/.translations/nl.json index 5a28d6be9ac..9871df0d262 100644 --- a/homeassistant/components/dialogflow/.translations/nl.json +++ b/homeassistant/components/dialogflow/.translations/nl.json @@ -4,6 +4,9 @@ "not_internet_accessible": "Uw Home Assistant instantie moet toegankelijk zijn vanaf het internet om Dialogflow-berichten te ontvangen.", "one_instance_allowed": "Slechts \u00e9\u00e9n instantie is nodig." }, + "create_entry": { + "default": "Om evenementen naar de Home Assistant te verzenden, moet u [webhookintegratie van Dialogflow]({dialogflow_url}) instellen. \n\n Vul de volgende info in: \n\n - URL: `{webhook_url}` \n - Method: POST \n - Content Type: application/json \n\nZie [de documentatie]({docs_url}) voor verdere informatie." + }, "step": { "user": { "description": "Weet u zeker dat u Dialogflow wilt instellen?", diff --git a/homeassistant/components/esphome/.translations/de.json b/homeassistant/components/esphome/.translations/de.json new file mode 100644 index 00000000000..191d930eb96 --- /dev/null +++ b/homeassistant/components/esphome/.translations/de.json @@ -0,0 +1,30 @@ +{ + "config": { + "abort": { + "already_configured": "ESP ist bereits konfiguriert" + }, + "error": { + "connection_error": "Keine Verbindung zum ESP m\u00f6glich. Achten Sie darauf, dass Ihre YAML-Datei eine Zeile 'api:' enth\u00e4lt.", + "invalid_password": "Ung\u00fcltiges Passwort!", + "resolve_error": "Adresse des ESP kann nicht aufgel\u00f6st werden. Wenn dieser Fehler weiterhin besteht, legen Sie eine statische IP-Adresse fest: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips" + }, + "step": { + "authenticate": { + "data": { + "password": "Passwort" + }, + "description": "Bitte geben Sie das Passwort der ESPhome-Konfiguration ein:", + "title": "Passwort eingeben" + }, + "user": { + "data": { + "host": "Host", + "port": "Port" + }, + "description": "Bitte geben Sie die Verbindungseinstellungen Ihres [ESPHome](https://esphomelib.com/)-Knotens ein.", + "title": "ESPHome" + } + }, + "title": "ESPHome" + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/fr.json b/homeassistant/components/esphome/.translations/fr.json new file mode 100644 index 00000000000..a021f1fe9f4 --- /dev/null +++ b/homeassistant/components/esphome/.translations/fr.json @@ -0,0 +1,21 @@ +{ + "config": { + "error": { + "invalid_password": "Mot de passe invalide !" + }, + "step": { + "authenticate": { + "data": { + "password": "Mot de passe" + }, + "title": "Entrer votre mot de passe" + }, + "user": { + "data": { + "host": "H\u00f4te", + "port": "Port" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/hu.json b/homeassistant/components/esphome/.translations/hu.json new file mode 100644 index 00000000000..7fe5da59de6 --- /dev/null +++ b/homeassistant/components/esphome/.translations/hu.json @@ -0,0 +1,23 @@ +{ + "config": { + "error": { + "invalid_password": "\u00c9rv\u00e9nytelen jelsz\u00f3!" + }, + "step": { + "authenticate": { + "data": { + "password": "Jelsz\u00f3" + }, + "title": "Adja meg a jelsz\u00f3t" + }, + "user": { + "data": { + "host": "Kiszolg\u00e1l\u00f3", + "port": "Port" + }, + "title": "ESPHome" + } + }, + "title": "ESPHome" + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/id.json b/homeassistant/components/esphome/.translations/id.json new file mode 100644 index 00000000000..837d18d27ad --- /dev/null +++ b/homeassistant/components/esphome/.translations/id.json @@ -0,0 +1,16 @@ +{ + "config": { + "abort": { + "already_configured": "ESP sudah dikonfigurasi" + }, + "step": { + "authenticate": { + "data": { + "password": "Kata kunci" + }, + "description": "Silakan masukkan kata kunci yang Anda atur di konfigurasi Anda.", + "title": "Masukkan kata kunci" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/ko.json b/homeassistant/components/esphome/.translations/ko.json index dc1fcaf0bd1..514acbbbf18 100644 --- a/homeassistant/components/esphome/.translations/ko.json +++ b/homeassistant/components/esphome/.translations/ko.json @@ -13,7 +13,7 @@ "data": { "password": "\ube44\ubc00\ubc88\ud638" }, - "description": "ESP \uc5d0 \uad6c\uc131\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694.", + "description": "ESP \uc5d0\uc11c \uc124\uc815\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694.", "title": "\ube44\ubc00\ubc88\ud638 \uc785\ub825" }, "user": { diff --git a/homeassistant/components/esphome/.translations/nl.json b/homeassistant/components/esphome/.translations/nl.json new file mode 100644 index 00000000000..89831979d89 --- /dev/null +++ b/homeassistant/components/esphome/.translations/nl.json @@ -0,0 +1,30 @@ +{ + "config": { + "abort": { + "already_configured": "ESP is al geconfigureerd" + }, + "error": { + "connection_error": "Kan geen verbinding maken met ESP. Zorg ervoor dat uw YAML-bestand een regel 'api:' bevat.", + "invalid_password": "Ongeldig wachtwoord!", + "resolve_error": "Kan het adres van de ESP niet vinden. Als deze fout aanhoudt, stel dan een statisch IP-adres in: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips" + }, + "step": { + "authenticate": { + "data": { + "password": "Wachtwoord" + }, + "description": "Voer het wachtwoord in dat u in uw configuratie hebt ingesteld.", + "title": "Voer wachtwoord in" + }, + "user": { + "data": { + "host": "Host", + "port": "Poort" + }, + "description": "Voer de verbindingsinstellingen in van uw [ESPHome](https://esphomelib.com/) node.", + "title": "ESPHome" + } + }, + "title": "ESPHome" + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/no.json b/homeassistant/components/esphome/.translations/no.json new file mode 100644 index 00000000000..5f166eac74a --- /dev/null +++ b/homeassistant/components/esphome/.translations/no.json @@ -0,0 +1,30 @@ +{ + "config": { + "abort": { + "already_configured": "ESP er allerede konfigurert" + }, + "error": { + "connection_error": "Kan ikke koble til ESP. Kontroller at YAML filen din inneholder en \"api:\" linje.", + "invalid_password": "Ugyldig passord!", + "resolve_error": "Kan ikke l\u00f8se adressen til ESP. Hvis denne feilen vedvarer, m\u00e5 du [angi en statisk IP-adresse](https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips)" + }, + "step": { + "authenticate": { + "data": { + "password": "Passord" + }, + "description": "Vennligst skriv inn passordet du har angitt i din konfigurasjon.", + "title": "Skriv Inn Passord" + }, + "user": { + "data": { + "host": "Vert", + "port": "Port" + }, + "description": "Vennligst skriv inn tilkoblingsinnstillinger for din [ESPHome](https://esphomelib.com/) node.", + "title": "ESPHome" + } + }, + "title": "ESPHome" + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/pl.json b/homeassistant/components/esphome/.translations/pl.json new file mode 100644 index 00000000000..4f2a8b0e1bb --- /dev/null +++ b/homeassistant/components/esphome/.translations/pl.json @@ -0,0 +1,30 @@ +{ + "config": { + "abort": { + "already_configured": "ESP jest ju\u017c skonfigurowany" + }, + "error": { + "connection_error": "Nie mo\u017cna po\u0142\u0105czy\u0107 si\u0119 z ESP. Upewnij si\u0119, \u017ce Tw\u00f3j plik YAML zawiera lini\u0119 \"api:\".", + "invalid_password": "Nieprawid\u0142owe has\u0142o!", + "resolve_error": "Nie mo\u017cna rozpozna\u0107 adresu ESP. Je\u015bli ten b\u0142\u0105d b\u0119dzie si\u0119 powtarza\u0142, nale\u017cy ustawi\u0107 statyczny adres IP: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips" + }, + "step": { + "authenticate": { + "data": { + "password": "Has\u0142o" + }, + "description": "Wprowad\u017a has\u0142o ustawione w konfiguracji.", + "title": "Wprowad\u017a has\u0142o" + }, + "user": { + "data": { + "host": "Host", + "port": "Port" + }, + "description": "Wprowad\u017a ustawienia po\u0142\u0105czenia swojego [ESPHome] (https://esphomelib.com/) w\u0119z\u0142a.", + "title": "ESPHome" + } + }, + "title": "ESPHome" + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/pt-BR.json b/homeassistant/components/esphome/.translations/pt-BR.json new file mode 100644 index 00000000000..87adc69021c --- /dev/null +++ b/homeassistant/components/esphome/.translations/pt-BR.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "O ESP j\u00e1 est\u00e1 configurado" + }, + "error": { + "connection_error": "N\u00e3o \u00e9 poss\u00edvel conectar-se ao ESP. Por favor, verifique se o seu arquivo YAML cont\u00e9m uma linha 'api:'.", + "invalid_password": "Senha inv\u00e1lida!", + "resolve_error": "N\u00e3o \u00e9 poss\u00edvel resolver o endere\u00e7o do ESP. Se este erro persistir, por favor, defina um endere\u00e7o IP est\u00e1tico: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips" + }, + "step": { + "authenticate": { + "data": { + "password": "Senha" + }, + "description": "Por favor, digite a senha que voc\u00ea definiu em sua configura\u00e7\u00e3o.", + "title": "Digite a senha" + }, + "user": { + "data": { + "port": "Porta" + }, + "description": "Por favor insira as configura\u00e7\u00f5es de conex\u00e3o de seu n\u00f3 de [ESPHome] (https://esphomelib.com/).", + "title": "ESPHome" + } + }, + "title": "ESPHome" + } +} \ No newline at end of file diff --git a/homeassistant/components/esphome/.translations/pt.json b/homeassistant/components/esphome/.translations/pt.json new file mode 100644 index 00000000000..70e21e14666 --- /dev/null +++ b/homeassistant/components/esphome/.translations/pt.json @@ -0,0 +1,30 @@ +{ + "config": { + "abort": { + "already_configured": "O ESP j\u00e1 est\u00e1 configurado" + }, + "error": { + "connection_error": "N\u00e3o \u00e9 poss\u00edvel conectar-se ao ESP. Por favor, verifique se o seu arquivo YAML cont\u00e9m uma linha 'api:'.", + "invalid_password": "Palavra-passe inv\u00e1lida", + "resolve_error": "N\u00e3o \u00e9 poss\u00edvel resolver o endere\u00e7o do ESP. Se este erro persistir, defina um endere\u00e7o IP est\u00e1tico: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips" + }, + "step": { + "authenticate": { + "data": { + "password": "Palavra-passe" + }, + "description": "Por favor, insira a palavra-passe que colocou na configura\u00e7\u00e3o", + "title": "Palavra-passe" + }, + "user": { + "data": { + "host": "Servidor", + "port": "Porta" + }, + "description": "Por favor, insira as configura\u00e7\u00f5es de liga\u00e7\u00e3o ao seu n\u00f3 [ESPHome] (https://esphomelib.com/).", + "title": "" + } + }, + "title": "" + } +} \ No newline at end of file diff --git a/homeassistant/components/geofency/.translations/en.json b/homeassistant/components/geofency/.translations/en.json index e67af592c16..27b6335c6f9 100644 --- a/homeassistant/components/geofency/.translations/en.json +++ b/homeassistant/components/geofency/.translations/en.json @@ -1,18 +1,18 @@ { - "config": { - "title": "Geofency Webhook", - "step": { - "user": { - "title": "Set up the Geofency Webhook", - "description": "Are you sure you want to set up the Geofency Webhook?" - } - }, - "abort": { - "one_instance_allowed": "Only a single instance is necessary.", - "not_internet_accessible": "Your Home Assistant instance needs to be accessible from the internet to receive messages from Geofency." - }, - "create_entry": { - "default": "To send events to Home Assistant, you will need to setup the webhook feature in Geofency.\n\nFill in the following info:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nSee [the documentation]({docs_url}) for further details." + "config": { + "abort": { + "not_internet_accessible": "Your Home Assistant instance needs to be accessible from the internet to receive messages from Geofency.", + "one_instance_allowed": "Only a single instance is necessary." + }, + "create_entry": { + "default": "To send events to Home Assistant, you will need to setup the webhook feature in Geofency.\n\nFill in the following info:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nSee [the documentation]({docs_url}) for further details." + }, + "step": { + "user": { + "description": "Are you sure you want to set up the Geofency Webhook?", + "title": "Set up the Geofency Webhook" + } + }, + "title": "Geofency Webhook" } - } } \ No newline at end of file diff --git a/homeassistant/components/geofency/.translations/lb.json b/homeassistant/components/geofency/.translations/lb.json new file mode 100644 index 00000000000..490026b366d --- /dev/null +++ b/homeassistant/components/geofency/.translations/lb.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "not_internet_accessible": "\u00c4r Home Assistant Instanz muss iwwert Internet accessibel si fir Geofency Noriichten z'empf\u00e4nken.", + "one_instance_allowed": "N\u00ebmmen eng eenzeg Instanz ass n\u00e9ideg." + }, + "create_entry": { + "default": "Fir Evenementer un Home Assistant ze sch\u00e9cken, muss den Webhook Feature am Geofency ageriicht ginn.\n\nF\u00ebllt folgend Informatiounen aus:\n\n- URL: `{webhook_url}`\n- Method: POST\n\nLiest [Dokumentatioun]({docs_url}) fir w\u00e9ider D\u00e9tailer." + }, + "step": { + "user": { + "description": "S\u00e9cher fir Geofency Webhook anzeriichten?", + "title": "Geofency Webhook ariichten" + } + }, + "title": "Geofency Webhook" + } +} \ No newline at end of file diff --git a/homeassistant/components/hangouts/.translations/de.json b/homeassistant/components/hangouts/.translations/de.json index e0f18b6cccf..c8e84983fb6 100644 --- a/homeassistant/components/hangouts/.translations/de.json +++ b/homeassistant/components/hangouts/.translations/de.json @@ -5,7 +5,7 @@ "unknown": "Ein unbekannter Fehler ist aufgetreten." }, "error": { - "invalid_2fa": "Ung\u00fcltige 2-Faktor Authentifizierung, bitte versuche es erneut.", + "invalid_2fa": "Ung\u00fcltige 2-Faktor Authentifizierung, bitte versuchen Sie es erneut.", "invalid_2fa_method": "Ung\u00fcltige 2FA Methode (mit Telefon verifizieren)", "invalid_login": "Ung\u00fcltige Daten, bitte erneut versuchen." }, diff --git a/homeassistant/components/hangouts/.translations/pt-BR.json b/homeassistant/components/hangouts/.translations/pt-BR.json index 00c533311fc..444edc40838 100644 --- a/homeassistant/components/hangouts/.translations/pt-BR.json +++ b/homeassistant/components/hangouts/.translations/pt-BR.json @@ -11,6 +11,9 @@ }, "step": { "2fa": { + "data": { + "2fa": "Pin 2FA" + }, "description": "Vazio", "title": "Autentica\u00e7\u00e3o de 2 Fatores" }, diff --git a/homeassistant/components/hangouts/.translations/sl.json b/homeassistant/components/hangouts/.translations/sl.json index d7555335820..db85f338b67 100644 --- a/homeassistant/components/hangouts/.translations/sl.json +++ b/homeassistant/components/hangouts/.translations/sl.json @@ -6,7 +6,7 @@ }, "error": { "invalid_2fa": "Neveljavna 2FA avtorizacija, prosimo, poskusite znova.", - "invalid_2fa_method": "Neveljavna 2FA metoda (preveri na telefonu).", + "invalid_2fa_method": "Neveljavna 2FA Metoda (Preverite na Telefonu).", "invalid_login": "Neveljavna Prijava, prosimo, poskusite znova." }, "step": { @@ -15,7 +15,7 @@ "2fa": "2FA Pin" }, "description": "prazno", - "title": "2-faktorska avtorizacija" + "title": "Dvofaktorska avtorizacija" }, "user": { "data": { diff --git a/homeassistant/components/ifttt/.translations/pt-BR.json b/homeassistant/components/ifttt/.translations/pt-BR.json new file mode 100644 index 00000000000..4e72fc58b4b --- /dev/null +++ b/homeassistant/components/ifttt/.translations/pt-BR.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "description": "Tem certeza de que deseja configurar o IFTTT?", + "title": "Configurar o IFTTT Webhook Applet" + } + }, + "title": "IFTTT" + } +} \ No newline at end of file diff --git a/homeassistant/components/lifx/.translations/pt-BR.json b/homeassistant/components/lifx/.translations/pt-BR.json new file mode 100644 index 00000000000..e5f88b5384e --- /dev/null +++ b/homeassistant/components/lifx/.translations/pt-BR.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "no_devices_found": "Nenhum dispositivo LIFX encontrado na rede.", + "single_instance_allowed": "Apenas uma configura\u00e7\u00e3o do LIFX \u00e9 poss\u00edvel." + }, + "step": { + "confirm": { + "description": "Voc\u00ea quer configurar o LIFX?", + "title": "LIFX" + } + }, + "title": "LIFX" + } +} \ No newline at end of file diff --git a/homeassistant/components/luftdaten/.translations/de.json b/homeassistant/components/luftdaten/.translations/de.json index 136b907df81..46d75a6b73b 100644 --- a/homeassistant/components/luftdaten/.translations/de.json +++ b/homeassistant/components/luftdaten/.translations/de.json @@ -1,15 +1,17 @@ { "config": { "error": { - "communication_error": "Keine Kommunikation mit Lufdaten API m\u00f6glich", + "communication_error": "Keine Kommunikation mit Luftdaten API m\u00f6glich", "invalid_sensor": "Sensor nicht verf\u00fcgbar oder ung\u00fcltig", "sensor_exists": "Sensor bereits registriert" }, "step": { "user": { "data": { - "show_on_map": "Auf Karte anzeigen" - } + "show_on_map": "Auf Karte anzeigen", + "station_id": "Luftdaten-Sensor-ID" + }, + "title": "Luftdaten einrichten" } }, "title": "Luftdaten" diff --git a/homeassistant/components/luftdaten/.translations/pt-BR.json b/homeassistant/components/luftdaten/.translations/pt-BR.json new file mode 100644 index 00000000000..796d7c04fbb --- /dev/null +++ b/homeassistant/components/luftdaten/.translations/pt-BR.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "user": { + "data": { + "show_on_map": "Mostrar no mapa", + "station_id": "ID do Sensor Luftdaten" + }, + "title": "Definir Luftdaten" + } + }, + "title": "Luftdaten" + } +} \ No newline at end of file diff --git a/homeassistant/components/luftdaten/.translations/pt.json b/homeassistant/components/luftdaten/.translations/pt.json index 6a242c441af..0402f352c5c 100644 --- a/homeassistant/components/luftdaten/.translations/pt.json +++ b/homeassistant/components/luftdaten/.translations/pt.json @@ -8,9 +8,12 @@ "step": { "user": { "data": { - "show_on_map": "Mostrar no mapa" - } + "show_on_map": "Mostrar no mapa", + "station_id": "Luftdaten Sensor ID" + }, + "title": "Definir Luftdaten" } - } + }, + "title": "" } } \ No newline at end of file diff --git a/homeassistant/components/mailgun/.translations/de.json b/homeassistant/components/mailgun/.translations/de.json new file mode 100644 index 00000000000..306757cd528 --- /dev/null +++ b/homeassistant/components/mailgun/.translations/de.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "not_internet_accessible": "Ihre Home Assistant-Instanz muss \u00fcber das Internet erreichbar sein, um Mailgun-Nachrichten empfangen zu k\u00f6nnen.", + "one_instance_allowed": "Nur eine einzige Instanz ist notwendig." + }, + "create_entry": { + "default": "Um Ereignisse an den Home Assistant zu senden, m\u00fcssen Sie [Webhooks mit Mailgun]({mailgun_url}) einrichten. \n\n F\u00fcllen Sie die folgenden Informationen aus: \n\n - URL: ` {webhook_url} ` \n - Methode: POST \n - Inhaltstyp: application / json \n\n Lesen Sie in der [Dokumentation]({docs_url}) wie Sie Automationen f\u00fcr die Verarbeitung eingehender Daten konfigurieren." + }, + "step": { + "user": { + "description": "M\u00f6chten Sie Mailgun wirklich einrichten?", + "title": "Mailgun-Webhook einrichten" + } + }, + "title": "Mailgun" + } +} \ No newline at end of file diff --git a/homeassistant/components/mqtt/.translations/pt-BR.json b/homeassistant/components/mqtt/.translations/pt-BR.json index 2de8003e6ed..bc55b7d8c61 100644 --- a/homeassistant/components/mqtt/.translations/pt-BR.json +++ b/homeassistant/components/mqtt/.translations/pt-BR.json @@ -16,6 +16,12 @@ }, "description": "Por favor, insira as informa\u00e7\u00f5es de conex\u00e3o do seu agente MQTT.", "title": "MQTT" + }, + "hassio_confirm": { + "data": { + "discovery": "Ativar descoberta" + }, + "description": "Deseja configurar o Home Assistant para se conectar ao broker MQTT fornecido pelo complemento hass.io {addon}?" } }, "title": "MQTT" diff --git a/homeassistant/components/mqtt/.translations/uk.json b/homeassistant/components/mqtt/.translations/uk.json index e747e774c45..747d190a56d 100644 --- a/homeassistant/components/mqtt/.translations/uk.json +++ b/homeassistant/components/mqtt/.translations/uk.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "single_instance_allowed": "\u0414\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u043e \u043b\u0438\u0448\u0435 \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0456\u0433\u0443\u0440\u0430\u0446\u0456\u044e MQTT." + }, "error": { "cannot_connect": "\u041d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e \u043f\u0456\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0438\u0441\u044f \u0434\u043e \u0431\u0440\u043e\u043a\u0435\u0440\u0430." }, @@ -11,7 +14,8 @@ "password": "\u041f\u0430\u0440\u043e\u043b\u044c", "port": "\u041f\u043e\u0440\u0442", "username": "\u0406\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430" - } + }, + "description": "\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u044e \u043f\u0440\u043e \u0437'\u0454\u0434\u043d\u0430\u043d\u043d\u044f \u0432\u0430\u0448\u043e\u0433\u043e \u0431\u0440\u043e\u043a\u0435\u0440\u0430 MQTT." }, "hassio_confirm": { "data": { diff --git a/homeassistant/components/owntracks/.translations/de.json b/homeassistant/components/owntracks/.translations/de.json new file mode 100644 index 00000000000..fbd9cec2f5a --- /dev/null +++ b/homeassistant/components/owntracks/.translations/de.json @@ -0,0 +1,17 @@ +{ + "config": { + "abort": { + "one_instance_allowed": "Nur eine einzige Instanz ist notwendig." + }, + "create_entry": { + "default": "\n\n\u00d6ffnen Sie unter Android [die OwnTracks-App]({android_url}) und gehen Sie zu {android_url} - > Verbindung. \u00c4ndern Sie die folgenden Einstellungen: \n - Modus: Privates HTTP \n - Host: {webhook_url} \n - Identifizierung: \n - Benutzername: ` ` \n - Ger\u00e4te-ID: ` ` \n\n\u00d6ffnen Sie unter iOS [die OwnTracks-App]({ios_url}) und tippen Sie auf das Symbol (i) oben links - > Einstellungen. \u00c4ndern Sie die folgenden Einstellungen: \n - Modus: HTTP \n - URL: {webhook_url} \n - Aktivieren Sie die Authentifizierung \n - UserID: ` ` \n\n {secret} \n \n Weitere Informationen finden Sie in der [Dokumentation]({docs_url})." + }, + "step": { + "user": { + "description": "M\u00f6chten Sie OwnTracks wirklich einrichten?", + "title": "OwnTracks einrichten" + } + }, + "title": "OwnTracks" + } +} \ No newline at end of file diff --git a/homeassistant/components/owntracks/.translations/nl.json b/homeassistant/components/owntracks/.translations/nl.json new file mode 100644 index 00000000000..21ee65a775a --- /dev/null +++ b/homeassistant/components/owntracks/.translations/nl.json @@ -0,0 +1,17 @@ +{ + "config": { + "abort": { + "one_instance_allowed": "Slechts \u00e9\u00e9n instantie is nodig." + }, + "create_entry": { + "default": "\n\nOp Android, open [the OwnTracks app]({android_url}), ga naar 'preferences' -> 'connection'. Verander de volgende instellingen:\n - Mode: Private HTTP\n - Host: {webhook_url}\n - Identification:\n - Username: ``\n - Device ID: ``\n\nOp iOS, open [the OwnTracks app]({ios_url}), tik op het (i) icoon links boven -> 'settings'. Verander de volgende instellingen:\n - Mode: HTTP\n - URL: {webhook_url}\n - zet 'authentication' aan\n - UserID: ``\n\n{secret}\n\nZie [the documentation]({docs_url}) voor meer informatie." + }, + "step": { + "user": { + "description": "Weet je zeker dat je OwnTracks wilt instellen?", + "title": "Stel OwnTracks in" + } + }, + "title": "OwnTracks" + } +} \ No newline at end of file diff --git a/homeassistant/components/owntracks/.translations/uk.json b/homeassistant/components/owntracks/.translations/uk.json new file mode 100644 index 00000000000..8f4cdebbcd4 --- /dev/null +++ b/homeassistant/components/owntracks/.translations/uk.json @@ -0,0 +1,13 @@ +{ + "config": { + "abort": { + "one_instance_allowed": "\u041f\u043e\u0442\u0440\u0456\u0431\u043d\u043e \u043b\u0438\u0448\u0435 \u043e\u0434\u0438\u043d \u0435\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440." + }, + "step": { + "user": { + "description": "\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456, \u0449\u043e \u0445\u043e\u0447\u0435\u0442\u0435 \u043d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 OwnTracks?", + "title": "\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f OwnTracks" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/point/.translations/de.json b/homeassistant/components/point/.translations/de.json new file mode 100644 index 00000000000..fe3b781bfac --- /dev/null +++ b/homeassistant/components/point/.translations/de.json @@ -0,0 +1,32 @@ +{ + "config": { + "abort": { + "already_setup": "Sie k\u00f6nnen nur ein Point-Konto konfigurieren.", + "authorize_url_fail": "Unbekannter Fehler beim Erstellen der Authorisierungs-URL.", + "authorize_url_timeout": "Zeit\u00fcberschreitung beim Erstellen der Authorisierungs-URL.", + "external_setup": "Pointt erfolgreich von einem anderen Flow konfiguriert.", + "no_flows": "Sie m\u00fcssen Point konfigurieren, bevor Sie sich damit authentifizieren k\u00f6nnen. [Bitte lesen Sie die Anweisungen] (https://www.home-assistant.io/components/point/)." + }, + "create_entry": { + "default": "Mit Minut erfolgreich f\u00fcr Ihre Point-Ger\u00e4te authentifiziert" + }, + "error": { + "follow_link": "Bitte folgen Sie dem Link und authentifizieren Sie sich, bevor Sie auf Senden klicken", + "no_token": "Nicht mit Minut authentifiziert" + }, + "step": { + "auth": { + "description": "Folgen Sie dem Link unten und Akzeptieren Zugriff auf Ihr Minut-Konto. Kehren Sie dann zur\u00fcck und dr\u00fccken Sie unten auf Senden . \n\n [Link]({authorization_url})", + "title": "Point authentifizieren" + }, + "user": { + "data": { + "flow_impl": "Anbieter" + }, + "description": "W\u00e4hlen Sie \u00fcber welchen Authentifizierungsanbieter Sie sich mit Point authentifizieren m\u00f6chten.", + "title": "Authentifizierungsanbieter" + } + }, + "title": "Minut Point" + } +} \ No newline at end of file diff --git a/homeassistant/components/point/.translations/nl.json b/homeassistant/components/point/.translations/nl.json index ff7f2cdcd56..50d9c7d45bb 100644 --- a/homeassistant/components/point/.translations/nl.json +++ b/homeassistant/components/point/.translations/nl.json @@ -1,12 +1,31 @@ { "config": { + "abort": { + "already_setup": "U kunt alleen een Point-account configureren.", + "authorize_url_fail": "Onbekende fout bij het genereren van een autoriseer-URL.", + "authorize_url_timeout": "Time-out tijdens genereren autorisatie url.", + "external_setup": "Punt succesvol geconfigureerd vanuit een andere stroom.", + "no_flows": "U moet Point configureren voordat u zich ermee kunt verifi\u00ebren. [Gelieve de instructies te lezen](https://www.home-assistant.io/components/nest/)." + }, + "create_entry": { + "default": "Succesvol geverifieerd met Minut voor uw Point appara(a)t(en)" + }, + "error": { + "follow_link": "Volg de link en verifieer voordat je op Verzenden klikt", + "no_token": "Niet geverifieerd met Minut" + }, "step": { + "auth": { + "description": "Ga naar onderstaande link en Accepteer toegang tot je Minut account, kom dan hier terug en klik op Verzenden hier onder.\n\n[Link]({authorization_url})", + "title": "Verificatie Point" + }, "user": { "data": { "flow_impl": "Leverancier" }, "title": "Authenticatieleverancier" } - } + }, + "title": "Minut Point" } } \ No newline at end of file diff --git a/homeassistant/components/point/.translations/pt-BR.json b/homeassistant/components/point/.translations/pt-BR.json new file mode 100644 index 00000000000..f6f281ec9f7 --- /dev/null +++ b/homeassistant/components/point/.translations/pt-BR.json @@ -0,0 +1,31 @@ +{ + "config": { + "abort": { + "already_setup": "Voc\u00ea s\u00f3 pode configurar uma conta Point.", + "authorize_url_fail": "Erro desconhecido ao gerar URL de autoriza\u00e7\u00e3o.", + "authorize_url_timeout": "Excedido tempo limite gerando a URL de autoriza\u00e7\u00e3o.", + "external_setup": "Point configurado com \u00eaxito a partir de outro fluxo.", + "no_flows": "Voc\u00ea precisa configurar o Point antes de ser capaz de autenticar com ele. [Por favor, leia as instru\u00e7\u00f5es](https://www.home-assistant.io/components/point/)." + }, + "create_entry": { + "default": "Autenticado com sucesso com Minut para seu(s) dispositivo(s) Point" + }, + "error": { + "follow_link": "Por favor, siga o link e autentique antes de pressionar Enviar", + "no_token": "N\u00e3o autenticado com Minut" + }, + "step": { + "auth": { + "description": "Siga o link abaixo e Aceite o acesso \u00e0 sua conta Minut, depois volte e pressione Enviar. \n\n [Link]({authorization_url})" + }, + "user": { + "data": { + "flow_impl": "Provedor" + }, + "description": "Escolha atrav\u00e9s de qual provedor de autentica\u00e7\u00e3o voc\u00ea deseja autenticar com Point.", + "title": "Provedor de Autentica\u00e7\u00e3o" + } + }, + "title": "Minut Point" + } +} \ No newline at end of file diff --git a/homeassistant/components/point/.translations/pt.json b/homeassistant/components/point/.translations/pt.json index 8831696fcff..6d24d56233c 100644 --- a/homeassistant/components/point/.translations/pt.json +++ b/homeassistant/components/point/.translations/pt.json @@ -1,12 +1,32 @@ { "config": { + "abort": { + "already_setup": "S\u00f3 pode configurar uma \u00fanica conta Point.", + "authorize_url_fail": "Erro desconhecido ao gerar um URL de autoriza\u00e7\u00e3o.", + "authorize_url_timeout": "Limite temporal ultrapassado ao gerar um URL de autoriza\u00e7\u00e3o.", + "external_setup": "Point configurado com \u00eaxito a partir de outro fluxo.", + "no_flows": "\u00c9 necess\u00e1rio configurar o Point antes de poder autenticar com ele. [Por favor, leia as instru\u00e7\u00f5es] (https://www.home-assistant.io/components/point/)." + }, + "create_entry": { + "default": "Autenticado com sucesso com Minut para o(s) seu(s) dispositivo (s) Point" + }, "error": { - "follow_link": "Por favor, siga o link e autentique antes de pressionar Enviar" + "follow_link": "Por favor, siga o link e autentique antes de pressionar Enviar", + "no_token": "N\u00e3o autenticado com Minut" }, "step": { + "auth": { + "description": "Siga o link abaixo e Aceite o acesso \u00e0 sua conta Minut, depois volte e pressione Enviar abaixo. \n\n [Link] ( {authorization_url} )", + "title": "Autenticar Point" + }, "user": { + "data": { + "flow_impl": "Fornecedor" + }, + "description": "Escolha com qual fornecedor de autentica\u00e7\u00e3o deseja autenticar o Point.", "title": "Fornecedor de Autentica\u00e7\u00e3o" } - } + }, + "title": "" } } \ No newline at end of file diff --git a/homeassistant/components/rainmachine/.translations/hu.json b/homeassistant/components/rainmachine/.translations/hu.json index 2fbb55b2833..ff98eccbe5a 100644 --- a/homeassistant/components/rainmachine/.translations/hu.json +++ b/homeassistant/components/rainmachine/.translations/hu.json @@ -6,7 +6,9 @@ "step": { "user": { "data": { - "password": "Jelsz\u00f3" + "ip_address": "Kiszolg\u00e1l\u00f3 neve vagy IP c\u00edme", + "password": "Jelsz\u00f3", + "port": "Port" } } }, diff --git a/homeassistant/components/rainmachine/.translations/pt-BR.json b/homeassistant/components/rainmachine/.translations/pt-BR.json new file mode 100644 index 00000000000..8fdf05bd3c6 --- /dev/null +++ b/homeassistant/components/rainmachine/.translations/pt-BR.json @@ -0,0 +1,19 @@ +{ + "config": { + "error": { + "identifier_exists": "Conta j\u00e1 cadastrada", + "invalid_credentials": "Credenciais inv\u00e1lidas" + }, + "step": { + "user": { + "data": { + "ip_address": "Nome do host ou endere\u00e7o IP", + "password": "Senha", + "port": "Porta" + }, + "title": "Preencha suas informa\u00e7\u00f5es" + } + }, + "title": "RainMachine" + } +} \ No newline at end of file diff --git a/homeassistant/components/rainmachine/.translations/pt.json b/homeassistant/components/rainmachine/.translations/pt.json index 20f963d9dfb..97b9f84f26c 100644 --- a/homeassistant/components/rainmachine/.translations/pt.json +++ b/homeassistant/components/rainmachine/.translations/pt.json @@ -6,8 +6,14 @@ }, "step": { "user": { + "data": { + "ip_address": "Nome servidor ou endere\u00e7o IP", + "password": "Palavra-passe", + "port": "Porta" + }, "title": "Preencha as suas informa\u00e7\u00f5es" } - } + }, + "title": "" } } \ No newline at end of file diff --git a/homeassistant/components/sensor/.translations/moon.uk.json b/homeassistant/components/sensor/.translations/moon.uk.json new file mode 100644 index 00000000000..2467a705d50 --- /dev/null +++ b/homeassistant/components/sensor/.translations/moon.uk.json @@ -0,0 +1,12 @@ +{ + "state": { + "first_quarter": "\u041f\u0435\u0440\u0448\u0430 \u0447\u0432\u0435\u0440\u0442\u044c", + "full_moon": "\u041f\u043e\u0432\u043d\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c", + "last_quarter": "\u041e\u0441\u0442\u0430\u043d\u043d\u044f \u0447\u0432\u0435\u0440\u0442\u044c", + "new_moon": "\u041d\u043e\u0432\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c", + "waning_crescent": "\u0417\u0440\u043e\u0441\u0442\u0430\u044e\u0447\u0438\u0439 \u043f\u0456\u0432\u043c\u0456\u0441\u044f\u0446\u044c", + "waning_gibbous": "\u041c\u043e\u043b\u043e\u0434\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c", + "waxing_crescent": "\u041c\u043e\u043b\u043e\u0434\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c", + "waxing_gibbous": "\u041c\u043e\u043b\u043e\u0434\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c" + } +} \ No newline at end of file diff --git a/homeassistant/components/simplisafe/.translations/pt-BR.json b/homeassistant/components/simplisafe/.translations/pt-BR.json index 800ac719ca9..819cb1d95e0 100644 --- a/homeassistant/components/simplisafe/.translations/pt-BR.json +++ b/homeassistant/components/simplisafe/.translations/pt-BR.json @@ -7,11 +7,13 @@ "step": { "user": { "data": { + "code": "C\u00f3digo (para o Home Assistant)", "password": "Senha", "username": "Endere\u00e7o de e-mail" }, "title": "Preencha suas informa\u00e7\u00f5es" } - } + }, + "title": "SimpliSafe" } } \ No newline at end of file diff --git a/homeassistant/components/smhi/.translations/pt-BR.json b/homeassistant/components/smhi/.translations/pt-BR.json index 771195d8152..848f85ed133 100644 --- a/homeassistant/components/smhi/.translations/pt-BR.json +++ b/homeassistant/components/smhi/.translations/pt-BR.json @@ -1,7 +1,8 @@ { "config": { "error": { - "name_exists": "O nome j\u00e1 existe" + "name_exists": "O nome j\u00e1 existe", + "wrong_location": "Localiza\u00e7\u00e3o apenas na Su\u00e9cia" }, "step": { "user": { @@ -9,8 +10,10 @@ "latitude": "Latitude", "longitude": "Longitude", "name": "Nome" - } + }, + "title": "Localiza\u00e7\u00e3o na Su\u00e9cia" } - } + }, + "title": "Servi\u00e7o meteorol\u00f3gico sueco (SMHI)" } } \ No newline at end of file diff --git a/homeassistant/components/tellduslive/.translations/de.json b/homeassistant/components/tellduslive/.translations/de.json new file mode 100644 index 00000000000..4e9c32a1ee5 --- /dev/null +++ b/homeassistant/components/tellduslive/.translations/de.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "all_configured": "TelldusLive ist bereits konfiguriert", + "authorize_url_fail": "Unbekannter Fehler beim Erstellen der Authorisierungs-URL", + "authorize_url_timeout": "Zeit\u00fcberschreitung beim Erstellen der Authorisierungs-URL.", + "unknown": "Unbekannter Fehler ist aufgetreten" + }, + "step": { + "auth": { + "description": "So verkn\u00fcpfen Sie Ihr TelldusLive-Konto: \n 1. Klicken Sie auf den Link unten \n 2. Melden Sie sich bei Telldus Live an \n 3. Autorisieren Sie ** {app_name} ** (klicken Sie auf ** Yes **). \n 4. Kommen Sie hierher zur\u00fcck und klicken Sie auf ** SUBMIT **. \n\n [Link TelldusLive-Konto]({auth_url})", + "title": "Authentifizieren Sie sich gegen TelldusLive" + }, + "user": { + "data": { + "host": "Host" + }, + "title": "Endpunkt ausw\u00e4hlen." + } + }, + "title": "Telldus Live" + } +} \ No newline at end of file diff --git a/homeassistant/components/tellduslive/.translations/fr.json b/homeassistant/components/tellduslive/.translations/fr.json new file mode 100644 index 00000000000..9a3121c5896 --- /dev/null +++ b/homeassistant/components/tellduslive/.translations/fr.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "user": { + "description": "Vide" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tellduslive/.translations/hu.json b/homeassistant/components/tellduslive/.translations/hu.json index 90ac7396f47..ffa983db093 100644 --- a/homeassistant/components/tellduslive/.translations/hu.json +++ b/homeassistant/components/tellduslive/.translations/hu.json @@ -2,6 +2,14 @@ "config": { "abort": { "unknown": "Ismeretlen hiba t\u00f6rt\u00e9nt" + }, + "step": { + "user": { + "data": { + "host": "Kiszolg\u00e1l\u00f3" + }, + "description": "\u00dcres" + } } } } \ No newline at end of file diff --git a/homeassistant/components/tellduslive/.translations/nl.json b/homeassistant/components/tellduslive/.translations/nl.json new file mode 100644 index 00000000000..609ac51c4de --- /dev/null +++ b/homeassistant/components/tellduslive/.translations/nl.json @@ -0,0 +1,24 @@ +{ + "config": { + "abort": { + "all_configured": "TelldusLive is al geconfigureerd", + "authorize_url_fail": "Onbekende fout bij het genereren van een autorisatie url.", + "authorize_url_timeout": "Time-out tijdens genereren autorisatie url.", + "unknown": "Onbekende fout opgetreden" + }, + "step": { + "auth": { + "description": "Om uw TelldusLive-account te linken: \n 1. Klik op de onderstaande link \n 2. Log in op Telldus Live \n 3. Autoriseer ** {app_name} ** (klik op ** Ja **). \n 4. Kom hier terug en klik op ** VERSTUREN **. \n\n [Link TelldusLive account]({auth_url})", + "title": "Verifi\u00ebren tegen TelldusLive" + }, + "user": { + "data": { + "host": "Host" + }, + "description": "Leeg", + "title": "Kies eindpunt." + } + }, + "title": "Telldus Live" + } +} \ No newline at end of file diff --git a/homeassistant/components/tellduslive/.translations/pl.json b/homeassistant/components/tellduslive/.translations/pl.json index 63080a78632..5ee9ac221a7 100644 --- a/homeassistant/components/tellduslive/.translations/pl.json +++ b/homeassistant/components/tellduslive/.translations/pl.json @@ -15,6 +15,7 @@ "data": { "host": "Host" }, + "description": "Puste", "title": "Wybierz punkt ko\u0144cowy." } }, diff --git a/homeassistant/components/tellduslive/.translations/pt-BR.json b/homeassistant/components/tellduslive/.translations/pt-BR.json new file mode 100644 index 00000000000..c973aa223af --- /dev/null +++ b/homeassistant/components/tellduslive/.translations/pt-BR.json @@ -0,0 +1,17 @@ +{ + "config": { + "abort": { + "unknown": "Ocorreu um erro desconhecido" + }, + "step": { + "auth": { + "description": "Para vincular sua conta do TelldusLive: \n 1. Clique no link abaixo \n 2. Fa\u00e7a o login no Telldus Live \n 3. Autorize **{app_name}** (clique em **Sim**). \n 4. Volte aqui e clique em **ENVIAR**. \n\n [Vincular conta TelldusLive]({auth_url})", + "title": "Autenticar no TelldusLive" + }, + "user": { + "title": "Escolha o ponto final." + } + }, + "title": "Telldus Live" + } +} \ No newline at end of file diff --git a/homeassistant/components/tellduslive/.translations/pt.json b/homeassistant/components/tellduslive/.translations/pt.json new file mode 100644 index 00000000000..d0d38a42caf --- /dev/null +++ b/homeassistant/components/tellduslive/.translations/pt.json @@ -0,0 +1,24 @@ +{ + "config": { + "abort": { + "all_configured": "TelldusLive j\u00e1 est\u00e1 configurado", + "authorize_url_fail": "Erro desconhecido ao gerar um URL de autoriza\u00e7\u00e3o.", + "authorize_url_timeout": "Limite temporal ultrapassado ao gerar um URL de autoriza\u00e7\u00e3o.", + "unknown": "Ocorreu um erro desconhecido" + }, + "step": { + "auth": { + "description": "Para ligar \u00e0 sua conta do TelldusLive: \n 1. Clique no link abaixo \n 2. Fa\u00e7a o login no Telldus Live \n 3. Autorize **{app_name}** (clique em **Sim**). \n 4. Volte aqui e clique em **ENVIAR**. \n\n [Ligar \u00e0 TelldusLive] ( {auth_url} )", + "title": "Autenticar no TelldusLive" + }, + "user": { + "data": { + "host": "Servidor" + }, + "description": "Vazio", + "title": "Escolher endpoint." + } + }, + "title": "" + } +} \ No newline at end of file diff --git a/homeassistant/components/twilio/.translations/de.json b/homeassistant/components/twilio/.translations/de.json index 86e5d9051b3..91a195780fd 100644 --- a/homeassistant/components/twilio/.translations/de.json +++ b/homeassistant/components/twilio/.translations/de.json @@ -1,5 +1,18 @@ { "config": { + "abort": { + "not_internet_accessible": "Ihre Home Assistant-Instanz muss \u00fcber das Internet erreichbar sein, um Twilio-Nachrichten empfangen zu k\u00f6nnen.", + "one_instance_allowed": "Es ist nur eine einzige Instanz erforderlich." + }, + "create_entry": { + "default": "Um Ereignisse an den Home Assistant zu senden, m\u00fcssen Sie [Webhooks mit Twilio]({twilio_url}) einrichten. \n\n F\u00fcllen Sie die folgenden Informationen aus: \n\n - URL: ` {webhook_url} ` \n - Methode: POST \n - Inhaltstyp: application / x-www-form-urlencoded \n\nLesen Sie in der [Dokumentation]({docs_url}) wie Sie Automationen f\u00fcr die Verarbeitung eingehender Daten konfigurieren." + }, + "step": { + "user": { + "description": "M\u00f6chten Sie Twilio wirklich einrichten?", + "title": "Twilio-Webhook einrichten" + } + }, "title": "Twilio" } } \ No newline at end of file diff --git a/homeassistant/components/twilio/.translations/es.json b/homeassistant/components/twilio/.translations/es.json index 7927ce63e7f..6dbeff23c75 100644 --- a/homeassistant/components/twilio/.translations/es.json +++ b/homeassistant/components/twilio/.translations/es.json @@ -9,7 +9,8 @@ }, "step": { "user": { - "description": "\u00bfEst\u00e1s seguro de que quieres configurar Twilio?" + "description": "\u00bfEst\u00e1s seguro de que quieres configurar Twilio?", + "title": "Configurar el Webhook de Twilio" } }, "title": "Twilio" diff --git a/homeassistant/components/unifi/.translations/de.json b/homeassistant/components/unifi/.translations/de.json index 346c1937355..2b71d01417b 100644 --- a/homeassistant/components/unifi/.translations/de.json +++ b/homeassistant/components/unifi/.translations/de.json @@ -1,16 +1,26 @@ { "config": { "abort": { + "already_configured": "Controller-Site ist bereits konfiguriert", "user_privilege": "Der Benutzer muss Administrator sein" }, + "error": { + "faulty_credentials": "Ung\u00fcltige Anmeldeinformationen", + "service_unavailable": "Kein Dienst verf\u00fcgbar" + }, "step": { "user": { "data": { + "host": "Host", "password": "Passwort", "port": "Port", - "username": "Benutzername" - } + "site": "Site-ID", + "username": "Benutzername", + "verify_ssl": "Controller mit ordnungsgem\u00e4ssem Zertifikat" + }, + "title": "UniFi-Controller einrichten" } - } + }, + "title": "UniFi-Controller" } } \ No newline at end of file diff --git a/homeassistant/components/unifi/.translations/pt-BR.json b/homeassistant/components/unifi/.translations/pt-BR.json index 8b00dada642..d40dee22f24 100644 --- a/homeassistant/components/unifi/.translations/pt-BR.json +++ b/homeassistant/components/unifi/.translations/pt-BR.json @@ -1,8 +1,13 @@ { "config": { "abort": { + "already_configured": "O site de controle j\u00e1 est\u00e1 configurado", "user_privilege": "O usu\u00e1rio precisa ser administrador" }, + "error": { + "faulty_credentials": "Credenciais do usu\u00e1rio inv\u00e1lidas", + "service_unavailable": "Servi\u00e7o indispon\u00edvel" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/upnp/.translations/ca.json b/homeassistant/components/upnp/.translations/ca.json index 5f2606a448f..161b5d85599 100644 --- a/homeassistant/components/upnp/.translations/ca.json +++ b/homeassistant/components/upnp/.translations/ca.json @@ -4,9 +4,15 @@ "already_configured": "UPnP/IGD ja est\u00e0 configurat", "incomplete_device": "Ignorant el dispositiu incomplet UPnP", "no_devices_discovered": "No s'ha trobat cap UPnP/IGD", - "no_sensors_or_port_mapping": "Activa, com a m\u00ednim, els sensors o l'assignaci\u00f3 de ports" + "no_devices_found": "No s'han trobat dispositius UPnP/IGD a la xarxa.", + "no_sensors_or_port_mapping": "Activa, com a m\u00ednim, els sensors o l'assignaci\u00f3 de ports", + "single_instance_allowed": "Nom\u00e9s cal una sola configuraci\u00f3 de UPnP/IGD." }, "step": { + "confirm": { + "description": "Vols configurar UPnP/IGD?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/de.json b/homeassistant/components/upnp/.translations/de.json index 675d1eb7d0c..51faf56367d 100644 --- a/homeassistant/components/upnp/.translations/de.json +++ b/homeassistant/components/upnp/.translations/de.json @@ -2,10 +2,17 @@ "config": { "abort": { "already_configured": "UPnP/IGD ist bereits konfiguriert", + "incomplete_device": "Unvollst\u00e4ndiges UPnP-Ger\u00e4t wird ignoriert", "no_devices_discovered": "Keine UPnP/IGDs entdeckt", - "no_sensors_or_port_mapping": "Aktiviere mindestens Sensoren oder Port-Mapping" + "no_devices_found": "Keine UPnP/IGD-Ger\u00e4te im Netzwerk gefunden.", + "no_sensors_or_port_mapping": "Aktiviere mindestens Sensoren oder Port-Mapping", + "single_instance_allowed": "Es ist nur eine einzige Konfiguration von UPnP/IGD erforderlich." }, "step": { + "confirm": { + "description": "M\u00f6chten Sie UPnP/IGD einrichten?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/en.json b/homeassistant/components/upnp/.translations/en.json index 76384beac71..632d5112f1a 100644 --- a/homeassistant/components/upnp/.translations/en.json +++ b/homeassistant/components/upnp/.translations/en.json @@ -4,9 +4,15 @@ "already_configured": "UPnP/IGD is already configured", "incomplete_device": "Ignoring incomplete UPnP device", "no_devices_discovered": "No UPnP/IGDs discovered", - "no_sensors_or_port_mapping": "Enable at least sensors or port mapping" + "no_devices_found": "No UPnP/IGD devices found on the network.", + "no_sensors_or_port_mapping": "Enable at least sensors or port mapping", + "single_instance_allowed": "Only a single configuration of UPnP/IGD is necessary." }, "step": { + "confirm": { + "description": "Do you want to set up UPnP/IGD?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/es.json b/homeassistant/components/upnp/.translations/es.json index 652ff87d9d4..6afdeca8047 100644 --- a/homeassistant/components/upnp/.translations/es.json +++ b/homeassistant/components/upnp/.translations/es.json @@ -6,6 +6,10 @@ "no_devices_discovered": "No se descubrieron UPnP / IGDs", "no_sensors_or_port_mapping": "Habilitar al menos sensores o mapeo de puertos" }, + "error": { + "one": "UNO", + "other": "OTRO" + }, "step": { "init": { "title": "UPnP / IGD" diff --git a/homeassistant/components/upnp/.translations/hu.json b/homeassistant/components/upnp/.translations/hu.json index 466c80f9e56..f2fd380b1e3 100644 --- a/homeassistant/components/upnp/.translations/hu.json +++ b/homeassistant/components/upnp/.translations/hu.json @@ -1,10 +1,17 @@ { "config": { + "abort": { + "no_devices_found": "Nincsenek UPnPIGD eszk\u00f6z\u00f6k a h\u00e1l\u00f3zaton." + }, "error": { "one": "hiba", "other": "" }, "step": { + "confirm": { + "description": "Be akarja \u00e1ll\u00edtani a UPnP/IGD-t?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/ko.json b/homeassistant/components/upnp/.translations/ko.json index 9e10ae1d67c..d38d5be58ba 100644 --- a/homeassistant/components/upnp/.translations/ko.json +++ b/homeassistant/components/upnp/.translations/ko.json @@ -4,12 +4,18 @@ "already_configured": "UPnP/IGD \uac00 \uc774\ubbf8 \uc124\uc815\ub41c \uc0c1\ud0dc\uc785\ub2c8\ub2e4", "incomplete_device": "\ubd88\uc644\uc804\ud55c UPnP \uc7a5\uce58 \ubb34\uc2dc\ud558\uae30", "no_devices_discovered": "\ubc1c\uacac\ub41c UPnP/IGD \uac00 \uc5c6\uc2b5\ub2c8\ub2e4", - "no_sensors_or_port_mapping": "\ucd5c\uc18c\ud55c \uc13c\uc11c \ud639\uc740 \ud3ec\ud2b8 \ub9e4\ud551\uc744 \ud65c\uc131\ud654 \ud574\uc57c \ud569\ub2c8\ub2e4" + "no_devices_found": "UPnP/IGD \uc7a5\uce58\uac00 \ub124\ud2b8\uc6cc\ud06c\uc5d0\uc11c \ubc1c\uacac\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.", + "no_sensors_or_port_mapping": "\ucd5c\uc18c\ud55c \uc13c\uc11c \ud639\uc740 \ud3ec\ud2b8 \ub9e4\ud551\uc744 \ud65c\uc131\ud654 \ud574\uc57c \ud569\ub2c8\ub2e4", + "single_instance_allowed": "\ud558\ub098\uc758 UPnP/IGD \ub9cc \uad6c\uc131 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4." }, "error": { "other": "\ub2e4\ub978" }, "step": { + "confirm": { + "description": "UPnP/IGD \ub97c \uc124\uc815 \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/lb.json b/homeassistant/components/upnp/.translations/lb.json index 183144afb53..029e1e87cf1 100644 --- a/homeassistant/components/upnp/.translations/lb.json +++ b/homeassistant/components/upnp/.translations/lb.json @@ -4,13 +4,19 @@ "already_configured": "UPnP/IGD ass scho konfigur\u00e9iert", "incomplete_device": "Ignor\u00e9iert onvollst\u00e4nnegen UPnP-Apparat", "no_devices_discovered": "Keng UPnP/IGDs entdeckt", - "no_sensors_or_port_mapping": "Aktiv\u00e9ier op mannst Sensoren oder Port Mapping" + "no_devices_found": "Keng UPnP/IGD Apparater am Netzwierk fonnt.", + "no_sensors_or_port_mapping": "Aktiv\u00e9ier op mannst Sensoren oder Port Mapping", + "single_instance_allowed": "N\u00ebmmen eng eenzeg Konfiguratioun vun UPnP/IGD ass n\u00e9ideg." }, "error": { "one": "Een", "other": "Aaner" }, "step": { + "confirm": { + "description": "Soll UPnP/IGD konfigur\u00e9iert ginn?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/nl.json b/homeassistant/components/upnp/.translations/nl.json index c6939f9a0a7..5d426f2edaf 100644 --- a/homeassistant/components/upnp/.translations/nl.json +++ b/homeassistant/components/upnp/.translations/nl.json @@ -1,12 +1,18 @@ { "config": { "abort": { - "already_configured": "UPnP / IGD is al geconfigureerd", + "already_configured": "UPnP/IGD is al geconfigureerd", "incomplete_device": "Onvolledig UPnP-apparaat negeren", - "no_devices_discovered": "Geen UPnP / IGD's ontdekt", - "no_sensors_or_port_mapping": "Schakel ten minste sensoren of poorttoewijzing in" + "no_devices_discovered": "Geen UPnP'/IGD's ontdekt", + "no_devices_found": "Geen UPnP/IGD apparaten gevonden op het netwerk.", + "no_sensors_or_port_mapping": "Schakel ten minste sensoren of poorttoewijzing in", + "single_instance_allowed": "Er is slechts \u00e9\u00e9n configuratie van UPnP/IGD nodig." }, "step": { + "confirm": { + "description": "Wilt u UPnP/IGD instellen?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, @@ -19,6 +25,6 @@ "title": "Configuratiemogelijkheden voor de UPnP/IGD" } }, - "title": "UPnP / IGD" + "title": "UPnP/IGD" } } \ No newline at end of file diff --git a/homeassistant/components/upnp/.translations/no.json b/homeassistant/components/upnp/.translations/no.json index 50b661627e3..813509121e3 100644 --- a/homeassistant/components/upnp/.translations/no.json +++ b/homeassistant/components/upnp/.translations/no.json @@ -4,7 +4,9 @@ "already_configured": "UPnP / IGD er allerede konfigurert", "incomplete_device": "Ignorerer ufullstendig UPnP-enhet", "no_devices_discovered": "Ingen UPnP / IGDs oppdaget", - "no_sensors_or_port_mapping": "Aktiver minst sensorer eller port mapping" + "no_devices_found": "Ingen UPnP / IGD-enheter funnet p\u00e5 nettverket.", + "no_sensors_or_port_mapping": "Aktiver minst sensorer eller port mapping", + "single_instance_allowed": "Bare en enkelt konfigurasjon av UPnP / IGD er n\u00f8dvendig." }, "error": { "few": "f\u00e5", @@ -15,6 +17,10 @@ "zero": "ingen" }, "step": { + "confirm": { + "description": "\u00d8nsker du \u00e5 konfigurere UPnP / IGD?", + "title": "UPnP / IGD" + }, "init": { "title": "UPnP / IGD" }, diff --git a/homeassistant/components/upnp/.translations/pl.json b/homeassistant/components/upnp/.translations/pl.json index d01946cb6e2..d7ede44d22d 100644 --- a/homeassistant/components/upnp/.translations/pl.json +++ b/homeassistant/components/upnp/.translations/pl.json @@ -4,7 +4,9 @@ "already_configured": "UPnP/IGD jest ju\u017c skonfigurowane", "incomplete_device": "Ignorowanie niekompletnego urz\u0105dzenia UPnP", "no_devices_discovered": "Nie wykryto urz\u0105dze\u0144 UPnP/IGD", - "no_sensors_or_port_mapping": "W\u0142\u0105cz przynajmniej sensory lub mapowanie port\u00f3w" + "no_devices_found": "Nie znaleziono w sieci urz\u0105dze\u0144 UPnP/IGD.", + "no_sensors_or_port_mapping": "W\u0142\u0105cz przynajmniej sensory lub mapowanie port\u00f3w", + "single_instance_allowed": "Wymagana jest tylko jedna konfiguracja UPnP/IGD." }, "error": { "few": "kilka", @@ -13,6 +15,10 @@ "other": "inne" }, "step": { + "confirm": { + "description": "Czy chcesz skonfigurowa\u0107 UPnP/IGD?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/pt-BR.json b/homeassistant/components/upnp/.translations/pt-BR.json new file mode 100644 index 00000000000..4dd71176cf4 --- /dev/null +++ b/homeassistant/components/upnp/.translations/pt-BR.json @@ -0,0 +1,28 @@ +{ + "config": { + "abort": { + "no_devices_discovered": "Nenhum UPnP/IGD descoberto", + "no_devices_found": "Nenhum dispositivo UPnP/IGD encontrado na rede.", + "no_sensors_or_port_mapping": "Ative pelo menos sensores ou mapeamento de porta", + "single_instance_allowed": "Apenas uma configura\u00e7\u00e3o do UPnP/IGD \u00e9 necess\u00e1ria." + }, + "step": { + "confirm": { + "description": "Deseja configurar o UPnP/IGD?", + "title": "UPnP/IGD" + }, + "init": { + "title": "UPnP/IGD" + }, + "user": { + "data": { + "enable_port_mapping": "Ativar o mapeamento de porta para o Home Assistant", + "enable_sensors": "Adicionar sensores de tr\u00e1fego", + "igd": "UPnP/IGD" + }, + "title": "Op\u00e7\u00f5es de configura\u00e7\u00e3o para o UPnP/IGD" + } + }, + "title": "UPnP/IGD" + } +} \ No newline at end of file diff --git a/homeassistant/components/upnp/.translations/pt.json b/homeassistant/components/upnp/.translations/pt.json index 99d056a7d78..5c5693e6a0c 100644 --- a/homeassistant/components/upnp/.translations/pt.json +++ b/homeassistant/components/upnp/.translations/pt.json @@ -4,13 +4,19 @@ "already_configured": "UPnP/IGD j\u00e1 est\u00e1 configurado", "incomplete_device": "Dispositivos UPnP incompletos ignorados", "no_devices_discovered": "Nenhum UPnP/IGDs descoberto", - "no_sensors_or_port_mapping": "Ative pelo menos os sensores ou o mapeamento de porta" + "no_devices_found": "Nenhum dispositivo UPnP / IGD encontrado na rede.", + "no_sensors_or_port_mapping": "Ative pelo menos os sensores ou o mapeamento de porta", + "single_instance_allowed": "Apenas uma \u00fanica configura\u00e7\u00e3o do UPnP/IGD \u00e9 necess\u00e1ria." }, "error": { "one": "um", "other": "v\u00e1rios" }, "step": { + "confirm": { + "description": "Deseja configurar o UPnP / IGD?", + "title": "" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/ru.json b/homeassistant/components/upnp/.translations/ru.json index 8e86c41366b..6a7c43f9e46 100644 --- a/homeassistant/components/upnp/.translations/ru.json +++ b/homeassistant/components/upnp/.translations/ru.json @@ -4,9 +4,15 @@ "already_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430.", "incomplete_device": "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 UPnP", "no_devices_discovered": "\u041d\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043e UPnP / IGD", - "no_sensors_or_port_mapping": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u0430\u0442\u0447\u0438\u043a\u0438 \u0438\u043b\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0440\u0442\u043e\u0432 " + "no_devices_found": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 UPnP / IGD \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432 \u0441\u0435\u0442\u0438.", + "no_sensors_or_port_mapping": "\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u0430\u0442\u0447\u0438\u043a\u0438 \u0438\u043b\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0440\u0442\u043e\u0432 ", + "single_instance_allowed": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430." }, "step": { + "confirm": { + "description": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c UPnP / IGD?", + "title": "UPnP / IGD" + }, "init": { "title": "UPnP / IGD" }, diff --git a/homeassistant/components/upnp/.translations/sl.json b/homeassistant/components/upnp/.translations/sl.json index f7052051192..4bf6501bd2a 100644 --- a/homeassistant/components/upnp/.translations/sl.json +++ b/homeassistant/components/upnp/.translations/sl.json @@ -4,7 +4,9 @@ "already_configured": "UPnP/IGD je \u017ee konfiguriran", "incomplete_device": "Ignoriranje nepopolnih UPnP naprav", "no_devices_discovered": "Ni odkritih UPnP/IGD naprav", - "no_sensors_or_port_mapping": "Omogo\u010dite vsaj senzorje ali preslikavo vrat (port mapping)" + "no_devices_found": "Naprav UPnP/IGD ni mogo\u010de najti v omre\u017eju.", + "no_sensors_or_port_mapping": "Omogo\u010dite vsaj senzorje ali preslikavo vrat (port mapping)", + "single_instance_allowed": "Potrebna je samo ena konfiguracija UPnp/IGD." }, "error": { "few": "nekaj", @@ -13,6 +15,10 @@ "two": "dve" }, "step": { + "confirm": { + "description": "Ali \u017eelite nastaviti UPnp/IGD?", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/upnp/.translations/uk.json b/homeassistant/components/upnp/.translations/uk.json new file mode 100644 index 00000000000..44268a5b5b5 --- /dev/null +++ b/homeassistant/components/upnp/.translations/uk.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "UPnP/IGD \u0432\u0436\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0454\u043d\u043e", + "no_devices_discovered": "\u041d\u0435 \u0432\u0438\u044f\u0432\u043b\u0435\u043d\u043e UPnP/IGD", + "no_sensors_or_port_mapping": "\u0423\u0432\u0456\u043c\u043a\u043d\u0456\u0442\u044c \u043f\u0440\u0438\u043d\u0430\u0439\u043c\u043d\u0456 \u0434\u0430\u0442\u0447\u0438\u043a\u0438 \u0430\u0431\u043e \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f \u043f\u043e\u0440\u0442\u0456\u0432" + }, + "step": { + "user": { + "data": { + "enable_port_mapping": "\u0423\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u0432\u0456\u0434\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f \u043f\u043e\u0440\u0442\u0456\u0432 \u0434\u043b\u044f Home Assistant", + "enable_sensors": "\u0414\u043e\u0434\u0430\u0442\u0438 \u0434\u0430\u0442\u0447\u0438\u043a\u0438 \u0442\u0440\u0430\u0444\u0456\u043a\u0443" + }, + "title": "\u041d\u0430\u0441\u0442\u0440\u043e\u0457\u0442\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438 UPnP/IGD" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/upnp/.translations/zh-Hant.json b/homeassistant/components/upnp/.translations/zh-Hant.json index 2c1fe82c523..2a036a1d2f3 100644 --- a/homeassistant/components/upnp/.translations/zh-Hant.json +++ b/homeassistant/components/upnp/.translations/zh-Hant.json @@ -4,9 +4,15 @@ "already_configured": "UPnP/IGD \u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "incomplete_device": "\u5ffd\u7565\u4e0d\u76f8\u5bb9 UPnP \u88dd\u7f6e", "no_devices_discovered": "\u672a\u641c\u5c0b\u5230 UPnP/IGD", - "no_sensors_or_port_mapping": "\u81f3\u5c11\u958b\u555f\u611f\u61c9\u5668\u6216\u901a\u8a0a\u57e0\u8f49\u767c" + "no_devices_found": "\u5728\u7db2\u8def\u4e0a\u627e\u4e0d\u5230 UPnP/IGD \u88dd\u7f6e\u3002", + "no_sensors_or_port_mapping": "\u81f3\u5c11\u958b\u555f\u611f\u61c9\u5668\u6216\u901a\u8a0a\u57e0\u8f49\u767c", + "single_instance_allowed": "\u50c5\u9700\u8a2d\u5b9a\u4e00\u6b21 UPnP/IGD \u5373\u53ef\u3002" }, "step": { + "confirm": { + "description": "\u662f\u5426\u8981\u8a2d\u5b9a UPnP/IGD\uff1f", + "title": "UPnP/IGD" + }, "init": { "title": "UPnP/IGD" }, diff --git a/homeassistant/components/zha/.translations/de.json b/homeassistant/components/zha/.translations/de.json new file mode 100644 index 00000000000..280c941b427 --- /dev/null +++ b/homeassistant/components/zha/.translations/de.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Es ist nur eine einzige Konfiguration von ZHA zul\u00e4ssig." + }, + "error": { + "cannot_connect": "Kein Verbindung zu ZHA-Ger\u00e4t m\u00f6glich" + }, + "step": { + "user": { + "data": { + "radio_type": "Radio-Type", + "usb_path": "USB-Ger\u00e4te-Pfad" + }, + "title": "ZHA" + } + }, + "title": "ZHA" + } +} \ No newline at end of file diff --git a/homeassistant/components/zha/.translations/nl.json b/homeassistant/components/zha/.translations/nl.json index e7a3c901c21..b2af24aceac 100644 --- a/homeassistant/components/zha/.translations/nl.json +++ b/homeassistant/components/zha/.translations/nl.json @@ -1,5 +1,11 @@ { "config": { + "abort": { + "single_instance_allowed": "Slechts \u00e9\u00e9n configuratie van ZHA is toegestaan." + }, + "error": { + "cannot_connect": "Kan geen verbinding maken met ZHA apparaat." + }, "step": { "user": { "data": { diff --git a/homeassistant/components/zha/.translations/pt-BR.json b/homeassistant/components/zha/.translations/pt-BR.json new file mode 100644 index 00000000000..c8eb87a5181 --- /dev/null +++ b/homeassistant/components/zha/.translations/pt-BR.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Apenas uma configura\u00e7\u00e3o do ZHA \u00e9 permitida." + }, + "error": { + "cannot_connect": "N\u00e3o \u00e9 poss\u00edvel conectar-se ao dispositivo ZHA." + }, + "step": { + "user": { + "data": { + "radio_type": "Tipo de r\u00e1dio", + "usb_path": "Caminho do Dispositivo USB" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/zha/.translations/pt.json b/homeassistant/components/zha/.translations/pt.json index 8db9f20dc7b..0259403fabc 100644 --- a/homeassistant/components/zha/.translations/pt.json +++ b/homeassistant/components/zha/.translations/pt.json @@ -12,8 +12,10 @@ "radio_type": "Tipo de r\u00e1dio", "usb_path": "Caminho do Dispositivo USB" }, - "description": "Vazio" + "description": "Vazio", + "title": "" } - } + }, + "title": "" } } \ No newline at end of file diff --git a/homeassistant/components/zwave/.translations/pt-BR.json b/homeassistant/components/zwave/.translations/pt-BR.json index 16c25cb7cab..2b4b19cde5a 100644 --- a/homeassistant/components/zwave/.translations/pt-BR.json +++ b/homeassistant/components/zwave/.translations/pt-BR.json @@ -1,5 +1,22 @@ { "config": { + "abort": { + "already_configured": "Z-Wave j\u00e1 est\u00e1 configurado.", + "one_instance_only": "Componente suporta apenas uma inst\u00e2ncia do Z-Wave" + }, + "error": { + "option_error": "A valida\u00e7\u00e3o Z-Wave falhou. O caminho para o USB est\u00e1 correto?" + }, + "step": { + "user": { + "data": { + "network_key": "Chave de rede (deixe em branco para gerar automaticamente)", + "usb_path": "Caminho do USB" + }, + "description": "Consulte https://www.home-assistant.io/docs/z-wave/installation/ para obter informa\u00e7\u00f5es sobre as vari\u00e1veis de configura\u00e7\u00e3o", + "title": "Configurar o Z-Wave" + } + }, "title": "Z-Wave" } } \ No newline at end of file