diff --git a/homeassistant/components/denonavr/translations/ca.json b/homeassistant/components/denonavr/translations/ca.json index 4f7c34a158e..34e73124056 100644 --- a/homeassistant/components/denonavr/translations/ca.json +++ b/homeassistant/components/denonavr/translations/ca.json @@ -3,7 +3,7 @@ "abort": { "already_configured": "El dispositiu ja est\u00e0 configurat", "already_in_progress": "El flux de dades de configuraci\u00f3 per aquest Denon AVR ja est\u00e0 en curs", - "connection_error": "No s'ha pogut connectar, torna-ho a provar", + "connection_error": "No s'ha pogut connectar, torna-ho a provar. \u00c9s possible que s'arregli si desconnectes i tornes a connectar els cables d'Ethernet i d'alimentaci\u00f3.", "not_denonavr_manufacturer": "No \u00e9s un receptor de xarxa Denon AVR, no coincideix el fabricant descobert", "not_denonavr_missing": "No \u00e9s un receptor de xarxa Denon AVR, informaci\u00f3 de descobriment no completa" }, diff --git a/homeassistant/components/denonavr/translations/en.json b/homeassistant/components/denonavr/translations/en.json index c067d2b4754..91ec0d62a45 100644 --- a/homeassistant/components/denonavr/translations/en.json +++ b/homeassistant/components/denonavr/translations/en.json @@ -45,4 +45,4 @@ } } } -} +} \ No newline at end of file diff --git a/homeassistant/components/dexcom/translations/fr.json b/homeassistant/components/dexcom/translations/fr.json index 022cb82ef05..3825a88d322 100644 --- a/homeassistant/components/dexcom/translations/fr.json +++ b/homeassistant/components/dexcom/translations/fr.json @@ -1,9 +1,19 @@ { "config": { + "abort": { + "already_configured_account": "Le compte est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "account_error": "L'authentification ne'st pas valide", + "session_error": "\u00c9chec de connexion", + "unknown": "Erreur inattendue" + }, "step": { "user": { "data": { - "server": "Serveur" + "password": "Mot de passe", + "server": "Serveur", + "username": "Nom d'utilisateur" }, "description": "Saisir les donn\u00e9es d'identification de Dexcom Share", "title": "Configurer l'int\u00e9gration Dexcom" diff --git a/homeassistant/components/dexcom/translations/no.json b/homeassistant/components/dexcom/translations/no.json new file mode 100644 index 00000000000..bd32458f907 --- /dev/null +++ b/homeassistant/components/dexcom/translations/no.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "server": "" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/gogogate2/translations/ca.json b/homeassistant/components/gogogate2/translations/ca.json index 02e61d3d7a0..bb5797d6517 100644 --- a/homeassistant/components/gogogate2/translations/ca.json +++ b/homeassistant/components/gogogate2/translations/ca.json @@ -14,7 +14,7 @@ "password": "Contrasenya", "username": "Nom d'usuari" }, - "description": "Proporciona, a continuaci\u00f3, la informaci\u00f3 necess\u00e0ria. Nota: sembla que nom\u00e9s funciona l'usuari administrador.", + "description": "Proporciona, a continuaci\u00f3, la informaci\u00f3 necess\u00e0ria.", "title": "Configuraci\u00f3 de GogoGate2" } } diff --git a/homeassistant/components/gogogate2/translations/ru.json b/homeassistant/components/gogogate2/translations/ru.json index 3f78e4aacdf..9f428658820 100644 --- a/homeassistant/components/gogogate2/translations/ru.json +++ b/homeassistant/components/gogogate2/translations/ru.json @@ -14,7 +14,7 @@ "password": "\u041f\u0430\u0440\u043e\u043b\u044c", "username": "\u041b\u043e\u0433\u0438\u043d" }, - "description": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 Home Assistant \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 GogoGate2. \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c 'admin'.", + "description": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 Home Assistant \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 GogoGate2.", "title": "GogoGate2" } } diff --git a/homeassistant/components/huawei_lte/translations/no.json b/homeassistant/components/huawei_lte/translations/no.json index 414be9048c6..f22681313d6 100644 --- a/homeassistant/components/huawei_lte/translations/no.json +++ b/homeassistant/components/huawei_lte/translations/no.json @@ -16,7 +16,7 @@ "response_error": "Ukjent feil fra enheten", "unknown_connection_error": "Ukjent feil under tilkobling til enhet" }, - "flow_title": "Huawei LTE: {name}", + "flow_title": "", "step": { "user": { "data": { diff --git a/homeassistant/components/hue/translations/fr.json b/homeassistant/components/hue/translations/fr.json index b92ccd177e1..53e32411825 100644 --- a/homeassistant/components/hue/translations/fr.json +++ b/homeassistant/components/hue/translations/fr.json @@ -24,6 +24,12 @@ "link": { "description": "Appuyez sur le bouton du pont pour lier Philips Hue avec Home Assistant. \n\n ![Emplacement du bouton sur le pont](/static/images/config_philips_hue.jpg)", "title": "Hub de liaison" + }, + "manual": { + "data": { + "host": "H\u00f4te" + }, + "title": "Configurer manuellement un pont Hue" } } }, @@ -45,5 +51,15 @@ "remote_button_short_press": "bouton \"{subtype}\" est press\u00e9", "remote_button_short_release": "Bouton \" {subtype} \" est rel\u00e2ch\u00e9" } + }, + "options": { + "step": { + "init": { + "data": { + "allow_how_groups": "Autoriser les groupes Hue", + "allow_unreachable": "Autoriser les ampoules inaccessibles \u00e0 signaler correctement leur \u00e9tat" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/mqtt/translations/no.json b/homeassistant/components/mqtt/translations/no.json index d78922b0118..e48f70d5bd5 100644 --- a/homeassistant/components/mqtt/translations/no.json +++ b/homeassistant/components/mqtt/translations/no.json @@ -57,21 +57,23 @@ "step": { "broker": { "data": { - "broker": "Megler" + "broker": "Megler", + "port": "", + "username": "Brukernavn" }, "description": "Vennligst oppgi tilkoblingsinformasjonen for din MQTT megler." }, "options": { "data": { - "birth_payload": "Birth message payload", + "birth_payload": "F\u00f8dselsmelding nyttelast", "birth_qos": "F\u00f8dselsmelding QoS", - "birth_retain": "F\u00f8dselsmelding beholder", - "birth_topic": "F\u00f8dselsmeldingsemne", + "birth_retain": "F\u00f8dselsmelding behold", + "birth_topic": "F\u00f8dselsmelding emne", "discovery": "Aktiver oppdagelse", - "will_payload": "Vil melde nyttelast", - "will_qos": "Vil melding til QoS", - "will_retain": "Vil meldingen beholde", - "will_topic": "Vil melding emne" + "will_payload": "Testament melding nyttelast", + "will_qos": "Testament melding QoS", + "will_retain": "Testament melding behold", + "will_topic": "Testament melding emne" }, "description": "Vennligst velg MQTT-alternativer." } diff --git a/homeassistant/components/plugwise/translations/fr.json b/homeassistant/components/plugwise/translations/fr.json index 04c38b501fb..392d990fbbf 100644 --- a/homeassistant/components/plugwise/translations/fr.json +++ b/homeassistant/components/plugwise/translations/fr.json @@ -8,6 +8,7 @@ "invalid_auth": "Authentification invalide, v\u00e9rifiez les 8 caract\u00e8res de votre ID Smile", "unknown": "Erreur inattendue" }, + "flow_title": "Smile: {name}", "step": { "user": { "data": { diff --git a/homeassistant/components/plugwise/translations/no.json b/homeassistant/components/plugwise/translations/no.json index 8205a7dab24..7fd5ac6ae28 100644 --- a/homeassistant/components/plugwise/translations/no.json +++ b/homeassistant/components/plugwise/translations/no.json @@ -8,6 +8,7 @@ "invalid_auth": "Ugyldig godkjenning, sjekk din 8-tegns Smile ID", "unknown": "Uventet feil" }, + "flow_title": "", "step": { "user": { "data": { diff --git a/homeassistant/components/plugwise/translations/ru.json b/homeassistant/components/plugwise/translations/ru.json index 5ae4da64a76..650ae69a972 100644 --- a/homeassistant/components/plugwise/translations/ru.json +++ b/homeassistant/components/plugwise/translations/ru.json @@ -8,6 +8,7 @@ "invalid_auth": "\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 ID \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430.", "unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." }, + "flow_title": "Smile: {name}", "step": { "user": { "data": { diff --git a/homeassistant/components/plum_lightpad/translations/fr.json b/homeassistant/components/plum_lightpad/translations/fr.json new file mode 100644 index 00000000000..cee1b083f7f --- /dev/null +++ b/homeassistant/components/plum_lightpad/translations/fr.json @@ -0,0 +1,18 @@ +{ + "config": { + "abort": { + "already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion" + }, + "step": { + "user": { + "data": { + "password": "Mot de passe", + "username": "Adresse e-mail" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/poolsense/translations/fr.json b/homeassistant/components/poolsense/translations/fr.json new file mode 100644 index 00000000000..a6bf1f7b7bf --- /dev/null +++ b/homeassistant/components/poolsense/translations/fr.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "L'authentification ne'st pas valide", + "unknown": "Erreur inattendue" + }, + "step": { + "user": { + "data": { + "email": "Adresse e-mail", + "password": "Mot de passe" + }, + "title": "PoolSense" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/poolsense/translations/no.json b/homeassistant/components/poolsense/translations/no.json new file mode 100644 index 00000000000..e99a1d62746 --- /dev/null +++ b/homeassistant/components/poolsense/translations/no.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "user": { + "title": "" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/smarthab/translations/ca.json b/homeassistant/components/smarthab/translations/ca.json new file mode 100644 index 00000000000..58a85d750ba --- /dev/null +++ b/homeassistant/components/smarthab/translations/ca.json @@ -0,0 +1,19 @@ +{ + "config": { + "error": { + "service": "Error en l'intent de connexi\u00f3 a SmartHab. Pot ser que el servei no estigui disponible. Comprova la connexi\u00f3.", + "unknown_error": "Error inesperat", + "wrong_login": "Autenticaci\u00f3 inv\u00e0lida" + }, + "step": { + "user": { + "data": { + "email": "Correu electr\u00f2nic", + "password": "Contrasenya" + }, + "description": "Per motius t\u00e8cnics, assegura't utilitzar un compte secundari espec\u00edfic per a la configuraci\u00f3 de Home Assistant. Pots crear-ne un des de l'aplicaci\u00f3 SmartHab.", + "title": "Configuraci\u00f3 de SmartHab" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/smarthab/translations/en.json b/homeassistant/components/smarthab/translations/en.json index f27e359257f..49904071333 100644 --- a/homeassistant/components/smarthab/translations/en.json +++ b/homeassistant/components/smarthab/translations/en.json @@ -2,14 +2,14 @@ "config": { "error": { "service": "Error while trying to reach SmartHab. Service might be down. Check your connection.", - "wrong_login": "[%key:common::config_flow::error::invalid_auth%]", - "unknown_error": "[%key:common::config_flow::error::unknown%]" + "unknown_error": "Unexpected error", + "wrong_login": "Invalid authentication" }, "step": { "user": { "data": { - "password": "[%key:common::config_flow::data::password%]", - "email": "[%key:common::config_flow::data::email%]" + "email": "Email", + "password": "Password" }, "description": "For technical reasons, be sure to use a secondary account specific to your Home Assistant setup. You can create one from the SmartHab application.", "title": "Setup SmartHab" diff --git a/homeassistant/components/squeezebox/translations/no.json b/homeassistant/components/squeezebox/translations/no.json index 030e513deb2..17abd4c683b 100644 --- a/homeassistant/components/squeezebox/translations/no.json +++ b/homeassistant/components/squeezebox/translations/no.json @@ -6,8 +6,12 @@ "error": { "no_server_found": "Kan ikke automatisk oppdage serveren." }, + "flow_title": "", "step": { "edit": { + "data": { + "port": "" + }, "title": "Redigere tilkoblingsinformasjon" }, "user": { @@ -15,5 +19,5 @@ } } }, - "title": "Logitech Squeezebox" + "title": "" } \ No newline at end of file diff --git a/homeassistant/components/toon/translations/fr.json b/homeassistant/components/toon/translations/fr.json index 9da12e7aeaa..6f45a05e660 100644 --- a/homeassistant/components/toon/translations/fr.json +++ b/homeassistant/components/toon/translations/fr.json @@ -12,6 +12,13 @@ "display_exists": "L'affichage s\u00e9lectionn\u00e9 est d\u00e9j\u00e0 configur\u00e9." }, "step": { + "agreement": { + "data": { + "agreement": "Accord" + }, + "description": "S\u00e9lectionnez l'adresse d'accord que vous souhaitez ajouter.", + "title": "S\u00e9lectionnez votre accord" + }, "authenticate": { "data": { "password": "Mot de passe", @@ -27,6 +34,9 @@ }, "description": "S\u00e9lectionnez l'affichage Toon avec lequel vous connecter.", "title": "S\u00e9lectionnez l'affichage" + }, + "pick_implementation": { + "title": "Choisissez votre locataire pour vous authentifier" } } } diff --git a/homeassistant/components/transmission/translations/fr.json b/homeassistant/components/transmission/translations/fr.json index 3e5c87b7962..83ff026e6e0 100644 --- a/homeassistant/components/transmission/translations/fr.json +++ b/homeassistant/components/transmission/translations/fr.json @@ -12,7 +12,9 @@ "user": { "data": { "host": "H\u00f4te", + "limit": "Limite", "name": "Nom", + "order": "Ordre", "password": "Mot de passe", "port": "Port", "username": "Nom d'utilisateur" @@ -25,6 +27,8 @@ "step": { "init": { "data": { + "limit": "Limite", + "order": "Ordre", "scan_interval": "Fr\u00e9quence de mise \u00e0 jour" }, "title": "Configurer les options pour Transmission"