diff --git a/homeassistant/components/emulated_roku/translations/ru.json b/homeassistant/components/emulated_roku/translations/ru.json index f0094930f83..47925bb4aec 100644 --- a/homeassistant/components/emulated_roku/translations/ru.json +++ b/homeassistant/components/emulated_roku/translations/ru.json @@ -17,5 +17,5 @@ } } }, - "title": "\u042d\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 Roku" + "title": "Emulated Roku" } \ No newline at end of file diff --git a/homeassistant/components/fritz/translations/nl.json b/homeassistant/components/fritz/translations/nl.json index 904dc6629b9..06c29cd9d38 100644 --- a/homeassistant/components/fritz/translations/nl.json +++ b/homeassistant/components/fritz/translations/nl.json @@ -51,5 +51,14 @@ "title": "Setup FRITZ!Box Tools" } } + }, + "options": { + "step": { + "init": { + "data": { + "consider_home": "Seconden om een apparaat als \"thuis\" te beschouwen" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/fritz/translations/no.json b/homeassistant/components/fritz/translations/no.json index 47c51349aca..0838efbf649 100644 --- a/homeassistant/components/fritz/translations/no.json +++ b/homeassistant/components/fritz/translations/no.json @@ -51,5 +51,14 @@ "title": "Sett opp FRITZ!Box verkt\u00f8y" } } + }, + "options": { + "step": { + "init": { + "data": { + "consider_home": "Sekunder \u00e5 vurdere en enhet hjemme" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/fritz/translations/zh-Hant.json b/homeassistant/components/fritz/translations/zh-Hant.json index 900cbd7df59..861ec6d62ce 100644 --- a/homeassistant/components/fritz/translations/zh-Hant.json +++ b/homeassistant/components/fritz/translations/zh-Hant.json @@ -51,5 +51,14 @@ "title": "\u8a2d\u5b9a FRITZ!Box Tools" } } + }, + "options": { + "step": { + "init": { + "data": { + "consider_home": "\u8996\u70ba\u5728\u5bb6\u7684\u7b49\u5019\u79d2\u6578" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/homekit_controller/translations/no.json b/homeassistant/components/homekit_controller/translations/no.json index 81e94e6a117..c383dddb763 100644 --- a/homeassistant/components/homekit_controller/translations/no.json +++ b/homeassistant/components/homekit_controller/translations/no.json @@ -12,6 +12,7 @@ }, "error": { "authentication_error": "Ugyldig HomeKit kode. Vennligst sjekk den og pr\u00f8v igjen.", + "insecure_setup_code": "Den forespurte installasjonskoden er usikker p\u00e5 grunn av triviell natur. Dette tilbeh\u00f8ret oppfyller ikke grunnleggende sikkerhetskrav.", "max_peers_error": "Enheten nekter \u00e5 sammenkoble da den ikke har ledig sammenkoblingslagring.", "pairing_failed": "En uh\u00e5ndtert feil oppstod under fors\u00f8k p\u00e5 \u00e5 koble til denne enheten. Dette kan v\u00e6re en midlertidig feil, eller at enheten din kan ikke st\u00f8ttes for \u00f8yeblikket.", "unable_to_pair": "Kunne ikke koble til, vennligst pr\u00f8v igjen.", @@ -29,6 +30,7 @@ }, "pair": { "data": { + "allow_insecure_setup_codes": "Tillat sammenkobling med usikre oppsettkoder.", "pairing_code": "Sammenkoblingskode" }, "description": "HomeKit Controller kommuniserer med {name} over lokalnettverket ved hjelp av en sikker kryptert tilkobling uten en separat HomeKit-kontroller eller iCloud. Skriv inn HomeKit-paringskoden (i formatet XXX-XX-XXX) for \u00e5 bruke dette tilbeh\u00f8ret. Denne koden finnes vanligvis p\u00e5 selve enheten eller i emballasjen.", diff --git a/homeassistant/components/hunterdouglas_powerview/translations/nl.json b/homeassistant/components/hunterdouglas_powerview/translations/nl.json index e988b44a2de..588fa21c813 100644 --- a/homeassistant/components/hunterdouglas_powerview/translations/nl.json +++ b/homeassistant/components/hunterdouglas_powerview/translations/nl.json @@ -7,6 +7,7 @@ "cannot_connect": "Verbinding mislukt, probeer het opnieuw", "unknown": "Onverwachte fout" }, + "flow_title": "{name} ({host})", "step": { "link": { "description": "Wil je {name} ({host}) instellen?", diff --git a/homeassistant/components/keenetic_ndms2/translations/en.json b/homeassistant/components/keenetic_ndms2/translations/en.json index aafcf284e86..397a00ee1a1 100644 --- a/homeassistant/components/keenetic_ndms2/translations/en.json +++ b/homeassistant/components/keenetic_ndms2/translations/en.json @@ -3,7 +3,7 @@ "abort": { "already_configured": "Account is already configured", "no_udn": "SSDP discovery info has no UDN", - "not_keenetic_ndms2": "Discovered item is no a Keenetic router" + "not_keenetic_ndms2": "Discovered item is not a Keenetic router" }, "error": { "cannot_connect": "Failed to connect" @@ -35,4 +35,4 @@ } } } -} +} \ No newline at end of file diff --git a/homeassistant/components/keenetic_ndms2/translations/et.json b/homeassistant/components/keenetic_ndms2/translations/et.json index ccb23aff796..0375ccfccfe 100644 --- a/homeassistant/components/keenetic_ndms2/translations/et.json +++ b/homeassistant/components/keenetic_ndms2/translations/et.json @@ -1,11 +1,14 @@ { "config": { "abort": { - "already_configured": "Kasutaja on juba seadistatud" + "already_configured": "Kasutaja on juba seadistatud", + "no_udn": "SSDP tuvastusteabel pole UDN-i", + "not_keenetic_ndms2": "Avastatud \u00fcksus pole Keeneticu ruuter" }, "error": { "cannot_connect": "\u00dchendamine nurjus" }, + "flow_title": "{name} ({host})", "step": { "user": { "data": { diff --git a/homeassistant/components/keenetic_ndms2/translations/ru.json b/homeassistant/components/keenetic_ndms2/translations/ru.json index fefcf6a4093..3c7eed4be01 100644 --- a/homeassistant/components/keenetic_ndms2/translations/ru.json +++ b/homeassistant/components/keenetic_ndms2/translations/ru.json @@ -1,7 +1,9 @@ { "config": { "abort": { - "already_configured": "\u042d\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant." + "already_configured": "\u042d\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant.", + "no_udn": "\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0438 SSDP \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 UDN.", + "not_keenetic_ndms2": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043d\u0435 Keenetic." }, "error": { "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f." @@ -33,4 +35,4 @@ } } } -} +} \ No newline at end of file diff --git a/homeassistant/components/meteoclimatic/translations/en.json b/homeassistant/components/meteoclimatic/translations/en.json index 4868d4e4656..a066971be25 100644 --- a/homeassistant/components/meteoclimatic/translations/en.json +++ b/homeassistant/components/meteoclimatic/translations/en.json @@ -1,11 +1,11 @@ { "config": { "abort": { - "already_configured": "Station already configured", - "unknown": "Unknown error: please try again later" + "already_configured": "Device is already configured", + "unknown": "Unexpected error" }, "error": { - "not_found": "The station code did not return any data. Check that the code belongs to a station and it has the right format (e.g., ESCAT4300000043206B)" + "not_found": "No devices found on the network" }, "step": { "user": { diff --git a/homeassistant/components/meteoclimatic/translations/et.json b/homeassistant/components/meteoclimatic/translations/et.json new file mode 100644 index 00000000000..e019a4a0e12 --- /dev/null +++ b/homeassistant/components/meteoclimatic/translations/et.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "unknown": "Tundmatu t\u00f5rge" + }, + "error": { + "not_found": "Seadmeid ei leitud" + }, + "step": { + "user": { + "data": { + "code": "Jaama kood" + }, + "description": "Sisesta Meteoclimatic jaama kood (nt ESCAT4300000043206B)", + "title": "Meteoclimatic" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/meteoclimatic/translations/ru.json b/homeassistant/components/meteoclimatic/translations/ru.json new file mode 100644 index 00000000000..14df114c903 --- /dev/null +++ b/homeassistant/components/meteoclimatic/translations/ru.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant.", + "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." + }, + "error": { + "not_found": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432 \u0441\u0435\u0442\u0438." + }, + "step": { + "user": { + "data": { + "code": "\u041a\u043e\u0434 \u0441\u0442\u0430\u043d\u0446\u0438\u0438" + }, + "description": "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0441\u0442\u0430\u043d\u0446\u0438\u0438 Meteoclimatic (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, ESCAT4300000043206B)", + "title": "Meteoclimatic" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/samsungtv/translations/nl.json b/homeassistant/components/samsungtv/translations/nl.json index 3f9e61c8a8c..c64b8beca78 100644 --- a/homeassistant/components/samsungtv/translations/nl.json +++ b/homeassistant/components/samsungtv/translations/nl.json @@ -5,7 +5,13 @@ "already_in_progress": "De configuratiestroom is al aan de gang", "auth_missing": "Home Assistant is niet geautoriseerd om verbinding te maken met deze Samsung TV.", "cannot_connect": "Kan geen verbinding maken", - "not_supported": "Deze Samsung TV wordt momenteel niet ondersteund." + "id_missing": "Dit Samsung-apparaat heeft geen serienummer.", + "not_supported": "Deze Samsung TV wordt momenteel niet ondersteund.", + "reauth_successful": "Herauthenticatie was succesvol", + "unknown": "Onverwachte fout" + }, + "error": { + "auth_missing": "Home Assistant is niet geautoriseerd om verbinding te maken met deze Samsung TV." }, "flow_title": "{model}", "step": { diff --git a/homeassistant/components/samsungtv/translations/no.json b/homeassistant/components/samsungtv/translations/no.json index 90c64e02a3e..6da9787d3f6 100644 --- a/homeassistant/components/samsungtv/translations/no.json +++ b/homeassistant/components/samsungtv/translations/no.json @@ -3,16 +3,25 @@ "abort": { "already_configured": "Enheten er allerede konfigurert", "already_in_progress": "Konfigurasjonsflyten p\u00e5g\u00e5r allerede", - "auth_missing": "Home Assistant er ikke godkjent til \u00e5 koble til denne Samsung-TV. Vennligst kontroller innstillingene for TV-en for \u00e5 godkjenne Home Assistent.", + "auth_missing": "Home Assistant er ikke autorisert til \u00e5 koble til denne Samsung TV-en. Sjekk TV-ens innstillinger for ekstern enhetsbehandling for \u00e5 autorisere Home Assistant.", "cannot_connect": "Tilkobling mislyktes", - "not_supported": "Denne Samsung TV-enhetene st\u00f8ttes forel\u00f8pig ikke." + "id_missing": "Denne Samsung-enheten har ikke serienummer.", + "not_supported": "Denne Samsung-enheten st\u00f8ttes forel\u00f8pig ikke.", + "reauth_successful": "Godkjenning p\u00e5 nytt var vellykket", + "unknown": "Uventet feil" }, - "flow_title": "{model}", + "error": { + "auth_missing": "Home Assistant er ikke autorisert til \u00e5 koble til denne Samsung TV-en. Sjekk TV-ens innstillinger for ekstern enhetsbehandling for \u00e5 autorisere Home Assistant." + }, + "flow_title": "{device}", "step": { "confirm": { - "description": "Vil du sette opp Samsung TV {model} ? Hvis du aldri har koblet til Home Assistant f\u00f8r, vil en popup p\u00e5 TVen be om godkjenning. Manuelle konfigurasjoner for denne TVen vil bli overskrevet.", + "description": "Vil du konfigurere {device} ? Hvis du aldri har koblet til Home Assistant f\u00f8r, b\u00f8r du se en popup p\u00e5 TV-en din som ber om autorisasjon.", "title": "" }, + "reauth_confirm": { + "description": "Etter innsending, godta popup-vinduet p\u00e5 {device} ber om autorisasjon innen 30 sekunder." + }, "user": { "data": { "host": "Vert", diff --git a/homeassistant/components/sia/translations/nl.json b/homeassistant/components/sia/translations/nl.json new file mode 100644 index 00000000000..789106ead23 --- /dev/null +++ b/homeassistant/components/sia/translations/nl.json @@ -0,0 +1,44 @@ +{ + "config": { + "error": { + "unknown": "Onverwachte fout" + }, + "step": { + "additional_account": { + "data": { + "account": "Account ID", + "additional_account": "Extra accounts", + "encryption_key": "Encryptiesleutel", + "ping_interval": "Ping Interval (min)", + "zones": "Aantal zones voor het account" + }, + "title": "Voeg nog een account toe aan de huidige poort." + }, + "user": { + "data": { + "account": "Account ID", + "additional_account": "Extra accounts", + "encryption_key": "Encryptiesleutel", + "ping_interval": "Ping Interval (min)", + "port": "Port", + "protocol": "Protocol", + "zones": "Aantal zones voor het account" + }, + "title": "Maak een verbinding voor SIA gebaseerde alarmsystemen." + } + } + }, + "options": { + "step": { + "options": { + "data": { + "ignore_timestamps": "Negeer de tijdstempelcontrole van de SIA-gebeurtenissen", + "zones": "Aantal zones voor het account" + }, + "description": "Stel de opties voor account in: {account}", + "title": "Opties voor de SIA Setup." + } + } + }, + "title": "SIA Alarm Systems" +} \ No newline at end of file diff --git a/homeassistant/components/sia/translations/no.json b/homeassistant/components/sia/translations/no.json new file mode 100644 index 00000000000..cd09ae7cdff --- /dev/null +++ b/homeassistant/components/sia/translations/no.json @@ -0,0 +1,50 @@ +{ + "config": { + "error": { + "invalid_account_format": "Kontoen er ikke en hex-verdi. Bruk bare 0-9 og AF.", + "invalid_account_length": "Kontoen har ikke riktig lengde, den m\u00e5 v\u00e6re mellom 3 og 16 tegn.", + "invalid_key_format": "N\u00f8kkelen er ikke en hex-verdi, bruk bare 0-9 og AF.", + "invalid_key_length": "N\u00f8kkelen har ikke riktig lengde, den m\u00e5 v\u00e6re p\u00e5 16, 24 eller 32 tegn med hex-tegn.", + "invalid_ping": "Ping-intervallet m\u00e5 v\u00e6re mellom 1 og 1440 minutter.", + "invalid_zones": "Det m\u00e5 v\u00e6re minst 1 sone.", + "unknown": "Uventet feil" + }, + "step": { + "additional_account": { + "data": { + "account": "Konto-ID", + "additional_account": "Flere kontoer", + "encryption_key": "Krypteringsn\u00f8kkel", + "ping_interval": "Ping-intervall (min)", + "zones": "Antall soner for kontoen" + }, + "title": "Legg til en annen konto i gjeldende port." + }, + "user": { + "data": { + "account": "Konto-ID", + "additional_account": "Flere kontoer", + "encryption_key": "Krypteringsn\u00f8kkel", + "ping_interval": "Ping-intervall (min)", + "port": "Port", + "protocol": "Protokoll", + "zones": "Antall soner for kontoen" + }, + "title": "Opprett en forbindelse for SIA-baserte alarmsystemer." + } + } + }, + "options": { + "step": { + "options": { + "data": { + "ignore_timestamps": "Ignorer tidsstempelkontrollen for SIA-hendelsene", + "zones": "Antall soner for kontoen" + }, + "description": "Angi alternativene for kontoen: {account}", + "title": "Alternativer for SIA-oppsett." + } + } + }, + "title": "SIA Alarm Systems" +} \ No newline at end of file diff --git a/homeassistant/components/wallbox/translations/nl.json b/homeassistant/components/wallbox/translations/nl.json new file mode 100644 index 00000000000..6ba03e7ee99 --- /dev/null +++ b/homeassistant/components/wallbox/translations/nl.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd" + }, + "error": { + "cannot_connect": "Kan geen verbinding maken", + "invalid_auth": "Ongeldige authenticatie", + "unknown": "Onverwachte fout" + }, + "step": { + "user": { + "data": { + "password": "Wachtwoord", + "station": "Station Serienummer", + "username": "Gebruikersnaam" + } + } + } + }, + "title": "Wallbox" +} \ No newline at end of file diff --git a/homeassistant/components/wallbox/translations/no.json b/homeassistant/components/wallbox/translations/no.json new file mode 100644 index 00000000000..42368703121 --- /dev/null +++ b/homeassistant/components/wallbox/translations/no.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "Enheten er allerede konfigurert" + }, + "error": { + "cannot_connect": "Tilkobling mislyktes", + "invalid_auth": "Ugyldig godkjenning", + "unknown": "Uventet feil" + }, + "step": { + "user": { + "data": { + "password": "Passord", + "station": "Serienummer for stasjon", + "username": "Brukernavn" + } + } + } + }, + "title": "Wallbox" +} \ No newline at end of file diff --git a/homeassistant/components/wallbox/translations/zh-Hant.json b/homeassistant/components/wallbox/translations/zh-Hant.json new file mode 100644 index 00000000000..78a752f9a0d --- /dev/null +++ b/homeassistant/components/wallbox/translations/zh-Hant.json @@ -0,0 +1,22 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + }, + "error": { + "cannot_connect": "\u9023\u7dda\u5931\u6557", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548", + "unknown": "\u672a\u9810\u671f\u932f\u8aa4" + }, + "step": { + "user": { + "data": { + "password": "\u5bc6\u78bc", + "station": "\u5de5\u4f5c\u7ad9\u5e8f\u865f", + "username": "\u4f7f\u7528\u8005\u540d\u7a31" + } + } + } + }, + "title": "Wallbox" +} \ No newline at end of file