Skip to content

Commit

Permalink
Add French translation
Browse files Browse the repository at this point in the history
  • Loading branch information
quent1-fr committed Dec 16, 2022
1 parent 69c5a46 commit b284f5c
Show file tree
Hide file tree
Showing 3 changed files with 301 additions and 0 deletions.
77 changes: 77 additions & 0 deletions custom_components/dreame_vacuum/translations/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"config": {
"abort": {
"already_configured": "L'appareil est déjà configuré",
"cannot_connect": "Impossible d'établir la connexion."
},
"error": {
"cannot_connect": "Impossible d'établir la connexion.",
"unsupported": "L'appareil n'est pas pris en charge.",
"wrong_token": "Erreur de somme de contrôle, mauvais jeton",
"2fa_required": "Connexion à double facteur requise\n{url}",
"credentials_incomplete": "Identifiants incomplets, merci de renseigner le nom d'utilisateur, le mot de passe et le pays",
"login_error": "Impossible de se connecter à Xiaomi Miio Cloud, vérifiez vos identifiants.",
"no_devices": "Aucun appareil pris en charge n'a été trouvé sur ce compte Xiaomi Miio cloud pour le pays sélectionné."
},
"step": {
"user": {
"data": {
"configuration_type": "Type de configuration"
},
"description": "La fonctionnalité de cartographie nécessite une connexion au cloud et offre une configuration automatique. Si vous ne souhaitez pas utiliser la fonctionnalité de cartographie, vous pouvez sélectionner la configuration manuelle."
},
"without_map": {
"data": {
"host": "Hôte",
"token": "Jeton"
},
"description": "Vous aurez besoin d'un jeton d'API de 32 caractères, consultez https://www.home-assistant.io/integrations/xiaomi_miio#retrieving-the-access-token pour obtenir des instructions."
},
"with_map": {
"data": {
"username": "Nom d'utilisateur",
"password": "Mot de passe",
"country": "Pays du serveur",
"prefer_cloud": "Privilégier la connexion cloud"
},
"description": "Connexion à Xiaomi Miio cloud, consultez https://www.openhab.org/addons/bindings/miio/#country-servers pour déterminer le serveur cloud à utiliser."
},
"devices": {
"data": {
"devices": "Appareils pris en charge"
},
"description": "Merci de sélectionner l'aspirateur Dreame que vous souhaitez configurer."
},
"options": {
"data": {
"name": "Nom",
"color_scheme": "Palette de couleurs de la carte",
"icon_set": "Jeu d'icônes de la carte",
"notify": "Notification",
"map_objects": "Objets de la carte"
}
},
"reauth_confirm": {
"description": "L'intégration Dreame Vacuum a besoin de reconnecter votre compte afin de mettre à jour les jetons ou d'ajouter les informations d'identification manquantes.",
"title": "Reconnexion à l'intégration"
}
}
},
"options": {
"step": {
"init": {
"data": {
"color_scheme": "Palette de couleurs de la carte",
"icon_set": "Jeu d'icônes de la carte",
"notify": "Notification",
"map_objects": "Objets de la carte",
"configuration_type": "Type de configuration",
"prefer_cloud": "Privilégier la connexion cloud"
}
}
},
"error": {
"cloud_credentials_incomplete": "Identifiants cloud incomplets, merci de renseigner le nom d'utilisateur, le mot de passe et le pays"
}
}
}
41 changes: 41 additions & 0 deletions custom_components/dreame_vacuum/translations/select.fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"state": {
"dreame_vacuum__suction_level": {
"quiet": "Silencieuse",
"standard": "Standard",
"strong": "Forte",
"turbo": "Turbo"
},
"dreame_vacuum__water_volume": {
"low": "Bas",
"medium": "Moyen",
"high": "Haut"
},
"dreame_vacuum__mop_pad_humidity": {
"slightly_dry": "Légèrement sec",
"moist": "Humide",
"wet": "Mouillé"
},
"dreame_vacuum__cleaning_mode": {
"sweeping": "Balayage",
"mopping": "Serpillière",
"sweeping_and_mopping": "Balayage avec serpillière"
},
"dreame_vacuum__carpet_sensitivity": {
"low": "Basse",
"medium": "Moyenne",
"high": "Haute"
},
"dreame_vacuum__self_clean_area": {
"five_square_meters": "5m²",
"ten_square_meters": "10m²",
"fifteen_square_meters": "15m²",
"single_zone": "Zone unique"
},
"dreame_vacuum__mop_wash_level": {
"water_saving": "Économie d'eau",
"daily": "Quotidien",
"deep": "En profondeur"
}
}
}
183 changes: 183 additions & 0 deletions custom_components/dreame_vacuum/translations/sensor.fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,183 @@
{
"state": {
"dreame_vacuum__state": {
"unknown": "Inconnu",
"sweeping": "Balayage",
"charging": "En charge",
"error": "Erreur",
"idle": "Inactif",
"paused": "En pause",
"returning": "Retour à la station",
"mopping": "Lavage",
"drying": "Séchage",
"washing": "Nettoyage",
"returning_to_washing": "Retour au nettoyage",
"building": "Construction de la carte",
"sweeping_and_mopping": "Balayage et lavage",
"charging_completed": "Charge terminée",
"upgrading": "En cours de mise à jour"
},
"dreame_vacuum__status": {
"unknown": "Inconnu",
"idle": "Inactif",
"paused": "En pause",
"cleaning": "Nettoyage",
"returning": "Retour à la station",
"spot_cleaning": "Nettoyage localisé",
"follow_wall_cleaning": "Nettoyage le long des murs",
"charging": "En charge",
"ota": "OTA",
"fct": "FCT",
"wifi_set": "WiFi connecté",
"power_off": "Arrêt",
"factory": "Usine",
"error": "Erreur",
"remote_control": "Contrôle à distance",
"sleeping": "En sommeil",
"self_test": "Auto-test",
"factory_test": "Test usine",
"standby": "En veille",
"room_cleaning": "Nettoyage d'une pièce",
"zone_cleaning": "Nettoyage d'une zone",
"fast_mapping": "Cartographie rapide"
},
"dreame_vacuum__task_status": {
"unknown": "Inconnu",
"completed": "Terminée",
"cleaning": "Nettoyage",
"zone_cleaning": "Nettoyage d'une zone",
"room_cleaning": "Nettoyage d'une pièce",
"spot_cleaning": "Nettoyage localisé",
"fast_mapping": "Cartographie rapide",
"cleaning_paused": "Nettoyage mis en pause",
"room_cleaning_paused": "Nettoyage de la pièce mis en pause",
"zone_cleaning_paused": "Nettoyage de la zone mis en pause",
"spot_cleaning_paused": "Nettoyage localisé mis en pause",
"map_cleaning_paused": "Map cleaning paused",
"docking_paused": "Retour à la station mis en pause",
"mopping_paused": "Lavage mis en pause",
"zone_mopping_paused": "Lavage d'une zone mis en pause",
"room_mopping_paused": "Lavage d'une pièce mis en pause",
"zone_docking_paused": "Retour à la station mis en pause",
"room_docking_paused": "Retour à la station mis en pause"
},
"dreame_vacuum__water_tank_and_mop": {
"unknown": "Inconnu",
"installed": "Installée",
"not_installed": "Non installée",
"mop_installed": "Serpillière installée"
},
"dreame_vacuum__dust_collection": {
"unknown": "Inconnu",
"not_available": "Non disponible",
"available": "Disponible"
},
"dreame_vacuum__auto_empty_status": {
"unknown": "Inconnu",
"idle": "Inactif",
"active": "Actif",
"not_performed": "Non effectué"
},
"dreame_vacuum__error": {
"unknown": "Code d'erreur inconnu",
"no_error": "Sans erreur",
"drop": "Les roues sont suspendues",
"cliff": "Erreur du capteur de chute",
"bumper": "Le capteur de collision est coincé",
"gesture": "Le robot est penché",
"bumper_repeat": "Le capteur de collision est coincé",
"drop_repeat": "Les roues sont suspendues",
"optical_flow": "Erreur du capteur optique de débit",
"no_box": "Le bac à poussière n'est pas installé",
"no_tank_box": "Le réservoir d'eau n'est pas installé",
"water_box_empty": "Le réservoir d'eau est vide",
"box_full": "Le filtre n'est pas sec ou est obstrué",
"brush": "La brosse principale est entravée",
"side_brush": "La brosse latérale est entravée",
"fan": "Le filtre n'est pas sec ou est obstrué",
"left_wheel_motor": "Le robot est coincé ou sa roue gauche est bloquée",
"right_wheel_motor": "Le robot est coincé ou sa roue droite est bloquée",
"turn_suffocate": "Le robot est coincé ou ne peut pas tourner",
"forward_suffocate": "Le robot est coincé ou ne peut pas avancer",
"charger_get": "Impossible de localiser la station",
"battery_low": "Batterie faible",
"charge_fault": "Erreur de chargement",
"battery_percentage": "Erreur lors de la lecture du niveau de batterie",
"heart": "Erreur interne",
"camera_occlusion": "Erreur du capteur de positionnement visuel",
"move": "Erreur du capteur de déplacement",
"flow_shielding": "Erreur du capteur optique",
"infrared_shielding": "Erreur de protection contre l'infrarouge",
"charge_no_electric": "La station n'est pas branchée ou allumée",
"battery_fault": "Problème de batterie",
"fan_speed": "Erreur du capteur de vitesse d'aspiration",
"left_wheell_speed": "La roue gauche est probablement bloquée",
"right_wheell_speed": "La roue droite est probablement bloquée",
"bmi055_acce": "Erreur d'accéléromètre",
"bmi055_gyro": "Erreur de gyroscope",
"xv7001": "Erreur de gyroscope",
"left_magnet": "Erreur du capteur magnétique gauche",
"right_magnet": "Erreur du capteur magnétique droit",
"flow_error": "Erreur du capteur de débit",
"infrared_fault": "Erreur infrarouge",
"camera_fault": "Erreur de caméra",
"strong_magnet": "Champ magnétique important détecté",
"water_pump": "Erreur de pompe à eau",
"rtc": "Erreur RTC",
"auto_key_trig": "Erreur interne",
"p3v3": "Erreur interne",
"camera_idle": "Erreur interne",
"blocked": "L'itinéraire de nettoyage est obstrué, retour à la station.",
"lds_error": "Erreur du capteur de distance laser",
"lds_bumper": "Erreur du pare-choc du capteur de distance laser",
"filter_blocked": "Le filtre n'est pas sec ou est obstrué",
"edge": "Erreur du capteur de bordure",
"carpet": "Merci de mettre en marche le robot dans une zone sans tapis.",
"laser": "Le capteur d'évitement d'obstacles 3D ne fonctionne pas correctement.",
"ultrasonic": "Le capteur ultrasonique ne fonctionne pas correctement.",
"no_go_zone": "Zone interdite ou mur virtuel détecté.",
"route": "L'itinéraire de nettoyage est obstrué.",
"restricted": "L'aspirateur a été détecté dans une zone interdite.",
"remove_mop": "Lavage terminé. Veuillez retirer et nettoyer la serpillière.",
"mop_removed": "La serpillière s'est détachée pendant le nettoyage.",
"mop_pad_stop_rotate": "La serpillière s'est arrêtée de tourner.",
"bin_full": "Le sac à poussière est plein ou le conduit est obstrué.",
"bin_open": "Le capot supérieur de la station de vidange automatique n'est pas fermé, ou le sac à poussière n'est pas installé.",
"water_tank": "Le réservoir d'eau claire n'est pas installé.",
"dirty_water_tank": "Le réservoir d'eau sale est plein n'est pas installé.",
"water_tank_dry": "Niveau d'eau claire bas, merci de faire le plein.",
"dirty_water_tank_blocked": "Réservoir d'eau sale obstrué.",
"dirty_water_tank_pump": "Erreur de la pompe du réservoir d'eau sale.",
"mop_pad": "Le dispositif de nettoyage de la serpillière n'est pas installée correctement.",
"wet_mop_pad": "Le niveau d'eau du dispositif de nettoyage de la serpillière est anormal, merci de nettoyer ce dernier.",
"clean_mop_pad": "Nettoyage terminé, merci de nettoyer le dispositif de nettoyage de la serpillière.",
"clean_tank_level": "Contrôlez et remplissez le réservoir d'eau claire.",
"dirty_tank_level": "Le niveau d'eau dans le réservoir d'eau sale est trop élevé.",
"washboard_level": "Le niveau d'eau du dispositif de nettoyage de la serpillière est trop élevé."
},
"dreame_vacuum__charging_status": {
"unknown": "Inconnu",
"charging": "En charge",
"not_charging": "Pas en charge",
"return_to_charge": "Retour à la station pour se recharger",
"charging_completed": "Charge terminée"
},
"dreame_vacuum__relocation_status": {
"unknown": "Inconnue",
"located": "Localisée",
"locating": "Localisation",
"failed": "Échouée",
"success": "Réussie"
},
"dreame_vacuum__self_wash_base_status": {
"unknown": "Inconnu",
"idle": "Inactif",
"washing": "Nettoyage",
"drying": "Séchage",
"paused": "En pause",
"returning": "Retour à la station",
"clean_add_water": "Nettoyage et ajout d'eau",
"adding_water": "Ajout d'eau"
}
}
}

0 comments on commit b284f5c

Please sign in to comment.