From dc31f420ede196db13367990ac8214167557b887 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sat, 12 Mar 2022 00:17:47 +0000 Subject: [PATCH] [ci skip] Translation update --- .../components/adax/translations/zh-Hant.json | 4 +- .../airvisual/translations/zh-Hant.json | 2 +- .../components/airzone/translations/fr.json | 3 +- .../airzone/translations/pt-BR.json | 4 +- .../alarmdecoder/translations/zh-Hant.json | 2 +- .../androidtv/translations/zh-Hant.json | 2 +- .../aurora_abb_powerone/translations/fr.json | 2 +- .../aussie_broadband/translations/fr.json | 11 +- .../azure_event_hub/translations/fr.json | 2 +- .../binary_sensor/translations/it.json | 6 +- .../brother/translations/zh-Hant.json | 4 +- .../components/cast/translations/fr.json | 2 +- .../climacell/translations/zh-Hant.json | 2 +- .../components/climate/translations/bg.json | 2 +- .../components/daikin/translations/fr.json | 2 +- .../deconz/translations/zh-Hant.json | 2 +- .../devolo_home_control/translations/fr.json | 6 +- .../devolo_home_network/translations/fr.json | 2 +- .../diagnostics/translations/fr.json | 2 +- .../dialogflow/translations/fr.json | 2 +- .../components/dlna_dmr/translations/fr.json | 8 +- .../components/dlna_dms/translations/fr.json | 8 +- .../components/dnsip/translations/fr.json | 8 +- .../components/dnsip/translations/it.json | 8 +- .../components/dsmr/translations/zh-Hant.json | 4 +- .../components/elmax/translations/fr.json | 2 +- .../components/flux_led/translations/fr.json | 2 +- .../flux_led/translations/zh-Hant.json | 2 +- .../components/fritz/translations/fr.json | 5 +- .../components/geofency/translations/fr.json | 2 +- .../components/goodwe/translations/fr.json | 2 +- .../translations/zh-Hant.json | 2 +- .../components/gpslogger/translations/fr.json | 2 +- .../components/group/translations/fr.json | 111 ++++++++++++++++++ .../components/group/translations/it.json | 65 ++++++++-- .../components/group/translations/ja.json | 1 + .../components/group/translations/nl.json | 57 ++++++++- .../components/group/translations/no.json | 65 ++++++++-- .../components/group/translations/sv.json | 68 +++++++++++ .../group/translations/zh-Hant.json | 69 +++++++++-- .../components/habitica/translations/fr.json | 2 +- .../homeassistant/translations/zh-Hant.json | 2 +- .../components/homekit/translations/fr.json | 2 +- .../translations/select.fr.json | 2 +- .../homematicip_cloud/translations/fr.json | 2 +- .../homewizard/translations/fr.json | 4 +- .../components/hyperion/translations/fr.json | 2 +- .../components/hyperion/translations/it.json | 2 +- .../components/ifttt/translations/fr.json | 2 +- .../insteon/translations/zh-Hant.json | 4 +- .../components/iss/translations/fr.json | 2 +- .../kaleidescape/translations/fr.json | 1 + .../kaleidescape/translations/pt-BR.json | 12 +- .../kaleidescape/translations/sv.json | 5 + .../components/knx/translations/fr.json | 2 +- .../components/knx/translations/zh-Hant.json | 10 +- .../konnected/translations/zh-Hant.json | 4 +- .../components/locative/translations/fr.json | 2 +- .../components/mailgun/translations/fr.json | 2 +- .../components/mill/translations/zh-Hant.json | 4 +- .../components/mjpeg/translations/fr.json | 30 ++++- .../moehlenhoff_alpha2/translations/fr.json | 2 +- .../components/moon/translations/fr.json | 3 +- .../components/moon/translations/pt-BR.json | 2 +- .../components/motioneye/translations/fr.json | 8 +- .../components/mqtt/translations/pt-BR.json | 2 +- .../mysensors/translations/zh-Hant.json | 2 +- .../components/netatmo/translations/fr.json | 8 +- .../components/netatmo/translations/it.json | 8 +- .../components/netgear/translations/fr.json | 2 +- .../components/octoprint/translations/fr.json | 2 +- .../components/octoprint/translations/it.json | 2 +- .../components/oncue/translations/fr.json | 6 +- .../components/onewire/translations/fr.json | 13 +- .../onewire/translations/pt-BR.json | 4 - .../onewire/translations/zh-Hant.json | 2 +- .../components/onvif/translations/fr.json | 2 +- .../components/overkiz/translations/fr.json | 4 +- .../components/owntracks/translations/fr.json | 2 +- .../components/ozw/translations/zh-Hant.json | 2 +- .../components/plaato/translations/fr.json | 2 +- .../plaato/translations/zh-Hant.json | 4 +- .../plugwise/translations/zh-Hant.json | 4 +- .../components/powerwall/translations/fr.json | 2 +- .../pure_energie/translations/fr.json | 8 ++ .../pure_energie/translations/it.json | 4 +- .../components/pvoutput/translations/fr.json | 10 +- .../radio_browser/translations/fr.json | 7 ++ .../recollect_waste/translations/zh-Hant.json | 2 +- .../rfxtrx/translations/zh-Hant.json | 4 +- .../rtsp_to_webrtc/translations/fr.json | 2 +- .../components/season/translations/fr.json | 7 ++ .../season/translations/zh-Hant.json | 2 +- .../components/sense/translations/fr.json | 6 +- .../components/senseme/translations/fr.json | 8 +- .../components/sensibo/translations/fr.json | 4 +- .../sensibo/translations/pt-BR.json | 2 +- .../components/sensor/translations/it.json | 4 +- .../components/sleepiq/translations/fr.json | 12 ++ .../components/solax/translations/fr.json | 2 +- .../components/sonarr/translations/fr.json | 2 +- .../components/steamist/translations/fr.json | 12 +- .../components/steamist/translations/it.json | 6 +- .../components/switch/translations/fr.json | 9 ++ .../switch_as_x/translations/fr.json | 14 +++ .../switch_as_x/translations/it.json | 14 +++ .../switch_as_x/translations/nl.json | 4 +- .../switch_as_x/translations/no.json | 14 +++ .../switch_as_x/translations/sv.json | 14 +++ .../switch_as_x/translations/zh-Hant.json | 14 +++ .../components/switchbot/translations/fr.json | 2 +- .../switchbot/translations/zh-Hant.json | 2 +- .../components/tplink/translations/fr.json | 2 +- .../components/traccar/translations/fr.json | 2 +- .../tuya/translations/select.fr.json | 16 +-- .../components/tuya/translations/zh-Hant.json | 6 +- .../components/twilio/translations/fr.json | 4 +- .../components/unifi/translations/fr.json | 4 +- .../unifiprotect/translations/fr.json | 4 +- .../unifiprotect/translations/it.json | 2 +- .../components/update/translations/fr.json | 3 + .../components/vallox/translations/fr.json | 14 +-- .../velbus/translations/zh-Hant.json | 2 +- .../version/translations/zh-Hant.json | 4 +- .../components/vicare/translations/fr.json | 8 +- .../vicare/translations/zh-Hant.json | 2 +- .../translations/zh-Hant.json | 2 +- .../components/webostv/translations/fr.json | 12 +- .../components/whois/translations/fr.json | 2 +- .../components/wiz/translations/fr.json | 3 +- .../wolflink/translations/sensor.it.json | 2 +- .../xiaomi_aqara/translations/fr.json | 2 +- .../xiaomi_aqara/translations/it.json | 2 +- .../yale_smart_alarm/translations/fr.json | 2 +- .../components/zha/translations/fr.json | 2 +- .../components/zha/translations/zh-Hant.json | 6 +- .../components/zwave_js/translations/fr.json | 2 +- .../zwave_js/translations/zh-Hant.json | 4 +- 138 files changed, 798 insertions(+), 248 deletions(-) create mode 100644 homeassistant/components/kaleidescape/translations/sv.json create mode 100644 homeassistant/components/radio_browser/translations/fr.json create mode 100644 homeassistant/components/switch_as_x/translations/fr.json create mode 100644 homeassistant/components/switch_as_x/translations/it.json create mode 100644 homeassistant/components/switch_as_x/translations/no.json create mode 100644 homeassistant/components/switch_as_x/translations/sv.json create mode 100644 homeassistant/components/switch_as_x/translations/zh-Hant.json create mode 100644 homeassistant/components/update/translations/fr.json diff --git a/homeassistant/components/adax/translations/zh-Hant.json b/homeassistant/components/adax/translations/zh-Hant.json index 0ad4bcba854..92018be07da 100644 --- a/homeassistant/components/adax/translations/zh-Hant.json +++ b/homeassistant/components/adax/translations/zh-Hant.json @@ -27,11 +27,11 @@ "user": { "data": { "account_id": "\u5e33\u865f ID", - "connection_type": "\u9078\u64c7\u9023\u7dda\u985e\u578b", + "connection_type": "\u9078\u64c7\u9023\u7dda\u985e\u5225", "host": "\u4e3b\u6a5f\u7aef", "password": "\u5bc6\u78bc" }, - "description": "\u9078\u64c7\u9023\u7dda\u985e\u578b\u3002\u672c\u5730\u7aef\u5c07\u9700\u8981\u5177\u5099\u85cd\u82bd\u52a0\u71b1\u5668" + "description": "\u9078\u64c7\u9023\u7dda\u985e\u5225\u3002\u672c\u5730\u7aef\u5c07\u9700\u8981\u5177\u5099\u85cd\u82bd\u52a0\u71b1\u5668" } } } diff --git a/homeassistant/components/airvisual/translations/zh-Hant.json b/homeassistant/components/airvisual/translations/zh-Hant.json index fed34b3346b..e8779af7f52 100644 --- a/homeassistant/components/airvisual/translations/zh-Hant.json +++ b/homeassistant/components/airvisual/translations/zh-Hant.json @@ -45,7 +45,7 @@ "title": "\u91cd\u65b0\u8a8d\u8b49 AirVisual" }, "user": { - "description": "\u9078\u64c7\u6240\u8981\u76e3\u63a7\u7684 AirVisual \u8cc7\u6599\u985e\u578b\u3002", + "description": "\u9078\u64c7\u6240\u8981\u76e3\u63a7\u7684 AirVisual \u8cc7\u6599\u985e\u5225\u3002", "title": "\u8a2d\u5b9a AirVisual" } } diff --git a/homeassistant/components/airzone/translations/fr.json b/homeassistant/components/airzone/translations/fr.json index 4cf889ff02d..1fdf1e4397b 100644 --- a/homeassistant/components/airzone/translations/fr.json +++ b/homeassistant/components/airzone/translations/fr.json @@ -11,7 +11,8 @@ "data": { "host": "H\u00f4te", "port": "Port" - } + }, + "description": "Configurer l'int\u00e9gration Airzone." } } } diff --git a/homeassistant/components/airzone/translations/pt-BR.json b/homeassistant/components/airzone/translations/pt-BR.json index f063b3461ae..1a8df1fef99 100644 --- a/homeassistant/components/airzone/translations/pt-BR.json +++ b/homeassistant/components/airzone/translations/pt-BR.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado" + "already_configured": "Dispositivo j\u00e1 est\u00e1 configurado" }, "error": { "cannot_connect": "Falha ao conectar" @@ -9,7 +9,7 @@ "step": { "user": { "data": { - "host": "Host", + "host": "Nome do host", "port": "Porta" }, "description": "Configure a integra\u00e7\u00e3o Airzone." diff --git a/homeassistant/components/alarmdecoder/translations/zh-Hant.json b/homeassistant/components/alarmdecoder/translations/zh-Hant.json index d1a96eedd15..19886544dfc 100644 --- a/homeassistant/components/alarmdecoder/translations/zh-Hant.json +++ b/homeassistant/components/alarmdecoder/translations/zh-Hant.json @@ -57,7 +57,7 @@ "zone_relayaddr": "\u4e2d\u7e7c\u4f4d\u5740", "zone_relaychan": "\u4e2d\u7e7c\u983b\u9053", "zone_rfid": "RF \u5e8f\u5217", - "zone_type": "\u5340\u57df\u985e\u578b" + "zone_type": "\u5340\u57df\u985e\u5225" }, "description": "\u8f38\u5165\u5340\u57df {zone_number} \u8a73\u7d30\u8cc7\u6599\u3002\u6b32\u522a\u9664\u5340\u57df {zone_number}\uff0c\u4fdd\u6301\u5340\u57df\u540d\u7a31\u7a7a\u767d\u3002", "title": "\u8a2d\u5b9a AlarmDecoder" diff --git a/homeassistant/components/androidtv/translations/zh-Hant.json b/homeassistant/components/androidtv/translations/zh-Hant.json index 6f6e6fd8180..9e9d78f0629 100644 --- a/homeassistant/components/androidtv/translations/zh-Hant.json +++ b/homeassistant/components/androidtv/translations/zh-Hant.json @@ -17,7 +17,7 @@ "adb_server_ip": "ADB \u4f3a\u670d\u5668 IP \u4f4d\u5740\uff08\u4fdd\u7559\u7a7a\u767d\u70ba\u4e0d\u4f7f\u7528\uff09", "adb_server_port": "ADB \u4f3a\u670d\u5668\u901a\u8a0a\u57e0", "adbkey": "ADB \u91d1\u9470\u6a94\u6848\u8def\u5f91\uff08\u4fdd\u7559\u7a7a\u767d\u5c07\u6703\u81ea\u52d5\u7522\u751f\uff09", - "device_class": "\u88dd\u7f6e\u985e\u578b", + "device_class": "\u88dd\u7f6e\u985e\u5225", "host": "\u4e3b\u6a5f\u7aef", "port": "\u901a\u8a0a\u57e0" }, diff --git a/homeassistant/components/aurora_abb_powerone/translations/fr.json b/homeassistant/components/aurora_abb_powerone/translations/fr.json index d87822fb7c3..206167a5669 100644 --- a/homeassistant/components/aurora_abb_powerone/translations/fr.json +++ b/homeassistant/components/aurora_abb_powerone/translations/fr.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", - "no_serial_ports": "Aucun port com trouv\u00e9. Besoin d'un p\u00e9riph\u00e9rique RS485 valide pour communiquer." + "no_serial_ports": "Aucun port com trouv\u00e9. Un p\u00e9riph\u00e9rique RS485 valide est requis pour communiquer." }, "error": { "cannot_connect": "Connexion impossible, veuillez v\u00e9rifier le port s\u00e9rie, l'adresse, la connexion \u00e9lectrique et que l'onduleur est allum\u00e9 (\u00e0 la lumi\u00e8re du jour)", diff --git a/homeassistant/components/aussie_broadband/translations/fr.json b/homeassistant/components/aussie_broadband/translations/fr.json index 518f05e8ac3..13178a5753e 100644 --- a/homeassistant/components/aussie_broadband/translations/fr.json +++ b/homeassistant/components/aussie_broadband/translations/fr.json @@ -6,7 +6,7 @@ "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" }, "error": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "invalid_auth": "Authentification invalide", "unknown": "Erreur inattendue" }, @@ -18,6 +18,13 @@ "description": "Mettre \u00e0 jour le mot de passe pour {username}", "title": "R\u00e9-authentifier l'int\u00e9gration" }, + "reauth_confirm": { + "data": { + "password": "Mot de passe" + }, + "description": "Mettre \u00e0 jour le mot de passe pour {username}", + "title": "R\u00e9-authentifier l'int\u00e9gration" + }, "service": { "data": { "services": "Services" @@ -34,7 +41,7 @@ }, "options": { "abort": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "invalid_auth": "Authentification invalide", "unknown": "Erreur inattendue" }, diff --git a/homeassistant/components/azure_event_hub/translations/fr.json b/homeassistant/components/azure_event_hub/translations/fr.json index 2cfeb2f4d32..9e238c3836d 100644 --- a/homeassistant/components/azure_event_hub/translations/fr.json +++ b/homeassistant/components/azure_event_hub/translations/fr.json @@ -7,7 +7,7 @@ "unknown": "La connexion avec les informations d'identification du fichier configuration.yaml a \u00e9chou\u00e9 avec une erreur inconnue, veuillez supprimer de yaml et utiliser le flux de configuration." }, "error": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "unknown": "Erreur inattendue" }, "step": { diff --git a/homeassistant/components/binary_sensor/translations/it.json b/homeassistant/components/binary_sensor/translations/it.json index 5c81e8942e4..6054fd9d9fe 100644 --- a/homeassistant/components/binary_sensor/translations/it.json +++ b/homeassistant/components/binary_sensor/translations/it.json @@ -56,7 +56,7 @@ "bat_low": "{entity_name} batteria scarica", "co": "{entity_name} ha iniziato a rilevare il monossido di carbonio", "cold": "{entity_name} \u00e8 diventato freddo", - "connected": "{entity_name} connesso", + "connected": "{entity_name} \u00e8 connesso", "gas": "{entity_name} ha iniziato a rilevare il gas", "hot": "{entity_name} \u00e8 diventato caldo", "is_not_tampered": "{entity_name} ha smesso di rilevare manomissioni", @@ -139,7 +139,7 @@ "on": "Rilevato" }, "co": { - "off": "Non Rilevato", + "off": "Non rilevato", "on": "Rilevato" }, "cold": { @@ -228,7 +228,7 @@ }, "vibration": { "off": "Assente", - "on": "Rilevata" + "on": "Rilevato" }, "window": { "off": "Chiusa", diff --git a/homeassistant/components/brother/translations/zh-Hant.json b/homeassistant/components/brother/translations/zh-Hant.json index 88bd481749f..016d83309f2 100644 --- a/homeassistant/components/brother/translations/zh-Hant.json +++ b/homeassistant/components/brother/translations/zh-Hant.json @@ -14,13 +14,13 @@ "user": { "data": { "host": "\u4e3b\u6a5f\u7aef", - "type": "\u5370\u8868\u6a5f\u985e\u578b" + "type": "\u5370\u8868\u6a5f\u985e\u5225" }, "description": "\u8a2d\u5b9a Brother \u5370\u8868\u6a5f\u6574\u5408\u3002\u5047\u5982\u9700\u8981\u5354\u52a9\uff0c\u8acb\u53c3\u8003\uff1ahttps://www.home-assistant.io/integrations/brother" }, "zeroconf_confirm": { "data": { - "type": "\u5370\u8868\u6a5f\u985e\u578b" + "type": "\u5370\u8868\u6a5f\u985e\u5225" }, "description": "\u662f\u5426\u8981\u5c07\u5e8f\u865f\u70ba `{serial_number}` \u4e4b Brother \u5370\u8868\u6a5f {model} \u65b0\u589e\u81f3 Home Assistant\uff1f", "title": "\u81ea\u52d5\u63a2\u7d22\u5230 Brother \u5370\u8868\u6a5f" diff --git a/homeassistant/components/cast/translations/fr.json b/homeassistant/components/cast/translations/fr.json index 6cc720e5630..87e7b1609fa 100644 --- a/homeassistant/components/cast/translations/fr.json +++ b/homeassistant/components/cast/translations/fr.json @@ -36,7 +36,7 @@ "data": { "known_hosts": "H\u00f4tes connus" }, - "description": "H\u00f4tes connus - Une liste de noms d'h\u00f4te ou d'adresses IP s\u00e9par\u00e9s par des virgules des p\u00e9riph\u00e9riques de diffusion, \u00e0 utiliser si la d\u00e9couverte mDNS ne fonctionne pas.", + "description": "H\u00f4tes connus \u2013\u00a0Une liste de noms d'h\u00f4te ou d'adresses IP s\u00e9par\u00e9s par des virgules des appareils de diffusion, \u00e0 utiliser si la d\u00e9couverte mDNS ne fonctionne pas.", "title": "Configuration de Google Cast" } } diff --git a/homeassistant/components/climacell/translations/zh-Hant.json b/homeassistant/components/climacell/translations/zh-Hant.json index 5ef7396b0e5..68e06219ae7 100644 --- a/homeassistant/components/climacell/translations/zh-Hant.json +++ b/homeassistant/components/climacell/translations/zh-Hant.json @@ -15,7 +15,7 @@ "longitude": "\u7d93\u5ea6", "name": "\u540d\u7a31" }, - "description": "\u5047\u5982\u672a\u63d0\u4f9b\u7def\u5ea6\u8207\u7d93\u5ea6\uff0c\u5c07\u6703\u4f7f\u7528 Home Assistant \u8a2d\u5b9a\u4f5c\u70ba\u9810\u8a2d\u503c\u3002\u6bcf\u4e00\u500b\u9810\u5831\u985e\u578b\u90fd\u6703\u7522\u751f\u4e00\u7d44\u5be6\u9ad4\uff0c\u6216\u8005\u9810\u8a2d\u70ba\u6240\u9078\u64c7\u555f\u7528\u7684\u9810\u5831\u3002" + "description": "\u5047\u5982\u672a\u63d0\u4f9b\u7def\u5ea6\u8207\u7d93\u5ea6\uff0c\u5c07\u6703\u4f7f\u7528 Home Assistant \u8a2d\u5b9a\u4f5c\u70ba\u9810\u8a2d\u503c\u3002\u6bcf\u4e00\u500b\u9810\u5831\u985e\u5225\u90fd\u6703\u7522\u751f\u4e00\u7d44\u5be6\u9ad4\uff0c\u6216\u8005\u9810\u8a2d\u70ba\u6240\u9078\u64c7\u555f\u7528\u7684\u9810\u5831\u3002" } } }, diff --git a/homeassistant/components/climate/translations/bg.json b/homeassistant/components/climate/translations/bg.json index 7c7389545eb..6c3eb3b612a 100644 --- a/homeassistant/components/climate/translations/bg.json +++ b/homeassistant/components/climate/translations/bg.json @@ -18,7 +18,7 @@ "_": { "auto": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u043d", "cool": "\u041e\u0445\u043b\u0430\u0436\u0434\u0430\u043d\u0435", - "dry": "\u0421\u0443\u0445", + "dry": "\u0418\u0437\u0441\u0443\u0448\u0430\u0432\u0430\u043d\u0435", "fan_only": "\u0421\u0430\u043c\u043e \u0432\u0435\u043d\u0442\u0438\u043b\u0430\u0442\u043e\u0440", "heat": "\u041e\u0442\u043e\u043f\u043b\u0435\u043d\u0438\u0435", "heat_cool": "\u041e\u0442\u043e\u043f\u043b\u0435\u043d\u0438\u0435/\u041e\u0445\u043b\u0430\u0436\u0434\u0430\u043d\u0435", diff --git a/homeassistant/components/daikin/translations/fr.json b/homeassistant/components/daikin/translations/fr.json index 3b2dcd8ce27..7a25805caf5 100644 --- a/homeassistant/components/daikin/translations/fr.json +++ b/homeassistant/components/daikin/translations/fr.json @@ -5,7 +5,7 @@ "cannot_connect": "\u00c9chec de connexion" }, "error": { - "api_password": "Authentification invalide, utilisez la cl\u00e9 API ou le mot de passe.", + "api_password": "Authentification invalide, utilisez soit la cl\u00e9 d'API soit le mot de passe.", "cannot_connect": "\u00c9chec de connexion", "invalid_auth": "Authentification invalide", "unknown": "Erreur inattendue" diff --git a/homeassistant/components/deconz/translations/zh-Hant.json b/homeassistant/components/deconz/translations/zh-Hant.json index 64817192c64..d6d4dfeba45 100644 --- a/homeassistant/components/deconz/translations/zh-Hant.json +++ b/homeassistant/components/deconz/translations/zh-Hant.json @@ -101,7 +101,7 @@ "allow_deconz_groups": "\u5141\u8a31 deCONZ \u71c8\u5149\u7fa4\u7d44", "allow_new_devices": "\u5141\u8a31\u81ea\u52d5\u5316\u65b0\u589e\u88dd\u7f6e" }, - "description": "\u8a2d\u5b9a deCONZ \u53ef\u8996\u88dd\u7f6e\u985e\u578b", + "description": "\u8a2d\u5b9a deCONZ \u53ef\u8996\u88dd\u7f6e\u985e\u5225", "title": "deCONZ \u9078\u9805" } } diff --git a/homeassistant/components/devolo_home_control/translations/fr.json b/homeassistant/components/devolo_home_control/translations/fr.json index 387edb9598d..3a93f50e8e4 100644 --- a/homeassistant/components/devolo_home_control/translations/fr.json +++ b/homeassistant/components/devolo_home_control/translations/fr.json @@ -13,14 +13,14 @@ "data": { "mydevolo_url": "URL mydevolo", "password": "Mot de passe", - "username": "Courriel / devolo ID" + "username": "Courriel / ID devolo" } }, "zeroconf_confirm": { "data": { - "mydevolo_url": "mydevolo URL", + "mydevolo_url": "URL mydevolo", "password": "Mot de passe", - "username": "Courriel / devolo ID" + "username": "Courriel / ID devolo" } } } diff --git a/homeassistant/components/devolo_home_network/translations/fr.json b/homeassistant/components/devolo_home_network/translations/fr.json index d777ba890b1..311489bf927 100644 --- a/homeassistant/components/devolo_home_network/translations/fr.json +++ b/homeassistant/components/devolo_home_network/translations/fr.json @@ -17,7 +17,7 @@ "description": "Voulez-vous commencer la configuration\u00a0?" }, "zeroconf_confirm": { - "description": "Voulez-vous ajouter le p\u00e9riph\u00e9rique r\u00e9seau domestique devolo avec le nom d'h\u00f4te ` {host_name} ` \u00e0 Home Assistant\u00a0?", + "description": "Voulez-vous ajouter l'appareil de r\u00e9seau domestique devolo portant le nom d'h\u00f4te \u00ab\u00a0{host_name}\u00a0\u00bb \u00e0 Home Assistant\u00a0?", "title": "Appareil r\u00e9seau domestique devolo d\u00e9couvert" } } diff --git a/homeassistant/components/diagnostics/translations/fr.json b/homeassistant/components/diagnostics/translations/fr.json index f5936aced5b..cfa7ba1e755 100644 --- a/homeassistant/components/diagnostics/translations/fr.json +++ b/homeassistant/components/diagnostics/translations/fr.json @@ -1,3 +1,3 @@ { - "title": "Diagnostics" + "title": "Diagnostiques" } \ No newline at end of file diff --git a/homeassistant/components/dialogflow/translations/fr.json b/homeassistant/components/dialogflow/translations/fr.json index 302c0df7f05..661d86566b0 100644 --- a/homeassistant/components/dialogflow/translations/fr.json +++ b/homeassistant/components/dialogflow/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/dlna_dmr/translations/fr.json b/homeassistant/components/dlna_dmr/translations/fr.json index 6d9b294d69b..7bcc563f679 100644 --- a/homeassistant/components/dlna_dmr/translations/fr.json +++ b/homeassistant/components/dlna_dmr/translations/fr.json @@ -4,15 +4,15 @@ "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", "alternative_integration": "L'appareil est mieux pris en charge par une autre int\u00e9gration", "cannot_connect": "\u00c9chec de connexion", - "could_not_connect": "\u00c9chec de la connexion au p\u00e9riph\u00e9rique DLNA", - "discovery_error": "\u00c9chec de la d\u00e9couverte d'un p\u00e9riph\u00e9rique DLNA correspondant", + "could_not_connect": "\u00c9chec de la connexion \u00e0 l'appareil DLNA", + "discovery_error": "\u00c9chec de la d\u00e9couverte d'un appareil DLNA correspondant", "incomplete_config": "Il manque une variable requise dans la configuration", "non_unique_id": "Plusieurs appareils trouv\u00e9s avec le m\u00eame identifiant unique", "not_dmr": "L'appareil n'est pas un moteur de rendu multim\u00e9dia num\u00e9rique pris en charge" }, "error": { "cannot_connect": "\u00c9chec de connexion", - "could_not_connect": "\u00c9chec de la connexion au p\u00e9riph\u00e9rique DLNA", + "could_not_connect": "\u00c9chec de la connexion \u00e0 l'appareil DLNA", "not_dmr": "L'appareil n'est pas un moteur de rendu multim\u00e9dia num\u00e9rique pris en charge" }, "flow_title": "{name}", @@ -36,7 +36,7 @@ "url": "URL" }, "description": "Choisissez un appareil \u00e0 configurer ou laissez vide pour saisir une URL", - "title": "P\u00e9riph\u00e9riques DLNA DMR d\u00e9couverts" + "title": "Appareils DLNA DMR d\u00e9couverts" } } }, diff --git a/homeassistant/components/dlna_dms/translations/fr.json b/homeassistant/components/dlna_dms/translations/fr.json index 3908dd082ea..3c4fe096ea9 100644 --- a/homeassistant/components/dlna_dms/translations/fr.json +++ b/homeassistant/components/dlna_dms/translations/fr.json @@ -2,7 +2,10 @@ "config": { "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", - "no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau" + "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours", + "bad_ssdp": "Il manque une valeur requise dans les donn\u00e9es SSDP", + "no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau", + "not_dms": "L'appareil n'est pas un serveur multim\u00e9dia pris en charge" }, "flow_title": "{name}", "step": { @@ -13,7 +16,8 @@ "data": { "host": "H\u00f4te" }, - "description": "S\u00e9lectionnez l'appareil \u00e0 configurer" + "description": "S\u00e9lectionnez l'appareil \u00e0 configurer", + "title": "Appareils DNLA DMA d\u00e9couverts" } } } diff --git a/homeassistant/components/dnsip/translations/fr.json b/homeassistant/components/dnsip/translations/fr.json index ae6da0296c2..cbecc060bd5 100644 --- a/homeassistant/components/dnsip/translations/fr.json +++ b/homeassistant/components/dnsip/translations/fr.json @@ -7,8 +7,8 @@ "user": { "data": { "hostname": "Le nom d'h\u00f4te pour lequel la requ\u00eate DNS doit \u00eatre effectu\u00e9e.", - "resolver": "R\u00e9solveur pour la recherche IPV4", - "resolver_ipv6": "R\u00e9solveur pour la recherche IPV6" + "resolver": "R\u00e9solveur pour la recherche IPv4", + "resolver_ipv6": "R\u00e9solveur pour la recherche IPv6" } } } @@ -20,8 +20,8 @@ "step": { "init": { "data": { - "resolver": "R\u00e9solveur pour la recherche IPV4", - "resolver_ipv6": "R\u00e9solveur pour la recherche IPV6" + "resolver": "R\u00e9solveur pour la recherche IPv4", + "resolver_ipv6": "R\u00e9solveur pour la recherche IPv6" } } } diff --git a/homeassistant/components/dnsip/translations/it.json b/homeassistant/components/dnsip/translations/it.json index 2ed18baa178..e0ddeb92a8b 100644 --- a/homeassistant/components/dnsip/translations/it.json +++ b/homeassistant/components/dnsip/translations/it.json @@ -7,8 +7,8 @@ "user": { "data": { "hostname": "Il nome host per il quale eseguire la query DNS", - "resolver": "Risolutore per la ricerca IPV4", - "resolver_ipv6": "Risolutore per la ricerca IPV6" + "resolver": "Risolutore per la ricerca IPv4", + "resolver_ipv6": "Risolutore per la ricerca IPv6" } } } @@ -20,8 +20,8 @@ "step": { "init": { "data": { - "resolver": "Risolutore per ricerca IPV4", - "resolver_ipv6": "Risolutore per ricerca IPV6" + "resolver": "Risolutore per ricerca IPv4", + "resolver_ipv6": "Risolutore per ricerca IPv6" } } } diff --git a/homeassistant/components/dsmr/translations/zh-Hant.json b/homeassistant/components/dsmr/translations/zh-Hant.json index 9d95685a87f..427011d5585 100644 --- a/homeassistant/components/dsmr/translations/zh-Hant.json +++ b/homeassistant/components/dsmr/translations/zh-Hant.json @@ -34,9 +34,9 @@ }, "user": { "data": { - "type": "\u9023\u7dda\u985e\u578b" + "type": "\u9023\u7dda\u985e\u5225" }, - "title": "\u9078\u64c7\u9023\u7dda\u985e\u578b" + "title": "\u9078\u64c7\u9023\u7dda\u985e\u5225" } } }, diff --git a/homeassistant/components/elmax/translations/fr.json b/homeassistant/components/elmax/translations/fr.json index c6c68b9df3a..0f19428b5bf 100644 --- a/homeassistant/components/elmax/translations/fr.json +++ b/homeassistant/components/elmax/translations/fr.json @@ -9,7 +9,7 @@ "invalid_pin": "Le code PIN fourni n\u2019est pas valide", "network_error": "Une erreur r\u00e9seau s'est produite", "no_panel_online": "Aucun panneau de contr\u00f4le Elmax en ligne n'a \u00e9t\u00e9 trouv\u00e9.", - "unknown": "Erreur inconnue", + "unknown": "Erreur inattendue", "unknown_error": "une erreur inattendue est apparue" }, "step": { diff --git a/homeassistant/components/flux_led/translations/fr.json b/homeassistant/components/flux_led/translations/fr.json index c2177a0cb1f..baea6899999 100644 --- a/homeassistant/components/flux_led/translations/fr.json +++ b/homeassistant/components/flux_led/translations/fr.json @@ -17,7 +17,7 @@ "data": { "host": "H\u00f4te" }, - "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des p\u00e9riph\u00e9riques." + "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des appareils." } } }, diff --git a/homeassistant/components/flux_led/translations/zh-Hant.json b/homeassistant/components/flux_led/translations/zh-Hant.json index 789a5aad6e8..e1c5ded8c75 100644 --- a/homeassistant/components/flux_led/translations/zh-Hant.json +++ b/homeassistant/components/flux_led/translations/zh-Hant.json @@ -27,7 +27,7 @@ "data": { "custom_effect_colors": "\u81ea\u8a02\u7279\u6548\uff1a1 \u5230 16 \u7a2e [R,G,B] \u984f\u8272\u3002\u4f8b\u5982\uff1a[255,0,255]\u3001[60,128,0]", "custom_effect_speed_pct": "\u81ea\u8a02\u7279\u6548\uff1a\u984f\u8272\u5207\u63db\u7684\u901f\u5ea6\u767e\u5206\u6bd4\u3002", - "custom_effect_transition": "\u81ea\u8a02\u7279\u6548\uff1a\u984f\u8272\u9593\u7684\u8f49\u63db\u985e\u578b\u3002", + "custom_effect_transition": "\u81ea\u8a02\u7279\u6548\uff1a\u984f\u8272\u9593\u7684\u8f49\u63db\u985e\u5225\u3002", "mode": "\u9078\u64c7\u4eae\u5ea6\u6a21\u5f0f\u3002" } } diff --git a/homeassistant/components/fritz/translations/fr.json b/homeassistant/components/fritz/translations/fr.json index 7c58c167ae6..44c3c2159b5 100644 --- a/homeassistant/components/fritz/translations/fr.json +++ b/homeassistant/components/fritz/translations/fr.json @@ -10,7 +10,8 @@ "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours", "cannot_connect": "\u00c9chec de connexion", "connection_error": "\u00c9chec de connexion", - "invalid_auth": "Authentification invalide" + "invalid_auth": "Authentification invalide", + "upnp_not_configured": "Param\u00e8tres UPnP manquants sur l'appareil." }, "flow_title": "{name}", "step": { @@ -57,7 +58,7 @@ "init": { "data": { "consider_home": "Secondes pour consid\u00e9rer un appareil \u00e0 la 'maison'", - "old_discovery": "Autoriser l'ancienne m\u00e9thode de d\u00e9couverte" + "old_discovery": "Activer l'ancienne m\u00e9thode de d\u00e9couverte" } } } diff --git a/homeassistant/components/geofency/translations/fr.json b/homeassistant/components/geofency/translations/fr.json index db163efeac7..84da031d50d 100644 --- a/homeassistant/components/geofency/translations/fr.json +++ b/homeassistant/components/geofency/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/goodwe/translations/fr.json b/homeassistant/components/goodwe/translations/fr.json index 544d6cfda68..7f7238bd960 100644 --- a/homeassistant/components/goodwe/translations/fr.json +++ b/homeassistant/components/goodwe/translations/fr.json @@ -5,7 +5,7 @@ "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours" }, "error": { - "connection_error": "Impossible de se connecter" + "connection_error": "\u00c9chec de connexion" }, "step": { "user": { diff --git a/homeassistant/components/google_travel_time/translations/zh-Hant.json b/homeassistant/components/google_travel_time/translations/zh-Hant.json index 929810a8564..f8ac86306a2 100644 --- a/homeassistant/components/google_travel_time/translations/zh-Hant.json +++ b/homeassistant/components/google_travel_time/translations/zh-Hant.json @@ -26,7 +26,7 @@ "language": "\u8a9e\u8a00", "mode": "\u65c5\u884c\u6a21\u5f0f", "time": "\u6642\u9593", - "time_type": "\u6642\u9593\u985e\u578b", + "time_type": "\u6642\u9593\u985e\u5225", "transit_mode": "\u79fb\u52d5\u6a21\u5f0f", "transit_routing_preference": "\u504f\u597d\u79fb\u52d5\u8def\u7dda", "units": "\u55ae\u4f4d" diff --git a/homeassistant/components/gpslogger/translations/fr.json b/homeassistant/components/gpslogger/translations/fr.json index a69191d05c6..4e207dddfcd 100644 --- a/homeassistant/components/gpslogger/translations/fr.json +++ b/homeassistant/components/gpslogger/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/group/translations/fr.json b/homeassistant/components/group/translations/fr.json index 97d2ed91941..8e8b5ee4233 100644 --- a/homeassistant/components/group/translations/fr.json +++ b/homeassistant/components/group/translations/fr.json @@ -1,4 +1,115 @@ { + "config": { + "step": { + "binary_sensor": { + "data": { + "all": "Toutes les entit\u00e9s", + "entities": "Membres", + "name": "Nom" + }, + "description": "Si \u00ab\u00a0toutes les entit\u00e9s\u00a0\u00bb est activ\u00e9, l'\u00e9tat du groupe n'est activ\u00e9 que si tous les membres sont activ\u00e9s. Si \u00ab\u00a0toutes les entit\u00e9s\u00a0\u00bb est d\u00e9sactiv\u00e9, l'\u00e9tat du groupe est activ\u00e9 si au moins un membre est activ\u00e9.", + "title": "Nouveau groupe" + }, + "cover": { + "data": { + "entities": "Membres", + "name": "Nom", + "title": "Nouveau groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "cover_options": { + "data": { + "entities": "Membres du groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "fan": { + "data": { + "entities": "Membres", + "name": "Nom", + "title": "Nouveau groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "fan_options": { + "data": { + "entities": "Membres du groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "init": { + "data": { + "group_type": "Type de groupe" + }, + "description": "S\u00e9lectionnez le type de groupe" + }, + "light": { + "data": { + "entities": "Membres", + "name": "Nom", + "title": "Nouveau groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "light_options": { + "data": { + "entities": "Membres du groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "media_player": { + "data": { + "entities": "Membres", + "name": "Nom", + "title": "Nouveau groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "media_player_options": { + "data": { + "entities": "Membres du groupe" + }, + "description": "S\u00e9lectionnez les options du groupe" + }, + "user": { + "data": { + "group_type": "Type de groupe" + }, + "title": "Nouveau groupe" + } + } + }, + "options": { + "step": { + "binary_sensor_options": { + "data": { + "all": "Toutes les entit\u00e9s", + "entities": "Membres" + } + }, + "cover_options": { + "data": { + "entities": "Membres" + } + }, + "fan_options": { + "data": { + "entities": "Membres" + } + }, + "light_options": { + "data": { + "entities": "Membres" + } + }, + "media_player_options": { + "data": { + "entities": "Membres" + } + } + } + }, "state": { "_": { "closed": "Ferm\u00e9", diff --git a/homeassistant/components/group/translations/it.json b/homeassistant/components/group/translations/it.json index 1f3fcb467dd..6dc9ff2cce8 100644 --- a/homeassistant/components/group/translations/it.json +++ b/homeassistant/components/group/translations/it.json @@ -1,10 +1,20 @@ { "config": { "step": { + "binary_sensor": { + "data": { + "all": "Tutte le entit\u00e0", + "entities": "Membri", + "name": "Nome" + }, + "description": "Se \"tutte le entit\u00e0\" \u00e8 abilitata, lo stato del gruppo \u00e8 attivo solo se tutti i membri sono attivi. Se \"tutte le entit\u00e0\" \u00e8 disabilitata, lo stato del gruppo \u00e8 attivo se un membro \u00e8 attivo.", + "title": "Nuovo gruppo" + }, "cover": { "data": { - "entities": "Membri del gruppo", - "name": "Nome del gruppo" + "entities": "Membri", + "name": "Nome", + "title": "Nuovo gruppo" }, "description": "Seleziona le opzioni di gruppo" }, @@ -16,8 +26,9 @@ }, "fan": { "data": { - "entities": "Membri del gruppo", - "name": "Nome del gruppo" + "entities": "Membri", + "name": "Nome", + "title": "Nuovo gruppo" }, "description": "Seleziona le opzioni di gruppo" }, @@ -35,8 +46,9 @@ }, "light": { "data": { - "entities": "Membri del gruppo", - "name": "Nome del gruppo" + "entities": "Membri", + "name": "Nome", + "title": "Nuovo gruppo" }, "description": "Seleziona le opzioni di gruppo" }, @@ -48,8 +60,9 @@ }, "media_player": { "data": { - "entities": "Membri del gruppo", - "name": "Nome del gruppo" + "entities": "Membri", + "name": "Nome", + "title": "Nuovo gruppo" }, "description": "Seleziona le opzioni di gruppo" }, @@ -58,6 +71,42 @@ "entities": "Membri del gruppo" }, "description": "Seleziona le opzioni di gruppo" + }, + "user": { + "data": { + "group_type": "Tipo di gruppo" + }, + "title": "Nuovo gruppo" + } + } + }, + "options": { + "step": { + "binary_sensor_options": { + "data": { + "all": "Tutte le entit\u00e0", + "entities": "Membri" + } + }, + "cover_options": { + "data": { + "entities": "Membri" + } + }, + "fan_options": { + "data": { + "entities": "Membri" + } + }, + "light_options": { + "data": { + "entities": "Membri" + } + }, + "media_player_options": { + "data": { + "entities": "Membri" + } } } }, diff --git a/homeassistant/components/group/translations/ja.json b/homeassistant/components/group/translations/ja.json index f71c8607a7f..dac7583169d 100644 --- a/homeassistant/components/group/translations/ja.json +++ b/homeassistant/components/group/translations/ja.json @@ -7,6 +7,7 @@ "entities": "\u30e1\u30f3\u30d0\u30fc", "name": "\u540d\u524d" }, + "description": "\"\u3059\u3079\u3066\u306e\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\" \u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u30b0\u30eb\u30fc\u30d7\u306e\u72b6\u614b\u306f\u3001\u3059\u3079\u3066\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u30aa\u30f3\u306e\u5834\u5408\u306b\u306e\u307f\u30aa\u30f3\u306b\u306a\u308a\u307e\u3059\u3002 \"\u3059\u3079\u3066\u306e\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\" \u304c\u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u3044\u305a\u308c\u304b\u306e\u30e1\u30f3\u30d0\u30fc\u304c\u30aa\u30f3\u3067\u3042\u308c\u3070\u3001\u30b0\u30eb\u30fc\u30d7\u306e\u72b6\u614b\u306f\u30aa\u30f3\u306b\u306a\u308a\u307e\u3059\u3002", "title": "\u65b0\u3057\u3044\u30b0\u30eb\u30fc\u30d7" }, "cover": { diff --git a/homeassistant/components/group/translations/nl.json b/homeassistant/components/group/translations/nl.json index 4b1c8ef4db0..e1eb8b0914e 100644 --- a/homeassistant/components/group/translations/nl.json +++ b/homeassistant/components/group/translations/nl.json @@ -1,10 +1,20 @@ { "config": { "step": { + "binary_sensor": { + "data": { + "all": "Alle entiteiten", + "entities": "Leden", + "name": "Naam" + }, + "description": "Als \"alle entiteiten\" is ingeschakeld, is de groep alleen ingeschakeld als alle leden zijn ingeschakeld. Als \"all entities\" is uitgeschakeld, is de groep ingeschakeld als een lid is ingeschakeld.", + "title": "Nieuwe groep" + }, "cover": { "data": { "entities": "Groepsleden", - "name": "Groepsnaam" + "name": "Groepsnaam", + "title": "Nieuwe groep" }, "description": "Selecteer groepsopties" }, @@ -17,7 +27,8 @@ "fan": { "data": { "entities": "Groepsleden", - "name": "Groepsnaam" + "name": "Groepsnaam", + "title": "Nieuwe groep" }, "description": "Selecteer groepsopties" }, @@ -36,7 +47,8 @@ "light": { "data": { "entities": "Groepsleden", - "name": "Groepsnaam" + "name": "Groepsnaam", + "title": "Nieuwe groep" }, "description": "Selecteer groepsopties" }, @@ -49,7 +61,8 @@ "media_player": { "data": { "entities": "Groepsleden", - "name": "Groepsnaam" + "name": "Groepsnaam", + "title": "Nieuwe groep" }, "description": "Selecteer groepsopties" }, @@ -58,6 +71,42 @@ "entities": "Groepsleden" }, "description": "Selecteer groepsopties" + }, + "user": { + "data": { + "group_type": "Groepstype" + }, + "title": "Nieuwe groep" + } + } + }, + "options": { + "step": { + "binary_sensor_options": { + "data": { + "all": "Alle entiteiten", + "entities": "Leden" + } + }, + "cover_options": { + "data": { + "entities": "Leden" + } + }, + "fan_options": { + "data": { + "entities": "Leden" + } + }, + "light_options": { + "data": { + "entities": "Leden" + } + }, + "media_player_options": { + "data": { + "entities": "Leden" + } } } }, diff --git a/homeassistant/components/group/translations/no.json b/homeassistant/components/group/translations/no.json index 70a46ee09c5..0046479d686 100644 --- a/homeassistant/components/group/translations/no.json +++ b/homeassistant/components/group/translations/no.json @@ -1,10 +1,20 @@ { "config": { "step": { + "binary_sensor": { + "data": { + "all": "Alle enheter", + "entities": "Medlemmer", + "name": "Navn" + }, + "description": "Hvis \"alle enheter\" er aktivert, er gruppens tilstand p\u00e5 bare hvis alle medlemmene er p\u00e5. Hvis \"alle enheter\" er deaktivert, er gruppens tilstand p\u00e5 hvis et medlem er p\u00e5.", + "title": "Ny gruppe" + }, "cover": { "data": { - "entities": "Gruppemedlemmer", - "name": "Gruppenavn" + "entities": "Medlemmer", + "name": "Navn", + "title": "Ny gruppe" }, "description": "Velg gruppealternativer" }, @@ -16,8 +26,9 @@ }, "fan": { "data": { - "entities": "Gruppemedlemmer", - "name": "Gruppenavn" + "entities": "Medlemmer", + "name": "Navn", + "title": "Ny gruppe" }, "description": "Velg gruppealternativer" }, @@ -35,8 +46,9 @@ }, "light": { "data": { - "entities": "Gruppemedlemmer", - "name": "Gruppenavn" + "entities": "Medlemmer", + "name": "Navn", + "title": "Ny gruppe" }, "description": "Velg gruppealternativer" }, @@ -48,8 +60,9 @@ }, "media_player": { "data": { - "entities": "Gruppemedlemmer", - "name": "Gruppenavn" + "entities": "Medlemmer", + "name": "Navn", + "title": "Ny gruppe" }, "description": "Velg gruppealternativer" }, @@ -58,6 +71,42 @@ "entities": "Gruppemedlemmer" }, "description": "Velg gruppealternativer" + }, + "user": { + "data": { + "group_type": "Gruppetype" + }, + "title": "Ny gruppe" + } + } + }, + "options": { + "step": { + "binary_sensor_options": { + "data": { + "all": "Alle enheter", + "entities": "Medlemmer" + } + }, + "cover_options": { + "data": { + "entities": "Medlemmer" + } + }, + "fan_options": { + "data": { + "entities": "Medlemmer" + } + }, + "light_options": { + "data": { + "entities": "Medlemmer" + } + }, + "media_player_options": { + "data": { + "entities": "Medlemmer" + } } } }, diff --git a/homeassistant/components/group/translations/sv.json b/homeassistant/components/group/translations/sv.json index 50b3f605682..9ee5390db8a 100644 --- a/homeassistant/components/group/translations/sv.json +++ b/homeassistant/components/group/translations/sv.json @@ -1,4 +1,72 @@ { + "config": { + "step": { + "binary_sensor": { + "data": { + "all": "Alla entiteter", + "entities": "Medlemmar", + "name": "Namn" + }, + "title": "Ny grupp" + }, + "cover": { + "data": { + "title": "Ny grupp" + } + }, + "fan": { + "data": { + "title": "Ny grupp" + } + }, + "light": { + "data": { + "title": "Ny grupp" + } + }, + "media_player": { + "data": { + "title": "Ny grupp" + } + }, + "user": { + "data": { + "group_type": "Grupptyp" + }, + "title": "Ny grupp" + } + } + }, + "options": { + "step": { + "binary_sensor_options": { + "data": { + "all": "Alla entiteter", + "entities": "Medlemmar" + } + }, + "cover_options": { + "data": { + "entities": "Medlemmar" + } + }, + "fan_options": { + "data": { + "entities": "Medlemmar" + } + }, + "light_options": { + "data": { + "entities": "Medlemmar" + } + }, + "media_player_options": { + "data": { + "entities": "Medlemmar" + } + } + } + }, "state": { "_": { "closed": "St\u00e4ngd", diff --git a/homeassistant/components/group/translations/zh-Hant.json b/homeassistant/components/group/translations/zh-Hant.json index f7cffdad9de..9187455ad17 100644 --- a/homeassistant/components/group/translations/zh-Hant.json +++ b/homeassistant/components/group/translations/zh-Hant.json @@ -1,10 +1,20 @@ { "config": { "step": { + "binary_sensor": { + "data": { + "all": "\u6240\u6709\u5be6\u9ad4", + "entities": "\u6210\u54e1", + "name": "\u540d\u7a31" + }, + "description": "\u5047\u5982\u958b\u555f \"\u6240\u6709\u5be6\u9ad4\"\uff0c\u50c5\u65bc\u7576\u6240\u6709\u6210\u54e1\u90fd\u70ba\u958b\u555f\u6642\u3001\u88dd\u614b\u624d\u6703\u986f\u793a\u70ba\u958b\u555f\u3002\u5047\u5982 \"\u6240\u6709\u5be6\u9ad4\" \u70ba\u95dc\u9589\u3001\u5247\u4efb\u4f55\u6210\u54e1\u958b\u59cb\u6642\uff0c\u7686\u6703\u986f\u793a\u70ba\u958b\u555f\u3002", + "title": "\u65b0\u589e\u7fa4\u7d44" + }, "cover": { "data": { - "entities": "\u7fa4\u7d44\u6210\u54e1", - "name": "\u7fa4\u7d44\u540d\u7a31" + "entities": "\u6210\u54e1", + "name": "\u540d\u7a31", + "title": "\u65b0\u589e\u7fa4\u7d44" }, "description": "\u9078\u64c7\u7fa4\u7d44\u9078\u9805" }, @@ -16,8 +26,9 @@ }, "fan": { "data": { - "entities": "\u7fa4\u7d44\u6210\u54e1", - "name": "\u7fa4\u7d44\u540d\u7a31" + "entities": "\u6210\u54e1", + "name": "\u540d\u7a31", + "title": "\u65b0\u589e\u7fa4\u7d44" }, "description": "\u9078\u64c7\u7fa4\u7d44\u9078\u9805" }, @@ -29,14 +40,15 @@ }, "init": { "data": { - "group_type": "\u7fa4\u7d44\u985e\u578b" + "group_type": "\u7fa4\u7d44\u985e\u5225" }, - "description": "\u9078\u64c7\u7fa4\u7d44\u985e\u578b" + "description": "\u9078\u64c7\u7fa4\u7d44\u985e\u5225" }, "light": { "data": { - "entities": "\u7fa4\u7d44\u6210\u54e1", - "name": "\u7fa4\u7d44\u540d\u7a31" + "entities": "\u6210\u54e1", + "name": "\u540d\u7a31", + "title": "\u65b0\u589e\u7fa4\u7d44" }, "description": "\u9078\u64c7\u7fa4\u7d44\u9078\u9805" }, @@ -48,8 +60,9 @@ }, "media_player": { "data": { - "entities": "\u7fa4\u7d44\u6210\u54e1", - "name": "\u7fa4\u7d44\u540d\u7a31" + "entities": "\u6210\u54e1", + "name": "\u540d\u7a31", + "title": "\u65b0\u589e\u7fa4\u7d44" }, "description": "\u9078\u64c7\u7fa4\u7d44\u9078\u9805" }, @@ -58,6 +71,42 @@ "entities": "\u7fa4\u7d44\u6210\u54e1" }, "description": "\u9078\u64c7\u7fa4\u7d44\u9078\u9805" + }, + "user": { + "data": { + "group_type": "\u7fa4\u7d44\u985e\u5225" + }, + "title": "\u65b0\u589e\u7fa4\u7d44" + } + } + }, + "options": { + "step": { + "binary_sensor_options": { + "data": { + "all": "\u6240\u6709\u5be6\u9ad4", + "entities": "\u6210\u54e1" + } + }, + "cover_options": { + "data": { + "entities": "\u6210\u54e1" + } + }, + "fan_options": { + "data": { + "entities": "\u6210\u54e1" + } + }, + "light_options": { + "data": { + "entities": "\u6210\u54e1" + } + }, + "media_player_options": { + "data": { + "entities": "\u6210\u54e1" + } } } }, diff --git a/homeassistant/components/habitica/translations/fr.json b/homeassistant/components/habitica/translations/fr.json index 00fcd36a508..c17151ea29e 100644 --- a/homeassistant/components/habitica/translations/fr.json +++ b/homeassistant/components/habitica/translations/fr.json @@ -7,7 +7,7 @@ "step": { "user": { "data": { - "api_key": "Cl\u00e9 API", + "api_key": "Cl\u00e9 d'API", "api_user": "ID utilisateur de l'API d'Habitica", "name": "Remplacez le nom d\u2019utilisateur d\u2019Habitica. Sera utilis\u00e9 pour les appels de service", "url": "URL" diff --git a/homeassistant/components/homeassistant/translations/zh-Hant.json b/homeassistant/components/homeassistant/translations/zh-Hant.json index 21897b04560..03812830b26 100644 --- a/homeassistant/components/homeassistant/translations/zh-Hant.json +++ b/homeassistant/components/homeassistant/translations/zh-Hant.json @@ -5,7 +5,7 @@ "dev": "\u958b\u767c\u7248", "docker": "Docker", "hassio": "Supervisor", - "installation_type": "\u5b89\u88dd\u985e\u578b", + "installation_type": "\u5b89\u88dd\u985e\u5225", "os_name": "\u4f5c\u696d\u7cfb\u7d71\u5bb6\u65cf", "os_version": "\u4f5c\u696d\u7cfb\u7d71\u7248\u672c", "python_version": "Python \u7248\u672c", diff --git a/homeassistant/components/homekit/translations/fr.json b/homeassistant/components/homekit/translations/fr.json index 7de4c531d6a..1977f7e6c18 100644 --- a/homeassistant/components/homekit/translations/fr.json +++ b/homeassistant/components/homekit/translations/fr.json @@ -28,7 +28,7 @@ "advanced": { "data": { "auto_start": "D\u00e9marrage automatique (d\u00e9sactiver si vous utilisez Z-Wave ou un autre syst\u00e8me de d\u00e9marrage diff\u00e9r\u00e9)", - "devices": "P\u00e9riph\u00e9riques (d\u00e9clencheurs)" + "devices": "Appareils (d\u00e9clencheurs)" }, "description": "Ces param\u00e8tres ne doivent \u00eatre ajust\u00e9s que si le pont HomeKit n'est pas fonctionnel.", "title": "Configuration avanc\u00e9e" diff --git a/homeassistant/components/homekit_controller/translations/select.fr.json b/homeassistant/components/homekit_controller/translations/select.fr.json index 9da1f007992..91f99ef94ef 100644 --- a/homeassistant/components/homekit_controller/translations/select.fr.json +++ b/homeassistant/components/homekit_controller/translations/select.fr.json @@ -1,7 +1,7 @@ { "state": { "homekit_controller__ecobee_mode": { - "away": "Loin", + "away": "Absent", "home": "Domicile", "sleep": "Sommeil" } diff --git a/homeassistant/components/homematicip_cloud/translations/fr.json b/homeassistant/components/homematicip_cloud/translations/fr.json index 106ff6225d5..01e1d1ed8c2 100644 --- a/homeassistant/components/homematicip_cloud/translations/fr.json +++ b/homeassistant/components/homematicip_cloud/translations/fr.json @@ -15,7 +15,7 @@ "init": { "data": { "hapid": "ID du point d'acc\u00e8s (SGTIN)", - "name": "Nom (facultatif, utilis\u00e9 comme pr\u00e9fixe de nom pour tous les p\u00e9riph\u00e9riques)", + "name": "Nom (facultatif, utilis\u00e9 comme pr\u00e9fixe de nom pour tous les appareils)", "pin": "Code PIN" }, "title": "Choisissez le point d'acc\u00e8s HomematicIP" diff --git a/homeassistant/components/homewizard/translations/fr.json b/homeassistant/components/homewizard/translations/fr.json index 6ddc51565fb..f935f830ac9 100644 --- a/homeassistant/components/homewizard/translations/fr.json +++ b/homeassistant/components/homewizard/translations/fr.json @@ -2,14 +2,14 @@ "config": { "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", - "api_not_enabled": "L'API n'est pas activ\u00e9e. Activer l'API dans l'application HomeWizard Energy dans les param\u00e8tres", + "api_not_enabled": "L'API n'est pas activ\u00e9e. Activez l'API dans les param\u00e8tres de l'application HomeWizard Energy", "device_not_supported": "Cet appareil n'est pas compatible", "invalid_discovery_parameters": "Version d'API non prise en charge d\u00e9tect\u00e9e", "unknown_error": "Erreur inattendue" }, "step": { "discovery_confirm": { - "description": "Voulez-vous configurer {product_type} ( {serial} ) \u00e0 {ip_address}\u00a0?", + "description": "Voulez-vous configurer {product_type} ({serial}) sur {ip_address}\u00a0?", "title": "Confirmer" }, "user": { diff --git a/homeassistant/components/hyperion/translations/fr.json b/homeassistant/components/hyperion/translations/fr.json index 7bb5c02543d..e3286cabfb4 100644 --- a/homeassistant/components/hyperion/translations/fr.json +++ b/homeassistant/components/hyperion/translations/fr.json @@ -23,7 +23,7 @@ "description": "Configurer l'autorisation sur votre serveur Hyperion Ambilight" }, "confirm": { - "description": "Voulez-vous ajouter cet Hyperion Ambilight \u00e0 Home Assistant? \n\n ** H\u00f4te: ** {host}\n ** Port: ** {port}\n ** ID **: {id}", + "description": "Voulez-vous ajouter cet Hyperion Ambilight \u00e0 Home Assistant\u00a0?\n\n**H\u00f4te\u00a0:** {host}\n**Port\u00a0:** {port}\n**ID\u00a0:** {id}", "title": "Confirmer l'ajout du service Hyperion Ambilight" }, "create_token": { diff --git a/homeassistant/components/hyperion/translations/it.json b/homeassistant/components/hyperion/translations/it.json index 0d699085057..0adf9547d62 100644 --- a/homeassistant/components/hyperion/translations/it.json +++ b/homeassistant/components/hyperion/translations/it.json @@ -23,7 +23,7 @@ "description": "Configura l'autorizzazione per il tuo server Hyperion Ambilight" }, "confirm": { - "description": "Vuoi aggiungere questo Hyperion Ambilight a Home Assistant? \n\n ** Host:** {host}\n ** Porta:** {port}\n ** ID:** {id}", + "description": "Vuoi aggiungere questo Hyperion Ambilight a Home Assistant? \n\n **Host:** {host}\n **Porta:** {port}\n **ID:** {id}", "title": "Conferma l'aggiunta del servizio Hyperion Ambilight" }, "create_token": { diff --git a/homeassistant/components/ifttt/translations/fr.json b/homeassistant/components/ifttt/translations/fr.json index 4628b7bea8b..371bbd65ee0 100644 --- a/homeassistant/components/ifttt/translations/fr.json +++ b/homeassistant/components/ifttt/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/insteon/translations/zh-Hant.json b/homeassistant/components/insteon/translations/zh-Hant.json index cf090f974f7..2176ea67b94 100644 --- a/homeassistant/components/insteon/translations/zh-Hant.json +++ b/homeassistant/components/insteon/translations/zh-Hant.json @@ -36,9 +36,9 @@ }, "user": { "data": { - "modem_type": "\u6578\u64da\u6a5f\u985e\u578b\u3002" + "modem_type": "\u6578\u64da\u6a5f\u985e\u5225\u3002" }, - "description": "\u9078\u64c7 Insteon \u6578\u64da\u6a5f\u985e\u578b\u3002", + "description": "\u9078\u64c7 Insteon \u6578\u64da\u6a5f\u985e\u5225\u3002", "title": "Insteon" } } diff --git a/homeassistant/components/iss/translations/fr.json b/homeassistant/components/iss/translations/fr.json index c51a38d131b..2f9ad5d427c 100644 --- a/homeassistant/components/iss/translations/fr.json +++ b/homeassistant/components/iss/translations/fr.json @@ -9,7 +9,7 @@ "data": { "show_on_map": "Afficher sur la carte\u00a0?" }, - "description": "Voulez-vous configurer la Station spatiale internationale?" + "description": "Voulez-vous configurer la Station spatiale internationale (ISS)\u00a0?" } } }, diff --git a/homeassistant/components/kaleidescape/translations/fr.json b/homeassistant/components/kaleidescape/translations/fr.json index 83083352c56..48dfd027765 100644 --- a/homeassistant/components/kaleidescape/translations/fr.json +++ b/homeassistant/components/kaleidescape/translations/fr.json @@ -13,6 +13,7 @@ "flow_title": "{model} ({name})", "step": { "discovery_confirm": { + "description": "Voulez-vous configurer le lecteur {model} nomm\u00e9 {name}\u00a0?", "title": "Kaleidescape" }, "user": { diff --git a/homeassistant/components/kaleidescape/translations/pt-BR.json b/homeassistant/components/kaleidescape/translations/pt-BR.json index 1be9ae58e2f..f87534cb88a 100644 --- a/homeassistant/components/kaleidescape/translations/pt-BR.json +++ b/homeassistant/components/kaleidescape/translations/pt-BR.json @@ -1,24 +1,24 @@ { "config": { "abort": { - "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", - "already_in_progress": "A configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento", + "already_configured": "Dispositivo j\u00e1 est\u00e1 configurado", + "already_in_progress": "O fluxo de configura\u00e7\u00e3o j\u00e1 est\u00e1 em andamento", "unknown": "Erro inesperado", "unsupported": "Dispositivo n\u00e3o compat\u00edvel" }, "error": { - "cannot_connect": "Falhou ao conectar", + "cannot_connect": "Falha ao conectar", "unsupported": "Dispositivo n\u00e3o compat\u00edvel" }, - "flow_title": "{model} ( {name} )", + "flow_title": "{model} ({name})", "step": { "discovery_confirm": { - "description": "Deseja configurar o player {model} chamado {name} ?", + "description": "Deseja configurar o player {model} chamado {name}?", "title": "Kaleidescape" }, "user": { "data": { - "host": "Host" + "host": "Nome do host" }, "title": "Configura\u00e7\u00e3o do Kaleidescape" } diff --git a/homeassistant/components/kaleidescape/translations/sv.json b/homeassistant/components/kaleidescape/translations/sv.json new file mode 100644 index 00000000000..c5cfbbb662a --- /dev/null +++ b/homeassistant/components/kaleidescape/translations/sv.json @@ -0,0 +1,5 @@ +{ + "config": { + "flow_title": "{model} ({name})" + } +} \ No newline at end of file diff --git a/homeassistant/components/knx/translations/fr.json b/homeassistant/components/knx/translations/fr.json index 08e53ad8d49..31221e900cd 100644 --- a/homeassistant/components/knx/translations/fr.json +++ b/homeassistant/components/knx/translations/fr.json @@ -17,7 +17,7 @@ "route_back": "Retour/Mode NAT", "tunneling_type": "Type de tunnel KNX" }, - "description": "Veuillez saisir les informations de connexion de votre p\u00e9riph\u00e9rique de tunneling." + "description": "Veuillez saisir les informations de connexion de votre appareil de cr\u00e9ation de tunnel." }, "routing": { "data": { diff --git a/homeassistant/components/knx/translations/zh-Hant.json b/homeassistant/components/knx/translations/zh-Hant.json index cc9d29714b6..b6c09456fb3 100644 --- a/homeassistant/components/knx/translations/zh-Hant.json +++ b/homeassistant/components/knx/translations/zh-Hant.json @@ -15,7 +15,7 @@ "local_ip": "Home Assistant \u672c\u5730\u7aef IP\uff08\u4fdd\u7559\u7a7a\u767d\u4ee5\u81ea\u52d5\u5075\u6e2c\uff09", "port": "\u901a\u8a0a\u57e0", "route_back": "\u8def\u7531\u8fd4\u56de / NAT \u6a21\u5f0f", - "tunneling_type": "KNX \u901a\u9053\u985e\u578b" + "tunneling_type": "KNX \u901a\u9053\u985e\u5225" }, "description": "\u8acb\u8f38\u5165\u901a\u9053\u88dd\u7f6e\u7684\u9023\u7dda\u8cc7\u8a0a\u3002" }, @@ -36,9 +36,9 @@ }, "type": { "data": { - "connection_type": "KNX \u9023\u7dda\u985e\u578b" + "connection_type": "KNX \u9023\u7dda\u985e\u5225" }, - "description": "\u8acb\u8f38\u5165 KNX \u9023\u7dda\u6240\u4f7f\u7528\u4e4b\u9023\u7dda\u985e\u578b\u3002 \n \u81ea\u52d5\uff08AUTOMATIC\uff09 - \u6574\u5408\u81ea\u52d5\u85c9\u7531\u9598\u9053\u5668\u6383\u63cf\u5f8c\u8655\u7406\u9023\u7dda\u554f\u984c\u3002\n \u901a\u9053\uff08TUNNELING\uff09 - \u6574\u5408\u5c07\u6703\u900f\u904e\u901a\u9053\u65b9\u5f0f\u8207 KNX Bus \u9032\u884c\u9023\u7dda\u3002\n \u8def\u7531\uff08ROUTING\uff09 - \u6574\u5408\u5c07\u6703\u900f\u904e\u8def\u7531\u65b9\u5f0f\u8207 KNX Bus \u9032\u884c\u9023\u7dda\u3002" + "description": "\u8acb\u8f38\u5165 KNX \u9023\u7dda\u6240\u4f7f\u7528\u4e4b\u9023\u7dda\u985e\u5225\u3002 \n \u81ea\u52d5\uff08AUTOMATIC\uff09 - \u6574\u5408\u81ea\u52d5\u85c9\u7531\u9598\u9053\u5668\u6383\u63cf\u5f8c\u8655\u7406\u9023\u7dda\u554f\u984c\u3002\n \u901a\u9053\uff08TUNNELING\uff09 - \u6574\u5408\u5c07\u6703\u900f\u904e\u901a\u9053\u65b9\u5f0f\u8207 KNX Bus \u9032\u884c\u9023\u7dda\u3002\n \u8def\u7531\uff08ROUTING\uff09 - \u6574\u5408\u5c07\u6703\u900f\u904e\u8def\u7531\u65b9\u5f0f\u8207 KNX Bus \u9032\u884c\u9023\u7dda\u3002" } } }, @@ -46,7 +46,7 @@ "step": { "init": { "data": { - "connection_type": "KNX \u9023\u7dda\u985e\u578b", + "connection_type": "KNX \u9023\u7dda\u985e\u5225", "individual_address": "\u9810\u8a2d\u500b\u5225\u4f4d\u5740", "local_ip": "Home Assistant \u672c\u5730\u7aef IP\uff08\u586b\u5165 0.0.0.0 \u555f\u7528\u81ea\u52d5\u5075\u6e2c\uff09", "multicast_group": "\u4f7f\u7528\u65bc\u8def\u7531\u8207\u641c\u7d22\u7684 Multicast \u7fa4\u7d44", @@ -61,7 +61,7 @@ "local_ip": "\u672c\u5730\u7aef IP\uff08\u5047\u5982\u4e0d\u78ba\u5b9a\uff0c\u4fdd\u7559\u7a7a\u767d\uff09", "port": "\u901a\u8a0a\u57e0", "route_back": "\u8def\u7531\u8fd4\u56de / NAT \u6a21\u5f0f", - "tunneling_type": "KNX \u901a\u9053\u985e\u578b" + "tunneling_type": "KNX \u901a\u9053\u985e\u5225" } } } diff --git a/homeassistant/components/konnected/translations/zh-Hant.json b/homeassistant/components/konnected/translations/zh-Hant.json index 523bb10b969..9d6d522b7e1 100644 --- a/homeassistant/components/konnected/translations/zh-Hant.json +++ b/homeassistant/components/konnected/translations/zh-Hant.json @@ -40,7 +40,7 @@ "data": { "inverse": "\u53cd\u8f49\u958b\u555f/\u95dc\u9589\u72c0\u614b", "name": "\u540d\u7a31 \uff08\u9078\u9805\uff09", - "type": "\u4e8c\u9032\u4f4d\u611f\u61c9\u5668\u985e\u578b" + "type": "\u4e8c\u9032\u4f4d\u611f\u61c9\u5668\u985e\u5225" }, "description": "{zone}\u9078\u9805", "title": "\u8a2d\u5b9a\u4e8c\u9032\u4f4d\u611f\u61c9\u5668" @@ -49,7 +49,7 @@ "data": { "name": "\u540d\u7a31 \uff08\u9078\u9805\uff09", "poll_interval": "\u66f4\u65b0\u9593\u8ddd\uff08\u5206\u9418\uff09\uff08\u9078\u9805\uff09", - "type": "\u611f\u61c9\u5668\u985e\u578b" + "type": "\u611f\u61c9\u5668\u985e\u5225" }, "description": "{zone}\u9078\u9805", "title": "\u8a2d\u5b9a\u6578\u4f4d\u611f\u61c9\u5668" diff --git a/homeassistant/components/locative/translations/fr.json b/homeassistant/components/locative/translations/fr.json index 3cb74185f97..75dd083d5a3 100644 --- a/homeassistant/components/locative/translations/fr.json +++ b/homeassistant/components/locative/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/mailgun/translations/fr.json b/homeassistant/components/mailgun/translations/fr.json index a8d4b08ed83..80c961babba 100644 --- a/homeassistant/components/mailgun/translations/fr.json +++ b/homeassistant/components/mailgun/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/mill/translations/zh-Hant.json b/homeassistant/components/mill/translations/zh-Hant.json index a77203a0495..5c4745b23ae 100644 --- a/homeassistant/components/mill/translations/zh-Hant.json +++ b/homeassistant/components/mill/translations/zh-Hant.json @@ -21,11 +21,11 @@ }, "user": { "data": { - "connection_type": "\u9078\u64c7\u9023\u7dda\u985e\u578b", + "connection_type": "\u9078\u64c7\u9023\u7dda\u985e\u5225", "password": "\u5bc6\u78bc", "username": "\u4f7f\u7528\u8005\u540d\u7a31" }, - "description": "\u9078\u64c7\u9023\u7dda\u985e\u578b\u3002\u672c\u5730\u7aef\u5c07\u9700\u8981\u7b2c\u4e09\u4ee3\u52a0\u71b1\u5668" + "description": "\u9078\u64c7\u9023\u7dda\u985e\u5225\u3002\u672c\u5730\u7aef\u5c07\u9700\u8981\u7b2c\u4e09\u4ee3\u52a0\u71b1\u5668" } } } diff --git a/homeassistant/components/mjpeg/translations/fr.json b/homeassistant/components/mjpeg/translations/fr.json index abc52237b92..dcfadb77328 100644 --- a/homeassistant/components/mjpeg/translations/fr.json +++ b/homeassistant/components/mjpeg/translations/fr.json @@ -1,10 +1,38 @@ { + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification invalide" + }, + "step": { + "user": { + "data": { + "mjpeg_url": "URL MJPEG", + "name": "Nom", + "password": "Mot de passe", + "username": "Nom d'utilisateur", + "verify_ssl": "V\u00e9rifier le certificat SSL" + } + } + } + }, "options": { + "error": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification invalide" + }, "step": { "init": { "data": { + "mjpeg_url": "URL MJPEG", + "name": "Nom", "password": "Mot de passe", - "username": "Nom d'utilisateur" + "username": "Nom d'utilisateur", + "verify_ssl": "V\u00e9rifier le certificat SSL" } } } diff --git a/homeassistant/components/moehlenhoff_alpha2/translations/fr.json b/homeassistant/components/moehlenhoff_alpha2/translations/fr.json index 205436aa03d..27fc4e30675 100644 --- a/homeassistant/components/moehlenhoff_alpha2/translations/fr.json +++ b/homeassistant/components/moehlenhoff_alpha2/translations/fr.json @@ -4,7 +4,7 @@ "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" }, "error": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "unknown": "Erreur inattendue" }, "step": { diff --git a/homeassistant/components/moon/translations/fr.json b/homeassistant/components/moon/translations/fr.json index 1bd91ac8a21..0b67320b311 100644 --- a/homeassistant/components/moon/translations/fr.json +++ b/homeassistant/components/moon/translations/fr.json @@ -8,5 +8,6 @@ "description": "Voulez-vous commencer la configuration\u00a0?" } } - } + }, + "title": "Lune" } \ No newline at end of file diff --git a/homeassistant/components/moon/translations/pt-BR.json b/homeassistant/components/moon/translations/pt-BR.json index 83022094ad0..1570f4110ec 100644 --- a/homeassistant/components/moon/translations/pt-BR.json +++ b/homeassistant/components/moon/translations/pt-BR.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "single_instance_allowed": "J\u00e1 configurado. Apenas uma \u00fanica configura\u00e7\u00e3o \u00e9 poss\u00edvel." + "single_instance_allowed": "J\u00e1 configurado. Apenas uma configura\u00e7\u00e3o \u00e9 poss\u00edvel." }, "step": { "user": { diff --git a/homeassistant/components/motioneye/translations/fr.json b/homeassistant/components/motioneye/translations/fr.json index db844987d88..1d9daffcb4d 100644 --- a/homeassistant/components/motioneye/translations/fr.json +++ b/homeassistant/components/motioneye/translations/fr.json @@ -17,10 +17,10 @@ }, "user": { "data": { - "admin_password": "Admin Mot de passe", - "admin_username": "Admin Nom d'utilisateur", - "surveillance_password": "Surveillance Mot de passe", - "surveillance_username": "Surveillance Nom d'utilisateur", + "admin_password": "Mot de passe Admin", + "admin_username": "Nom d'utilisateur Admin", + "surveillance_password": "Mot de passe Surveillance", + "surveillance_username": "Nom d'utilisateur Surveillance", "url": "URL" } } diff --git a/homeassistant/components/mqtt/translations/pt-BR.json b/homeassistant/components/mqtt/translations/pt-BR.json index 526fe072cf7..2e1bb5bebfd 100644 --- a/homeassistant/components/mqtt/translations/pt-BR.json +++ b/homeassistant/components/mqtt/translations/pt-BR.json @@ -10,7 +10,7 @@ "step": { "broker": { "data": { - "broker": "Broker", + "broker": "Endere\u00e7o do Broker", "discovery": "Ativar descoberta", "password": "Senha", "port": "Porta", diff --git a/homeassistant/components/mysensors/translations/zh-Hant.json b/homeassistant/components/mysensors/translations/zh-Hant.json index 4853b124856..5774df64b78 100644 --- a/homeassistant/components/mysensors/translations/zh-Hant.json +++ b/homeassistant/components/mysensors/translations/zh-Hant.json @@ -70,7 +70,7 @@ }, "user": { "data": { - "gateway_type": "\u9598\u9053\u5668\u985e\u578b" + "gateway_type": "\u9598\u9053\u5668\u985e\u5225" }, "description": "\u9078\u64c7\u9598\u9053\u5668\u9023\u7dda\u65b9\u5f0f" } diff --git a/homeassistant/components/netatmo/translations/fr.json b/homeassistant/components/netatmo/translations/fr.json index 4cd25a6cace..0edeef3dcfc 100644 --- a/homeassistant/components/netatmo/translations/fr.json +++ b/homeassistant/components/netatmo/translations/fr.json @@ -47,10 +47,10 @@ "public_weather": { "data": { "area_name": "Nom de la zone", - "lat_ne": "Latitude Nord-Est", - "lat_sw": "Latitude Sud-Ouest", - "lon_ne": "Longitude Nord-Est", - "lon_sw": "Longitude Sud-Ouest", + "lat_ne": "Latitude du coin nord-est", + "lat_sw": "Latitude du coin sud-ouest", + "lon_ne": "Longitude du coin nord-est", + "lon_sw": "Longitude du coin sud-ouest", "mode": "Calcul", "show_on_map": "Montrer sur la carte" }, diff --git a/homeassistant/components/netatmo/translations/it.json b/homeassistant/components/netatmo/translations/it.json index c1bfbca3330..e26cd64705f 100644 --- a/homeassistant/components/netatmo/translations/it.json +++ b/homeassistant/components/netatmo/translations/it.json @@ -47,10 +47,10 @@ "public_weather": { "data": { "area_name": "Nome dell'area", - "lat_ne": "Latitudine angolo Nord-Est", - "lat_sw": "Latitudine angolo Sud-Ovest", - "lon_ne": "Logitudine angolo Nord-Est", - "lon_sw": "Logitudine angolo Sud-Ovest", + "lat_ne": "Latitudine angolo nord-est", + "lat_sw": "Latitudine angolo sud-ovest", + "lon_ne": "Logitudine angolo norde-st", + "lon_sw": "Logitudine angolo sud-ovest", "mode": "Calcolo", "show_on_map": "Mostra sulla mappa" }, diff --git a/homeassistant/components/netgear/translations/fr.json b/homeassistant/components/netgear/translations/fr.json index 3230b8df45f..fe507462e8d 100644 --- a/homeassistant/components/netgear/translations/fr.json +++ b/homeassistant/components/netgear/translations/fr.json @@ -13,7 +13,7 @@ "password": "Mot de passe", "port": "Port (facultatif)", "ssl": "Utilise un certificat SSL", - "username": "Nom d'utilisateur (Optional)" + "username": "Nom d'utilisateur (facultatif)" }, "description": "H\u00f4te par d\u00e9faut\u00a0: {host}\nNom d'utilisateur par d\u00e9faut\u00a0: {username}", "title": "Netgear" diff --git a/homeassistant/components/octoprint/translations/fr.json b/homeassistant/components/octoprint/translations/fr.json index da1389f619a..be78ad8b877 100644 --- a/homeassistant/components/octoprint/translations/fr.json +++ b/homeassistant/components/octoprint/translations/fr.json @@ -22,7 +22,7 @@ "port": "Num\u00e9ro de port", "ssl": "Utiliser SSL", "username": "Nom d'utilisateur", - "verify_ssl": "V\u00e9rifier certificat SSL" + "verify_ssl": "V\u00e9rifier le certificat SSL" } } } diff --git a/homeassistant/components/octoprint/translations/it.json b/homeassistant/components/octoprint/translations/it.json index 3b5950adee3..639b304417d 100644 --- a/homeassistant/components/octoprint/translations/it.json +++ b/homeassistant/components/octoprint/translations/it.json @@ -22,7 +22,7 @@ "port": "Numero porta", "ssl": "Utilizza SSL", "username": "Nome utente", - "verify_ssl": "Verifica certificato SSL" + "verify_ssl": "Verifica il certificato SSL" } } } diff --git a/homeassistant/components/oncue/translations/fr.json b/homeassistant/components/oncue/translations/fr.json index 1114bc4069e..b6704aabae1 100644 --- a/homeassistant/components/oncue/translations/fr.json +++ b/homeassistant/components/oncue/translations/fr.json @@ -4,9 +4,9 @@ "already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9" }, "error": { - "cannot_connect": "Erreur de connexion", - "invalid_auth": "Erreur d'authentification", - "unknown": "Erreur" + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification invalide", + "unknown": "Erreur inattendue" }, "step": { "user": { diff --git a/homeassistant/components/onewire/translations/fr.json b/homeassistant/components/onewire/translations/fr.json index b9e373d2cd9..0c75fb23ad1 100644 --- a/homeassistant/components/onewire/translations/fr.json +++ b/homeassistant/components/onewire/translations/fr.json @@ -28,16 +28,23 @@ "device_not_selected": "S\u00e9lectionnez les appareils \u00e0 configurer" }, "step": { + "ack_no_options": { + "description": "Il n'y a pas d'option pour l'impl\u00e9mentation de SysBus" + }, "configure_device": { "data": { "precision": "Pr\u00e9cision du capteur" }, - "description": "Choisissez la pr\u00e9cision du capteur pour {sensor_id}" + "description": "S\u00e9lectionnez la pr\u00e9cision du capteur pour {sensor_id}", + "title": "Pr\u00e9cision du capteur OneWire" }, "device_selection": { "data": { - "device_selection": "S\u00e9lectionnez les appareils \u00e0 configurer." - } + "clear_device_options": "Effacer toutes les configurations de l'appareil", + "device_selection": "S\u00e9lectionnez les appareils \u00e0 configurer" + }, + "description": "S\u00e9lectionnez les \u00e9tapes de configuration \u00e0 traiter", + "title": "Options de l'appareil OneWire" } } } diff --git a/homeassistant/components/onewire/translations/pt-BR.json b/homeassistant/components/onewire/translations/pt-BR.json index 1fa61c78a41..61405f5089a 100644 --- a/homeassistant/components/onewire/translations/pt-BR.json +++ b/homeassistant/components/onewire/translations/pt-BR.json @@ -29,10 +29,6 @@ }, "step": { "ack_no_options": { - "data": { - "one": "um", - "other": "outros" - }, "description": "N\u00e3o h\u00e1 op\u00e7\u00f5es para a implementa\u00e7\u00e3o do SysBus", "title": "Op\u00e7\u00f5es de OneWire SysBus" }, diff --git a/homeassistant/components/onewire/translations/zh-Hant.json b/homeassistant/components/onewire/translations/zh-Hant.json index 9b46a737939..8b11692a3f5 100644 --- a/homeassistant/components/onewire/translations/zh-Hant.json +++ b/homeassistant/components/onewire/translations/zh-Hant.json @@ -17,7 +17,7 @@ }, "user": { "data": { - "type": "\u9023\u7dda\u985e\u578b" + "type": "\u9023\u7dda\u985e\u5225" }, "title": "\u8a2d\u5b9a 1-Wire" } diff --git a/homeassistant/components/onvif/translations/fr.json b/homeassistant/components/onvif/translations/fr.json index 4ea0ae566cc..ab772fcec2d 100644 --- a/homeassistant/components/onvif/translations/fr.json +++ b/homeassistant/components/onvif/translations/fr.json @@ -26,7 +26,7 @@ "port": "Port", "username": "Nom d'utilisateur" }, - "title": "Configurer le p\u00e9riph\u00e9rique ONVIF" + "title": "Configurer l'appareil ONVIF" }, "configure_profile": { "data": { diff --git a/homeassistant/components/overkiz/translations/fr.json b/homeassistant/components/overkiz/translations/fr.json index 790aafc0796..87a27a29a5e 100644 --- a/homeassistant/components/overkiz/translations/fr.json +++ b/homeassistant/components/overkiz/translations/fr.json @@ -12,12 +12,12 @@ "too_many_requests": "Trop de demandes, r\u00e9essayez plus tard.", "unknown": "Erreur inattendue" }, - "flow_title": "Passerelle : {gateway_id}", + "flow_title": "Passerelle\u00a0: {gateway_id}", "step": { "user": { "data": { "host": "H\u00f4te", - "hub": "Moyeu", + "hub": "Hub", "password": "Mot de passe", "username": "Nom d'utilisateur" }, diff --git a/homeassistant/components/owntracks/translations/fr.json b/homeassistant/components/owntracks/translations/fr.json index cecdab86436..0d9eb4d0860 100644 --- a/homeassistant/components/owntracks/translations/fr.json +++ b/homeassistant/components/owntracks/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible." }, "create_entry": { diff --git a/homeassistant/components/ozw/translations/zh-Hant.json b/homeassistant/components/ozw/translations/zh-Hant.json index 0e51da481d7..2208ce32c8f 100644 --- a/homeassistant/components/ozw/translations/zh-Hant.json +++ b/homeassistant/components/ozw/translations/zh-Hant.json @@ -27,7 +27,7 @@ "use_addon": "\u4f7f\u7528 OpenZWave Supervisor \u9644\u52a0\u5143\u4ef6" }, "description": "\u662f\u5426\u8981\u4f7f\u7528 OpenZWave Supervisor \u9644\u52a0\u5143\u4ef6\uff1f", - "title": "\u9078\u64c7\u9023\u7dda\u985e\u578b" + "title": "\u9078\u64c7\u9023\u7dda\u985e\u5225" }, "start_addon": { "data": { diff --git a/homeassistant/components/plaato/translations/fr.json b/homeassistant/components/plaato/translations/fr.json index f750645dc91..39cd68d9362 100644 --- a/homeassistant/components/plaato/translations/fr.json +++ b/homeassistant/components/plaato/translations/fr.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9", - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/plaato/translations/zh-Hant.json b/homeassistant/components/plaato/translations/zh-Hant.json index 8ffa238d816..09b729b3a36 100644 --- a/homeassistant/components/plaato/translations/zh-Hant.json +++ b/homeassistant/components/plaato/translations/zh-Hant.json @@ -10,7 +10,7 @@ "default": "\u540d\u7a31\u70ba **{device_name}** \u7684 Plaato {device_type} \u5df2\u6210\u529f\u8a2d\u5b9a\uff01" }, "error": { - "invalid_webhook_device": "\u6240\u9078\u64c7\u7684\u88dd\u7f6e\u4e0d\u652f\u63f4\u50b3\u9001\u8cc7\u6599\u81f3 Webhook\u3001AirLock \u50c5\u652f\u63f4\u6b64\u985e\u578b", + "invalid_webhook_device": "\u6240\u9078\u64c7\u7684\u88dd\u7f6e\u4e0d\u652f\u63f4\u50b3\u9001\u8cc7\u6599\u81f3 Webhook\u3001AirLock \u50c5\u652f\u63f4\u6b64\u985e\u5225", "no_api_method": "\u9700\u8981\u65b0\u589e\u6388\u6b0a\u6b0a\u6756\u6216\u9078\u64c7 Webhook", "no_auth_token": "\u9700\u8981\u65b0\u589e\u6388\u6b0a\u6b0a\u6756" }, @@ -26,7 +26,7 @@ "user": { "data": { "device_name": "\u88dd\u7f6e\u540d\u7a31", - "device_type": "Plaato \u88dd\u7f6e\u985e\u578b" + "device_type": "Plaato \u88dd\u7f6e\u985e\u5225" }, "description": "\u662f\u5426\u8981\u958b\u59cb\u8a2d\u5b9a\uff1f", "title": "\u8a2d\u5b9a Plaato \u88dd\u7f6e" diff --git a/homeassistant/components/plugwise/translations/zh-Hant.json b/homeassistant/components/plugwise/translations/zh-Hant.json index edd67dd41cb..0a1e21a12ed 100644 --- a/homeassistant/components/plugwise/translations/zh-Hant.json +++ b/homeassistant/components/plugwise/translations/zh-Hant.json @@ -12,10 +12,10 @@ "step": { "user": { "data": { - "flow_type": "\u9023\u7dda\u985e\u578b" + "flow_type": "\u9023\u7dda\u985e\u5225" }, "description": "\u7522\u54c1\uff1a", - "title": "Plugwise \u985e\u578b" + "title": "Plugwise \u985e\u5225" }, "user_gateway": { "data": { diff --git a/homeassistant/components/powerwall/translations/fr.json b/homeassistant/components/powerwall/translations/fr.json index 1f5d5ac22cd..27af1e3e119 100644 --- a/homeassistant/components/powerwall/translations/fr.json +++ b/homeassistant/components/powerwall/translations/fr.json @@ -14,7 +14,7 @@ "flow_title": "{nom} ({ip_address})", "step": { "confirm_discovery": { - "description": "Voulez-vous configurer {name} ({ip_address})?", + "description": "Voulez-vous configurer {name} ({ip_address})\u00a0?", "title": "Connectez-vous au Powerwall" }, "reauth_confim": { diff --git a/homeassistant/components/pure_energie/translations/fr.json b/homeassistant/components/pure_energie/translations/fr.json index 9cb1d7dfd16..7ab74aae074 100644 --- a/homeassistant/components/pure_energie/translations/fr.json +++ b/homeassistant/components/pure_energie/translations/fr.json @@ -1,5 +1,13 @@ { "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "cannot_connect": "\u00c9chec de connexion" + }, + "error": { + "cannot_connect": "\u00c9chec de connexion" + }, + "flow_title": "{model} ({host})", "step": { "user": { "data": { diff --git a/homeassistant/components/pure_energie/translations/it.json b/homeassistant/components/pure_energie/translations/it.json index 457f7cfebc0..b7fb47b1ea4 100644 --- a/homeassistant/components/pure_energie/translations/it.json +++ b/homeassistant/components/pure_energie/translations/it.json @@ -2,10 +2,10 @@ "config": { "abort": { "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", - "cannot_connect": "Connessione fallita" + "cannot_connect": "Impossibile connettersi" }, "error": { - "cannot_connect": "Connessione fallita" + "cannot_connect": "Impossibile connettersi" }, "flow_title": "{model} ({host})", "step": { diff --git a/homeassistant/components/pvoutput/translations/fr.json b/homeassistant/components/pvoutput/translations/fr.json index 3ca874733e4..1e10597e67a 100644 --- a/homeassistant/components/pvoutput/translations/fr.json +++ b/homeassistant/components/pvoutput/translations/fr.json @@ -1,22 +1,22 @@ { "config": { "abort": { - "reauth_successful": "R\u00e9-authentification r\u00e9ussie" + "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" }, "error": { - "cannot_connect": "Erreur de connexion", - "invalid_auth": "Erreur d'authentification" + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification invalide" }, "step": { "reauth_confirm": { "data": { - "api_key": "Cl\u00e9 API" + "api_key": "Cl\u00e9 d'API" }, "description": "Pour vous r\u00e9-authentifier avec PVOutput, vous devrez obtenir la cl\u00e9 API sur {account_url} ." }, "user": { "data": { - "api_key": "Cl\u00e9 API", + "api_key": "Cl\u00e9 d'API", "system_id": "ID syst\u00e8me" }, "description": "Pour vous authentifier avec PVOutput, vous devrez obtenir la cl\u00e9 API sur {account_url} . \n\n Les ID syst\u00e8me des syst\u00e8mes enregistr\u00e9s sont r\u00e9pertori\u00e9s sur cette m\u00eame page." diff --git a/homeassistant/components/radio_browser/translations/fr.json b/homeassistant/components/radio_browser/translations/fr.json new file mode 100644 index 00000000000..807ba246694 --- /dev/null +++ b/homeassistant/components/radio_browser/translations/fr.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/recollect_waste/translations/zh-Hant.json b/homeassistant/components/recollect_waste/translations/zh-Hant.json index 2444a202720..62c064526ae 100644 --- a/homeassistant/components/recollect_waste/translations/zh-Hant.json +++ b/homeassistant/components/recollect_waste/translations/zh-Hant.json @@ -19,7 +19,7 @@ "step": { "init": { "data": { - "friendly_name": "\u91dd\u5c0d\u9078\u53d6\u985e\u578b\u4f7f\u7528\u53cb\u5584\u540d\u7a31\uff08\u5047\u5982\u9069\u7528\uff09" + "friendly_name": "\u91dd\u5c0d\u9078\u53d6\u985e\u5225\u4f7f\u7528\u53cb\u5584\u540d\u7a31\uff08\u5047\u5982\u9069\u7528\uff09" }, "title": "\u8a2d\u5b9a Recollect Waste" } diff --git a/homeassistant/components/rfxtrx/translations/zh-Hant.json b/homeassistant/components/rfxtrx/translations/zh-Hant.json index c86701185cf..3f84f0a5f98 100644 --- a/homeassistant/components/rfxtrx/translations/zh-Hant.json +++ b/homeassistant/components/rfxtrx/translations/zh-Hant.json @@ -29,9 +29,9 @@ }, "user": { "data": { - "type": "\u9023\u7dda\u985e\u578b" + "type": "\u9023\u7dda\u985e\u5225" }, - "title": "\u9078\u64c7\u9023\u7dda\u985e\u578b" + "title": "\u9078\u64c7\u9023\u7dda\u985e\u5225" } } }, diff --git a/homeassistant/components/rtsp_to_webrtc/translations/fr.json b/homeassistant/components/rtsp_to_webrtc/translations/fr.json index 1235f36d26a..e51207a6254 100644 --- a/homeassistant/components/rtsp_to_webrtc/translations/fr.json +++ b/homeassistant/components/rtsp_to_webrtc/translations/fr.json @@ -3,7 +3,7 @@ "abort": { "server_failure": "Le serveur RTSPtoWebRTC a renvoy\u00e9 une erreur. Consultez les journaux pour plus d'informations.", "server_unreachable": "Impossible de communiquer avec le serveur RTSPtoWebRTC. Consultez les journaux pour plus d'informations.", - "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible" + "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible." }, "error": { "invalid_url": "Doit \u00eatre une URL de serveur RTSPtoWebRTC valide, par exemple https://example.com", diff --git a/homeassistant/components/season/translations/fr.json b/homeassistant/components/season/translations/fr.json index 9c74e1b5026..a3bf66a400e 100644 --- a/homeassistant/components/season/translations/fr.json +++ b/homeassistant/components/season/translations/fr.json @@ -2,6 +2,13 @@ "config": { "abort": { "already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9" + }, + "step": { + "user": { + "data": { + "type": "D\u00e9finition du type de saison" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/season/translations/zh-Hant.json b/homeassistant/components/season/translations/zh-Hant.json index 4e954253198..738ccab2c26 100644 --- a/homeassistant/components/season/translations/zh-Hant.json +++ b/homeassistant/components/season/translations/zh-Hant.json @@ -6,7 +6,7 @@ "step": { "user": { "data": { - "type": "\u5b63\u7bc0\u985e\u578b\u5b9a\u7fa9" + "type": "\u5b63\u7bc0\u985e\u5225\u5b9a\u7fa9" } } } diff --git a/homeassistant/components/sense/translations/fr.json b/homeassistant/components/sense/translations/fr.json index 91fcbeb94bc..725073d5c66 100644 --- a/homeassistant/components/sense/translations/fr.json +++ b/homeassistant/components/sense/translations/fr.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9" + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" }, "error": { "cannot_connect": "\u00c9chec de connexion", @@ -12,7 +13,8 @@ "reauth_validate": { "data": { "password": "Mot de passe" - } + }, + "title": "R\u00e9-authentifier l'int\u00e9gration" }, "user": { "data": { diff --git a/homeassistant/components/senseme/translations/fr.json b/homeassistant/components/senseme/translations/fr.json index efa82925191..fb185b7ee53 100644 --- a/homeassistant/components/senseme/translations/fr.json +++ b/homeassistant/components/senseme/translations/fr.json @@ -5,13 +5,13 @@ "cannot_connect": "\u00c9chec de connexion" }, "error": { - "cannot_connect": "Impossible de se connecter", - "invalid_host": "Adresse IP ou nom d'h\u00f4te invalide" + "cannot_connect": "\u00c9chec de connexion", + "invalid_host": "Nom d'h\u00f4te ou adresse IP invalide" }, "flow_title": "{name} - {model} ({host})", "step": { "discovery_confirm": { - "description": "Voulez-vous configurer {name} - {model} ( {host} )\u00a0?" + "description": "Voulez-vous configurer {name} - {model} ({host})\u00a0?" }, "manual": { "data": { @@ -23,7 +23,7 @@ "data": { "device": "Appareil" }, - "description": "S\u00e9lectionnez un appareil ou choisissez \u00ab Adresse IP \u00bb pour entrer manuellement une adresse IP." + "description": "S\u00e9lectionnez un appareil ou choisissez \u00ab\u00a0Adresse IP\u00a0\u00bb pour saisir manuellement une adresse IP." } } } diff --git a/homeassistant/components/sensibo/translations/fr.json b/homeassistant/components/sensibo/translations/fr.json index 60df120d77e..0509886e5ce 100644 --- a/homeassistant/components/sensibo/translations/fr.json +++ b/homeassistant/components/sensibo/translations/fr.json @@ -6,8 +6,10 @@ }, "error": { "cannot_connect": "\u00c9chec de connexion", + "incorrect_api_key": "Cl\u00e9 d'API non valide pour le compte s\u00e9lectionn\u00e9", "invalid_auth": "Authentification invalide", - "no_devices": "Aucun appareil d\u00e9couvert" + "no_devices": "Aucun appareil d\u00e9couvert", + "no_username": "Impossible d'obtenir le nom d'utilisateur" }, "step": { "reauth_confirm": { diff --git a/homeassistant/components/sensibo/translations/pt-BR.json b/homeassistant/components/sensibo/translations/pt-BR.json index 40719894b2a..ff0ac4883ba 100644 --- a/homeassistant/components/sensibo/translations/pt-BR.json +++ b/homeassistant/components/sensibo/translations/pt-BR.json @@ -14,7 +14,7 @@ "step": { "reauth_confirm": { "data": { - "api_key": "Chave de API" + "api_key": "Chave da API" } }, "user": { diff --git a/homeassistant/components/sensor/translations/it.json b/homeassistant/components/sensor/translations/it.json index 1e13fb79fd2..321e3e3108b 100644 --- a/homeassistant/components/sensor/translations/it.json +++ b/homeassistant/components/sensor/translations/it.json @@ -30,7 +30,7 @@ "is_voltage": "Tensione attuale di {entity_name}" }, "trigger_type": { - "apparent_power": "variazioni di potenza apparente di {entity_name}", + "apparent_power": "Variazioni di potenza apparente di {entity_name}", "battery_level": "variazioni del livello di batteria di {entity_name} ", "carbon_dioxide": "Variazioni della concentrazione di anidride carbonica di {entity_name}", "carbon_monoxide": "Variazioni nella concentrazione di monossido di carbonio di {entity_name}", @@ -50,7 +50,7 @@ "power": "Variazioni di alimentazione di {entity_name}", "power_factor": "variazioni del fattore di potenza di {entity_name}", "pressure": "Variazioni della pressione di {entity_name}", - "reactive_power": "variazioni di potenza reattiva di {entity_name}", + "reactive_power": "Variazioni di potenza reattiva di {entity_name}", "signal_strength": "Variazioni della potenza del segnale di {entity_name}", "sulphur_dioxide": "Variazioni della concentrazione di anidride solforosa di {entity_name}", "temperature": "Variazioni di temperatura di {entity_name}", diff --git a/homeassistant/components/sleepiq/translations/fr.json b/homeassistant/components/sleepiq/translations/fr.json index 199a0bd89f5..cab4affaac1 100644 --- a/homeassistant/components/sleepiq/translations/fr.json +++ b/homeassistant/components/sleepiq/translations/fr.json @@ -1,12 +1,24 @@ { "config": { "abort": { + "already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9", "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "invalid_auth": "Authentification invalide" + }, "step": { "reauth_confirm": { "data": { "password": "Mot de passe" + }, + "title": "R\u00e9-authentifier l'int\u00e9gration" + }, + "user": { + "data": { + "password": "Mot de passe", + "username": "Nom d'utilisateur" } } } diff --git a/homeassistant/components/solax/translations/fr.json b/homeassistant/components/solax/translations/fr.json index a0d7a14dcdb..703bd8de288 100644 --- a/homeassistant/components/solax/translations/fr.json +++ b/homeassistant/components/solax/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "error": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "unknown": "Erreur inattendue" }, "step": { diff --git a/homeassistant/components/sonarr/translations/fr.json b/homeassistant/components/sonarr/translations/fr.json index de666f5e5a2..7e9cc805102 100644 --- a/homeassistant/components/sonarr/translations/fr.json +++ b/homeassistant/components/sonarr/translations/fr.json @@ -12,7 +12,7 @@ "flow_title": "{name}", "step": { "reauth_confirm": { - "description": "L'int\u00e9gration Sonarr doit \u00eatre r\u00e9-authentifi\u00e9e manuellement avec l'API Sonarr h\u00e9berg\u00e9e sur: {host}", + "description": "L'int\u00e9gration Sonarr doit \u00eatre r\u00e9-authentifi\u00e9e manuellement avec l'API Sonarr h\u00e9berg\u00e9e sur\u00a0: {url}", "title": "R\u00e9-authentifier l'int\u00e9gration" }, "user": { diff --git a/homeassistant/components/steamist/translations/fr.json b/homeassistant/components/steamist/translations/fr.json index f3c122a2f2c..0427cb2e87e 100644 --- a/homeassistant/components/steamist/translations/fr.json +++ b/homeassistant/components/steamist/translations/fr.json @@ -3,18 +3,18 @@ "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours", - "cannot_connect": "Impossible de se connecter", - "no_devices_found": "Pas d'appareils trouv\u00e9 sur le r\u00e9seau", + "cannot_connect": "\u00c9chec de connexion", + "no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau", "not_steamist_device": "Pas un appareil \u00e0 vapeur" }, "error": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "unknown": "Erreur inattendue" }, - "flow_title": "{name} ( {ipaddress} )", + "flow_title": "{name} ({ipaddress})", "step": { "discovery_confirm": { - "description": "Voulez-vous configurer {name} ( {ipaddress} )\u00a0?" + "description": "Voulez-vous configurer {name} ({ipaddress})\u00a0?" }, "pick_device": { "data": { @@ -25,7 +25,7 @@ "data": { "host": "H\u00f4te" }, - "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des p\u00e9riph\u00e9riques." + "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des appareils." } } } diff --git a/homeassistant/components/steamist/translations/it.json b/homeassistant/components/steamist/translations/it.json index 284eb8e8401..8bcec86344c 100644 --- a/homeassistant/components/steamist/translations/it.json +++ b/homeassistant/components/steamist/translations/it.json @@ -3,15 +3,15 @@ "abort": { "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", "already_in_progress": "Il flusso di configurazione \u00e8 gi\u00e0 in corso", - "cannot_connect": "Connessione non riuscita", + "cannot_connect": "Impossibile connettersi", "no_devices_found": "Nessun dispositivo trovato sulla rete", "not_steamist_device": "Non \u00e8 un dispositivo a vapore" }, "error": { "cannot_connect": "Impossibile connettersi", - "unknown": "Errore inatteso" + "unknown": "Errore imprevisto" }, - "flow_title": "{name} ( {ipaddress} )", + "flow_title": "{name} ({ipaddress})", "step": { "discovery_confirm": { "description": "Vuoi configurare {name} ({ipaddress})?" diff --git a/homeassistant/components/switch/translations/fr.json b/homeassistant/components/switch/translations/fr.json index 08d14c21f13..7df7aa84f6a 100644 --- a/homeassistant/components/switch/translations/fr.json +++ b/homeassistant/components/switch/translations/fr.json @@ -1,4 +1,13 @@ { + "config": { + "step": { + "init": { + "data": { + "entity_id": "Entit\u00e9 du commutateur" + } + } + } + }, "device_automation": { "action_type": { "toggle": "Basculer {entity_name}", diff --git a/homeassistant/components/switch_as_x/translations/fr.json b/homeassistant/components/switch_as_x/translations/fr.json new file mode 100644 index 00000000000..4b5bd6beebe --- /dev/null +++ b/homeassistant/components/switch_as_x/translations/fr.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "init": { + "data": { + "entity_id": "Entit\u00e9 du commutateur", + "target_domain": "Type" + }, + "title": "Transformer un commutateur en \u2026" + } + } + }, + "title": "Commutateur en tant que X" +} \ No newline at end of file diff --git a/homeassistant/components/switch_as_x/translations/it.json b/homeassistant/components/switch_as_x/translations/it.json new file mode 100644 index 00000000000..1ef154b0578 --- /dev/null +++ b/homeassistant/components/switch_as_x/translations/it.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "init": { + "data": { + "entity_id": "Cambia entit\u00e0", + "target_domain": "Tipo" + }, + "title": "Rendi un interruttore un..." + } + } + }, + "title": "Interruttore come X" +} \ No newline at end of file diff --git a/homeassistant/components/switch_as_x/translations/nl.json b/homeassistant/components/switch_as_x/translations/nl.json index d434790fc6b..b1712904a76 100644 --- a/homeassistant/components/switch_as_x/translations/nl.json +++ b/homeassistant/components/switch_as_x/translations/nl.json @@ -3,10 +3,12 @@ "step": { "init": { "data": { + "entity_id": "Entiteit wijzigen", "target_domain": "Type" }, "title": "Schakel een..." } } - } + }, + "title": "Schakelen als X" } \ No newline at end of file diff --git a/homeassistant/components/switch_as_x/translations/no.json b/homeassistant/components/switch_as_x/translations/no.json new file mode 100644 index 00000000000..09d8d4e813e --- /dev/null +++ b/homeassistant/components/switch_as_x/translations/no.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "init": { + "data": { + "entity_id": "Bytt enhet", + "target_domain": "Type" + }, + "title": "Gj\u00f8r en bryter til en ..." + } + } + }, + "title": "Bryter som X" +} \ No newline at end of file diff --git a/homeassistant/components/switch_as_x/translations/sv.json b/homeassistant/components/switch_as_x/translations/sv.json new file mode 100644 index 00000000000..835de2f5a7f --- /dev/null +++ b/homeassistant/components/switch_as_x/translations/sv.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "init": { + "data": { + "entity_id": "Kontakt-entitet", + "target_domain": "Typ" + }, + "title": "G\u00f6r en kontakt till ..." + } + } + }, + "title": "Kontakt som X" +} \ No newline at end of file diff --git a/homeassistant/components/switch_as_x/translations/zh-Hant.json b/homeassistant/components/switch_as_x/translations/zh-Hant.json new file mode 100644 index 00000000000..231f5b58eff --- /dev/null +++ b/homeassistant/components/switch_as_x/translations/zh-Hant.json @@ -0,0 +1,14 @@ +{ + "config": { + "step": { + "init": { + "data": { + "entity_id": "\u958b\u95dc\u5be6\u9ad4", + "target_domain": "\u985e\u5225" + }, + "title": "\u5c07\u958b\u95dc\u8a2d\u5b9a\u70ba ..." + } + } + }, + "title": "\u958b\u95dc\u8a2d\u70ba X" +} \ No newline at end of file diff --git a/homeassistant/components/switchbot/translations/fr.json b/homeassistant/components/switchbot/translations/fr.json index c554326c5da..d760e6eeb1a 100644 --- a/homeassistant/components/switchbot/translations/fr.json +++ b/homeassistant/components/switchbot/translations/fr.json @@ -3,7 +3,7 @@ "abort": { "already_configured_device": "L'appareil est d\u00e9j\u00e0 configur\u00e9", "cannot_connect": "\u00c9chec de connexion", - "no_unconfigured_devices": "Aucun p\u00e9riph\u00e9rique non configur\u00e9 trouv\u00e9.", + "no_unconfigured_devices": "Aucun appareil non configur\u00e9 n'a \u00e9t\u00e9 trouv\u00e9.", "switchbot_unsupported_type": "Type Switchbot non pris en charge.", "unknown": "Erreur inattendue" }, diff --git a/homeassistant/components/switchbot/translations/zh-Hant.json b/homeassistant/components/switchbot/translations/zh-Hant.json index 44fe1fe5c54..8e7b4495328 100644 --- a/homeassistant/components/switchbot/translations/zh-Hant.json +++ b/homeassistant/components/switchbot/translations/zh-Hant.json @@ -4,7 +4,7 @@ "already_configured_device": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "cannot_connect": "\u9023\u7dda\u5931\u6557", "no_unconfigured_devices": "\u627e\u4e0d\u5230\u4efb\u4f55\u672a\u8a2d\u5b9a\u88dd\u7f6e\u3002", - "switchbot_unsupported_type": "\u4e0d\u652f\u6301\u7684 Switchbot \u985e\u578b\u3002", + "switchbot_unsupported_type": "\u4e0d\u652f\u6301\u7684 Switchbot \u985e\u5225\u3002", "unknown": "\u672a\u9810\u671f\u932f\u8aa4" }, "error": { diff --git a/homeassistant/components/tplink/translations/fr.json b/homeassistant/components/tplink/translations/fr.json index 0607c01c14d..d3a5fad5939 100644 --- a/homeassistant/components/tplink/translations/fr.json +++ b/homeassistant/components/tplink/translations/fr.json @@ -25,7 +25,7 @@ "data": { "host": "H\u00f4te" }, - "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des p\u00e9riph\u00e9riques." + "description": "Si vous laissez l'h\u00f4te vide, la d\u00e9couverte sera utilis\u00e9e pour trouver des appareils." } } } diff --git a/homeassistant/components/traccar/translations/fr.json b/homeassistant/components/traccar/translations/fr.json index b3e9684424b..ab5d254dd98 100644 --- a/homeassistant/components/traccar/translations/fr.json +++ b/homeassistant/components/traccar/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, diff --git a/homeassistant/components/tuya/translations/select.fr.json b/homeassistant/components/tuya/translations/select.fr.json index 31199b930bf..c525238e4de 100644 --- a/homeassistant/components/tuya/translations/select.fr.json +++ b/homeassistant/components/tuya/translations/select.fr.json @@ -11,12 +11,12 @@ "2": "Activ\u00e9" }, "tuya__countdown": { - "1h": "1 heure", - "2h": "2 heures", - "3h": "3 heures", - "4h": "4 heures", - "5h": "5 heures", - "6h": "6 heures", + "1h": "1\u00a0heure", + "2h": "2\u00a0heures", + "3h": "3\u00a0heures", + "4h": "4\u00a0heures", + "5h": "5\u00a0heures", + "6h": "6\u00a0heures", "cancel": "Annuler" }, "tuya__curtain_mode": { @@ -24,8 +24,8 @@ "night": "Nuit" }, "tuya__curtain_motor_mode": { - "back": "Retour", - "forward": "Avance rapide" + "back": "En arri\u00e8re", + "forward": "En avant" }, "tuya__decibel_sensitivity": { "0": "Faible sensibilit\u00e9", diff --git a/homeassistant/components/tuya/translations/zh-Hant.json b/homeassistant/components/tuya/translations/zh-Hant.json index 10247767161..e9898f782af 100644 --- a/homeassistant/components/tuya/translations/zh-Hant.json +++ b/homeassistant/components/tuya/translations/zh-Hant.json @@ -32,7 +32,7 @@ "password": "\u5bc6\u78bc", "platform": "\u5e33\u6236\u8a3b\u518a\u6240\u5728\u4f4d\u7f6e", "region": "\u5340\u57df", - "tuya_project_type": "Tuya \u96f2\u5c08\u6848\u985e\u578b", + "tuya_project_type": "Tuya \u96f2\u5c08\u6848\u985e\u5225", "username": "\u5e33\u865f" }, "description": "\u8f38\u5165 Tuya \u6191\u8b49", @@ -45,8 +45,8 @@ "cannot_connect": "\u9023\u7dda\u5931\u6557" }, "error": { - "dev_multi_type": "\u591a\u91cd\u9078\u64c7\u8a2d\u88dd\u7f6e\u4ee5\u8a2d\u5b9a\u4f7f\u7528\u76f8\u540c\u985e\u578b", - "dev_not_config": "\u88dd\u7f6e\u985e\u578b\u7121\u6cd5\u8a2d\u5b9a", + "dev_multi_type": "\u591a\u91cd\u9078\u64c7\u8a2d\u88dd\u7f6e\u4ee5\u8a2d\u5b9a\u4f7f\u7528\u76f8\u540c\u985e\u5225", + "dev_not_config": "\u88dd\u7f6e\u985e\u5225\u7121\u6cd5\u8a2d\u5b9a", "dev_not_found": "\u627e\u4e0d\u5230\u88dd\u7f6e" }, "step": { diff --git a/homeassistant/components/twilio/translations/fr.json b/homeassistant/components/twilio/translations/fr.json index f602994d8b2..a3ee815f4f9 100644 --- a/homeassistant/components/twilio/translations/fr.json +++ b/homeassistant/components/twilio/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "cloud_not_connected": "Pas connect\u00e9 \u00e0 Home Assistant Cloud", + "cloud_not_connected": "Non connect\u00e9 \u00e0 Home Assistant Cloud.", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", "webhook_not_internet_accessible": "Votre installation de Home Assistant doit \u00eatre accessible depuis internet pour recevoir des messages webhook." }, @@ -10,7 +10,7 @@ }, "step": { "user": { - "description": "\u00cates-vous s\u00fbr de vouloir configurer Twilio?", + "description": "Voulez-vous commencer la configuration\u00a0?", "title": "Configurer le Webhook Twilio" } } diff --git a/homeassistant/components/unifi/translations/fr.json b/homeassistant/components/unifi/translations/fr.json index 36c9ee5bcc6..58b27b164d0 100644 --- a/homeassistant/components/unifi/translations/fr.json +++ b/homeassistant/components/unifi/translations/fr.json @@ -57,8 +57,8 @@ "simple_options": { "data": { "block_client": "Clients contr\u00f4l\u00e9s par acc\u00e8s r\u00e9seau", - "track_clients": "Suivi de clients r\u00e9seaux", - "track_devices": "Suivi d'\u00e9quipement r\u00e9seau (Equipements Ubiquiti)" + "track_clients": "Suivre les clients du r\u00e9seau", + "track_devices": "Suivre les p\u00e9riph\u00e9riques r\u00e9seau (p\u00e9riph\u00e9riques Ubiquiti)" }, "description": "Configurer l'int\u00e9gration UniFi" }, diff --git a/homeassistant/components/unifiprotect/translations/fr.json b/homeassistant/components/unifiprotect/translations/fr.json index efd0cb529b1..4f14db0005d 100644 --- a/homeassistant/components/unifiprotect/translations/fr.json +++ b/homeassistant/components/unifiprotect/translations/fr.json @@ -10,7 +10,7 @@ "protect_version": "La version minimale requise est la v1.20.0. Veuillez mettre \u00e0 jour UniFi Protect, puis r\u00e9essayer.", "unknown": "Erreur inattendue" }, - "flow_title": "{name} ( {ip_address} )", + "flow_title": "{name} ({ip_address})", "step": { "discovery_confirm": { "data": { @@ -18,7 +18,7 @@ "username": "Nom d'utilisateur", "verify_ssl": "V\u00e9rifier le certificat SSL" }, - "description": "Voulez-vous configurer {name} ({ip_address})? Vous aurez besoin d'un utilisateur local cr\u00e9\u00e9 dans votre console UniFi OS pour vous connecter. Les utilisateurs Ubiquiti Cloud ne fonctionneront pas. Pour plus d'informations\u00a0: {local_user_documentation_url}", + "description": "Voulez-vous configurer {name} ({ip_address})\u00a0? Vous aurez besoin d'un utilisateur local cr\u00e9\u00e9 dans votre console UniFi OS pour vous connecter. Les utilisateurs Ubiquiti Cloud ne fonctionneront pas. Pour plus d'informations\u00a0: {local_user_documentation_url}", "title": "UniFi Protect d\u00e9couvert" }, "reauth_confirm": { diff --git a/homeassistant/components/unifiprotect/translations/it.json b/homeassistant/components/unifiprotect/translations/it.json index a7f82827ffb..747647b3d26 100644 --- a/homeassistant/components/unifiprotect/translations/it.json +++ b/homeassistant/components/unifiprotect/translations/it.json @@ -18,7 +18,7 @@ "username": "Nome utente", "verify_ssl": "Verifica il certificato SSL" }, - "description": "Vuoi configurare {name} ( {ip_address} )? Avrai bisogno di un utente locale creato nella tua console UniFi OS con cui accedere. Gli utenti Ubiquiti Cloud non funzioneranno. Per ulteriori informazioni: {local_user_documentation_url}", + "description": "Vuoi configurare {name} ({ip_address})? Avrai bisogno di un utente locale creato nella tua console UniFi OS con cui accedere. Gli utenti Ubiquiti Cloud non funzioneranno. Per ulteriori informazioni: {local_user_documentation_url}", "title": "Rilevato UniFi Protect" }, "reauth_confirm": { diff --git a/homeassistant/components/update/translations/fr.json b/homeassistant/components/update/translations/fr.json new file mode 100644 index 00000000000..1a49a0cab9f --- /dev/null +++ b/homeassistant/components/update/translations/fr.json @@ -0,0 +1,3 @@ +{ + "title": "Mettre \u00e0 jour" +} \ No newline at end of file diff --git a/homeassistant/components/vallox/translations/fr.json b/homeassistant/components/vallox/translations/fr.json index 9bd74d4273c..4aa4f53e076 100644 --- a/homeassistant/components/vallox/translations/fr.json +++ b/homeassistant/components/vallox/translations/fr.json @@ -1,15 +1,15 @@ { "config": { "abort": { - "already_configured": "Service d\u00e9j\u00e0 configur\u00e9", - "cannot_connect": "Erreur de connexion", - "invalid_host": "Nom d'h\u00f4te or IP invalide", - "unknown": "Erreur inconnue" + "already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9", + "cannot_connect": "\u00c9chec de connexion", + "invalid_host": "Nom d'h\u00f4te ou adresse IP invalide", + "unknown": "Erreur inattendue" }, "error": { - "cannot_connect": "Erreur de connexion", - "invalid_host": "Nom d'h\u00f4te or IP invalide", - "unknown": "Erreur inconnue" + "cannot_connect": "\u00c9chec de connexion", + "invalid_host": "Nom d'h\u00f4te ou adresse IP invalide", + "unknown": "Erreur inattendue" }, "step": { "user": { diff --git a/homeassistant/components/velbus/translations/zh-Hant.json b/homeassistant/components/velbus/translations/zh-Hant.json index ec0c1ca2c63..0f5e65c7cba 100644 --- a/homeassistant/components/velbus/translations/zh-Hant.json +++ b/homeassistant/components/velbus/translations/zh-Hant.json @@ -13,7 +13,7 @@ "name": "Velbus \u9023\u7dda\u540d\u7a31", "port": "\u9023\u7dda\u5b57\u4e32" }, - "title": "\u5b9a\u7fa9 Velbus \u9023\u7dda\u985e\u578b" + "title": "\u5b9a\u7fa9 Velbus \u9023\u7dda\u985e\u5225" } } } diff --git a/homeassistant/components/version/translations/zh-Hant.json b/homeassistant/components/version/translations/zh-Hant.json index ee24e6a4298..4e5ead19e3e 100644 --- a/homeassistant/components/version/translations/zh-Hant.json +++ b/homeassistant/components/version/translations/zh-Hant.json @@ -9,12 +9,12 @@ "version_source": "\u7248\u672c\u4f86\u6e90" }, "description": "\u8ffd\u8e64\u7248\u672c\u4f86\u6e90", - "title": "\u9078\u64c7\u5b89\u88dd\u985e\u578b" + "title": "\u9078\u64c7\u5b89\u88dd\u985e\u5225" }, "version_source": { "data": { "beta": "\u5305\u542b\u6e2c\u8a66\u7248\u672c", - "board": "\u6240\u8981\u8ffd\u8e64\u7684\u786c\u9ad4\u985e\u578b", + "board": "\u6240\u8981\u8ffd\u8e64\u7684\u786c\u9ad4\u985e\u5225", "channel": "\u6240\u8981\u8ffd\u8e64\u7684\u7248\u6b21", "image": "\u6240\u8981\u8ffd\u8e64\u7684\u6620\u50cf\u6a94\u7248\u672c" }, diff --git a/homeassistant/components/vicare/translations/fr.json b/homeassistant/components/vicare/translations/fr.json index 6f7d6df3624..69c8b127bb0 100644 --- a/homeassistant/components/vicare/translations/fr.json +++ b/homeassistant/components/vicare/translations/fr.json @@ -2,21 +2,21 @@ "config": { "abort": { "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", - "unknown": "Erreur inatendue" + "unknown": "Erreur inattendue" }, "error": { "invalid_auth": "Authentification invalide" }, - "flow_title": "{name} ( {host} )", + "flow_title": "{name} ({host})", "step": { "user": { "data": { - "client_id": "Cl\u00e9 API", + "client_id": "Cl\u00e9 d'API", "heating_type": "Type de chauffage", "name": "Nom", "password": "Mot de passe", "scan_interval": "Intervalle de balayage (secondes)", - "username": "Email" + "username": "Courriel" }, "description": "Configurer l'int\u00e9gration ViCare. Pour g\u00e9n\u00e9rer une cl\u00e9 API se rendre sur https://developer.viessmann.com", "title": "{name}" diff --git a/homeassistant/components/vicare/translations/zh-Hant.json b/homeassistant/components/vicare/translations/zh-Hant.json index c86ebf3cb34..c3b8fc02c4f 100644 --- a/homeassistant/components/vicare/translations/zh-Hant.json +++ b/homeassistant/components/vicare/translations/zh-Hant.json @@ -12,7 +12,7 @@ "user": { "data": { "client_id": "API \u91d1\u9470", - "heating_type": "\u6696\u6c23\u985e\u578b", + "heating_type": "\u6696\u6c23\u985e\u5225", "name": "\u540d\u7a31", "password": "\u5bc6\u78bc", "scan_interval": "\u6383\u63cf\u9593\u8ddd\uff08\u79d2\uff09", diff --git a/homeassistant/components/waze_travel_time/translations/zh-Hant.json b/homeassistant/components/waze_travel_time/translations/zh-Hant.json index 5c30067de6c..d08d215b815 100644 --- a/homeassistant/components/waze_travel_time/translations/zh-Hant.json +++ b/homeassistant/components/waze_travel_time/translations/zh-Hant.json @@ -29,7 +29,7 @@ "incl_filter": "\u6240\u9078\u64c7\u8def\u7dda\u63cf\u8ff0\u5305\u542b Substring", "realtime": "\u5373\u6642\u65c5\u7a0b\u6642\u9593\uff1f", "units": "\u55ae\u4f4d", - "vehicle_type": "\u8eca\u8f1b\u985e\u578b" + "vehicle_type": "\u8eca\u8f1b\u985e\u5225" }, "description": "`substring` \u8f38\u5165\u53ef\u4f9b\u5f37\u5236\u6574\u5408\u3001\u65bc\u8a08\u7b97\u65c5\u7a0b\u6642\u9593\u6642\uff0c\u4f7f\u7528\u7279\u5b9a\u8def\u7dda\u6216\u907f\u958b\u4f7f\u7528\u7279\u5b9a\u8def\u7dda\u3002" } diff --git a/homeassistant/components/webostv/translations/fr.json b/homeassistant/components/webostv/translations/fr.json index bccb1c3aa3c..7621d297a1d 100644 --- a/homeassistant/components/webostv/translations/fr.json +++ b/homeassistant/components/webostv/translations/fr.json @@ -3,16 +3,16 @@ "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", "already_in_progress": "La configuration est d\u00e9j\u00e0 en cours", - "error_pairing": "Connect\u00e9 au t\u00e9l\u00e9viseur LG webOS mais non jumel\u00e9" + "error_pairing": "Connect\u00e9 \u00e0 la TV LG webOS mais non appair\u00e9" }, "error": { - "cannot_connect": "Impossible de vous connecter, veuillez allumer votre t\u00e9l\u00e9viseur ou v\u00e9rifier l\u2019adresse IP" + "cannot_connect": "\u00c9chec de la connexion, veuillez allumer votre TV ou v\u00e9rifier l'adresse IP" }, - "flow_title": "LG webOS Smart TV", + "flow_title": "TV connect\u00e9e LG webOS", "step": { "pairing": { "description": "Cliquez sur soumettre et acceptez la demande de jumelage sur votre t\u00e9l\u00e9viseur.\n\n![Image](/static/images/config_webos.png)", - "title": "Appairage webOS TV" + "title": "Appairage de la TV webOS" }, "user": { "data": { @@ -20,7 +20,7 @@ "name": "Nom" }, "description": "Allumez la t\u00e9l\u00e9vision, remplissez les champs suivants, cliquez sur Envoyer", - "title": "Se connecter \u00e0 webOS TV" + "title": "Se connecter \u00e0 la TV webOS" } } }, @@ -40,7 +40,7 @@ "sources": "Liste des sources" }, "description": "S\u00e9lectionnez les sources activ\u00e9es", - "title": "Options pour webOS Smart TV" + "title": "Options pour TV connect\u00e9e webOS" } } } diff --git a/homeassistant/components/whois/translations/fr.json b/homeassistant/components/whois/translations/fr.json index e45ecd615da..457c295bbca 100644 --- a/homeassistant/components/whois/translations/fr.json +++ b/homeassistant/components/whois/translations/fr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Service d\u00e9j\u00e0 configur\u00e9" + "already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9" }, "error": { "unexpected_response": "R\u00e9ponse inattendue du serveur whois", diff --git a/homeassistant/components/wiz/translations/fr.json b/homeassistant/components/wiz/translations/fr.json index 82a29f54bfc..562a6a7f765 100644 --- a/homeassistant/components/wiz/translations/fr.json +++ b/homeassistant/components/wiz/translations/fr.json @@ -2,6 +2,7 @@ "config": { "abort": { "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "cannot_connect": "\u00c9chec de connexion", "no_devices_found": "Aucun appareil trouv\u00e9 sur le r\u00e9seau" }, "error": { @@ -17,7 +18,7 @@ "description": "Voulez-vous commencer la configuration\u00a0?" }, "discovery_confirm": { - "description": "Voulez-vous configurer {name} ({host}) ?" + "description": "Voulez-vous configurer {name} ({host})\u00a0?" }, "pick_device": { "data": { diff --git a/homeassistant/components/wolflink/translations/sensor.it.json b/homeassistant/components/wolflink/translations/sensor.it.json index e5eb50e6586..7ca8a76ceac 100644 --- a/homeassistant/components/wolflink/translations/sensor.it.json +++ b/homeassistant/components/wolflink/translations/sensor.it.json @@ -49,7 +49,7 @@ "nur_heizgerat": "Solo caldaia", "parallelbetrieb": "Modalit\u00e0 parallela", "partymodus": "Modalit\u00e0 festa", - "perm_cooling": "Raffreddamento Permanente", + "perm_cooling": "Raffreddamento permanente", "permanent": "Permanente", "permanentbetrieb": "Modalit\u00e0 permanente", "reduzierter_betrieb": "Modalit\u00e0 limitata", diff --git a/homeassistant/components/xiaomi_aqara/translations/fr.json b/homeassistant/components/xiaomi_aqara/translations/fr.json index 31779ba80b5..f64f691f78d 100644 --- a/homeassistant/components/xiaomi_aqara/translations/fr.json +++ b/homeassistant/components/xiaomi_aqara/translations/fr.json @@ -7,7 +7,7 @@ }, "error": { "discovery_error": "Impossible de d\u00e9couvrir une passerelle Xiaomi Aqara, essayez d'utiliser l'IP du p\u00e9riph\u00e9rique ex\u00e9cutant HomeAssistant comme interface", - "invalid_host": "Adresse IP non valide, voir https://www.home-assistant.io/integrations/xiaomi_aqara/#connection-problem", + "invalid_host": "Adresse IP non valide, consultez https://www.home-assistant.io/integrations/xiaomi_aqara/#connection-problem", "invalid_interface": "Interface r\u00e9seau non valide", "invalid_key": "Cl\u00e9 de passerelle non valide", "invalid_mac": "Adresse MAC non valide" diff --git a/homeassistant/components/xiaomi_aqara/translations/it.json b/homeassistant/components/xiaomi_aqara/translations/it.json index 27330c11242..319a33f3964 100644 --- a/homeassistant/components/xiaomi_aqara/translations/it.json +++ b/homeassistant/components/xiaomi_aqara/translations/it.json @@ -7,7 +7,7 @@ }, "error": { "discovery_error": "Impossibile individuare un gateway Xiaomi Aqara, prova a utilizzare l'IP del dispositivo che esegue HomeAssistant come interfaccia", - "invalid_host": "Nome host o indirizzo IP non valido, vedere https://www.home-assistant.io/integrations/xiaomi_aqara/#connection-problem", + "invalid_host": "Nome host o indirizzo IP non valido, vedi https://www.home-assistant.io/integrations/xiaomi_aqara/#connection-problem", "invalid_interface": "Interfaccia di rete non valida", "invalid_key": "Chiave gateway non valida", "invalid_mac": "Indirizzo Mac non valido" diff --git a/homeassistant/components/yale_smart_alarm/translations/fr.json b/homeassistant/components/yale_smart_alarm/translations/fr.json index 76065006684..40530caa974 100644 --- a/homeassistant/components/yale_smart_alarm/translations/fr.json +++ b/homeassistant/components/yale_smart_alarm/translations/fr.json @@ -5,7 +5,7 @@ "reauth_successful": "La r\u00e9-authentification a r\u00e9ussi" }, "error": { - "cannot_connect": "Impossible de se connecter", + "cannot_connect": "\u00c9chec de connexion", "invalid_auth": "Authentification invalide" }, "step": { diff --git a/homeassistant/components/zha/translations/fr.json b/homeassistant/components/zha/translations/fr.json index fdb3a8476fe..a5e890bcaf4 100644 --- a/homeassistant/components/zha/translations/fr.json +++ b/homeassistant/components/zha/translations/fr.json @@ -3,7 +3,7 @@ "abort": { "not_zha_device": "Cet appareil n'est pas un appareil zha", "single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.", - "usb_probe_failed": "\u00c9chec de la v\u00e9rification du p\u00e9riph\u00e9rique USB" + "usb_probe_failed": "\u00c9chec de l'analyse du p\u00e9riph\u00e9rique USB" }, "error": { "cannot_connect": "\u00c9chec de connexion" diff --git a/homeassistant/components/zha/translations/zh-Hant.json b/homeassistant/components/zha/translations/zh-Hant.json index e0904cf0683..9bf7d3c9208 100644 --- a/homeassistant/components/zha/translations/zh-Hant.json +++ b/homeassistant/components/zha/translations/zh-Hant.json @@ -15,10 +15,10 @@ }, "pick_radio": { "data": { - "radio_type": "\u7121\u7dda\u96fb\u985e\u578b" + "radio_type": "\u7121\u7dda\u96fb\u985e\u5225" }, - "description": "\u9078\u64c7 Zigbee \u7121\u7dda\u96fb\u985e\u578b", - "title": "\u7121\u7dda\u96fb\u985e\u578b" + "description": "\u9078\u64c7 Zigbee \u7121\u7dda\u96fb\u985e\u5225", + "title": "\u7121\u7dda\u96fb\u985e\u5225" }, "port_config": { "data": { diff --git a/homeassistant/components/zwave_js/translations/fr.json b/homeassistant/components/zwave_js/translations/fr.json index 0933879e517..6d447b41a22 100644 --- a/homeassistant/components/zwave_js/translations/fr.json +++ b/homeassistant/components/zwave_js/translations/fr.json @@ -97,7 +97,7 @@ "addon_start_failed": "\u00c9chec du d\u00e9marrage du module compl\u00e9mentaire Z-Wave JS.", "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", "cannot_connect": "\u00c9chec de connexion", - "different_device": "Le p\u00e9riph\u00e9rique USB connect\u00e9 n'est pas le m\u00eame que pr\u00e9c\u00e9demment configur\u00e9 pour cette entr\u00e9e de configuration. Veuillez plut\u00f4t cr\u00e9er une nouvelle entr\u00e9e de configuration pour le nouveau p\u00e9riph\u00e9rique." + "different_device": "Le p\u00e9riph\u00e9rique USB connect\u00e9 n'est pas le m\u00eame que celui qui \u00e9tait pr\u00e9c\u00e9demment configur\u00e9 pour cette entr\u00e9e de configuration. Veuillez \u00e0 la place cr\u00e9er une nouvelle entr\u00e9e de configuration pour le nouveau p\u00e9riph\u00e9rique." }, "error": { "cannot_connect": "\u00c9chec de connexion", diff --git a/homeassistant/components/zwave_js/translations/zh-Hant.json b/homeassistant/components/zwave_js/translations/zh-Hant.json index b16f313fbd4..664cd6b48d9 100644 --- a/homeassistant/components/zwave_js/translations/zh-Hant.json +++ b/homeassistant/components/zwave_js/translations/zh-Hant.json @@ -52,7 +52,7 @@ "use_addon": "\u4f7f\u7528 Z-Wave JS Supervisor \u9644\u52a0\u5143\u4ef6" }, "description": "\u662f\u5426\u8981\u4f7f\u7528 Z-Wave JS Supervisor \u9644\u52a0\u5143\u4ef6\uff1f", - "title": "\u9078\u64c7\u9023\u7dda\u985e\u578b" + "title": "\u9078\u64c7\u9023\u7dda\u985e\u5225" }, "start_addon": { "title": "Z-Wave JS \u9644\u52a0\u5143\u4ef6\u555f\u59cb\u4e2d\u3002" @@ -136,7 +136,7 @@ "use_addon": "\u4f7f\u7528 Z-Wave JS Supervisor \u9644\u52a0\u5143\u4ef6" }, "description": "\u662f\u5426\u8981\u4f7f\u7528 Z-Wave JS Supervisor \u9644\u52a0\u5143\u4ef6\uff1f", - "title": "\u9078\u64c7\u9023\u7dda\u985e\u578b" + "title": "\u9078\u64c7\u9023\u7dda\u985e\u5225" }, "start_addon": { "title": "Z-Wave JS \u9644\u52a0\u5143\u4ef6\u555f\u59cb\u4e2d\u3002"