{
  "deleteMessages": {
    "description": "Cette action effacera tout l’historique des messages. Cette opération est irréversible. Voulez-vous vraiment continuer ?",
    "title": "Supprimer tous les messages"
  },
  "import": {
    "description": "Importer une liste de canaux depuis une adresse Meshtastic. <br />Une adresse valide commence par \"<italic>https://meshtastic.org/e/...</italic>\"",
    "error": {
      "invalidUrl": "URL Meshtastic invalide"
    },
    "channelPrefix": "Canal : ",
    "primary": "Primaire ",
    "doNotImport": "Ne pas importer",
    "channelName": "Nom",
    "channelSlot": "Emplacement",
    "channelSetUrl": "URL du set de canaux ou du QR code",
    "useLoraConfig": "Importer la configuration LoRa",
    "presetDescription": "La configuration LoRa actuelle va être remplacée.",
    "title": "Importer un ensemble de canaux"
  },
  "locationResponse": {
    "title": "Position : {{identifier}}",
    "altitude": "Altitude: ",
    "coordinates": "Coordonnées : ",
    "noCoordinates": "Pas de coordonnées"
  },
  "pkiRegenerateDialog": {
    "title": "Régénérer la clé pré-partagée ?",
    "description": "Êtes-vous sûr de vouloir régénérer la clé pré-partagée ?",
    "regenerate": "Régénérer"
  },
  "addConnection": {
    "title": "Ajouter une connexion",
    "description": "Choisissez un type de connexion et remplissez les informations",
    "validation": {
      "requiresWebBluetooth": "Ce type de connexion nécessite <0>Web Bluetooth</0>. Veuillez utiliser un navigateur compatible, comme Chrome ou Edge.<0>",
      "requiresWebSerial": "Ce type de connexion nécessite <0>Web Serial</0>. Veuillez utiliser un navigateur compatible, comme Chrome ou Edge.",
      "requiresSecureContext": "Cette application nécessite un <0>contexte sécurisé</0>. Veuillez vous connecter via HTTPS ou localhost.",
      "additionallyRequiresSecureContext": "Elle nécessite également un <0>contexte sécurisé</0>. Veuillez vous connecter via HTTPS ou localhost."
    },
    "bluetoothConnection": {
      "namePlaceholder": "Mon nœud Bluetooth",
      "supported": {
        "title": "Bluetooth via le Web supporté"
      },
      "notSupported": {
        "title": "Bluetooth via le Web non supporté",
        "description": "Votre navigateur ou appareil ne supporte pas la connexion Bluetooth via le Web"
      },
      "short": "BT : {{deviceName}}",
      "long": "Appareil Bluetooth",
      "device": "Appareil",
      "selectDevice": "Sélectionner l'appareil",
      "selected": "Appareil Bluetooth sélectionné",
      "notSelected": "Aucun appareil sélectionné",
      "helperText": "Utilise le service Bluetooth Meshtastic pour la découverte."
    },
    "serialConnection": {
      "namePlaceholder": "Mon nœud série",
      "helperText": "Sélectionner un port autorise l'application à l'ouvrir pour s'y connecter",
      "supported": {
        "title": "Connexion au port série via le Web supporté"
      },
      "notSupported": {
        "title": "Connexion au port série via le Web non supporté",
        "description": "Votre navigateur ou appareil ne supporte pas la connexion série via le Web"
      },
      "portSelected": {
        "title": "Port série sélectionné",
        "description": "Autorisations d'accès au port accordées."
      },
      "port": "Port",
      "selectPort": "Sélectionnez le port",
      "deviceName": "USB {{vendorId}} : {{productId}}",
      "notSelected": "Aucun port sélectionné"
    },
    "httpConnection": {
      "namePlaceholder": "Mon nœud HTTP",
      "inputPlaceholder": "192.168.1.10 ou meshtastic.local",
      "heading": "URL ou IP",
      "useHttps": "Utiliser HTTPS",
      "invalidUrl": {
        "title": "URL invalide",
        "description": "Veuillez saisir une URL HTTP ou HTTPS valide."
      },
      "connectionTest": {
        "description": "Testez la connexion avant d'enregistrer pour vérifier que l'appareil est accessible.",
        "button": {
          "loading": "Test en cours...",
          "label": "Test de la connexion"
        },
        "reachable": "Joignable",
        "notReachable": "Non joignable",
        "success": {
          "title": "Test de connexion réussi",
          "description": "L'appareil semble joignable."
        },
        "failure": {
          "title": "Échec du test de connexion",
          "description": "Impossible de joindre l'appareil. Vérifiez l'URL et réessayez."
        }
      }
    }
  },
  "nodeDetails": {
    "message": "Message",
    "requestPosition": "Demander la position",
    "traceRoute": "Tracer la route",
    "airTxUtilization": "Utilisation TX sur l’air",
    "allRawMetrics": "Toutes les métriques brutes :",
    "batteryLevel": "Niveau de batterie",
    "channelUtilization": "Utilisation du canal",
    "details": "Détails :",
    "deviceMetrics": "Métriques de l’appareil :",
    "hardware": "Matériel : ",
    "lastHeard": "Dernière écoute: ",
    "nodeHexPrefix": "Hex du nœud: ",
    "nodeNumber": "Numéro de nœud: ",
    "position": "Position:",
    "role": "Rôle: ",
    "uptime": "Temps de fonctionnement :",
    "voltage": "Tension",
    "title": "Détails du nœud pour {{identifier}}",
    "ignoreNode": "Ignorer le nœud",
    "removeNode": "Supprimer le nœud",
    "unignoreNode": "Ne plus ignorer le nœud",
    "security": "Sécurité :",
    "publicKey": "Clé publique : ",
    "messageable": "Messageable : ",
    "KeyManuallyVerifiedTrue": "La clé publique a été vérifiée manuellement",
    "KeyManuallyVerifiedFalse": "La clé publique n'est pas vérifiée manuellement"
  },
  "pkiBackup": {
    "loseKeysWarning": "Si vous perdez vos clés, vous devrez réinitialiser votre appareil.",
    "secureBackup": "Il est important de sauvegarder vos clés publique et privée, et de stocker cette sauvegarde en lieu sûr !",
    "footer": "=== FIN DES CLÉS ===",
    "header": "=== CLÉS MESHTASTIC POUR {{longName}} ({{shortName}}) ===",
    "privateKey": "Clé privée :",
    "publicKey": "Clé publique :",
    "fileName": "meshtastic_cles_{{longName}}_{{shortName}}.txt",
    "title": "Sauvegarder les clés"
  },
  "pkiBackupReminder": {
    "description": "Nous vous recommandons de sauvegarder régulièrement vos clés. Souhaitez-vous effectuer une sauvegarde maintenant ?",
    "title": "Rappel de sauvegarde",
    "remindLaterPrefix": "Me le rappeler dans",
    "remindNever": "Ne plus me le rappeler",
    "backupNow": "Sauvegarder maintenant"
  },
  "pkiRegenerate": {
    "description": "Êtes-vous sûr de vouloir régénérer la paire de clés ?",
    "title": "Régénérer la paire de clés"
  },
  "qr": {
    "addChannels": "Ajouter des canaux",
    "replaceChannels": "Remplacer les canaux",
    "description": "La configuration LoRa actuelle sera également partagée.",
    "sharableUrl": "URL partageable",
    "title": "Générer un QR Code"
  },
  "reboot": {
    "title": "Redémarrer l'appareil",
    "description": "Redémarrez maintenant ou programmez un redémarrage du nœud connecté. Vous pouvez éventuellement choisir de redémarrer en mode OTA (Over-the-Air).",
    "ota": "Redémarrer en mode OTA",
    "enterDelay": "Entrez le délai",
    "scheduled": "Le redémarrage a été programmé",
    "schedule": "Programmer le redémarrage",
    "now": "Redémarrer maintenant",
    "cancel": "Annuler le redémarrage planifié"
  },
  "refreshKeys": {
    "description": {
      "acceptNewKeys": "Cela supprimera le nœud de l’appareil et demandera de nouvelles clés.",
      "keyMismatchReasonSuffix": ". Cela est dû au fait que la clé publique actuelle du nœud distant ne correspond pas à celle précédemment enregistrée pour ce nœud.",
      "unableToSendDmPrefix": "Accepter les nouvelles clés"
    },
    "acceptNewKeys": "Accepter les nouvelles clés",
    "title": "Clés non concordantes – {{identifier}}"
  },
  "removeNode": {
    "description": "Êtes-vous sûr de vouloir supprimer ce nœud ?",
    "title": "Supprimer le nœud ?"
  },
  "shutdown": {
    "title": "Programmer un arrêt",
    "description": "Éteindre le nœud connecté après x minutes."
  },
  "traceRoute": {
    "routeToDestination": "Route vers la destination :",
    "routeBack": "Route de retour :"
  },
  "tracerouteResponse": {
    "title": "Traceroute : {{identifier}}"
  },
  "unsafeRoles": {
    "confirmUnderstanding": "Oui, je sais ce que je fais",
    "conjunction": " et l’article de blog sur le ",
    "postamble": " et je comprends les implications du changement de rôle.",
    "preamble": "J'ai lu les",
    "choosingRightDeviceRole": "Choisir le rôle d’appareil approprié",
    "deviceRoleDocumentation": "Documentation sur les rôles d’appareil",
    "title": "Êtes-vous sûr ?"
  },
  "managedMode": {
    "confirmUnderstanding": "Oui, je sais ce que je fais",
    "title": "Êtes-vous sûr ?",
    "description": "Activer le mode géré empêche les applications clientes (y compris l’interface web) de modifier la configuration d’une radio. Une fois activé, la configuration ne peut être changée que via des messages d’administration à distance. Ce paramètre n’est pas nécessaire pour l’administration distante des nœuds."
  },
  "clientNotification": {
    "title": "Notification client",
    "TraceRoute can only be sent once every 30 seconds": "TraceRoute ne peut être envoyée qu'une fois toutes les 30 secondes",
    "Compromised keys were detected and regenerated.": "Les clés compromises ont été détectées et régénérées."
  },
  "resetNodeDb": {
    "title": "Réinitialiser la base de nœuds",
    "description": "Cela effacera tous les nœuds de la base de données des nœuds de l'appareil connecté et effacera tout l'historique des messages dans le client. Cette opération ne peut pas être annulée. Êtes-vous sûr de vouloir continuer ?",
    "confirm": "Réinitialiser la base de nœuds",
    "failedTitle": "Il y a eu une erreur lors de la réinitialisation de la base de données des nœuds. Merci de réessayer."
  },
  "clearAllStores": {
    "title": "Effacer tout le stockage local",
    "description": "Cela effacera toutes les données stockées localement, y compris l'historique des messages et les bases de données des nœuds pour tous les appareils précédemment connectés. Vous devrez vous reconnecter à votre nœud une fois l'opération terminée et celle-ci ne pourra pas être annulée. Êtes-vous sûr de vouloir continuer ?",
    "confirm": "Effacer tout le stockage local",
    "failedTitle": "Une erreur s'est produite lors de la suppression du stockage local. Merci de réessayer."
  },
  "factoryResetDevice": {
    "title": "Réinitialisation d'usine de l'appareil",
    "description": "Cela réinitialisera les paramètres d'usine de l'appareil connecté, effaçant toutes les configurations et données sur l'appareil ainsi que tous les nœuds et messages enregistrés dans le client. Cette opération ne peut pas être annulée. Êtes-vous sûr de vouloir continuer ?",
    "confirm": "Réinitialisation d'usine de l'appareil",
    "failedTitle": "Une erreur s'est produite lors de la réinitialisation d'usine. Merci de réessayer."
  },
  "factoryResetConfig": {
    "title": "Réinitialisation d'usine de la config",
    "description": "Cela réinitialisera la configuration d'usine de l'appareil connecté, effaçant toutes les configurations de l'appareil. Cette opération ne peut pas être annulée. Êtes-vous sûr de vouloir continuer ?",
    "confirm": "Réinitialisation d'usine de la config",
    "failedTitle": "Une erreur s'est produite lors de la réinitialisation d'usine. Merci de réessayer."
  }
}
