[ci skip] Translation update
This commit is contained in:
parent
a2677983a2
commit
021a4f7106
65 changed files with 500 additions and 9 deletions
66
homeassistant/components/androidtv/translations/fr.json
Normal file
66
homeassistant/components/androidtv/translations/fr.json
Normal file
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9",
|
||||
"invalid_unique_id": "Impossible de d\u00e9terminer un identifiant unique valide pour l'appareil"
|
||||
},
|
||||
"error": {
|
||||
"adbkey_not_file": "Fichier de cl\u00e9 ADB introuvable",
|
||||
"cannot_connect": "\u00c9chec de connexion",
|
||||
"invalid_host": "Nom d'h\u00f4te ou adresse IP non valide",
|
||||
"key_and_server": "Fournissez uniquement la cl\u00e9 ADB ou le serveur ADB",
|
||||
"unknown": "Erreur inattendue"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"adb_server_ip": "Adresse IP du serveur ADB (laisser vide pour ne pas utiliser)",
|
||||
"adb_server_port": "Port du serveur ADB",
|
||||
"adbkey": "Chemin d'acc\u00e8s \u00e0 votre fichier de cl\u00e9 ADB (laissez vide pour g\u00e9n\u00e9rer automatiquement)",
|
||||
"device_class": "Le type d'appareil",
|
||||
"host": "H\u00f4te",
|
||||
"port": "Port"
|
||||
},
|
||||
"description": "D\u00e9finissez les param\u00e8tres requis pour vous connecter \u00e0 votre appareil Android TV",
|
||||
"title": "T\u00e9l\u00e9vision Android"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"error": {
|
||||
"invalid_det_rules": "R\u00e8gles de d\u00e9tection d'\u00e9tat non valides"
|
||||
},
|
||||
"step": {
|
||||
"apps": {
|
||||
"data": {
|
||||
"app_delete": "Cochez pour supprimer cette application",
|
||||
"app_id": "ID d'application",
|
||||
"app_name": "Nom de l'application"
|
||||
},
|
||||
"description": "Configurer l'ID d'application {app_id}",
|
||||
"title": "Configurer les applications Android TV"
|
||||
},
|
||||
"init": {
|
||||
"data": {
|
||||
"apps": "Configurer la liste des applications",
|
||||
"exclude_unnamed_apps": "Exclure les applications dont le nom est inconnu de la liste des sources",
|
||||
"get_sources": "R\u00e9cup\u00e9rer les applications en cours d'ex\u00e9cution comme liste de sources",
|
||||
"screencap": "Utiliser la capture d'\u00e9cran pour les pochettes d'album",
|
||||
"state_detection_rules": "Configurer les r\u00e8gles de d\u00e9tection d'\u00e9tat",
|
||||
"turn_off_command": "Commande de d\u00e9sactivation du shell ADB (laisser vide par d\u00e9faut)",
|
||||
"turn_on_command": "Commande d'activation du shell ADB (laisser vide par d\u00e9faut)"
|
||||
},
|
||||
"title": "Options de t\u00e9l\u00e9vision Android"
|
||||
},
|
||||
"rules": {
|
||||
"data": {
|
||||
"rule_delete": "Cochez pour supprimer cette r\u00e8gle",
|
||||
"rule_id": "ID d'application",
|
||||
"rule_values": "Liste des r\u00e8gles de d\u00e9tection d'\u00e9tat (voir documentation)"
|
||||
},
|
||||
"description": "Configurer la r\u00e8gle de d\u00e9tection pour l'ID d'application {rule_id}",
|
||||
"title": "Configurer les r\u00e8gles de d\u00e9tection d'\u00e9tat d'Android TV"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,49 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9"
|
||||
"already_configured": "Le service est d\u00e9j\u00e0 configur\u00e9",
|
||||
"cannot_connect": "\u00c9chec de la connexion avec les informations d'identification du fichier configuration.yaml, veuillez le supprimer de yaml et utiliser le flux de configuration.",
|
||||
"single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.",
|
||||
"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",
|
||||
"unknown": "Erreur inattendue"
|
||||
},
|
||||
"step": {
|
||||
"conn_string": {
|
||||
"data": {
|
||||
"event_hub_connection_string": "Cha\u00eene de connexion Event Hub"
|
||||
},
|
||||
"description": "Veuillez saisir la cha\u00eene de connexion pour\u00a0: {event_hub_instance_name}",
|
||||
"title": "M\u00e9thode de cha\u00eene de connexion"
|
||||
},
|
||||
"sas": {
|
||||
"data": {
|
||||
"event_hub_namespace": "Espace de noms Event Hub",
|
||||
"event_hub_sas_key": "Cl\u00e9 SAS Event Hub",
|
||||
"event_hub_sas_policy": "Politique SAS d'Event Hub"
|
||||
},
|
||||
"description": "Veuillez saisir les informations d'identification SAS (signature d'acc\u00e8s partag\u00e9) pour\u00a0: {event_hub_instance_name}",
|
||||
"title": "M\u00e9thode des identifiants SAS"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"event_hub_instance_name": "Nom de l'instance Event Hub",
|
||||
"use_connection_string": "Utiliser la cha\u00eene de connexion"
|
||||
},
|
||||
"title": "Configurer votre int\u00e9gration Azure Event Hub"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"options": {
|
||||
"data": {
|
||||
"send_interval": "Intervalle entre les envois de lots au hub."
|
||||
},
|
||||
"title": "Options pour Azure Event Hub."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,6 +2,7 @@
|
|||
"device_automation": {
|
||||
"condition_type": {
|
||||
"is_bat_low": "{entity_name} batterie faible",
|
||||
"is_co": "{entity_name} d\u00e9tecte du monoxyde de carbone",
|
||||
"is_cold": "{entity_name} est froid",
|
||||
"is_connected": "{entity_name} est connect\u00e9",
|
||||
"is_gas": "{entity_name} d\u00e9tecte du gaz",
|
||||
|
@ -11,6 +12,7 @@
|
|||
"is_moist": "{entity_name} est humide",
|
||||
"is_motion": "{entity_name} d\u00e9tecte du mouvement",
|
||||
"is_moving": "{entity_name} se d\u00e9place",
|
||||
"is_no_co": "{entity_name} ne d\u00e9tecte pas le monoxyde de carbone",
|
||||
"is_no_gas": "{entity_name} ne d\u00e9tecte pas de gaz",
|
||||
"is_no_light": "{entity_name} ne d\u00e9tecte pas de lumi\u00e8re",
|
||||
"is_no_motion": "{entity_name} ne d\u00e9tecte pas de mouvement",
|
||||
|
@ -52,6 +54,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"bat_low": "{entity_name} batterie faible",
|
||||
"co": "{entity_name} commenc\u00e9 \u00e0 d\u00e9tecter du monoxyde de carbone",
|
||||
"cold": "{entity_name} est devenu froid",
|
||||
"connected": "{entity_name} connect\u00e9",
|
||||
"gas": "{entity_name} a commenc\u00e9 \u00e0 d\u00e9tecter du gaz",
|
||||
|
@ -63,6 +66,7 @@
|
|||
"moist": "{entity_name} est devenu humide",
|
||||
"motion": "{entity_name} a commenc\u00e9 \u00e0 d\u00e9tecter du mouvement",
|
||||
"moving": "{entity_name} a commenc\u00e9 \u00e0 se d\u00e9placer",
|
||||
"no_co": "{entity_name} cess\u00e9 de d\u00e9tecter le monoxyde de carbone",
|
||||
"no_gas": "{entity_name} a arr\u00eat\u00e9 de d\u00e9tecter le gaz",
|
||||
"no_light": "{entity_name} a arr\u00eat\u00e9 de d\u00e9tecter la lumi\u00e8re",
|
||||
"no_motion": "{entity_name} a arr\u00eat\u00e9 de d\u00e9tecter le mouvement",
|
||||
|
@ -104,6 +108,7 @@
|
|||
}
|
||||
},
|
||||
"device_class": {
|
||||
"co": "monoxyde de carbone",
|
||||
"cold": "froid",
|
||||
"gas": "gaz",
|
||||
"heat": "Chauffer",
|
||||
|
@ -129,6 +134,10 @@
|
|||
"off": "Pas en charge",
|
||||
"on": "En charge"
|
||||
},
|
||||
"co": {
|
||||
"off": "Clair",
|
||||
"on": "D\u00e9tect\u00e9e"
|
||||
},
|
||||
"cold": {
|
||||
"off": "Normale",
|
||||
"on": "Froid"
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
"error": {
|
||||
"cannot_connect": "\u00c9chec de connexion",
|
||||
"invalid_auth": "Authentification invalide",
|
||||
"invalid_auth_key": "Identifiants API rejet\u00e9s par Coinbase en raison d'une cl\u00e9 API non valide.",
|
||||
"invalid_auth_secret": "Identifiants API rejet\u00e9s par Coinbase en raison d'un secret API non valide.",
|
||||
"unknown": "Erreur inattendue"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"alread_configured": "Ja configurat. Nom\u00e9s \u00e9s possible una sola configuraci\u00f3.",
|
||||
"already_configured": "Ja configurat. Nom\u00e9s \u00e9s possible una sola configuraci\u00f3.",
|
||||
"not_compatible": "No es pot obtenir la informaci\u00f3 de CPU, aquesta integraci\u00f3 no \u00e9s compatible amb el teu sistema"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"alread_configured": "Bereits konfiguriert. Nur eine einzige Konfiguration m\u00f6glich.",
|
||||
"already_configured": "Bereits konfiguriert. Nur eine einzige Konfiguration m\u00f6glich.",
|
||||
"not_compatible": "CPU-Informationen k\u00f6nnen nicht abgerufen werden, diese Integration ist nicht mit deinem System kompatibel"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"alread_configured": "Already configured. Only a single configuration possible.",
|
||||
"already_configured": "Already configured. Only a single configuration possible.",
|
||||
"not_compatible": "Unable to get CPU information, this integration is not compatible with your system"
|
||||
},
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"alread_configured": "Juba seadistatud. Lubatud on ainult \u00fcks sidumine.",
|
||||
"already_configured": "Juba seadistatud. Lubatud on ainult \u00fcks seadistamine.",
|
||||
"not_compatible": "CPU teavet ei saa hankida, see sidumine ei \u00fchildu s\u00fcsteemiga"
|
||||
},
|
||||
"step": {
|
||||
|
|
16
homeassistant/components/cpuspeed/translations/fr.json
Normal file
16
homeassistant/components/cpuspeed/translations/fr.json
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"alread_configured": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.",
|
||||
"already_configured": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.",
|
||||
"not_compatible": "Impossible d'obtenir les informations CPU, cette int\u00e9gration n'est pas compatible avec votre syst\u00e8me"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"description": "Voulez-vous commencer la configuration ?",
|
||||
"title": "Vitesse CPU"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Vitesse CPU"
|
||||
}
|
|
@ -2,6 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"alread_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e.",
|
||||
"already_configured": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0443 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e.",
|
||||
"not_compatible": "\u041d\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0435, \u044d\u0442\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u043d\u0435\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430 \u0441 \u0412\u0430\u0448\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439."
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -5,9 +5,11 @@
|
|||
},
|
||||
"error": {
|
||||
"bad_auth": "Authentification invalide",
|
||||
"invalid_auth": "Authentification invalide",
|
||||
"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_error": "une erreur inattendue est apparue"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"config": {
|
||||
"error": {
|
||||
"cannot_connect": "\u00c9chec de connexion",
|
||||
"timeout": "D\u00e9lai d'attente pour \u00e9tablir la connexion",
|
||||
"unknown": "Erreur inattendue"
|
||||
},
|
||||
"step": {
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"is_on": "{entity_name} est\u00e0 enc\u00e8s"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} s'enc\u00e9n o s'apaga",
|
||||
"turned_off": "{entity_name} s'ha apagat",
|
||||
"turned_on": "{entity_name} s'ha enc\u00e8s"
|
||||
}
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"is_on": "{entity_name} ist eingeschaltet"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} ein- oder ausgeschaltet",
|
||||
"turned_off": "{entity_name} ausgeschaltet",
|
||||
"turned_on": "{entity_name} eingeschaltet"
|
||||
}
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"is_on": "{entity_name} is on"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} turned on or off",
|
||||
"turned_off": "{entity_name} turned off",
|
||||
"turned_on": "{entity_name} turned on"
|
||||
}
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"is_on": "{entity_name} on sisse l\u00fclitatud"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} l\u00fclitus sisse v\u00f5i v\u00e4lja",
|
||||
"turned_off": "{entity_name} l\u00fclitus v\u00e4lja",
|
||||
"turned_on": "{entity_name} l\u00fclitus sisse"
|
||||
}
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"is_on": "{entity_name} est activ\u00e9"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} activ\u00e9 ou d\u00e9sactiv\u00e9",
|
||||
"turned_off": "{entity_name} est \u00e9teint",
|
||||
"turned_on": "{entity_name} allum\u00e9"
|
||||
}
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"is_on": "{entity_name} \u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_off": "{entity_name} \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_on": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f"
|
||||
}
|
||||
|
|
|
@ -69,7 +69,8 @@
|
|||
"data": {
|
||||
"allow_hue_groups": "Autoriser les groupes Hue",
|
||||
"allow_hue_scenes": "Autoriser les sc\u00e8nes Hue",
|
||||
"allow_unreachable": "Autoriser les ampoules inaccessibles \u00e0 signaler correctement leur \u00e9tat"
|
||||
"allow_unreachable": "Autoriser les ampoules inaccessibles \u00e0 signaler correctement leur \u00e9tat",
|
||||
"ignore_availability": "Ignorer l'\u00e9tat de la connectivit\u00e9 pour les appareils donn\u00e9s"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"target_humidity_changed": "Ha canviat la humitat desitjada de {entity_name}",
|
||||
"toggled": "{entity_name} s'activa o es desactiva",
|
||||
"turned_off": "{entity_name} s'ha apagat",
|
||||
"turned_on": "{entity_name} s'ha engegat"
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"target_humidity_changed": "{entity_name} Soll-Luftfeuchtigkeit ge\u00e4ndert",
|
||||
"toggled": "{entity_name} ein- oder ausgeschaltet",
|
||||
"turned_off": "{entity_name} ausgeschaltet",
|
||||
"turned_on": "{entity_name} eingeschaltet"
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"target_humidity_changed": "{entity_name} target humidity changed",
|
||||
"toggled": "{entity_name} turned on or off",
|
||||
"turned_off": "{entity_name} turned off",
|
||||
"turned_on": "{entity_name} turned on"
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"target_humidity_changed": "{entity_name} eelseatud niiskus muutus",
|
||||
"toggled": "{entity_name} l\u00fclitus sisse v\u00f5i v\u00e4lja",
|
||||
"turned_off": "{entity_name} l\u00fclitus v\u00e4lja",
|
||||
"turned_on": "{entity_name} l\u00fclitus sisse"
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"target_humidity_changed": "{nom_de_l'entit\u00e9} changement de l'humidit\u00e9 cible",
|
||||
"toggled": "{entity_name} activ\u00e9 ou d\u00e9sactiv\u00e9",
|
||||
"turned_off": "{entity_name} s'est \u00e9teint",
|
||||
"turned_on": "{entity_name} s'est allum\u00e9"
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
},
|
||||
"trigger_type": {
|
||||
"target_humidity_changed": "{entity_name} \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0432\u043b\u0430\u0436\u043d\u043e\u0441\u0442\u0438",
|
||||
"toggled": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_off": "{entity_name} \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_on": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f"
|
||||
}
|
||||
|
|
|
@ -4,7 +4,8 @@
|
|||
"single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u00c9chec de connexion"
|
||||
"cannot_connect": "\u00c9chec de connexion",
|
||||
"invalid_auth": "Authentification invalide"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
"data": {
|
||||
"connection_type": "Type de connexion KNX",
|
||||
"individual_address": "Adresse individuelle par d\u00e9faut",
|
||||
"local_ip": "IP locale (laisser vide en cas de doute)",
|
||||
"local_ip": "IP locale de Home Assistant (utilisez 0.0.0.0 pour la d\u00e9tection automatique)",
|
||||
"multicast_group": "Groupe de multidiffusion utilis\u00e9 pour le routage et la d\u00e9couverte",
|
||||
"multicast_port": "Port de multidiffusion utilis\u00e9 pour le routage et la d\u00e9couverte",
|
||||
"rate_limit": "Nombre maximal de t\u00e9l\u00e9grammes sortants par seconde",
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
"is_on": "{entity_name} est\u00e0 enc\u00e8s"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} s'enc\u00e9n o s'apaga",
|
||||
"turned_off": "{entity_name} apagat",
|
||||
"turned_on": "{entity_name} enc\u00e8s"
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
"is_on": "{entity_name} ist eingeschaltet"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} ein- oder ausgeschaltet",
|
||||
"turned_off": "{entity_name} ausgeschaltet",
|
||||
"turned_on": "{entity_name} eingeschaltet"
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
"is_on": "{entity_name} is on"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} turned on or off",
|
||||
"turned_off": "{entity_name} turned off",
|
||||
"turned_on": "{entity_name} turned on"
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
"is_on": "{entity_name} on sisse l\u00fclitatud"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} l\u00fclitus sisse v\u00f5i v\u00e4lja",
|
||||
"turned_off": "{entity_name} l\u00fclitus v\u00e4lja",
|
||||
"turned_on": "{entity_name} l\u00fclitus sisse"
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
"is_on": "{entity_name} est allum\u00e9"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} activ\u00e9 ou d\u00e9sactiv\u00e9",
|
||||
"turned_off": "{entity_name} est d\u00e9sactiv\u00e9",
|
||||
"turned_on": "{entity_name} activ\u00e9"
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
"is_on": "{entity_name} \u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_off": "{entity_name} \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_on": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f"
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"user": {
|
||||
"data": {
|
||||
"show_on_map": "Montrer sur la carte",
|
||||
"station_id": "ID capteur Luftdaten"
|
||||
"station_id": "ID du capteur"
|
||||
},
|
||||
"title": "D\u00e9finir Luftdaten"
|
||||
}
|
||||
|
|
20
homeassistant/components/oncue/translations/ca.json
Normal file
20
homeassistant/components/oncue/translations/ca.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "El compte ja est\u00e0 configurat"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Ha fallat la connexi\u00f3",
|
||||
"invalid_auth": "Autenticaci\u00f3 inv\u00e0lida",
|
||||
"unknown": "Error inesperat"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Contrasenya",
|
||||
"username": "Nom d'usuari"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Ger\u00e4t ist bereits konfiguriert"
|
||||
"already_configured": "Konto wurde bereits konfiguriert"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Verbindung fehlgeschlagen",
|
||||
|
|
20
homeassistant/components/oncue/translations/et.json
Normal file
20
homeassistant/components/oncue/translations/et.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Konto on juba seadistatud"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u00dchendamine nurjus",
|
||||
"invalid_auth": "Tuvastamine nurjus",
|
||||
"unknown": "Ootamatu t\u00f5rge"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Salas\u00f5na",
|
||||
"username": "Kasutajanimi"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
20
homeassistant/components/oncue/translations/fr.json
Normal file
20
homeassistant/components/oncue/translations/fr.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Erreur de connexion",
|
||||
"invalid_auth": "Erreur d'authentification",
|
||||
"unknown": "Erreur"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Mot de passe",
|
||||
"username": "Nom d'utilisateur"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
20
homeassistant/components/oncue/translations/hu.json
Normal file
20
homeassistant/components/oncue/translations/hu.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "A fi\u00f3k m\u00e1r konfigur\u00e1lva van"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Sikertelen csatlakoz\u00e1s",
|
||||
"invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s",
|
||||
"unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Jelsz\u00f3",
|
||||
"username": "Felhaszn\u00e1l\u00f3n\u00e9v"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
20
homeassistant/components/oncue/translations/ru.json
Normal file
20
homeassistant/components/oncue/translations/ru.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "\u042d\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 Home Assistant."
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.",
|
||||
"invalid_auth": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.",
|
||||
"unknown": "\u041d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "\u041f\u0430\u0440\u043e\u043b\u044c",
|
||||
"username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -4,7 +4,8 @@
|
|||
"user": {
|
||||
"data": {
|
||||
"zone": "Zone"
|
||||
}
|
||||
},
|
||||
"description": "S\u00e9lectionnez l'emplacement \u00e0 utiliser pour les pr\u00e9visions m\u00e9t\u00e9orologiques"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
25
homeassistant/components/overkiz/translations/fr.json
Normal file
25
homeassistant/components/overkiz/translations/fr.json
Normal file
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u00c9chec de connexion",
|
||||
"invalid_auth": "Authentification invalide",
|
||||
"server_in_maintenance": "Le serveur est ferm\u00e9 pour maintenance",
|
||||
"too_many_requests": "Trop de demandes, r\u00e9essayez plus tard.",
|
||||
"unknown": "Erreur inattendue"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "H\u00f4te",
|
||||
"hub": "Moyeu",
|
||||
"password": "Mot de passe",
|
||||
"username": "Nom d'utilisateur"
|
||||
},
|
||||
"description": "La plateforme Overkiz est utilis\u00e9e par diff\u00e9rents \u00e9diteurs comme Somfy (Connexoon / TaHoma), Hitachi (Hi Kumo), Rexel (Energeasy Connect) et Atlantic (Cozytouch). Saisissez les informations d'identification de votre application et s\u00e9lectionnez votre hub."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
26
homeassistant/components/pvoutput/translations/fr.json
Normal file
26
homeassistant/components/pvoutput/translations/fr.json
Normal file
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"reauth_successful": "R\u00e9-authentification r\u00e9ussie"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Erreur de connexion",
|
||||
"invalid_auth": "Erreur d'authentification"
|
||||
},
|
||||
"step": {
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"api_key": "Cl\u00e9 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",
|
||||
"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."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} est\u00e0 engegat/ada"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} s'activa o es desactiva",
|
||||
"turned_off": "{entity_name} s'ha apagat",
|
||||
"turned_on": "{entity_name} s'ha engegat"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} ist eingeschaltet"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} ein- oder ausgeschaltet",
|
||||
"turned_off": "{entity_name} ausgeschaltet",
|
||||
"turned_on": "{entity_name} eingeschaltet"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} is on"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} turned on or off",
|
||||
"turned_off": "{entity_name} turned off",
|
||||
"turned_on": "{entity_name} turned on"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} on sisse l\u00fclitatud"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} l\u00fclitus sisse v\u00f5i v\u00e4lja",
|
||||
"turned_off": "{entity_name} l\u00fclitus v\u00e4lja",
|
||||
"turned_on": "{entity_name} l\u00fclitus sisse"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} est activ\u00e9"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} activ\u00e9 ou d\u00e9sactiv\u00e9",
|
||||
"turned_off": "{entity_name} s'est \u00e9teint",
|
||||
"turned_on": "{entity_name} s'est allum\u00e9"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} \u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_off": "{entity_name} \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_on": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f"
|
||||
}
|
||||
|
|
21
homeassistant/components/rtsp_to_webrtc/translations/fr.json
Normal file
21
homeassistant/components/rtsp_to_webrtc/translations/fr.json
Normal file
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"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",
|
||||
"server_failure": "Le serveur RTSPtoWebRTC a renvoy\u00e9 une erreur. Consultez les logs pour plus d'informations.",
|
||||
"server_unreachable": "Impossible de communiquer avec le serveur RTSPtoWebRTC. Consultez les logs pour plus d'informations."
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"server_url": "URL du serveur RTSPtoWebRTC, par exemple https://example.com"
|
||||
},
|
||||
"description": "L'int\u00e9gration RTSPtoWebRTC n\u00e9cessite un serveur pour traduire les flux RTSP en WebRTC. Entrez l'URL du serveur RTSPtoWebRTC.",
|
||||
"title": "Configurer RTSPtoWebRTC"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
18
homeassistant/components/sensibo/translations/fr.json
Normal file
18
homeassistant/components/sensibo/translations/fr.json
Normal file
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u00c9chec de connexion"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"api_key": "Cl\u00e9 d'API",
|
||||
"name": "Nom"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"device_automation": {
|
||||
"condition_type": {
|
||||
"is_apparent_power": "Puissance apparente actuelle de {entity_name}",
|
||||
"is_battery_level": "Niveau de la batterie de {entity_name}",
|
||||
"is_carbon_dioxide": "Niveau actuel de concentration de dioxyde de carbone {entity_name}",
|
||||
"is_carbon_monoxide": "Niveau actuel de concentration de monoxyde de carbone {entity_name}",
|
||||
|
@ -20,6 +21,7 @@
|
|||
"is_power": "Puissance de {entity_name}",
|
||||
"is_power_factor": "Facteur de puissance actuel pour {entity_name}",
|
||||
"is_pressure": "Pression de {entity_name}",
|
||||
"is_reactive_power": "Puissance r\u00e9active actuelle de {entity_name}",
|
||||
"is_signal_strength": "Force du signal de {entity_name}",
|
||||
"is_sulphur_dioxide": "Niveau de concentration actuel de {entity_name}",
|
||||
"is_temperature": "Temp\u00e9rature de {entity_name}",
|
||||
|
@ -28,6 +30,7 @@
|
|||
"is_voltage": "Tension actuelle pour {entity_name}"
|
||||
},
|
||||
"trigger_type": {
|
||||
"apparent_power": "{entity_name} changement de puissance apparente",
|
||||
"battery_level": "{entity_name} modification du niveau de batterie",
|
||||
"carbon_dioxide": "{entity_name} changements de concentration de dioxyde de carbone",
|
||||
"carbon_monoxide": "{entity_name} changements de concentration de monoxyde de carbone",
|
||||
|
@ -47,6 +50,7 @@
|
|||
"power": "{entity_name} modification de la puissance",
|
||||
"power_factor": "{entity_name} changement de facteur de puissance",
|
||||
"pressure": "{entity_name} modification de la pression",
|
||||
"reactive_power": "{entity_name} changements de puissance r\u00e9active",
|
||||
"signal_strength": "{entity_name} modification de la force du signal",
|
||||
"sulphur_dioxide": "{entity_name} changements de concentration de dioxyde de soufre",
|
||||
"temperature": "{entity_name} modification de temp\u00e9rature",
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} est\u00e0 enc\u00e8s"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} s'activa o es desactiva",
|
||||
"turned_off": "{entity_name} desactivat",
|
||||
"turned_on": "{entity_name} activat"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} ist eingeschaltet"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} ein- oder ausgeschaltet",
|
||||
"turned_off": "{entity_name} ausgeschaltet",
|
||||
"turned_on": "{entity_name} eingeschaltet"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} is on"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} turned on or off",
|
||||
"turned_off": "{entity_name} turned off",
|
||||
"turned_on": "{entity_name} turned on"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} on sisse l\u00fclitatud"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} l\u00fclitus sisse v\u00f5i v\u00e4lja",
|
||||
"turned_off": "{entity_name} l\u00fclitus v\u00e4lja",
|
||||
"turned_on": "{entity_name} l\u00fclitus sisse"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} est allum\u00e9"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} activ\u00e9 ou d\u00e9sactiv\u00e9",
|
||||
"turned_off": "{entity_name} \u00e9teint",
|
||||
"turned_on": "{entity_name} allum\u00e9"
|
||||
}
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
"is_on": "{entity_name} \u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438"
|
||||
},
|
||||
"trigger_type": {
|
||||
"toggled": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u043b\u0438 \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_off": "{entity_name} \u0432\u044b\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f",
|
||||
"turned_on": "{entity_name} \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f"
|
||||
}
|
||||
|
|
|
@ -1,12 +1,19 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9"
|
||||
"already_configured": "Le compte est d\u00e9j\u00e0 configur\u00e9",
|
||||
"reauth_successful": "La r\u00e9-authentification a r\u00e9ussi"
|
||||
},
|
||||
"error": {
|
||||
"invalid_auth": "Authentification invalide"
|
||||
},
|
||||
"step": {
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"password": "Mot de passe"
|
||||
},
|
||||
"title": "R\u00e9-authentifier la tuile"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"password": "Mot de passe",
|
||||
|
|
47
homeassistant/components/unifiprotect/translations/fr.json
Normal file
47
homeassistant/components/unifiprotect/translations/fr.json
Normal file
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "\u00c9chec de connexion",
|
||||
"invalid_auth": "Authentification invalide",
|
||||
"protect_version": "La version minimale requise est la v1.20.0. Veuillez mettre \u00e0 jour UniFi Protect, puis r\u00e9essayer.",
|
||||
"unknown": "Erreur inattendue"
|
||||
},
|
||||
"step": {
|
||||
"reauth_confirm": {
|
||||
"data": {
|
||||
"host": "IP/H\u00f4te du serveur UniFi Protect",
|
||||
"password": "Mot de passe",
|
||||
"port": "Port",
|
||||
"username": "Nom d'utilisateur"
|
||||
},
|
||||
"title": "R\u00e9-authentification UniFi Protect"
|
||||
},
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "H\u00f4te",
|
||||
"password": "Mot de passe",
|
||||
"port": "Port",
|
||||
"username": "Nom d'utilisateur",
|
||||
"verify_ssl": "V\u00e9rifier le certificat SSL"
|
||||
},
|
||||
"title": "Configuration d'UniFi Protect"
|
||||
}
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"step": {
|
||||
"init": {
|
||||
"data": {
|
||||
"all_updates": "M\u00e9triques en temps r\u00e9el (AVERTISSEMENT\u00a0: augmente consid\u00e9rablement l'utilisation du processeur)",
|
||||
"disable_rtsp": "D\u00e9sactiver le flux RTSP",
|
||||
"override_connection_host": "Ignorer l'h\u00f4te de connexion"
|
||||
},
|
||||
"description": "L'option Mesures en temps r\u00e9el ne doit \u00eatre activ\u00e9e que si vous avez activ\u00e9 les capteurs de diagnostic et souhaitez qu'ils soient mis \u00e0 jour en temps r\u00e9el. S'ils ne sont pas activ\u00e9s, ils ne seront mis \u00e0 jour qu'une fois toutes les 15 minutes.",
|
||||
"title": "Options UniFi Protect"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
25
homeassistant/components/vallox/translations/fr.json
Normal file
25
homeassistant/components/vallox/translations/fr.json
Normal file
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"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"
|
||||
},
|
||||
"error": {
|
||||
"cannot_connect": "Erreur de connexion",
|
||||
"invalid_host": "Nom d'h\u00f4te or IP invalide",
|
||||
"unknown": "Erreur inconnue"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"host": "H\u00f4te",
|
||||
"name": "Nom"
|
||||
},
|
||||
"description": "Mettre en place l'int\u00e9gration Vallox. Si vous rencontrez des probl\u00e8mes de configuration, acc\u00e9dez \u00e0 {integration_docs_url} .",
|
||||
"title": "Vallox"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
26
homeassistant/components/version/translations/fr.json
Normal file
26
homeassistant/components/version/translations/fr.json
Normal file
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"version_source": "Source des versions"
|
||||
},
|
||||
"description": "S\u00e9lectionnez la source \u00e0 partir de laquelle vous souhaitez suivre les versions",
|
||||
"title": "S\u00e9lectionnez le type d'installation"
|
||||
},
|
||||
"version_source": {
|
||||
"data": {
|
||||
"beta": "Inclure les versions b\u00eata",
|
||||
"board": "Quelle carte doit \u00eatre suivie",
|
||||
"channel": "Quel canal doit \u00eatre suivi",
|
||||
"image": "Quelle image doit \u00eatre suivie"
|
||||
},
|
||||
"description": "Configurer le suivi des versions {version_source}",
|
||||
"title": "Configurer"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,20 +1,25 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"single_instance_allowed": "D\u00e9j\u00e0 configur\u00e9. Une seule configuration possible.",
|
||||
"unknown": "Erreur inatendue"
|
||||
},
|
||||
"error": {
|
||||
"invalid_auth": "Authentification invalide"
|
||||
},
|
||||
"flow_title": "{name} ( {host} )",
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"client_id": "Cl\u00e9 API",
|
||||
"heating_type": "Type de chauffage",
|
||||
"name": "Nom",
|
||||
"password": "Mot de passe",
|
||||
"scan_interval": "Intervalle de balayage (secondes)",
|
||||
"username": "Email"
|
||||
},
|
||||
"description": "Configurer l'int\u00e9gration ViCare. Pour g\u00e9n\u00e9rer une cl\u00e9 API se rendre sur https://developer.viessmann.com"
|
||||
"description": "Configurer l'int\u00e9gration ViCare. Pour g\u00e9n\u00e9rer une cl\u00e9 API se rendre sur https://developer.viessmann.com",
|
||||
"title": "{name}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
14
homeassistant/components/whois/translations/fr.json
Normal file
14
homeassistant/components/whois/translations/fr.json
Normal file
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"config": {
|
||||
"abort": {
|
||||
"already_configured": "Service d\u00e9j\u00e0 configur\u00e9"
|
||||
},
|
||||
"step": {
|
||||
"user": {
|
||||
"data": {
|
||||
"domain": "Nom de domaine"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,6 +2,7 @@
|
|||
"config": {
|
||||
"abort": {
|
||||
"addr_in_use": "Port du serveur d\u00e9j\u00e0 utilis\u00e9.",
|
||||
"already_configured": "Le port du serveur est d\u00e9j\u00e0 configur\u00e9.",
|
||||
"start_server_failed": "\u00c9chec du d\u00e9marrage du serveur."
|
||||
},
|
||||
"step": {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue