// Complete French locale. Translate the values in this file to add a new language. Keep keys and placeholders unchanged.
const fr: Record<string, string> = {
  "nav_account_settings": "Paramètres du compte",
  "nav_admin_panel": "Panneau d'administration",
  "nav_log_center": "Centre de journaux",
  "nav_device_management": "Gestion des appareils",
  "nav_my_vault": "Mon coffre-fort",
  "nav_vault_items": "Coffre-fort",
  "nav_sends": "Envois",
  "nav_generator": "Générateur", "txt_password_generator": "Générateur de mots de passe", "txt_password_generator_description": "Créez un mot de passe fort et unique localement sur cet appareil.", "txt_generator_type": "Type de générateur", "txt_passphrase": "Phrase secrète", "txt_generated_password": "Mot de passe généré", "txt_password_strength": "Robustesse", "txt_password_strength_weak": "Faible", "txt_password_strength_fair": "Correcte", "txt_password_strength_good": "Bonne", "txt_password_strength_strong": "Forte", "txt_generator_security_note": "La génération est locale. Votre mot de passe n'est jamais envoyé au serveur.", "txt_generator_length": "Longueur", "txt_generator_character_types": "Types de caractères", "txt_generator_uppercase": "Majuscules (A-Z)", "txt_generator_lowercase": "Minuscules (a-z)", "txt_generator_numbers": "Chiffres (0-9)", "txt_generator_special": "Caractères spéciaux (!@#$%^&*)", "txt_generator_minimum": "Minimum", "txt_generator_avoid_ambiguous": "Éviter les caractères ambigus", "txt_generator_words": "Nombre de mots", "txt_generator_separator": "Séparateur de mots", "txt_generator_capitalize": "Mettre une majuscule", "txt_generator_include_number": "Inclure un chiffre",
  "txt_generated_value": "Valeur générée", "txt_generator_character_count": "{count} caractères", "txt_generator_pin": "PIN", "txt_generator_pin_description": "Génère localement un PIN numérique avec un aléa cryptographiquement sûr.", "txt_generator_username": "Nom d’utilisateur", "txt_generator_plus_addressed_email": "Adresse e-mail avec plus", "txt_generator_catch_all_email": "Adresse e-mail catch-all", "txt_generator_email": "Adresse e-mail", "txt_generator_domain": "Domaine",
  "txt_generator_word_list": "Liste de mots", "txt_generator_eff_word_list": "Liste longue EFF", "txt_generator_custom_word_list": "Liste personnalisée", "txt_generator_custom_words": "Mots personnalisés", "txt_generator_custom_words_placeholder": "Saisissez au moins deux mots séparés par des espaces, virgules ou lignes",
  "txt_generator_long_word_username": "Identifiant à mots longs", "txt_generator_custom_word": "Mot aide-mémoire personnalisé", "txt_generator_subdomain_email": "E-mail de sous-domaine", "txt_generator_ssh_key": "Clé SSH", "txt_generator_ssh_generating": "Génération de la clé SSH…", "txt_generator_ssh_error": "Ce navigateur ne prend pas en charge la génération de clés SSH.", "txt_generator_copy_public_key": "Copier la clé publique", "txt_generator_ssh_security_note": "La paire est générée localement et jamais envoyée. Enregistrez la clé privée maintenant ; NodeWarden ne la conserve pas.", "txt_generator_public_key": "Clé publique", "txt_generator_private_key": "Clé privée — à garder secrète", "txt_generator_ssh_algorithm": "Algorithme", "txt_generator_key_length": "Longueur de clé", "txt_generator_ssh_comment": "Commentaire de clé publique", "txt_generator_ssh_rsa_description": "RSA est largement compatible. Utilisez au moins 2048 bits ; 4096 sont recommandés.", "txt_generator_ssh_ed25519_description": "Ed25519 est rapide, compact et recommandé pour les clients SSH modernes.",
  "txt_generator_email_alias": "Alias e-mail", "txt_generator_email_type": "Type d’alias", "txt_generator_email_required_hint": "Saisissez votre adresse e-mail ou domaine pour générer un alias.", "txt_generator_email_description": "La saisie reste sur cet appareil et sert uniquement à composer l’alias.", "txt_generator_long_word_username_description": "Combinez un ou plusieurs mots longs en un identifiant mémorable.",
  "nav_backup_strategy": "Sauvegarde Cloud",
  "nav_import_export": "Importer & Exporter",
  "nav_group_data_backup": "Données & Sauvegarde",
  "nav_group_management": "Gestion",
  "nav_group_tools": "Outils",
  "nav_group_system_management": "Administration système",
  "txt_settings_appearance": "Apparence",
  "txt_theme": "Thème",
  "txt_use_system_theme": "Utiliser le thème du système",
  "txt_light_theme": "Clair",
  "txt_dark_theme": "Sombre",
  "txt_theme_saved_locally": "Choisissez un thème pour votre coffre-fort Web.",
  "txt_display_language_help": "Modifier la langue du coffre-fort Web.",
  "txt_two_step_login": "Connexion en deux étapes",
  "txt_keys": "Clés",
  "txt_manage": "Gérer",
  "txt_providers": "Fournisseurs",
  "txt_authenticator_app": "Application d'authentification",
  "txt_authenticator_app_help": "Saisissez un code généré par une application d'authentification.",
  "txt_passkey_provider_help": "Utilisez une clé de sécurité compatible FIDO2 ou un authentificateur biométrique.",
  "txt_yubico_otp_security_key": "Clé de sécurité Yubico OTP",
  "txt_yubico_otp_security_key_help": "Utilisez un appareil YubiKey 4, 5 ou NEO.",
  "txt_yubikey_setup_intro": "Insérez votre YubiKey dans un port USB. Sélectionnez le premier champ YubiKey vide ci-dessous, touchez le bouton de la YubiKey, puis enregistrez le formulaire.",
  "txt_yubikey_plug_in": "Insérez votre YubiKey dans un port USB.",
  "txt_yubikey_select_empty_field": "Sélectionnez le premier champ de saisie YubiKey vide ci-dessous.",
  "txt_yubikey_touch_button": "Touchez le bouton de la YubiKey.",
  "txt_yubikey_save_form": "Enregistrer le formulaire.",
  "txt_yubikey_x": "YubiKey {index}",
  "txt_nfc_support": "Support NFC",
  "txt_yubikey_supports_nfc": "Une de mes clés prend en charge le NFC.",
  "txt_yubikey_supports_nfc_desc": "Si l'une de vos YubiKeys prend en charge le NFC, les applications mobiles peuvent vous avertir lorsque le NFC est disponible.",
  "txt_disable_all_keys": "Désactiver toutes les clés",
  "txt_yubikeys_updated": "YubiKeys mises à jour",
  "txt_yubikey_update_failed": "Échec de la mise à jour des YubiKeys",
  "txt_disable_yubikey_failed": "Échec de la désactivation des YubiKeys",
  "txt_yubikey_disabled": "YubiKeys désactivées",
  "txt_yubikey_enabled": "La YubiKey est activée.",
  "txt_yubikey_config_required": "La validation Yubico n'est pas configurée",
  "txt_yubikey_config_required_help": "Saisissez d'abord un OTP YubiKey. NodeWarden demandera et enregistrera automatiquement l'ID client et la clé secrète de l'instance, puis ouvrira le formulaire de configuration YubiKey.",
  "txt_otp_from_yubikey": "OTP de la YubiKey",
  "txt_please_input_yubikey_otp": "Veuillez saisir l'OTP de la YubiKey",
  "txt_yubikey_verify_failed": "Échec de la vérification de la YubiKey",
  "txt_press_yubikey_to_authenticate": "Appuyez sur votre YubiKey pour vous authentifier.",
  "txt_yubikey_auto_configure": "Obtenir et enregistrer automatiquement",
  "txt_yubikey_validation_credentials": "Identifiants de validation Yubico",
  "txt_view": "Voir",
  "txt_yubikey_config_updated": "Identifiants de validation Yubico mis à jour",
  "txt_yubikey_config_update_failed": "Échec de la mise à jour des identifiants de validation Yubico",
  "txt_yubikey_auto_config_failed": "Échec de l'obtention des identifiants de validation Yubico",
  "txt_yubikey_reconfigure_help": "Saisissez un nouvel OTP pour demander et remplacer automatiquement ces identifiants.",
  "txt_yubikey_auto_configure_again": "Obtenir à nouveau automatiquement",
  "txt_setting_coming_soon": "Bientôt disponible.",
  "txt_totp_manage_intro": "Scannez le code QR ou saisissez la clé dans votre application d'authentification, puis saisissez le code de vérification.",
  "txt_two_step_recovery_code_warning": "Si vous ne pouvez pas accéder à votre fournisseur de connexion en deux étapes, votre code de récupération à usage unique peut être utilisé pour désactiver la connexion en deux étapes. Conservez le code de récupération dans un endroit sûr.",
  "txt_your_two_step_recovery_code": "Votre code de récupération pour la connexion en deux étapes Bitwarden :",
  "txt_name_account_passkey_after_verification": "Clé d'accès créée. Nommez-la pour vous aider à la reconnaître.",
  "txt_account_passkey_name_help": "0 / 50 caractères",
  "txt_page_not_found": "Page introuvable",
  "txt_page_not_found_hint": "La page a peut-être été supprimée, a expiré ou le lien est incomplet.",
  "txt_back_to_home": "Retour à l'accueil",
  "backup_strategy_title": "Sauvegarde Cloud",
  "backup_strategy_under_construction": "En construction.",
  "import_export_title": "Importer & Exporter",
  "import_export_under_construction": "En construction.",
  "txt_demo_admin_refreshed": "Données d'administration de démo actualisées.",
  "txt_demo_auth_placeholder": "Démo : saisissez n'importe quoi, ou laissez vide",
  "txt_demo_data_reset": "Données de démo réinitialisées aux valeurs par défaut.",
  "txt_demo_devices_refreshed": "Appareils de démo actualisés.",
  "txt_demo_download_prepared": "Téléchargement de démo préparé.",
  "txt_demo_master_password_hint": "En mode démo, n'importe quelle saisie déverrouille le coffre-fort.",
  "txt_demo_readonly_message": "Le mode démo est en lecture seule pour cette action. Aucune modification n'a été enregistrée.",
  "txt_demo_unlock_placeholder": "Démo : n'importe quel mot de passe fonctionne, même vide",
  "txt_backup_export": "Exporter la sauvegarde",
  "txt_backup_import": "Restaurer",
  "txt_backup_include_attachments": "Inclure les pièces jointes",
  "txt_backup_export_description": "Téléchargez un fichier ZIP complet de sauvegarde de l'instance pour une conservation manuelle.",
  "txt_backup_import_description": "Importez un ZIP de sauvegarde précédemment exporté et restaurez-le dans cette instance.",
  "txt_backup_exporting": "Exportation en cours...",
  "txt_backup_importing": "Restauration en cours...",
  "txt_backup_restoring": "Restauration en cours...",
  "txt_backup_export_success": "Sauvegarde exportée",
  "txt_backup_import_success_relogin": "Sauvegarde restaurée. Veuillez vous reconnecter.",
  "txt_backup_restore_success_relogin": "Sauvegarde restaurée. Veuillez vous reconnecter.",
  "txt_backup_restore_completed_verified": "Vérification de l'intégrité du fichier de sauvegarde réussie.",
  "txt_backup_restore_completed_without_checksum": "Sauvegarde restaurée. Aucun marqueur d'intégrité du nom de fichier n'était disponible pour la vérification.",
  "txt_backup_remote_restore_completed_verified": "Vérification de l'intégrité de la sauvegarde distante réussie.",
  "txt_backup_remote_restore_completed_without_checksum": "Sauvegarde distante restaurée. Aucun marqueur d'intégrité du nom de fichier n'était disponible pour la vérification.",
  "txt_backup_restore_skipped_summary": "{reason}. {attachments} pièce(s) jointe(s) ignorée(s).",
  "txt_backup_restore_skipped_reason_default": "Certaines fichiers n'ont pas pu être restaurés",
  "txt_backup_export_failed": "L'exportation de la sauvegarde a échoué",
  "txt_backup_import_failed": "La restauration de la sauvegarde a échoué",
  "txt_backup_restore_failed": "La restauration de la sauvegarde a échoué",
  "txt_backup_integrity_check_failed": "La vérification de l'intégrité de la sauvegarde a échoué",
  "txt_backup_center_title": "Sauvegarde de l'instance",
  "txt_backup_center_description": "Conservez les exports locaux pour une restauration manuelle, et configurez une cible de sauvegarde distante quotidienne pour une protection automatisée.",
  "txt_backup_restore_note": "La restauration écrasera l'instance actuelle si vous choisissez le flux de remplacement.",
  "txt_backup_manual": "Sauvegarde manuelle",
  "txt_backup_manual_description": "Exportez un ZIP maintenant, ou importez un ZIP dans cette instance.",
  "txt_backup_destinations_title": "Destinations de sauvegarde",
  "txt_backup_destinations_description": "Conservez plusieurs cibles WebDAV et S3 ici. Sélectionnez-en une à gauche pour la modifier ou la parcourir.",
  "txt_backup_recommend_title": "Stockage recommandé",
  "txt_backup_recommend_open_signup": "Ouvrir l'inscription",
  "txt_backup_recommend_open_signup_aff": "Ouvrir l'inscription (AFF)",
  "txt_backup_recommend_open_guide": "Ouvrir le guide",
  "txt_backup_recommend_empty": "Pas encore de recommandations.",
  "txt_backup_recommend_referral_label": "Code de parrainage",
  "txt_backup_recommend_referral_note": "Utilisez-le lors de l'inscription pour obtenir 5 Go supplémentaires. L'auteur reçoit 2 Go.",
  "txt_backup_recommend_infinicloud_summary": "Seule une adresse e-mail est requise. 20 Go gratuits, 25 Go au total avec le code de parrainage.",
  "txt_backup_recommend_infinicloud_step_1": "Créez un compte InfiniCLOUD avec juste votre adresse e-mail.",
  "txt_backup_recommend_infinicloud_step_2_prefix": "Ouvrez",
  "txt_backup_recommend_infinicloud_step_2_suffix": "et activez Apps Connection.",
  "txt_backup_recommend_infinicloud_step_3": "Utilisez le Connection ID comme nom d'utilisateur WebDAV et le Apps Password comme mot de passe WebDAV.",
  "txt_backup_recommend_infinicloud_step_4": "Saisissez le code de parrainage 2HC5E dans Referral Bonus au bas de Ma Page pour recevoir 5 Go supplémentaires.",
  "txt_backup_recommend_open_password": "Paramètres du mot de passe",
  "txt_backup_recommend_open_storage": "Ouvrir le stockage",
  "txt_backup_recommend_koofr_summary": "Seule une adresse e-mail est requise. 10 Go gratuits, et peut connecter Google Drive, OneDrive et Dropbox via WebDAV.",
  "txt_backup_recommend_koofr_password_link": "Paramètres du mot de passe",
  "txt_backup_recommend_koofr_storage_link": "Stockage",
  "txt_backup_recommend_koofr_step_1": "Créez un compte Koofr avec juste votre adresse e-mail.",
  "txt_backup_recommend_koofr_step_2_prefix": "Ouvrez",
  "txt_backup_recommend_koofr_step_2_suffix": ", générez un nouveau mot de passe d'application, utilisez votre e-mail comme nom d'utilisateur WebDAV, et le mot de passe d'application comme mot de passe WebDAV.",
  "txt_backup_recommend_koofr_step_3": "L'adresse WebDAV propre de Koofr est https://app.koofr.net/dav/Koofr.",
  "txt_backup_recommend_koofr_step_4": "Koofr peut également se connecter à Google Drive, OneDrive et Dropbox. Les utilisateurs gratuits peuvent connecter jusqu'à deux comptes de stockage.",
  "txt_backup_recommend_koofr_step_5_prefix": "Ouvrez",
  "txt_backup_recommend_koofr_step_5_suffix": ", cliquez sur Connect dans la barre latérale gauche, et choisissez le stockage cloud que vous souhaitez attacher.",
  "txt_backup_recommend_koofr_dav_intro": "Une fois un compte de stockage connecté, conservez le même e-mail et mot de passe d'application, et modifiez uniquement l'adresse WebDAV :",
  "txt_backup_recommend_koofr_dav_self": "Koofr",
  "txt_backup_recommend_pcloud_summary": "Seule une adresse e-mail est requise. Jusqu'à 10 Go gratuits, avec accès WebDAV standard.",
  "txt_backup_recommend_pcloud_step_1": "Créez un compte pCloud avec juste votre adresse e-mail.",
  "txt_backup_recommend_pcloud_step_2": "Utilisez https://webdav.pcloud.com/ comme URL du serveur WebDAV.",
  "txt_backup_recommend_pcloud_step_3": "Utilisez votre e-mail d'inscription comme nom d'utilisateur WebDAV et le mot de passe de votre compte comme mot de passe WebDAV.",
  "txt_backup_recommend_backblaze_summary": "Stockage objet compatible S3 avec 10 Go gratuits et aucune carte de crédit requise.",
  "txt_backup_recommend_backblaze_step_1": "Inscrivez-vous ou connectez-vous à un compte Backblaze.",
  "txt_backup_recommend_backblaze_step_2_prefix": "Ouvrez",
  "txt_backup_recommend_backblaze_step_2_suffix": ", cliquez sur Create a Bucket, saisissez uniquement le nom du bucket, laissez les autres paramètres inchangés et créez-le.",
  "txt_backup_recommend_backblaze_step_3": "Après la création, placez l'Endpoint affiché dans l'URL S3 Endpoint, utilisez le nom du bucket pour le Bucket Name, et utilisez le segment intermédiaire de l'endpoint, tel que us-west-004, pour la Region.",
  "txt_backup_recommend_backblaze_step_4_prefix": "Ouvrez",
  "txt_backup_recommend_backblaze_step_4_suffix": ", cliquez sur Add a New Application Key, saisissez n'importe quel Name of Key, laissez les autres paramètres inchangés et créez-la.",
  "txt_backup_recommend_backblaze_step_5": "Utilisez le keyID comme clé d'accès (Access Key) et l'applicationKey comme clé secrète (Secret Key).",
  "txt_backup_recommend_cloudflare_r2_summary": "Stockage objet compatible S3 avec 10 Go gratuits, mais nécessite une vérification par carte de crédit.",
  "txt_backup_recommend_cloudflare_r2_bucket_link": "Page de création de bucket",
  "txt_backup_recommend_cloudflare_r2_api_link": "Page des jetons API",
  "txt_backup_recommend_cloudflare_r2_step_1_prefix": "Ouvrez la",
  "txt_backup_recommend_cloudflare_r2_step_1_suffix": ", saisissez uniquement le nom du bucket, et créez-le directement.",
  "txt_backup_recommend_cloudflare_r2_step_2_prefix": "Ouvrez la",
  "txt_backup_recommend_cloudflare_r2_step_2_suffix": ", sélectionnez Object Read & Write pour les autorisations, et créez-le directement.",
  "txt_backup_recommend_cloudflare_r2_step_3": "Ignorez la valeur du jeton après la création. Remplissez l'Access Key ID dans l'Access ID, et la Secret Access Key dans l'Access Password.",
  "txt_backup_recommend_cloudflare_r2_step_4": "Copiez l'adresse affichée ci-dessous dans l'URL de l'Endpoint S3, remplissez le Bucket Name exactement tel qu'affiché, et laissez la Region sur auto.",
  "txt_backup_recommend_cloudflare_r2_step_5": "Définissez le Path Prefix (préfixe de chemin) si nécessaire, par exemple nodewarden, ou laissez-le vide si vous ne souhaitez pas de préfixe de dossier.",
  "txt_backup_recommend_s3_path_prefix_step": "Définissez le Path Prefix si nécessaire, par exemple nodewarden, ou laissez-le vide si vous ne souhaitez pas de préfixe de dossier.",
  "txt_backup_recommend_tigris_summary": "Stockage objet compatible S3 avec 5 Go gratuits et aucune carte de crédit requise.",
  "txt_backup_recommend_tigris_signup_link": "page d'inscription",
  "txt_backup_recommend_tigris_bucket_link": "Page de création de Bucket",
  "txt_backup_recommend_tigris_access_key_link": "Page de création de Clé d'Accès",
  "txt_backup_recommend_tigris_step_1_prefix": "Ouvrez la",
  "txt_backup_recommend_tigris_step_1_suffix": ", inscrivez-vous et connectez-vous à Tigris.",
  "txt_backup_recommend_tigris_step_2_prefix": "Ouvrez",
  "txt_backup_recommend_tigris_step_2_suffix": ", saisissez uniquement le nom du bucket, laissez tout le reste inchangé, et créez-le.",
  "txt_backup_recommend_tigris_step_3_prefix": "Ouvrez ensuite la",
  "txt_backup_recommend_tigris_step_3_suffix": ", utilisez le nom que vous souhaitez, et créez-la.",
  "txt_backup_recommend_tigris_step_4": "Ignorez l'Endpoint URL IAM après la création. Saisissez les autres valeurs affichées dans la page de sauvegarde en utilisant les noms de champs correspondants.",
  "txt_backup_recommend_tigris_step_5": "Enfin, cliquez sur Manage Key Permissions et activez Admin Access, sinon l'écriture des sauvegardes échouera.",
  "txt_backup_add_destination": "Ajouter une destination",
  "txt_backup_schedule_panel_title": "Planification automatique",
  "txt_backup_schedule_panel_note": "Chaque destination peut conserver son propre calendrier de sauvegarde quotidien.",
  "txt_backup_scheduled_target": "Cible planifiée",
  "txt_backup_destination_active_badge": "Auto On",
  "txt_backup_destination_idle_badge": "Auto Off",
  "txt_backup_destination_last_success": "Dernier succès : {time}",
  "txt_backup_destination_never_run": "Aucune exécution réussie pour l'instant",
  "txt_backup_destination_detail_title": "Détails de la destination",
  "txt_backup_destination_detail_note": "",
  "txt_backup_destination_name": "Nom de la destination",
  "txt_backup_set_scheduled_target": "Utiliser pour la sauvegarde quotidienne",
  "txt_backup_delete_destination": "Supprimer",
  "txt_backup_destination_deleted": "Destination de sauvegarde supprimée",
  "txt_backup_delete_destination_confirm_message": "Supprimer la destination de sauvegarde \"{name}\" ? Cette action est irréversible.",
  "txt_backup_select_destination": "Sélectionnez d'abord une destination de sauvegarde dans la liste.",
  "txt_backup_remote_save_first": "Enregistrez d'abord cette destination avant de parcourir ses fichiers de sauvegarde distants.",
  "txt_backup_automation": "Sauvegarde automatique",
  "txt_backup_automation_description": "Choisissez une destination, enregistrez les identifiants, et laissez le worker télécharger une sauvegarde chaque jour.",
  "txt_backup_settings_saved": "Paramètres de sauvegarde enregistrés",
  "txt_backup_settings_save_failed": "L'enregistrement des paramètres de sauvegarde a échoué",
  "txt_backup_settings_load_failed": "Le chargement des paramètres de sauvegarde a échoué",
  "txt_backup_save_settings": "Enregistrer les paramètres",
  "txt_backup_saving": "Enregistrement...",
  "txt_backup_enable_action": "Activer",
  "txt_backup_disable_action": "Désactiver",
  "txt_backup_run_now": "Exécuter la sauvegarde distante maintenant",
  "txt_backup_run_manual": "Exécuter manuellement",
  "txt_backup_running_now": "Exécution en cours...",
  "txt_backup_remote_run_success": "Sauvegarde distante terminée",
  "txt_backup_remote_run_success_verified": "Sauvegarde distante terminée et vérification de l'intégrité réussie.",
  "txt_backup_remote_run_failed": "La sauvegarde distante a échoué",
  "txt_backup_remote_title": "Sauvegardes distantes",
  "txt_backup_remote_note": "Parcourez la destination enregistrée et choisissez un ZIP de sauvegarde à télécharger ou à restaurer.",
  "txt_backup_remote_saved_basis": "La navigation distante utilise les derniers paramètres de destination enregistrés, et non les modifications de formulaire non enregistrées.",
  "txt_backup_remote_refresh": "Actualiser",
  "txt_backup_remote_root": "Racine",
  "txt_backup_remote_up": "Remonter",
  "txt_backup_remote_open": "Ouvrir",
  "txt_backup_remote_download": "Télécharger",
  "txt_backup_remote_downloading": "Téléchargement...",
  "txt_backup_remote_restore": "Restaurer",
  "txt_backup_remote_restore_stage_prepare": "Préparation de la restauration de la sauvegarde distante...",
  "txt_backup_remote_restore_stage_replace": "Effacement des données actuelles et restauration de la sauvegarde distante...",
  "txt_backup_progress_kicker": "Tâche de sauvegarde",
  "txt_backup_progress_subject": "Élément actuel : {name}",
  "txt_backup_restore_progress_kicker": "Progression de la restauration",
  "txt_backup_restore_progress_local_title": "Restauration de la sauvegarde locale",
  "txt_backup_restore_progress_remote_title": "Restauration de la sauvegarde distante",
  "txt_backup_export_progress_title": "Exportation de la sauvegarde",
  "txt_backup_remote_run_progress_title": "Exécution de la sauvegarde distante",
  "txt_backup_restore_progress_file": "Fichier actuel : {name}",
  "txt_backup_restore_progress_elapsed": "{seconds}s écoulées",
  "txt_backup_archive_progress_collect_title": "Collecte des données du coffre-fort",
  "txt_backup_archive_progress_collect_detail": "Le serveur lit les tables de la base de données et assemble la charge utile de la sauvegarde.",
  "txt_backup_archive_progress_collect_with_attachments_detail": "Le serveur lit les tables de la base de données et collecte les métadonnées des pièces jointes pour la charge utile de la sauvegarde.",
  "txt_backup_archive_progress_package_title": "Empaquetage de l'archive de sauvegarde",
  "txt_backup_archive_progress_package_detail": "Le serveur génère le ZIP de sauvegarde et calcule le préfixe de sa somme de contrôle.",
  "txt_backup_archive_progress_package_with_attachments_detail": "Le serveur génère les métadonnées du ZIP de sauvegarde et calcule le préfixe de sa somme de contrôle pour l'exportation prenant en compte les pièces jointes.",
  "txt_backup_archive_progress_ready_title": "Préparation du téléchargement",
  "txt_backup_archive_progress_ready_detail": "L'archive de sauvegarde est prête et est renvoyée au navigateur.",
  "txt_backup_export_progress_fetch_attachments_title": "Téléchargement des fichiers joints",
  "txt_backup_export_progress_fetch_attachments_detail": "Le navigateur récupère les objets des pièces jointes et les ajoute dans le package d'exportation.",
  "txt_backup_export_progress_rebuild_title": "Reconstruction de l'archive d'exportation",
  "txt_backup_export_progress_rebuild_detail": "Le navigateur reconstruit le ZIP final et actualise le suffixe de sa somme de contrôle.",
  "txt_backup_export_progress_save_title": "Enregistrement du fichier d'exportation",
  "txt_backup_export_progress_save_detail": "Le navigateur prépare le fichier de sauvegarde final pour le téléchargement.",
  "txt_backup_export_progress_complete_title": "Exportation terminée",
  "txt_backup_export_progress_complete_detail": "L'exportation de la sauvegarde est prête.",
  "txt_backup_export_progress_failed_title": "Échec de l'exportation",
  "txt_backup_export_progress_failed_detail": "L'exportation de la sauvegarde n'a pas pu être terminée.",
  "txt_backup_remote_run_progress_prepare_title": "Préparation de la sauvegarde distante",
  "txt_backup_remote_run_progress_prepare_detail": "Le serveur charge la destination sélectionnée et prépare cette exécution de sauvegarde.",
  "txt_backup_remote_run_progress_sync_attachments_title": "Vérification de l'index des pièces jointes",
  "txt_backup_remote_run_progress_sync_attachments_detail": "Le serveur compare les métadonnées des pièces jointes afin que seuls les objets manquants soient téléchargés.",
  "txt_backup_remote_run_progress_sync_attachments_skipped_detail": "Cette sauvegarde n'inclut pas de pièces jointes, la synchronisation des pièces jointes est donc ignorée.",
  "txt_backup_remote_run_progress_upload_title": "Téléchargement de l'archive de sauvegarde",
  "txt_backup_remote_run_progress_upload_detail": "Le serveur télécharge le ZIP de sauvegarde vers la destination distante.",
  "txt_backup_remote_run_progress_verify_title": "Vérification de l'archive téléchargée",
  "txt_backup_remote_run_progress_verify_detail": "Le serveur télécharge à nouveau le ZIP transféré et vérifie sa somme de contrôle et sa taille.",
  "txt_backup_remote_run_progress_cleanup_title": "Nettoyage des anciennes sauvegardes",
  "txt_backup_remote_run_progress_cleanup_detail": "Le serveur supprime les anciens fichiers de sauvegarde conformément à la politique de rétention.",
  "txt_backup_remote_run_progress_complete_title": "Sauvegarde distante terminée",
  "txt_backup_remote_run_progress_complete_detail": "La sauvegarde distante a été téléchargée et vérifiée avec succès.",
  "txt_backup_remote_run_progress_failed_title": "Échec de la sauvegarde distante",
  "txt_backup_remote_run_progress_failed_detail": "La sauvegarde distante n'a pas pu être terminée.",
  "txt_backup_restore_progress_local_upload_title": "Téléchargement de l'archive de sauvegarde",
  "txt_backup_restore_progress_local_upload_detail": "Le ZIP sélectionné est envoyé au serveur pour traitement.",
  "txt_backup_restore_progress_local_shadow_title": "Création d'un espace de travail fantôme",
  "txt_backup_restore_progress_local_shadow_detail": "Le serveur prépare une zone de restauration isolée afin que les données actuelles restent intactes jusqu'à ce que la validation réussisse.",
  "txt_backup_restore_progress_local_data_title": "Écriture des données du coffre-fort",
  "txt_backup_restore_progress_local_data_detail": "Le serveur importe les utilisateurs, dossiers, éléments du coffre-fort et métadonnées associées dans des tables fantômes.",
  "txt_backup_restore_progress_local_files_title": "Restauration des fichiers joints",
  "txt_backup_restore_progress_local_files_detail": "Le serveur réécrit les objets des pièces jointes dans le stockage et supprime les lignes de pièces jointes qui ne peuvent pas être restaurées.",
  "txt_backup_restore_progress_local_finalize_title": "Validation et basculement des données",
  "txt_backup_restore_progress_local_finalize_detail": "Le serveur effectue la validation finale, puis transfère les données de restauration vérifiées vers les tables actives.",
  "txt_backup_restore_progress_remote_fetch_title": "Lecture de la sauvegarde distante",
  "txt_backup_restore_progress_remote_fetch_detail": "Le serveur télécharge le package de sauvegarde sélectionné depuis la destination distante.",
  "txt_backup_restore_progress_remote_shadow_title": "Création d'un espace de travail fantôme",
  "txt_backup_restore_progress_remote_shadow_detail": "Le serveur prépare une zone de restauration isolée afin que les données actuelles restent intactes jusqu'à ce que la validation réussisse.",
  "txt_backup_restore_progress_remote_data_title": "Écriture des données du coffre-fort",
  "txt_backup_restore_progress_remote_data_detail": "Le serveur importe les utilisateurs, dossiers, éléments du coffre-fort et métadonnées associées dans des tables fantômes.",
  "txt_backup_restore_progress_remote_files_title": "Restauration des pièces jointes distantes",
  "txt_backup_restore_progress_remote_files_detail": "Le serveur récupère les objets de pièces jointes requis du stockage distant et les réécrit dans le stockage local.",
  "txt_backup_restore_progress_remote_finalize_title": "Validation et basculement des données",
  "txt_backup_restore_progress_remote_finalize_detail": "Le serveur effectue la validation finale, puis transfère les données de restauration vérifiées vers les tables actives.",
  "txt_backup_remote_loading": "Chargement des sauvegardes distantes...",
  "txt_backup_remote_cached_empty": "Cliquez sur Actualiser pour charger cette destination.",
  "txt_backup_remote_cached_empty_prefix": "Cliquez sur",
  "txt_backup_remote_cached_empty_suffix": "pour charger cette destination.",
  "txt_backup_remote_empty": "Aucun fichier de sauvegarde trouvé dans ce dossier.",
  "txt_backup_remote_folder": "Dossier",
  "txt_backup_remote_unknown_time": "Heure inconnue",
  "txt_backup_remote_current_path": "Dossier actuel",
  "txt_backup_remote_modified": "Modifié",
  "txt_backup_remote_size": "Taille",
  "txt_backup_remote_load_failed": "Le chargement des sauvegardes distantes a échoué",
  "txt_backup_remote_invalid_response": "Réponse de sauvegarde distante invalide",
  "txt_backup_remote_download_failed": "Le téléchargement de la sauvegarde distante a échoué",
  "txt_backup_remote_delete_success": "Sauvegarde distante supprimée",
  "txt_backup_remote_delete_failed": "La suppression de la sauvegarde distante a échoué",
  "txt_backup_remote_delete_confirm_message": "Supprimer le fichier de sauvegarde \"{name}\" ? Cette action est irréversible.",
  "txt_backup_remote_deleting": "Suppression...",
  "txt_backup_remote_restore_failed": "La restauration de la sauvegarde distante a échoué",
  "txt_backup_restore_checksum_warning_title": "Avertissement d'intégrité de la sauvegarde",
  "txt_backup_restore_checksum_warning_message": "Le fichier de sauvegarde sélectionné \"{name}\" a échoué à la vérification de l'intégrité du nom de fichier. Préfixe attendu {expected}, préfixe réel {actual}. Le fichier peut être incomplet ou corrompu. Continuer peut restaurer des données endommagées.",
  "txt_backup_remote_restore_checksum_warning_message": "Le fichier de sauvegarde distant \"{name}\" a échoué à la vérification de l'intégrité du nom de fichier. Préfixe attendu {expected}, préfixe réel {actual}. Le fichier peut avoir été corrompu lors du transfert ou du stockage. Continuer peut restaurer des données endommagées et causer une perte de données grave.",
  "txt_backup_restore_checksum_warning_message_fallback": "Le fichier de sauvegarde sélectionné a échoué à la vérification de l'intégrité. Continuer peut restaurer des données endommagées.",
  "txt_backup_restore_checksum_warning_confirm": "Continuer la restauration",
  "txt_backup_remote_restore_invalid_response": "Réponse de restauration de sauvegarde distante invalide",
  "txt_backup_remote_run_invalid_response": "Réponse d'exécution de sauvegarde distante invalide",
  "txt_backup_settings_invalid_response": "Réponse de paramètres de sauvegarde invalide",
  "txt_backup_import_invalid_response": "Réponse d'importation de sauvegarde invalide",
  "txt_backup_error_another_backup_or_restore_running": "Une autre tâche de sauvegarde ou de restauration est déjà en cours d'exécution.",
  "txt_backup_error_another_backup_running": "Une autre tâche de sauvegarde est déjà en cours d'exécution.",
  "txt_backup_error_archive_upload_failed": "Le téléchargement de l'archive de sauvegarde a échoué.",
  "txt_backup_error_archive_upload_verification_failed_attempts": "La vérification du téléchargement de la sauvegarde a échoué après {count} tentative(s) : {reason}",
  "txt_backup_error_attachment_blob_invalid": "Le blob de la pièce jointe de la sauvegarde est invalide.",
  "txt_backup_error_attachment_blob_required": "Le blob de la pièce jointe de la sauvegarde est requis.",
  "txt_backup_error_attachment_blob_not_found": "Le blob de la pièce jointe de la sauvegarde est introuvable.",
  "txt_backup_error_attachment_download_failed": "Le téléchargement de la pièce jointe de la sauvegarde a échoué.",
  "txt_backup_error_destination_invalid": "La destination de la sauvegarde est invalide.",
  "txt_backup_error_destination_limit": "Vous pouvez enregistrer jusqu'à {count} destinations de sauvegarde.",
  "txt_backup_error_destination_not_found": "Destination de sauvegarde introuvable.",
  "txt_backup_error_destination_ids_unique": "Les ID de destination de sauvegarde doivent être uniques.",
  "txt_backup_error_destination_type_invalid": "Le type de destination de sauvegarde est invalide.",
  "txt_backup_error_destination_type_unsupported": "Type de destination de sauvegarde non pris en charge.",
  "txt_backup_error_destinations_invalid": "Les destinations de sauvegarde sont invalides.",
  "txt_backup_error_export_payload_invalid": "La charge utile d'exportation de la sauvegarde est invalide.",
  "txt_backup_error_file_checksum_mismatch": "La somme de contrôle du fichier de sauvegarde ne correspond pas à son nom de fichier.",
  "txt_backup_error_file_required": "Le fichier de sauvegarde est requis.",
  "txt_backup_error_interval_hours_range": "L'intervalle de sauvegarde doit être compris entre 1 et 99 heures.",
  "txt_backup_error_multipart_required": "La demande de téléchargement doit utiliser multipart/form-data.",
  "txt_backup_error_read_backup_file_failed": "Impossible de lire le fichier de sauvegarde.",
  "txt_backup_error_remote_attachment_batch_download_failed_status": "Le téléchargement par lots des pièces jointes distantes a échoué : HTTP {status}.",
  "txt_backup_error_remote_attachment_download_failed_status": "Le téléchargement de la pièce jointe distante a échoué : HTTP {status}.",
  "txt_backup_error_remote_delete_failed": "La suppression de la sauvegarde distante a échoué.",
  "txt_backup_error_remote_download_failed": "Le téléchargement de la sauvegarde distante a échoué.",
  "txt_backup_error_remote_download_payload_invalid": "La demande de téléchargement de la sauvegarde distante est invalide.",
  "txt_backup_error_remote_integrity_failed": "L'inspection de l'intégrité de la sauvegarde distante a échoué.",
  "txt_backup_error_remote_listing_failed": "Le listage de la sauvegarde distante a échoué.",
  "txt_backup_error_remote_path_invalid": "Le chemin de sauvegarde distant est invalide.",
  "txt_backup_error_remote_restore_payload_invalid": "La demande de restauration distante est invalide.",
  "txt_backup_error_remote_zip_checksum_failed": "La vérification de la somme de contrôle du ZIP de sauvegarde distante a échoué.",
  "txt_backup_error_remote_zip_size_failed": "La vérification de la taille du ZIP de sauvegarde distante a échoué.",
  "txt_backup_error_retention_count_range": "Le nombre de sauvegardes à conserver doit être compris entre 1 et 1000.",
  "txt_backup_error_run_failed": "L'exécution de la sauvegarde a échoué.",
  "txt_backup_error_run_payload_invalid": "La demande d'exécution de la sauvegarde est invalide.",
  "txt_backup_error_run_response_invalid": "La réponse d'exécution de la sauvegarde est invalide.",
  "txt_backup_error_s3_access_key_required": "La clé d'accès S3 est requise.",
  "txt_backup_error_s3_bucket_required": "Le bucket S3 est requis.",
  "txt_backup_error_s3_delete_failed_status": "La suppression S3 a échoué : HTTP {status}.",
  "txt_backup_error_s3_download_failed_status": "Le téléchargement S3 a échoué : HTTP {status}.",
  "txt_backup_error_s3_endpoint_required": "L'Endpoint S3 est requis.",
  "txt_backup_error_s3_endpoint_protocol": "L'Endpoint S3 doit commencer par http:// ou https://.",
  "txt_backup_error_s3_existence_check_failed_status": "La vérification d'existence S3 a échoué : HTTP {status}.",
  "txt_backup_error_s3_listing_failed_status": "Le listage S3 a échoué : HTTP {status}.",
  "txt_backup_error_s3_secret_key_required": "La clé secrète S3 est requise.",
  "txt_backup_error_s3_upload_failed_status": "Le téléchargement S3 a échoué : HTTP {status}.",
  "txt_backup_error_select_backup_file": "Veuillez sélectionner un fichier de sauvegarde.",
  "txt_backup_error_select_backup_zip_file": "Veuillez sélectionner un fichier ZIP de sauvegarde.",
  "txt_backup_error_settings_envelope_invalid": "L'enveloppe des paramètres de sauvegarde est invalide.",
  "txt_backup_error_settings_invalid": "Les paramètres de sauvegarde sont invalides.",
  "txt_backup_error_settings_load_failed": "Les paramètres de sauvegarde n'ont pas pu être chargés.",
  "txt_backup_error_settings_need_reactivation": "Les paramètres de sauvegarde nécessitent une réactivation de l'administrateur après la restauration.",
  "txt_backup_error_settings_payload_invalid": "La demande des paramètres de sauvegarde est invalide.",
  "txt_backup_error_settings_repair_payload_invalid": "La demande de réparation des paramètres de sauvegarde est invalide.",
  "txt_backup_error_settings_repair_state_load_failed": "L'état de réparation des paramètres de sauvegarde n'a pas pu être chargé.",
  "txt_backup_error_start_time_format": "L'heure de début de la sauvegarde doit être au format HH:mm.",
  "txt_backup_error_timezone_invalid": "Le fuseau horaire de la sauvegarde est invalide.",
  "txt_backup_error_webdav_delete_failed_status": "La suppression WebDAV a échoué : HTTP {status}.",
  "txt_backup_error_webdav_directory_creation_failed_status": "La création de répertoire WebDAV a échoué : HTTP {status}.",
  "txt_backup_error_webdav_download_failed_status": "Le téléchargement WebDAV a échoué : HTTP {status}.",
  "txt_backup_error_webdav_existence_check_failed_status": "La vérification d'existence WebDAV a échoué : HTTP {status}.",
  "txt_backup_error_webdav_listing_failed_status": "Le listage WebDAV a échoué : HTTP {status}.",
  "txt_backup_error_webdav_password_required": "Le mot de passe WebDAV est requis.",
  "txt_backup_error_webdav_path_too_deep": "Le chemin de sauvegarde distant WebDAV est trop profond pour un traitement par lots sécurisé des pièces jointes.",
  "txt_backup_error_webdav_upload_failed_status": "Le téléchargement WebDAV a échoué : HTTP {status}.",
  "txt_backup_error_webdav_url_required": "L'URL du serveur WebDAV est requise.",
  "txt_backup_error_webdav_url_protocol": "L'URL du serveur WebDAV doit commencer par http:// ou https://.",
  "txt_backup_error_webdav_username_required": "Le nom d'utilisateur WebDAV est requis.",
  "txt_backup_destination": "Destination de sauvegarde",
  "txt_backup_protocol_webdav": "WebDAV",
  "txt_backup_protocol_s3": "S3",
  "txt_backup_recommend_group_webdav": "WebDAV",
  "txt_backup_recommend_group_s3": "S3",
  "txt_backup_destination_name_default_webdav": "WebDAV {index}",
  "txt_backup_destination_name_default_s3": "S3 {index}",
  "txt_backup_type": "Type de sauvegarde",
  "txt_backup_destination_reserved": "Emplacement réservé",
  "txt_backup_time": "Heure de la sauvegarde",
  "txt_backup_start_time": "Heure de début",
  "txt_backup_timezone": "Fuseau horaire",
  "txt_backup_interval_hours": "Toutes les",
  "txt_backup_interval_hours_suffix": "heures",
  "txt_backup_interval_hours_presets": "Préréglages d'intervalle rapides",
  "txt_backup_frequency": "Fréquence",
  "txt_backup_frequency_daily": "Quotidien",
  "txt_backup_frequency_weekly": "Hebdomadaire",
  "txt_backup_frequency_monthly": "Mensuel",
  "txt_backup_day_of_week": "Jour de la semaine",
  "txt_backup_day_of_month": "Jour du mois",
  "txt_backup_weekday_monday": "Lundi",
  "txt_backup_weekday_tuesday": "Mardi",
  "txt_backup_weekday_wednesday": "Mercredi",
  "txt_backup_weekday_thursday": "Jeudi",
  "txt_backup_weekday_friday": "Vendredi",
  "txt_backup_weekday_saturday": "Samedi",
  "txt_backup_weekday_sunday": "Dimanche",
  "txt_backup_retention_count": "Conserver",
  "txt_backup_retention_count_suffix": "éléments",
  "txt_backup_retention_count_hint": "Laissez vide pour conserver tous les fichiers de sauvegarde. Les nouvelles destinations sont par défaut à 30.",
  "txt_backup_destination_include_attachments": "Inclure les pièces jointes",
  "txt_backup_include_attachments_help_button": "Aide sur la sauvegarde des pièces jointes",
  "txt_backup_include_attachments_help": "Les pièces jointes sont stockées de manière incrémentielle dans le dossier des pièces jointes distantes, les sauvegardes ultérieures ne téléchargent donc généralement que de nouveaux fichiers. La suppression locale d'une pièce jointe ne supprime pas les copies distantes antérieures. Lors de la restauration, NodeWarden lit les fichiers requis du dossier des pièces jointes et ignore toute pièce jointe qui n'est plus disponible.",
  "txt_backup_enable_schedule": "Activer la sauvegarde quotidienne automatique",
  "txt_backup_schedule_note": "Le worker vérifie la planification toutes les 5 minutes. Il commence à l'heure sélectionnée dans le fuseau horaire choisi, puis se répète par l'intervalle d'heures défini, et se réinitialise à partir de cette heure de début chaque jour.",
  "txt_backup_schedule_disabled": "Désactivé",
  "txt_backup_schedule_status": "Planification",
  "txt_backup_schedule_summary": "Commence à {time}, toutes les {interval} heures ({timezone})",
  "txt_backup_schedule_empty": "Aucun plan de sauvegarde automatique n'est encore activé.",
  "txt_backup_last_success": "Dernier succès",
  "txt_backup_last_target": "Dernière cible",
  "txt_backup_last_file": "Dernier fichier",
  "txt_backup_last_error_prefix": "Dernière erreur",
  "txt_backup_none_yet": "Aucune sauvegarde distante n'a encore été effectuée",
  "txt_backup_not_configured": "Non configuré",
  "txt_backup_never": "Jamais",
  "txt_backup_unknown_size": "Taille inconnue",
  "txt_backup_webdav_url": "URL du serveur WebDAV",
  "txt_backup_webdav_username": "Nom d'utilisateur WebDAV",
  "txt_backup_webdav_password": "Mot de passe WebDAV",
  "txt_backup_webdav_path": "Dossier distant",
  "txt_backup_s3_endpoint": "Endpoint S3",
  "txt_backup_s3_addressing_style": "Style d'adressage S3",
  "txt_backup_s3_addressing_path_style": "Style de chemin (par défaut)",
  "txt_backup_s3_addressing_virtual_hosted_style": "Style d'hébergement virtuel",
  "txt_backup_s3_bucket": "Bucket",
  "txt_backup_s3_region": "Région",
  "txt_backup_s3_access_key": "Clé d'accès",
  "txt_backup_s3_secret_key": "Clé secrète",
  "txt_backup_s3_path": "Chemin distant",
  "txt_backup_reserved_name": "Nom du fournisseur réservé",
  "txt_backup_reserved_notes": "Notes réservées",
  "txt_backup_reserved_notes_placeholder": "Laissez une note pour le type de destination suivant",
  "txt_backup_reserved_hint": "Cet emplacement est réservé à une future destination. Vous pouvez enregistrer des notes maintenant, mais les transferts automatiques restent désactivés.",
  "txt_backup_file": "Fichier de sauvegarde",
  "txt_backup_file_required": "Veuillez sélectionner un fichier de sauvegarde",
  "txt_backup_no_file_selected": "Aucun fichier de sauvegarde sélectionné",
  "txt_backup_selected_file_name": "Fichier sélectionné : {name}",
  "txt_backup_replace_confirm_title": "Remplacer les données de l'instance actuelle",
  "txt_backup_replace_confirm_message": "L'instance actuelle contient déjà des données. Continuer la restauration et remplacer les données de l'instance actuelle par la sauvegarde sélectionnée une fois la vérification réussie ?",
  "txt_backup_clear_and_import": "Remplacer et Importer",
  "txt_backup_clear_and_restore": "Remplacer et Restaurer",
  "txt_access_count": "Nombre d'accès",
  "txt_accessed_count_times": "Consulté {count} fois",
  "txt_actions": "Actions",
  "txt_add": "Ajouter",
  "txt_add_field": "Ajouter un champ",
  "txt_add_website": "Ajouter un site web",
  "txt_added": "Ajouté",
  "txt_additional_options": "Options supplémentaires",
  "txt_address": "Adresse",
  "txt_address_1": "Adresse 1",
  "txt_address_2": "Adresse 2",
  "txt_address_3": "Adresse 3",
  "txt_all_device_authorizations_revoked": "Confiance de tous les appareils révoquée",
  "txt_all_invites_deleted": "Toutes les invitations ont été supprimées",
  "txt_delete_all_invites_failed": "La suppression de toutes les invitations a échoué",
  "txt_all_items": "Tous les éléments",
  "txt_all_sends": "Tous les envois",
  "txt_android": "Android",
  "txt_are_you_sure_you_want_to_delete_count_selected_items": "Êtes-vous sûr de vouloir supprimer {count} éléments sélectionnés ?",
  "txt_are_you_sure_you_want_to_delete_count_selected_items_permanently": "Êtes-vous sûr de vouloir supprimer définitivement {count} éléments sélectionnés ?",
  "txt_are_you_sure_you_want_to_delete_this_item": "Êtes-vous sûr de vouloir supprimer cet élément ?",
  "txt_are_you_sure_you_want_to_delete_this_passkey": "Êtes-vous sûr de vouloir supprimer cette clé d'accès ?",
  "txt_are_you_sure_you_want_to_log_out": "Êtes-vous sûr de vouloir vous déconnecter ?",
  "txt_authenticator_key": "Clé d'authentification",
  "txt_authorized_devices": "Appareils autorisés",
  "txt_auto_copy_link_after_save": "Copier automatiquement le lien après l'enregistrement",
  "txt_autofill_options": "Options de remplissage automatique",
  "txt_back_to_login": "Retour à la connexion",
  "txt_ban": "Bannir",
  "txt_boolean": "Booléen",
  "txt_brand": "Marque",
  "txt_bulk_delete_failed": "La suppression en masse a échoué",
  "txt_bulk_permanent_delete_failed": "La suppression définitive en masse a échoué",
  "txt_bulk_restore_failed": "La restauration en masse a échoué",
  "txt_bulk_delete_sends_failed": "La suppression en masse des envois a échoué",
  "txt_bulk_move_failed": "Le déplacement en masse a échoué",
  "txt_cancel": "Annuler",
  "txt_continue": "Continuer",
  "txt_card": "Carte",
  "txt_card_details": "Détails de la carte",
  "txt_cardholder_name": "Nom du titulaire de la carte",
  "txt_change_master_password": "Changer le mot de passe maître",
  "txt_change_password": "Changer le mot de passe",
  "txt_change_password_failed": "La modification du mot de passe a échoué",
  "txt_change_password_confirm_and_sign_out_all_devices": "La modification du mot de passe maître déconnectera tous les appareils, y compris cette session Web. Continuer ?",
  "txt_copy_failed": "La copie a échoué",
  "txt_checked": "Coché",
  "txt_choose_destination_folder": "Choisissez le dossier de destination.",
  "txt_chrome_browser": "Navigateur Chrome",
  "txt_chrome_extension": "Extension Chrome",
  "txt_city_town": "Ville / Commune",
  "txt_code": "Code",
  "txt_company": "Entreprise",
  "txt_configure_custom_field_values": "Configurez les valeurs des champs personnalisés.",
  "txt_confirm": "Confirmer",
  "txt_confirm_master_password": "Confirmer le mot de passe maître",
  "txt_confirm_password": "Confirmer le mot de passe",
  "txt_copy": "Copier",
  "txt_code_copied": "Code copié",
  "txt_copy_code": "Copier le code",
  "txt_copy_link": "Copier le lien",
  "txt_copy_secret": "Copier le secret",
  "txt_country": "Pays",
  "txt_create": "Créer",
  "txt_create_account": "Créer un compte",
  "txt_registering": "Création du compte...",
  "txt_register_failed": "L'inscription a échoué",
  "txt_web_crypto_unavailable": "La cryptographie sécurisée du navigateur n’est pas disponible. Ouvrez NodeWarden via HTTPS dans un navigateur compatible.",
  "txt_create_folder": "Créer un dossier",
  "txt_create_folder_failed": "La création du dossier a échoué",
  "txt_create_item_failed": "La création de l'élément a échoué",
  "txt_create_send_failed": "La création de l'envoi a échoué",
  "txt_create_timed_invite": "Créer une invitation temporaire",
  "txt_created_value": "Créé(e) : {value}",
  "txt_current_new_password_is_required": "Le mot de passe actuel/nouveau est requis",
  "txt_current_password": "Mot de passe actuel",
  "txt_custom_fields": "Champs personnalisés",
  "txt_decrypt_failed": "(Le déchiffrement a échoué)",
  "txt_decrypt_failed_2": "Le déchiffrement a échoué",
  "txt_delete": "Supprimer",
  "txt_delete_all": "Tout supprimer",
  "txt_delete_all_invite_codes_active_inactive": "Supprimer tous les codes d'invitation (actifs/inactifs) ?",
  "txt_delete_all_invites": "Supprimer toutes les invitations",
  "txt_delete_item": "Supprimer l'élément",
  "txt_delete_passkey": "Supprimer la clé d'accès",
  "txt_delete_item_failed": "La suppression de l'élément a échoué",
  "txt_permanent_delete_item_failed": "La suppression définitive de l'élément a échoué",
  "txt_delete_permanently": "Supprimer définitivement",
  "txt_archive": "Archiver",
  "txt_archive_item": "Archiver l'élément",
  "txt_archive_item_message": "Après l'archivage, cet élément sera exclu des résultats de recherche généraux et des suggestions de remplissage automatique.",
  "txt_archive_selected_items": "Archiver les éléments",
  "txt_archive_selected_items_message": "Après l'archivage, {count} éléments sélectionnés seront exclus des résultats de recherche généraux et des suggestions de remplissage automatique.",
  "txt_archived": "Archivé",
  "txt_archive_selected": "Archiver",
  "txt_item_archived": "Élément archivé",
  "txt_item_unarchived": "Élément désarchivé",
  "txt_archived_selected_items": "Éléments sélectionnés archivés",
  "txt_unarchived_selected_items": "Éléments sélectionnés désarchivés",
  "txt_archive_item_failed": "L'archivage de l'élément a échoué",
  "txt_unarchive_item_failed": "Le désarchivage de l'élément a échoué",
  "txt_bulk_archive_failed": "L'archivage en masse a échoué",
  "txt_bulk_unarchive_failed": "Le désarchivage en masse a échoué",
  "txt_unarchive": "Désarchiver",
  "txt_delete_selected": "Supprimer",
  "txt_delete_selected_items": "Supprimer les éléments sélectionnés",
  "txt_delete_selected_items_permanently": "Supprimer définitivement les éléments sélectionnés",
  "txt_delete_send_failed": "La suppression de l'envoi a échoué",
  "txt_delete_this_user_and_all_user_data": "Supprimer cet utilisateur et toutes les données de l'utilisateur ?",
  "txt_delete_user": "Supprimer l'utilisateur",
  "txt_deleted_selected_items": "Éléments sélectionnés supprimés",
  "txt_deleted_selected_items_permanently": "Éléments sélectionnés supprimés définitivement",
  "txt_restored_selected_items": "Éléments sélectionnés restaurés",
  "txt_deleted_selected_sends": "Envois sélectionnés supprimés",
  "txt_deletion_date": "Date de suppression",
  "txt_deletion_days": "Jours avant suppression",
  "txt_device": "Appareil",
  "txt_device_authorization_revoked": "Confiance de l'appareil révoquée",
  "txt_device_management": "Gestion des appareils",
  "txt_device_note": "Note de l'appareil",
  "txt_device_note_required": "Le nom de l'appareil est requis",
  "txt_device_note_updated": "Nom de l'appareil mis à jour",
  "txt_device_removed": "Appareil supprimé",
  "txt_load_admin_data_failed": "Le chargement des données d'administration a échoué",
  "txt_load_devices_failed": "Le chargement des appareils a échoué",
  "txt_disable_this_send": "Désactiver cet envoi",
  "txt_disable_totp": "Désactiver le TOTP",
  "txt_disable_totp_failed": "La désactivation du TOTP a échoué",
  "txt_totp_update_failed": "La mise à jour du TOTP a échoué",
  "txt_download": "Télécharger",
  "txt_downloading": "Téléchargement...",
  "txt_downloading_percent": "Téléchargement {percent}%",
  "txt_attachment": "Pièce jointe",
  "txt_uploading_attachment_named": "Téléchargement de {name}...",
  "txt_uploading_attachment_named_percent": "Téléchargement de {name} {percent}%",
  "txt_uploading_file_named": "Téléchargement de {name}...",
  "txt_uploading_file_named_percent": "Téléchargement de {name} {percent}%",
  "txt_download_failed": "Le téléchargement a échoué",
  "txt_edge_browser": "Navigateur Edge",
  "txt_edge_extension": "Extension Edge",
  "txt_edit": "Modifier",
  "txt_edit_send": "Modifier l'envoi",
  "txt_email": "E-mail",
  "txt_email_password_and_recovery_code_are_required": "L'e-mail, le mot de passe et le code de récupération sont requis",
  "txt_enable_totp": "Activer le TOTP",
  "txt_enable_totp_failed": "L'activation du TOTP a échoué",
  "txt_enabled": "Activé",
  "txt_encrypted_file": "Fichier crypté",
  "txt_encrypted_file_2": "Fichier crypté",
  "txt_enter_a_folder_name": "Saisissez un nom de dossier.",
  "txt_enter_master_password_to_disable_two_step_verification": "Saisissez le mot de passe maître pour désactiver la vérification en deux étapes.",
  "txt_enter_master_password_to_continue": "Saisissez votre mot de passe maître pour continuer.",
  "txt_enter_master_password_to_view_this_item": "Saisissez le mot de passe maître pour voir cet élément.",
  "txt_expiration_date": "Date d'expiration",
  "txt_expiration_days_0_never": "Jours d'expiration (0 = jamais)",
  "txt_expires_at": "Expire le",
  "txt_expires_at_value": "Expire le : {value}",
  "txt_expiry": "Expiration",
  "txt_expiry_month": "Mois d'expiration",
  "txt_expiry_year": "Année d'expiration",
  "txt_failed_to_open_send": "Échec de l'ouverture de l'envoi",
  "txt_favorite": "Favori",
  "txt_favorites": "Favoris",
  "txt_duplicates": "Doublons",
  "txt_duplicate_detection_mode": "Correspondre par",
  "txt_duplicate_mode_exact": "Élément exact",
  "txt_duplicate_mode_login_site": "Site + nom d'utilisateur + mot de passe",
  "txt_duplicate_mode_login_credentials": "Nom d'utilisateur + mot de passe",
  "txt_duplicate_mode_password": "Mot de passe réutilisé",
  "txt_field": "Champ",
  "txt_field_label": "Étiquette du champ",
  "txt_field_label_is_required": "L'étiquette du champ est requise.",
  "txt_field_type": "Type de champ",
  "txt_field_value": "Valeur du champ",
  "txt_file": "Fichier",
  "txt_file_name": "Nom du fichier",
  "txt_file_send": "Envoi de fichier",
  "txt_file_size": "Taille du fichier",
  "txt_fingerprint": "Empreinte",
  "txt_firefox_browser": "Navigateur Firefox",
  "txt_firefox_extension": "Extension Firefox",
  "txt_first_name": "Prénom",
  "txt_folder": "Dossier",
  "txt_folder_created": "Dossier créé",
  "txt_folder_name": "Nom du dossier",
  "txt_folder_name_is_required": "Le nom du dossier est requis",
  "txt_folders": "Dossiers",
  "txt_hidden": "Caché",
  "txt_hide": "Masquer",
  "txt_identity": "Identité",
  "txt_identity_details": "Détails de l'identité",
  "txt_ie_browser": "Navigateur IE",
  "txt_create_invite_failed": "La création de l'invitation a échoué",
  "txt_delete_invalid": "Supprimer les invalides",
  "txt_delete_invalid_invites": "Supprimer les invitations invalides",
  "txt_delete_invalid_invites_confirm_message": "Supprimer tous les codes d'invitation invalides ? Les codes d'invitation actifs et non expirés seront conservés.",
  "txt_delete_invalid_invites_failed": "La suppression des invitations invalides a échoué",
  "txt_delete_invite": "Supprimer l'invitation",
  "txt_delete_invite_confirm_message": "Supprimer ce code d'invitation ? Cette action est irréversible.",
  "txt_delete_invite_failed": "La suppression de l'invitation a échoué",
  "txt_invite_code_required": "Code d'invitation (Requis)",
  "txt_invite_created": "Invitation créée",
  "txt_invite_deleted": "Invitation supprimée",
  "txt_invalid_invites_deleted": "Invitations invalides supprimées",
  "txt_invite_revoked": "Invitation révoquée",
  "txt_revoke_invite_failed": "La révocation de l'invitation a échoué",
  "txt_invite_validity_hours": "Validité de l'invitation (heures)",
  "txt_invites": "Invitations",
  "txt_rate_limit_try_again_seconds": "Trop de requêtes. Réessayez dans {seconds} secondes.",
  "txt_server_error_account_disabled": "Le compte est désactivé",
  "txt_server_error_client_credentials_incorrect": "L'ID client ou le secret client est incorrect. Réessayez.",
  "txt_server_error_client_ip_required": "L'IP du client est requise",
  "txt_server_error_forbidden": "Vous n'avez pas l'autorisation d'effectuer cette action.",
  "txt_server_error_email_already_registered": "L'e-mail est déjà enregistré",
  "txt_server_error_email_password_required": "L'e-mail et le mot de passe sont requis",
  "txt_server_error_email_required": "L'e-mail est requis",
  "txt_server_error_invalid_password": "Mot de passe invalide.",
  "txt_server_error_invalid_refresh_token": "Session expirée. Veuillez vous reconnecter.",
  "txt_server_error_invalid_user_verification_token": "Jeton de vérification de l'utilisateur invalide.",
  "txt_server_error_invalid_request_payload": "La charge utile de la requête est invalide",
  "txt_server_error_invite_invalid_or_expired": "Le code d'invitation est invalide ou a expiré",
  "txt_server_error_invite_required": "Le code d'invitation est requis",
  "txt_server_error_jwt_secret_default": "JWT_SECRET utilise la valeur par défaut/d'exemple. Veuillez la modifier.",
  "txt_server_error_jwt_secret_missing": "JWT_SECRET n'est pas défini",
  "txt_server_error_jwt_secret_too_short": "JWT_SECRET doit comporter au moins 32 caractères",
  "txt_server_error_master_password_hash_required": "La vérification du mot de passe maître est requise.",
  "txt_server_error_master_password_or_verification_required": "Le mot de passe maître ou le jeton de vérification de l'utilisateur est requis.",
  "txt_server_error_parameter_error": "Erreur de paramètre",
  "txt_server_error_refresh_token_required": "La session est manquante. Veuillez vous reconnecter.",
  "txt_server_error_registration_retry": "L'inscription est temporairement indisponible. Veuillez réessayer une fois.",
  "txt_server_error_totp_token_required": "Le jeton en deux étapes est requis",
  "txt_server_error_two_factor_invalid": "Le jeton en deux étapes est invalide. Réessayez.",
  "txt_server_error_two_factor_required": "L'authentification à deux facteurs est requise.",
  "txt_server_error_username_password_incorrect": "Le nom d'utilisateur ou le mot de passe est incorrect. Réessayez.",
  "txt_ios": "iOS",
  "txt_item": "Élément",
  "txt_item_created": "Élément créé",
  "txt_item_deleted": "Élément supprimé",
  "txt_item_deleted_permanently": "Élément supprimé définitivement",
  "txt_item_history": "Historique de l'élément",
  "txt_password_history": "Historique des mots de passe",
  "txt_password_updated_value": "Mot de passe mis à jour : {value}",
  "txt_item_name_is_required": "Le nom de l'élément est requis.",
  "txt_item_updated": "Élément mis à jour",
  "txt_last_edited_value": "Dernière modification : {value}",
  "txt_last_name": "Nom",
  "txt_last_seen": "Vu(e) pour la dernière fois",
  "txt_license_number": "Numéro de permis",
  "txt_bank_account": "Compte bancaire",
  "txt_bank_account_details": "Détails du compte bancaire",
  "txt_bank_name": "Nom de la banque",
  "txt_name_on_account": "Nom sur le compte",
  "txt_account_type": "Type de compte",
  "txt_account_number": "Numéro de compte",
  "txt_routing_number": "Numéro de routage",
  "txt_branch_number": "Numéro de succursale",
  "txt_pin": "Code PIN",
  "txt_swift_code": "Code SWIFT",
  "txt_iban": "IBAN",
  "txt_bank_contact_phone": "Téléphone de contact de la banque",
  "txt_drivers_license": "Permis de conduire",
  "txt_drivers_license_details": "Détails du permis de conduire",
  "txt_date_of_birth": "Date de naissance",
  "txt_issuing_country": "Pays de délivrance",
  "txt_issuing_state": "État de délivrance",
  "txt_issue_date": "Date de délivrance",
  "txt_issuing_authority": "Autorité de délivrance",
  "txt_license_class": "Catégorie de permis",
  "txt_passport": "Passeport",
  "txt_passport_details": "Détails du passeport",
  "txt_surname": "Nom de famille",
  "txt_given_name": "Prénom",
  "txt_sex": "Sexe",
  "txt_birth_place": "Lieu de naissance",
  "txt_nationality": "Nationalité",
  "txt_passport_type": "Type de passeport",
  "txt_national_id_number": "Numéro d'identité nationale",
  "txt_link_copied": "Lien copié",
  "txt_linked": "Lié",
  "txt_linux_desktop": "Bureau Linux",
  "txt_loading": "Chargement...",
  "txt_loading_nodewarden": "Chargement de NodeWarden...",
  "txt_loading_vault": "Chargement du coffre-fort...",
  "txt_load_vault_failed": "Le chargement du coffre-fort a échoué.",
  "txt_retry_sync": "Réessayer la synchronisation",
  "txt_jwt_warning_title": "Avertissement de sécurité du serveur",
  "txt_jwt_warning_subtitle": "Le secret JWT n'est pas configuré de manière sécurisée.",
  "txt_jwt_title_missing": "JWT_SECRET est manquant",
  "txt_jwt_title_too_short": "JWT_SECRET est trop court",
  "txt_jwt_title_default": "JWT_SECRET utilise la valeur par défaut",
  "txt_jwt_reason_missing": "Le secret JWT est manquant.",
  "txt_jwt_reason_default": "Le secret JWT est toujours la valeur par défaut/d'exemple.",
  "txt_jwt_reason_too_short": "Le secret JWT est trop court. La longueur minimale est de {min}.",
  "txt_jwt_how_to_fix_add": "Comment ajouter JWT_SECRET",
  "txt_jwt_how_to_fix_replace": "Comment remplacer JWT_SECRET",
  "txt_jwt_add_step_1": "Utilisez le générateur de 32 caractères ci-dessous et copiez une nouvelle clé.",
  "txt_jwt_add_step_2_prefix": "Allez dans Cloudflare Dashboard -> Workers & Pages -> Votre Service -> ",
  "txt_jwt_add_step_2_suffix": " -> Variables and Secrets -> Add",
  "txt_jwt_add_step_3": "Enregistrez et attendez le redéploiement, puis actualisez cette page.",
  "txt_jwt_replace_step_1": "Utilisez le générateur de 32 caractères ci-dessous et créez une clé plus forte (minimum {min} caractères).",
  "txt_jwt_replace_step_2_prefix": "Allez dans Cloudflare Dashboard -> Workers & Pages -> Votre Service -> ",
  "txt_jwt_replace_step_2_suffix": " -> Variables and Secrets -> Update JWT_SECRET",
  "txt_jwt_replace_step_3": "Enregistrez et attendez le redéploiement, puis actualisez cette page.",
  "txt_jwt_secret_type_label": "Type :",
  "txt_jwt_secret_type_value": "Secret",
  "txt_jwt_secret_name_label": "Nom de la variable :",
  "txt_jwt_secret_value_label": "Valeur :",
  "txt_jwt_secret_value_requirement": "Chaîne aléatoire avec au moins {min} caractères",
  "txt_jwt_what_is": "Qu'est-ce que le JWT ?",
  "txt_jwt_what_is_body": "JWT_SECRET est la clé de signature côté serveur utilisée pour émettre et vérifier les jetons de connexion. S'il est manquant ou trop court, l'utilisation de l'instance n'est pas sécurisée.",
  "txt_how_to_fix": "Comment résoudre le problème",
  "txt_jwt_fix_step_1": "Ouvrez vos variables d'environnement de déploiement.",
  "txt_jwt_fix_step_2": "Si votre clé actuelle n'est pas assez aléatoire, utilisez le générateur de 32 caractères ci-dessous.",
  "txt_jwt_fix_step_3": "Cloudflare Dashboard -> Workers & Pages -> Votre Service -> Settings -> Variables and Secrets, mettez à jour JWT_SECRET.",
  "txt_jwt_fix_step_4": "Enregistrez et attendez le redéploiement, puis actualisez cette page pour vérifier.",
  "txt_random_secret_generator": "Générateur de secret aléatoire",
  "txt_copied": "Copié",
  "txt_log_in": "Se connecter",
  "txt_logging_in": "Connexion en cours...",
  "txt_log_out": "Se déconnecter",
  "txt_lock": "Verrouiller",
  "txt_menu": "Menu",
  "txt_settings": "Paramètres",
  "txt_back": "Retour",
  "txt_login": "Connexion",
  "txt_login_credentials": "Identifiants de connexion",
  "txt_login_failed": "La connexion a échoué",
  "txt_login_success": "Connexion réussie",
  "txt_macos_desktop": "Bureau macOS",
  "txt_manage_authorized_devices_and_30_day_totp_trusted_sessions": "Gérez les appareils autorisés et les sessions de confiance TOTP de 30 jours.",
  "txt_manage_device_sessions_and_30_day_totp_trusted_sessions": "Gérez les sessions des appareils et les sessions de confiance TOTP de 30 jours.",
  "txt_master_password": "Mot de passe maître",
  "txt_master_password_changed_please_login_again": "Le mot de passe maître a été modifié. Veuillez vous reconnecter.",
  "txt_master_password_changed_signing_out_everywhere": "Le mot de passe maître a été modifié. Déconnexion de tous les appareils.",
  "txt_master_password_is_required": "Le mot de passe maître est requis",
  "txt_master_password_is_required_2": "Le mot de passe maître est requis.",
  "txt_master_password_must_be_at_least_12_chars": "Le mot de passe maître doit comporter au moins 12 caractères",
  "txt_master_password_verify_failed": "La vérification du mot de passe maître a échoué",
  "txt_master_password_reprompt": "Demande de mot de passe maître",
  "txt_master_password_reprompt_2": "Demande de mot de passe maître",
  "txt_max_access_count": "Nombre maximum d'accès",
  "txt_middle_name": "Deuxième prénom",
  "txt_move": "Déplacer",
  "txt_move_up": "Déplacer vers le haut",
  "txt_move_down": "Déplacer vers le bas",
  "txt_move_selected_items": "Déplacer les éléments sélectionnés",
  "txt_moved_selected_items": "Éléments sélectionnés déplacés",
  "txt_name": "Nom",
  "txt_name_is_required": "Le nom est requis",
  "txt_new_password": "Nouveau mot de passe",
  "txt_nothing_to_copy": "Rien à copier",
  "txt_new_password_must_be_at_least_12_chars": "Le nouveau mot de passe doit comporter au moins 12 caractères",
  "txt_new_passwords_do_not_match": "Les nouveaux mots de passe ne correspondent pas",
  "txt_new_send": "Nouvel envoi",
  "txt_next": "Suivant",
  "txt_no": "Non",
  "txt_no_devices_found": "Aucun appareil trouvé.",
  "txt_no_folder": "Aucun dossier",
  "txt_no_invites_found": "Aucune invitation trouvée.",
  "txt_no_items": "Aucun élément",
  "txt_no_users_found": "Aucun utilisateur trouvé.",
  "txt_no_username": "(Aucun nom d'utilisateur)",
  "txt_no_verification_codes": "Aucun code de vérification",
  "txt_no_name": "(Aucun nom)",
  "txt_no_sends": "Aucun envoi",
  "txt_nodewarden_send": "Envoi NodeWarden",
  "txt_not_trusted": "Non approuvé",
  "txt_note": "Note",
  "txt_notes": "Notes",
  "txt_replace_device_name_with_note": "Définissez un nom personnalisé pour cet appareil sans modifier son type de système détecté.",
  "txt_number": "Numéro",
  "txt_open": "Ouvrir",
  "txt_opera_browser": "Navigateur Opera",
  "txt_opera_extension": "Extension Opera",
  "txt_or": "ou",
  "txt_options": "Options",
  "txt_passport_number": "Numéro de passeport",
  "txt_password": "Mot de passe",
  "txt_password_is_already_verified": "Le mot de passe est déjà vérifié.",
  "txt_passwords_do_not_match": "Les mots de passe ne correspondent pas",
  "txt_password_hint": "Indice du mot de passe",
  "txt_password_hint_optional": "Indice du mot de passe (facultatif)",
  "txt_password_hint_placeholder": "Un indice que vous seul comprendriez",
  "txt_password_hint_register_placeholder": "Cet indice peut être affiché directement sur la page de connexion Web.",
  "txt_password_hint_register_help": "Cet indice peut être affiché directement sur la page de connexion Web. N'incluez pas votre mot de passe maître, code de récupération, ou tout ce qui pourrait le révéler directement.",
  "txt_password_hint_login_help": "Vous avez oublié le mot de passe maître ? Révélez l'indice que vous avez enregistré lors de l'inscription.",
  "txt_password_hint_login_note": "Seul un indice est affiché ici. Il devrait vous aider à vous souvenir du mot de passe, pas l'exposer.",
  "txt_show_password_hint": "Afficher l'indice du mot de passe",
  "txt_hide_password_hint": "Masquer l'indice du mot de passe",
  "txt_loading_password_hint": "Chargement de l'indice...",
  "txt_password_hint_not_set": "Aucun indice de mot de passe n'est disponible pour cet e-mail.",
  "txt_password_hint_load_failed": "Échec du chargement de l'indice du mot de passe",
  "txt_password_hint_too_long": "L'indice du mot de passe ne doit pas dépasser 120 caractères",
  "txt_passkey": "Clé d'accès",
  "txt_passkeys": "Clés d'accès",
  "txt_register": "S'inscrire",
  "txt_key_list": "Liste des clés",
  "txt_select_another_verification_method": "Sélectionner une autre méthode de vérification",
  "txt_select_two_step_login_method": "Sélectionner la méthode de connexion en deux étapes",
  "txt_two_step_passkeys": "Connexion en deux étapes par clé d'accès",
  "txt_two_step_passkeys_help": "Gérez les clés d'accès utilisées uniquement pour la connexion en deux étapes.",
  "txt_two_step_passkey_name_placeholder": "Clé de sécurité",
  "txt_add_two_step_passkey": "Ajouter une clé d'accès",
  "txt_two_step_passkey_added": "Connexion en deux étapes par clé d'accès mise à jour",
  "txt_two_step_passkey_removed": "Clé d'accès supprimée",
  "txt_two_step_passkeys_disabled": "Connexion en deux étapes par clé d'accès désactivée",
  "txt_disable_passkey_two_step_failed": "Échec de la désactivation de la connexion en deux étapes par clé d'accès",
  "txt_use_passkey_to_complete_two_step_verification": "Utilisez votre clé d'accès pour terminer la vérification en deux étapes.",
  "txt_touch_your_passkey_when_prompted": "Continuez et approuvez la demande de clé d'accès du navigateur.",
  "txt_no_two_step_passkeys": "Aucune clé d'accès en deux étapes",
  "txt_remove_last_passkey_hint": "Désactivez la connexion en deux étapes par clé d'accès pour supprimer la dernière clé.",
  "txt_passkey_setup_failed": "Échec de la configuration de la clé d'accès",
  "txt_passkey_created_at_value": "Créée le {value}",
  "txt_account_passkey": "Clé d'accès du compte",
  "txt_account_passkeys": "Clés d'accès du compte",
  "txt_account_passkey_mode": "Mode de déverrouillage",
  "txt_account_passkey_direct_unlock_mode": "Déverrouillage direct du coffre-fort",
  "txt_account_passkey_direct_unlock_help": "Déverrouille le coffre-fort avec cette clé d'accès lorsque le PRF est disponible.",
  "txt_account_passkey_login_only_help": "Vérifie le compte avec la clé d'accès, puis demande le mot de passe maître.",
  "txt_account_passkey_name_placeholder": "Cet appareil",
  "txt_account_passkey_saved": "Clé d'accès du compte enregistrée",
  "txt_account_passkey_deleted": "Clé d'accès du compte supprimée",
  "txt_account_passkeys_load_failed": "Échec du chargement des clés d'accès du compte",
  "txt_account_passkey_not_found": "Clé d'accès du compte introuvable",
  "txt_account_passkey_prf_not_available": "Cette clé d'accès ne peut pas renvoyer de clé PRF",
  "txt_account_passkey_direct_unlock_enabled": "Déverrouillage direct du coffre-fort activé",
  "txt_account_passkey_direct_unlock_unavailable_title": "Déverrouillage direct indisponible",
  "txt_account_passkey_direct_unlock_unavailable_message": "Cette clé d'accès n'a pas renvoyé de clé PRF, elle ne peut donc pas déverrouiller le coffre-fort directement. Vous pouvez toujours l'enregistrer pour la connexion au compte ; le déverrouillage du coffre-fort nécessitera votre mot de passe maître.",
  "txt_account_passkey_direct_unlock_unavailable_error": "Cette clé d'accès ne peut pas déverrouiller le coffre-fort directement",
  "txt_account_passkey_saved_login_only": "Clé d'accès du compte enregistrée uniquement pour la connexion",
  "txt_account_passkey_not_saved": "La clé d'accès du compte n'a pas été enregistrée",
  "txt_save_login_only_passkey": "Enregistrer uniquement pour la connexion",
  "txt_do_not_save": "Ne pas enregistrer",
  "txt_add_account_passkey": "Ajouter une clé d'accès au compte",
  "txt_delete_account_passkey": "Supprimer la clé d'accès du compte",
  "txt_direct_unlock": "Déverrouillage direct",
  "txt_enable_passkey_direct_unlock": "Activer le déverrouillage direct",
  "txt_login_only": "Connexion uniquement",
  "txt_login_with_passkey": "Se connecter avec une clé d'accès",
  "txt_unlock_with_passkey": "Déverrouiller avec une clé d'accès",
  "txt_no_account_passkeys": "Aucune clé d'accès au compte",
  "txt_passkey_name": "Nom de la clé d'accès",
  "txt_passkey_requires_master_password": "Clé d'accès vérifiée. Saisissez votre mot de passe maître pour déverrouiller le coffre-fort.",
  "txt_passkey_not_for_locked_account": "Cette clé d'accès est pour un autre compte",
  "txt_prf_not_supported": "PRF non pris en charge",
  "txt_invalid_passkey_creation_options": "Options de création de clé d'accès invalides",
  "txt_invalid_passkey_assertion_options": "Options de vérification de clé d'accès invalides",
  "txt_invalid_passkey_assertion_response": "Réponse de vérification de clé d'accès invalide",
  "txt_invalid_passkey_registration_response": "Réponse d'enregistrement de clé d'accès invalide",
  "txt_passkey_browser_not_supported": "Ce navigateur ne prend pas en charge les clés d'accès",
  "txt_no_passkey_selected": "Aucune clé d'accès n'a été sélectionnée",
  "txt_no_passkey_created": "Aucune clé d'accès n'a été créée",
  "txt_unsupported_encrypted_user_key": "Clé de compte cryptée non prise en charge",
  "txt_passkey_verification_failed": "La vérification de la clé d'accès a échoué",
  "txt_passkey_cannot_unlock_vault": "Cette clé d'accès ne peut pas déverrouiller ce coffre-fort",
  "txt_invalid_passkey_vault_key": "Clé de coffre-fort de la clé d'accès invalide",
  "txt_phone": "Téléphone",
  "txt_please_input_email_and_password": "Veuillez saisir l'e-mail et le mot de passe",
  "txt_please_input_master_password": "Veuillez saisir le mot de passe maître",
  "txt_please_input_totp_code": "Veuillez saisir le code TOTP",
  "txt_please_select_a_file": "Veuillez sélectionner un fichier",
  "txt_postal_code": "Code postal",
  "txt_prev": "Précédent",
  "txt_private_key": "Clé privée",
  "txt_profile": "Profil",
  "txt_profile_unavailable": "Profil indisponible",
  "txt_profile_updated": "Profil mis à jour",
  "txt_public_key": "Clé publique",
  "txt_recover_2fa_failed": "La récupération 2FA a échoué",
  "txt_recover_two_step_login": "Récupérer la connexion en deux étapes",
  "txt_recovered_but_auto_login_failed_please_sign_in": "Récupéré mais la connexion automatique a échoué, veuillez vous connecter.",
  "txt_recovery_code": "Code de récupération",
  "txt_recovery_code_and_api_key": "Code de récupération et clé API",
  "txt_recovery_code_copied": "Code de récupération copié",
  "txt_recovery_code_is_empty": "Le code de récupération est vide",
  "txt_recovery_code_loaded": "Code de récupération chargé",
  "txt_api_key": "Clé API",
  "txt_view_api_key": "Voir la clé API",
  "txt_rotate_api_key": "Faire pivoter la clé API",
  "txt_api_key_copied": "Clé API copiée",
  "txt_api_key_loaded": "Clé API chargée",
  "txt_api_key_rotated": "Clé API pivotée",
  "txt_rotate_api_key_confirm": "Faire pivoter la clé API ? La clé actuelle cessera de fonctionner immédiatement.",
  "txt_api_key_is_empty": "La clé API est vide",
  "txt_get_api_key_failed": "Échec de l'obtention de la clé API",
  "txt_get_recovery_code_failed": "Échec de l'obtention du code de récupération",
  "txt_rotate_api_key_failed": "Échec de la rotation de la clé API",
  "txt_api_key_dialog_intro": "Votre clé API peut être utilisée pour vous authentifier avec le CLI Bitwarden.",
  "txt_api_key_warning_body": "Votre clé API est un mécanisme d'authentification alternatif. Gardez-la secrète.",
  "txt_oauth_client_credentials": "OAuth 2.0 Client Credentials",
  "txt_client_id": "client_id",
  "txt_client_secret": "client_secret",
  "txt_scope": "scope",
  "txt_grant_type": "grant_type",
  "txt_refresh": "Actualiser",
  "txt_refresh_status": "Statut de l'actualisation",
  "txt_load_failed": "Échec du chargement",
  "txt_refresh_in_seconds_s": "Actualisation dans {seconds}s",
  "txt_regenerate": "Régénérer",
  "txt_registration_succeeded_please_sign_in": "L'inscription a réussi. Veuillez vous connecter.",
  "txt_remove": "Retirer",
  "txt_remove_device": "Retirer l'appareil",
  "txt_remove_device_2": "Retirer l'appareil",
  "txt_remove_all_devices": "Retirer tous les appareils",
  "txt_remove_all_devices_and_clear_all_2fa_trust": "Retirer tous les appareils et effacer toutes les confiances 2FA ?",
  "txt_remove_all_devices_and_sign_out_all_sessions": "Retirer tous les appareils, effacer toutes les confiances, et déconnecter chaque appareil ?",
  "txt_remove_selected_devices": "Retirer la sélection ({count})",
  "txt_remove_selected_devices_confirm": "Retirer {count} appareils sélectionnés, effacer leur confiance et les déconnecter ?",
  "txt_remove_selected_devices_and_sign_out_current": "Retirer {count} appareils sélectionnés, effacer leur confiance et déconnecter également cet appareil ?",
  "txt_selected_devices_removed": "Appareils sélectionnés retirés",
  "txt_remove_selected_devices_failed": "Le retrait des appareils sélectionnés a échoué",
  "txt_remove_device_name_and_clear_its_2fa_trust": "Retirer l'appareil \"{name}\" et effacer sa confiance 2FA ?",
  "txt_remove_device_and_sign_out_name": "Retirer l'appareil \"{name}\", effacer sa confiance et le déconnecter ?",
  "txt_reveal": "Révéler",
  "txt_restore": "Restaurer",
  "txt_revoke": "Révoquer",
  "txt_revoke_30_day_totp_trust_for_name": "Révoquer la confiance TOTP de 30 jours pour \"{name}\" ?",
  "txt_revoke_30_day_totp_trust_from_all_devices": "Révoquer la confiance TOTP de 30 jours de tous les appareils ?",
  "txt_revoke_all_trusted": "Révoquer toutes les confiances",
  "txt_revoke_all_trusted_devices": "Révoquer la confiance de tous les appareils",
  "txt_revoke_device_authorization": "Révoquer la confiance de l'appareil",
  "txt_revoke_device_trust_failed": "La révocation de la confiance de l'appareil a échoué",
  "txt_revoke_all_device_trust_failed": "La révocation de la confiance de tous les appareils a échoué",
  "txt_revoke_trust": "Révoquer la confiance",
  "txt_untrust": "Ne plus faire confiance",
  "txt_trust_permanently": "Faire confiance définitivement",
  "txt_trust_device_permanently": "Faire confiance à l'appareil définitivement",
  "txt_trust_device_permanently_for_name": "Faire passer \"{name}\" d'une confiance de 30 jours à une confiance permanente ?",
  "txt_trust_device_permanently_failed": "Échec de l'approbation permanente de l'appareil",
  "txt_device_trusted_permanently": "Appareil approuvé définitivement",
  "txt_permanent_trust": "Confiance permanente",
  "txt_update_device_note_failed": "La mise à jour de la note de l'appareil a échoué",
  "txt_role": "Rôle",
  "txt_save": "Enregistrer",
  "txt_save_profile": "Enregistrer le profil",
  "txt_save_profile_failed": "L'enregistrement du profil a échoué",
  "txt_search_sends": "Rechercher des envois...",
  "txt_session_refresh_failed": "L'actualisation de la session a échoué. Veuillez vous reconnecter.",
  "txt_session_refresh_temporarily_unavailable": "La session ne peut pas être vérifiée temporairement. Votre connexion est conservée et une nouvelle tentative sera effectuée.",
  "txt_search_your_secure_vault": "Recherchez dans votre coffre-fort sécurisé...",
  "txt_search_items_count": "Rechercher parmi {count} éléments...",
  "txt_clear_search": "Effacer la recherche",
  "txt_clear_search_esc": "Effacer la recherche (Échap)",
  "txt_sort": "Trier",
  "txt_sort_last_edited": "Modifié",
  "txt_sort_created": "Créé",
  "txt_sort_name": "A-Z",
  "txt_secret_and_code_are_required": "Le secret et le code sont requis",
  "txt_secret_copied": "Secret copié",
  "txt_secure_note": "Note sécurisée",
  "txt_security_code": "Code de sécurité",
  "txt_security_code_cvv": "Code de sécurité (CVV)",
  "txt_select_all": "Tout sélectionner",
  "txt_clear_selection": "Effacer la sélection",
  "txt_select_device_name": "Sélectionner {name}",
  "txt_no_devices_selected": "Aucun appareil sélectionné",
  "txt_select": "Sélectionner",
  "txt_select_duplicate_items": "Sélectionner les doublons",
  "txt_select_an_item": "Sélectionnez un élément",
  "txt_send_created": "Envoi créé",
  "txt_send_deleted": "Envoi supprimé",
  "txt_send_details": "Détails de l'envoi",
  "txt_send_file": "envoyer-fichier",
  "txt_send_unavailable": "L'envoi n'est pas disponible.",
  "txt_send_updated": "Envoi mis à jour",
  "txt_sign_out": "Se déconnecter",
  "txt_ssh_key": "Clé SSH",
  "txt_ssn": "Numéro de sécurité sociale",
  "txt_state_province": "État / Province",
  "txt_status": "Statut",
  "txt_online": "En ligne",
  "txt_offline": "Hors ligne",
  "txt_offline_vault_readonly": "Le mode hors ligne est en lecture seule. Connectez-vous à NodeWarden avant de modifier votre coffre-fort.",
  "txt_offline_mode_notice_title": "Vous êtes en mode hors ligne. Si cela semble incorrect, forcez l’actualisation.",
  "txt_offline_mode_notice_windows": "Windows :",
  "txt_offline_mode_notice_macos": "macOS :",
  "txt_submit": "Soumettre",
  "txt_sync": "Synchroniser",
  "txt_sync_vault": "Synchroniser le coffre-fort",
  "txt_switch_to_dark_mode": "Passer au mode sombre",
  "txt_switch_to_light_mode": "Passer au mode clair",
  "txt_dash": "-",
  "txt_text": "Texte",
  "txt_text_2fa_recovered": "2FA récupéré",
  "txt_text_2fa_recovered_new_recovery_code_code": "2FA récupéré. Nouveau code de récupération : {code}",
  "txt_text_3": "------",
  "txt_text_is_required": "Le texte est requis",
  "txt_text_send": "Envoi de texte",
  "txt_this_is_a_one_time_code_after_it_is_used_a_new_code_is_generated_automatically": "Ceci est un code à usage unique. Après son utilisation, un nouveau code est généré automatiquement.",
  "txt_this_item_requires_master_password_every_time_before_viewing_details": "Cet élément nécessite le mot de passe maître à chaque fois avant d'afficher les détails.",
  "txt_this_link_is_missing_decryption_key": "Ce lien manque de clé de déchiffrement.",
  "txt_this_send_is_password_protected": "Cet envoi est protégé par mot de passe.",
  "txt_title": "Titre",
  "txt_totp": "TOTP",
  "txt_totp_code": "Code TOTP",
  "txt_totp_disabled": "TOTP désactivé",
  "txt_totp_enabled": "TOTP activé",
  "txt_totp_is_enabled_for_this_account": "Le TOTP est activé pour ce compte.",
  "txt_total_items_count": "{count} éléments",
  "txt_totp_secret": "Secret TOTP",
  "txt_scan_totp_qr": "Scanner le code QR TOTP",
  "txt_totp_qr_starting_camera": "Démarrage de la caméra...",
  "txt_totp_qr_point_camera": "Pointez la caméra sur un code QR TOTP.",
  "txt_totp_qr_scanning": "Scan du code QR...",
  "txt_totp_qr_scanned": "Valeur TOTP ajoutée.",
  "txt_totp_qr_not_found": "Aucun code QR trouvé dans cette image.",
  "txt_totp_qr_scan_failed": "Le scan du code QR a échoué.",
  "txt_totp_qr_invalid_image_type": "Choisissez un fichier image.",
  "txt_totp_qr_image_too_large": "Choisissez une image de moins de 8 Mo.",
  "txt_totp_qr_unsupported": "Ce navigateur ne prend pas en charge la numérisation QR. Essayez Chrome ou Edge, ou collez le lien ou le secret TOTP manuellement.",
  "txt_totp_qr_camera_unavailable": "L'appareil photo est indisponible. Vérifiez les autorisations du navigateur ou choisissez une image.",
  "txt_totp_qr_choose_image": "Choisir une image",
  "txt_totp_verify_failed": "La vérification TOTP a échoué",
  "txt_attachments": "Pièces jointes",
  "txt_upload_attachments": "Télécharger des pièces jointes",
  "txt_new_attachments": "Nouvelles pièces jointes",
  "txt_marked_for_removal_count": "{count} pièce(s) jointe(s) sera/seront supprimée(s) lors de l'enregistrement",
  "txt_trash": "Corbeille",
  "txt_trust_this_device_for_30_days": "Faire confiance à cet appareil pendant 30 jours",
  "txt_trusted_until": "Approuvé jusqu'au",
  "txt_two_step_verification": "Vérification en deux étapes",
  "txt_type": "Type",
  "txt_type_type": "Type {type}",
  "txt_unban": "Débannir",
  "txt_unchecked": "Décoché",
  "txt_unknown_device": "Appareil inconnu",
  "txt_unlock": "Déverrouiller",
  "txt_unlocking": "Déverrouillage...",
  "txt_unlock_details": "Détails de déverrouillage",
  "txt_unlock_failed": "Le déverrouillage a échoué",
  "txt_unlock_failed_master_password_is_incorrect": "Le déverrouillage a échoué. Le mot de passe maître est incorrect.",
  "txt_unlock_item": "Déverrouiller l'élément",
  "txt_unlock_send": "Déverrouiller l'envoi",
  "txt_unlock_vault": "Déverrouiller le coffre-fort",
  "txt_unlocked": "Déverrouillé",
  "txt_all_devices_removed": "Tous les appareils ont été retirés",
  "txt_remove_device_failed": "Le retrait de l'appareil a échoué",
  "txt_remove_all_devices_failed": "Le retrait de tous les appareils a échoué",
  "txt_update_item_failed": "La mise à jour de l'élément a échoué",
  "txt_update_send_failed": "La mise à jour de l'envoi a échoué",
  "txt_update_user_status_failed": "La mise à jour du statut de l'utilisateur a échoué",
  "txt_use_recovery_code": "Utiliser le code de récupération",
  "txt_use_your_one_time_recovery_code_to_disable_two_step_verification": "Utilisez votre code de récupération à usage unique pour désactiver la vérification en deux étapes.",
  "txt_delete_user_failed": "La suppression de l'utilisateur a échoué",
  "txt_user_deleted": "Utilisateur supprimé",
  "txt_user_status_updated": "Statut de l'utilisateur mis à jour",
  "txt_username": "Nom d'utilisateur",
  "txt_uri_match_default_base_domain": "Par défaut",
  "txt_uri_match_base_domain": "Domaine de base",
  "txt_uri_match_host": "Hôte",
  "txt_uri_match_exact": "Exact",
  "txt_uri_match_never": "Jamais",
  "txt_uri_match_starts_with": "Commence par",
  "txt_uri_match_regular_expression": "Regex",
  "txt_users": "Utilisateurs",
  "txt_vault_synced": "Coffre-fort synchronisé",
  "txt_verification_code": "Code de vérification",
  "txt_verify": "Vérifier",
  "txt_warning": "Avertissement",
  "txt_view_recovery_code": "Voir le code de récupération",
  "txt_web": "Web",
  "txt_website": "Site web",
  "txt_websites": "Sites web",
  "txt_windows_desktop": "Bureau Windows",
  "txt_yes": "Oui",
  "txt_auto_lock": "Verrouillage automatique",
  "txt_auto_lock_description": "Se verrouille après une inactivité. Fermer et rouvrir la page commence toujours verrouillé.",
  "txt_auto_lock_updated": "Verrouillage automatique mis à jour",
  "txt_session_timeout": "Délai d'expiration de la session",
  "txt_session_timeout_updated": "Délai d'expiration de la session mis à jour",
  "txt_timeout_time": "Durée du délai d'expiration",
  "txt_timeout_action": "Action d'expiration",
  "txt_timeout_action_logout": "Se déconnecter",
  "txt_timeout_action_lock": "Verrouiller",
  "txt_in_planning": "En planification",
  "txt_security_preferences": "Préférences de sécurité",
  "txt_timeout_1_minute": "1 minute",
  "txt_timeout_5_minutes": "5 minutes",
  "txt_timeout_15_minutes": "15 minutes",
  "txt_timeout_30_minutes": "30 minutes",
  "txt_timeout_never": "Jamais",
  "txt_lock_after_1_minute": "Après 1 minute",
  "txt_lock_after_5_minutes": "Après 5 minutes",
  "txt_lock_after_15_minutes": "Après 15 minutes",
  "txt_lock_after_30_minutes": "Après 30 minutes",
  "txt_lock_after_never": "Jamais pour inactivité",
  "txt_import": "Importer",
  "txt_export": "Exporter",
  "txt_format": "Format",
  "txt_source_file": "Fichier source",
  "txt_folder_handling": "Gestion des dossiers",
  "txt_import_folder_mode_original": "Chemin d'origine depuis le fichier d'importation",
  "txt_import_folder_mode_none": "Aucun dossier",
  "txt_import_folder_mode_target": "Un dossier sélectionné",
  "txt_target_folder": "Dossier cible",
  "txt_select_folder_placeholder": "-- Sélectionner un dossier --",
  "txt_import_vault_data_hint": "Importez les données du coffre-fort dans votre compte actuel.",
  "txt_export_vault_data_hint": "Exportez les données du coffre-fort depuis votre compte actuel.",
  "txt_import_export_title": "Importer & Exporter",
  "txt_encrypted_mode": "Mode crypté",
  "txt_account_verification": "Vérification du compte",
  "txt_password_verification": "Vérification du mot de passe",
  "txt_file_password": "Mot de passe du fichier",
  "txt_zip_password_optional": "Mot de passe ZIP (facultatif)",
  "txt_zip_password": "Mot de passe ZIP",
  "txt_close": "Fermer",
  "txt_total": "Total",
  "txt_import_success": "Importation réussie",
  "txt_import_success_number_of_items": "Importation de {count} élément(s) au total.",
  "txt_import_attachment_summary": "{imported} pièce(s) jointe(s) importée(s) sur {total}.",
  "txt_import_failed_attachments_title": "{count} pièce(s) jointe(s) n'ont pas été importée(s) :",
  "txt_import_attachment_target_not_found": "L'élément importé correspondant est introuvable.",
  "txt_upload_attachment_failed": "Le téléchargement de la pièce jointe a échoué.",
  "txt_import_file_password_required": "Veuillez saisir le mot de passe du fichier.",
  "txt_import_invalid_zip_password": "Mot de passe ZIP invalide.",
  "txt_export_completed": "Exportation terminée",
  "txt_export_failed": "L'exportation a échoué",
  "txt_import_invalid_password_protected_file": "Fichier d'exportation protégé par mot de passe invalide.",
  "txt_import_decrypt_failed": "Échec du déchiffrement du fichier d'importation.",
  "txt_import_empty_zip_archive": "Archive ZIP vide.",
  "txt_import_zip_too_large": "L'archive ZIP est trop volumineuse. La taille maximale est de {size} MiB.",
  "txt_import_file_too_large": "Le fichier d'importation est trop volumineux. La taille maximale est de {size} MiB.",
  "txt_import_zip_too_many_files": "L'archive ZIP contient trop de fichiers.",
  "txt_import_zip_entry_too_large": "L'archive ZIP contient un fichier de plus de {size} MiB.",
  "txt_import_zip_expands_too_large": "L'archive ZIP se décompresse au-delà de la limite d'importation actuelle de {size} MiB.",
  "txt_import_zip_unsafe_file_name": "L'archive ZIP contient un nom de fichier non sécurisé.",
  "txt_import_no_json_found_in_zip": "Aucune donnée JSON importable trouvée dans l'archive zip.",
  "txt_import_data_json_not_found": "data.json introuvable dans l'archive zip.",
  "txt_import_zip_password_required": "Le mot de passe ZIP est requis.",
  "txt_import_invalid_json_file": "Fichier JSON invalide",
  "txt_import_failed": "L'importation a échoué",
  "txt_import_encrypted_file_title": "Importer un fichier crypté",
  "txt_import_encrypted_file_message": "Cette exportation Bitwarden est protégée par mot de passe. Saisissez le mot de passe du fichier d'exportation pour continuer.",
  "txt_import_encrypted_zip_title": "Importer un ZIP crypté",
  "txt_import_encrypted_zip_message": "Cette archive ZIP est protégée par mot de passe. Saisissez le mot de passe ZIP pour continuer.",
  "txt_new_type_header": "Nouveau {type}",
  "txt_edit_type_header": "Modifier {type}",
  "txt_delete_folder": "Supprimer le dossier",
  "txt_delete_folder_message": "Supprimer le dossier \"{name}\" ? Les éléments à l'intérieur seront déplacés vers Aucun dossier.",
  "txt_delete_all_folders": "Supprimer tous les dossiers",
  "txt_delete_all_folders_message": "Supprimer tous les dossiers ? Les éléments à l'intérieur seront déplacés vers Aucun dossier.",
  "txt_folder_not_found": "Dossier introuvable",
  "txt_folder_deleted": "Dossier supprimé",
  "txt_folder_updated": "Dossier mis à jour",
  "txt_folders_deleted": "Dossiers supprimés",
  "txt_update_folder_failed": "La mise à jour du dossier a échoué",
  "txt_delete_folder_failed": "La suppression du dossier a échoué",
  "txt_delete_all_folders_failed": "La suppression de tous les dossiers a échoué",
  "txt_other": "Autre",
  "txt_vault_key_unavailable": "La clé du coffre-fort est indisponible. Veuillez déverrouiller le coffre-fort et réessayer.",
  "txt_vault_not_ready": "Le coffre-fort n'est pas encore prêt",
  "txt_unsupported_export_format": "Format d'exportation non pris en charge",
  "txt_invalid_encrypted_export": "Fichier d'exportation crypté invalide.",
  "txt_export_belongs_to_another_account": "Cette exportation cryptée appartient à un autre compte.",
  "txt_invalid_argon2id_params": "Paramètres Argon2id invalides dans le fichier d'exportation.",
  "txt_unsupported_kdf_type": "kdfType non pris en charge : {type}",
  "txt_invalid_file_password": "Mot de passe de fichier invalide.",
  "txt_failed_to_map_attachments": "Échec de l'association de {count} pièce(s) jointe(s) aux éléments importés.",
  "txt_role_admin": "Admin",
  "txt_role_user": "Utilisateur",
  "txt_status_active": "Actif",
  "txt_status_banned": "Banni",
  "txt_status_inactive": "Inactif",
  "txt_language": "Langue",
  "txt_display_language": "Langue d'affichage",
  "txt_language_saved_locally": "Cette préférence est enregistrée dans ce navigateur et utilisée avant le prochain chargement de l'application.",
  "nav_domain_rules": "Règles de domaine",
  "txt_domain_rules_description": "Marquez les sites qui partagent une connexion comme des domaines équivalents. Les règles globales proviennent de la liste prédéfinie ; les règles personnalisées n'affectent que votre propre correspondance.",
  "txt_submit_pr": "Soumettre une PR",
  "txt_custom_equivalent_domains": "Domaines équivalents personnalisés",
  "txt_global_equivalent_domains": "Domaines équivalents globaux",
  "txt_domain_group": "Groupe de domaines",
  "txt_no_custom_domain_rules": "Aucune règle de domaine personnalisée",
  "txt_no_domain_rules_found": "Aucune règle de domaine trouvée",
  "txt_search_domains": "Rechercher des domaines",
  "txt_domain_rules_saved": "Règles de domaine enregistrées",
  "txt_domain_rules_save_failed": "L'enregistrement des règles de domaine a échoué",
  "txt_domain_rules_load_failed": "Le chargement des règles de domaine a échoué",
  "txt_domain_rules_invalid_response": "Réponse invalide des règles de domaine",
  "txt_domain_rules_refreshed": "Règles de domaine actualisées",
  "txt_saving": "Enregistrement...",
  "txt_domain_rule_needs_two_domains": "Chaque règle de domaine nécessite au moins deux domaines.",
  "txt_domain_rule_invalid_domains": "Veuillez saisir des domaines valides, tels que example.com.",
  "txt_add_domain": "Ajouter un domaine",
  "txt_expand": "Développer",
  "txt_collapse": "Réduire",
  "txt_nav_layout": "Style de navigation",
  "txt_nav_layout_flat": "Plat",
  "txt_nav_layout_flat_desc": "Afficher chaque page directement",
  "txt_nav_layout_grouped_expanded": "Groupé",
  "txt_nav_layout_grouped_expanded_desc": "Garder tous les groupes développés",
  "txt_nav_layout_grouped_smart": "Groupes intelligents",
  "txt_nav_layout_grouped_smart_desc": "Ouvrir les groupes actifs si nécessaire",
  "txt_actor": "Acteur",
  "txt_all_levels": "Tous les niveaux",
  "txt_all_logs": "Tous les journaux",
  "txt_all_time": "Depuis toujours",
  "txt_audit_events": "Liste des journaux",
  "txt_filter": "Filtre",
  "txt_last_24_hours": "Dernières 24 heures",
  "txt_last_7_days": "7 derniers jours",
  "txt_last_30_days": "30 derniers jours",
  "txt_load_logs_failed": "Le chargement des journaux a échoué",
  "txt_load_log_settings_failed": "Le chargement des paramètres de journal a échoué",
  "txt_log_category": "Catégorie",
  "txt_log_category_auth": "Auth & sessions",
  "txt_log_category_data": "Opérations sur les données",
  "txt_log_category_device": "Appareils",
  "txt_log_category_security": "Sécurité du compte",
  "txt_log_category_system": "Système",
  "txt_log_center_description": "Tracez les connexions, les échecs d'actualisation, les événements d'appareil, les modifications de sécurité, les actions de sauvegarde et les opérations d'administration.",
  "txt_log_center_title": "Centre de journaux",
  "txt_log_level": "Niveau",
  "txt_log_level_error": "Erreur",
  "txt_log_level_info": "Info",
  "txt_log_level_security": "Sécurité",
  "txt_log_level_warn": "Avertissement",
  "txt_log_action_account_api_key_create": "Créer une clé API",
  "txt_log_action_account_api_key_rotate": "Faire pivoter la clé API",
  "txt_log_action_account_keys_update": "Mettre à jour les clés du compte",
  "txt_log_action_account_passkey_create": "Créer une clé d'accès de connexion",
  "txt_log_action_account_passkey_delete": "Supprimer la clé d'accès de connexion",
  "txt_log_action_account_passkey_encryption_enable": "Activer le déverrouillage du coffre-fort par clé d'accès",
  "txt_log_action_account_profile_update": "Mettre à jour le profil du compte",
  "txt_log_action_account_totp_disable": "Désactiver la connexion en deux étapes",
  "txt_log_action_account_totp_enable": "Activer la connexion en deux étapes",
  "txt_log_action_account_totp_recover": "Récupérer la connexion en deux étapes",
  "txt_log_action_account_verify_devices_update": "Mettre à jour la vérification des appareils",
  "txt_log_action_account_webauthn_2fa_delete": "Supprimer la clé de connexion en deux étapes",
  "txt_log_action_account_webauthn_2fa_enable": "Activer la connexion en deux étapes par clé d'accès",
  "txt_log_action_account_yubikey_enable": "Mettre à jour les paramètres YubiKey OTP",
  "txt_log_action_admin_audit_clear": "Effacer les journaux d'audit",
  "txt_log_action_admin_audit_settings_update": "Mettre à jour les paramètres de rétention des journaux",
  "txt_log_action_admin_backup_export": "Exporter la sauvegarde",
  "txt_log_action_admin_backup_import": "Importer la sauvegarde",
  "txt_log_action_admin_backup_remote_delete": "Supprimer la sauvegarde distante",
  "txt_log_action_admin_backup_remote_manual": "La sauvegarde distante manuelle a réussi",
  "txt_log_action_admin_backup_remote_manual_failed": "La sauvegarde distante manuelle a échoué",
  "txt_log_action_admin_backup_remote_scheduled": "La sauvegarde distante planifiée a réussi",
  "txt_log_action_admin_backup_remote_scheduled_failed": "La sauvegarde distante planifiée a échoué",
  "txt_log_action_admin_backup_settings_repair": "Réparer les paramètres de sauvegarde",
  "txt_log_action_admin_backup_settings_update": "Mettre à jour les paramètres de sauvegarde",
  "txt_log_action_admin_invite_create": "Créer une invitation",
  "txt_log_action_admin_invite_delete": "Supprimer l'invitation",
  "txt_log_action_admin_invite_delete_all": "Effacer les invitations",
  "txt_log_action_admin_invite_delete_invalid": "Supprimer les invitations invalides",
  "txt_log_action_admin_invite_revoke": "Révoquer l'invitation",
  "txt_log_action_admin_user_delete": "Supprimer l'utilisateur",
  "txt_log_action_admin_user_status": "Modifier le statut de l'utilisateur",
  "txt_log_action_attachment_delete": "Supprimer la pièce jointe",
  "txt_log_action_auth_login_failed_bad_api_key": "Connexion échouée : mauvaise clé API",
  "txt_log_action_auth_login_failed_bad_password": "Connexion échouée : mauvais mot de passe",
  "txt_log_action_auth_login_failed_user_inactive": "Connexion échouée : compte inactif",
  "txt_log_action_auth_login_success": "Connexion réussie",
  "txt_log_action_auth_passkey_login_failed": "La connexion par clé d'accès a échoué",
  "txt_log_action_auth_passkey_login_success": "La connexion par clé d'accès a réussi",
  "txt_log_action_auth_refresh_failed": "L'actualisation de la connexion a échoué : {reason}",
  "txt_log_action_cipher_delete_permanent": "Supprimer définitivement l'élément du coffre-fort",
  "txt_log_action_cipher_delete_permanent_bulk": "Supprimer définitivement les éléments du coffre-fort",
  "txt_log_action_cipher_delete_soft": "Déplacer l'élément du coffre-fort vers la corbeille",
  "txt_log_action_cipher_delete_soft_bulk": "Déplacer les éléments du coffre-fort vers la corbeille",
  "txt_log_action_device_deactivate": "Désactiver l'appareil",
  "txt_log_action_device_delete": "Supprimer l'appareil",
  "txt_log_action_device_delete_all": "Supprimer tous les appareils",
  "txt_log_action_device_name_update": "Mettre à jour le nom de l'appareil",
  "txt_log_action_device_trust_permanent": "Faire confiance à l'appareil définitivement",
  "txt_log_action_device_trust_revoke": "Révoquer la confiance de l'appareil",
  "txt_log_action_device_trust_revoke_batch": "Révoquer la confiance des appareils en masse",
  "txt_log_action_folder_delete": "Supprimer le dossier",
  "txt_log_action_folder_delete_bulk": "Supprimer des dossiers",
  "txt_log_action_send_auth_remove": "Supprimer l'authentification de l'envoi",
  "txt_log_action_send_delete": "Supprimer l'envoi",
  "txt_log_action_send_delete_bulk": "Supprimer des envois",
  "txt_log_action_send_password_remove": "Supprimer le mot de passe de l'envoi",
  "txt_log_action_user_password_change": "Changer le mot de passe maître",
  "txt_log_action_user_register_first_admin": "Enregistrer le premier administrateur",
  "txt_log_action_user_register_invite": "S'inscrire sur invitation",
  "txt_log_meta_attachments": "Pièces jointes",
  "txt_log_meta_bytes": "Octets",
  "txt_log_meta_changed": "Champs modifiés",
  "txt_log_meta_checksum_mismatch_accepted": "Incohérence de somme de contrôle acceptée",
  "txt_log_meta_cipher_id": "ID de l'élément du coffre-fort",
  "txt_log_meta_ciphers": "Éléments du coffre-fort",
  "txt_log_meta_compat": "Compatibilité",
  "txt_log_meta_compressed_bytes": "Octets compressés",
  "txt_log_meta_count": "Nombre",
  "txt_log_meta_deleted": "Nombre de suppressions",
  "txt_log_meta_destination_count": "Nombre de destinations",
  "txt_log_meta_destination_id": "ID de la destination",
  "txt_log_meta_destination_name": "Nom de la destination",
  "txt_log_meta_destination_type": "Type de destination",
  "txt_log_meta_device_identifier": "ID de l'appareil",
  "txt_log_meta_device_type": "Type d'appareil",
  "txt_log_meta_email": "E-mail",
  "txt_log_meta_error": "Erreur",
  "txt_log_meta_expires_in_hours": "Expire en heures",
  "txt_log_meta_file_bytes": "Octets du fichier",
  "txt_log_meta_file_name": "Nom du fichier",
  "txt_log_meta_folder_id": "ID du dossier",
  "txt_log_meta_grant_type": "Méthode de connexion",
  "txt_log_meta_includes_attachments": "Inclut des pièces jointes",
  "txt_log_meta_ip": "Adresse IP",
  "txt_log_meta_max_entries": "Limite d'entrées",
  "txt_log_meta_method": "Méthode de la requête",
  "txt_log_meta_path": "Chemin de la requête",
  "txt_log_meta_provider": "Fournisseur",
  "txt_log_meta_prf_status": "Statut PRF",
  "txt_log_meta_prune_error": "Erreur de nettoyage",
  "txt_log_meta_pruned_file_count": "Fichiers nettoyés",
  "txt_log_meta_raw": "Données brutes",
  "txt_log_meta_reason": "Raison",
  "txt_log_meta_remote_path": "Chemin distant",
  "txt_log_meta_removed": "Nombre de retraits",
  "txt_log_meta_removed_devices": "Appareils retirés",
  "txt_log_meta_removed_sessions": "Sessions retirées",
  "txt_log_meta_removed_trusted": "Confiances retirées",
  "txt_log_meta_replace_existing": "Remplacer les données existantes",
  "txt_log_meta_requested": "Nombre demandé",
  "txt_log_meta_requested_count": "Nombre demandé",
  "txt_log_meta_retention_days": "Jours de rétention",
  "txt_log_meta_scheduled_destination_count": "Destinations planifiées",
  "txt_log_meta_size": "Taille",
  "txt_log_meta_skipped_attachments": "Pièces jointes ignorées",
  "txt_log_meta_skipped_reason": "Raison de l'ignorance",
  "txt_log_meta_status": "Statut",
  "txt_log_meta_target_email": "E-mail cible",
  "txt_log_meta_trigger": "Déclencheur",
  "txt_log_meta_type": "Type",
  "txt_log_meta_updated": "Nombre de mises à jour",
  "txt_log_meta_upload_verification_attempts": "Tentatives de vérification du téléchargement",
  "txt_log_meta_user_agent": "Navigateur/client",
  "txt_log_meta_users": "Utilisateurs",
  "txt_log_meta_verify_devices": "Vérifier les appareils",
  "txt_log_meta_web_session": "Session Web",
  "txt_log_reason_bad_api_key": "Mauvaise clé API",
  "txt_log_reason_bad_password": "Mauvais mot de passe",
  "txt_log_reason_device_missing": "Appareil manquant",
  "txt_log_reason_device_session_mismatch": "Incohérence de session de l'appareil",
  "txt_log_reason_token_not_found_or_expired": "Jeton manquant ou expiré",
  "txt_log_reason_user_inactive": "Utilisateur inactif",
  "txt_log_reason_user_missing": "Utilisateur manquant",
  "txt_log_target_type_attachment": "Pièce jointe",
  "txt_log_target_type_account_passkey": "Clé d'accès de connexion",
  "txt_log_target_type_audit_log": "Journal",
  "txt_log_target_type_backup": "Sauvegarde",
  "txt_log_target_type_cipher": "Élément du coffre-fort",
  "txt_log_target_type_device": "Appareil",
  "txt_log_target_type_folder": "Dossier",
  "txt_log_target_type_invite": "Invitation",
  "txt_log_target_type_refresh_token": "Jeton d'actualisation",
  "txt_log_target_type_send": "Envoi",
  "txt_log_target_type_user": "Utilisateur",
  "txt_log_trigger_manual": "Manuel",
  "txt_log_trigger_remote": "Distant",
  "txt_log_trigger_scheduled": "Planifié",
  "txt_log_max_1000": "Jusqu'à 1 000 entrées",
  "txt_log_max_5000": "Jusqu'à 5 000 entrées",
  "txt_log_max_10000": "Jusqu'à 10 000 entrées",
  "txt_log_max_50000": "Jusqu'à 50 000 entrées",
  "txt_log_max_entries": "Limite de stockage",
  "txt_log_max_unlimited": "Entrées illimitées",
  "txt_log_retention_7d": "Conserver 7 jours",
  "txt_log_retention_30d": "Conserver 30 jours",
  "txt_log_retention_90d": "Conserver 90 jours",
  "txt_log_retention_180d": "Conserver 180 jours",
  "txt_log_retention_365d": "Conserver 365 jours",
  "txt_log_retention_days": "Rétention",
  "txt_log_retention_forever": "Conserver pour toujours",
  "txt_log_retention_hint": "Réduit automatiquement par âge et nombre d'entrées pour réduire l'utilisation du stockage D1.",
  "txt_log_retention_mode": "Mode de rétention",
  "txt_log_retention_mode_days": "Par temps",
  "txt_log_retention_mode_entries": "Par nombre",
  "txt_log_retention_settings": "Rétention des journaux",
  "txt_log_settings": "Paramètres",
  "txt_log_settings_save_failed": "L'enregistrement des paramètres de journal a échoué",
  "txt_log_settings_saved": "Paramètres de journal enregistrés",
  "txt_log_search_placeholder": "Rechercher une action, un acteur, une cible, un chemin ou des métadonnées",
  "txt_log_total": " au total",
  "txt_log_visible": " visible(s)",
  "txt_metadata": "Métadonnées",
  "txt_no_logs_found": "Aucun journal trouvé",
  "txt_no_metadata": "Aucune métadonnée",
  "txt_clear_all_logs": "Effacer les journaux",
  "txt_clear_logs_confirm": "Effacer tous les journaux ? Cette action est irréversible.",
  "txt_clear_logs_failed": "L'effacement des journaux a échoué",
  "txt_logs_cleared": "Journaux effacés",
  "txt_search": "Rechercher",
  "txt_target": "Cible",
  "txt_time": "Heure",
  "txt_time_range": "Plage de temps",
  "txt_remove_domain": "Supprimer le domaine",
  "txt_approve_device_login": "Approuver la connexion de l'appareil",
  "txt_auth_request_approve_message": "Déverrouillez Bitwarden sur votre appareil ou approuvez depuis l'application web. Avant d'approuver, assurez-vous que la phrase d'empreinte correspond à celle ci-dessous.",
  "txt_approve": "Approuver",
  "txt_approving": "Approbation en cours...",
  "txt_deny": "Refuser",
  "txt_later": "Plus tard",
  "txt_pending_device_logins": "Connexions d'appareils en attente",
  "txt_no_pending_device_logins": "Aucune connexion d'appareil en attente",
  "txt_fingerprint_phrase": "Phrase d'empreinte",
  "txt_auth_requests_load_failed": "Le chargement des demandes de connexion d'appareils a échoué",
  "txt_auth_request_update_failed": "La mise à jour de la demande de connexion d'appareil a échoué",
  "txt_auth_request_approved": "Connexion de l'appareil approuvée",
  "txt_auth_request_denied": "Connexion de l'appareil refusée",
  "txt_auth_request_missing_public_key": "Il manque une clé publique à la demande de connexion de l'appareil",
  "txt_ip_address": "Adresse IP"
};

Object.assign(fr, {
  "nav_password_security": "Sécurité des mots de passe", "txt_password_security": "Vérification de sécurité", "txt_password_security_privacy": "Les mots de passe sont vérifiés localement. Seul un préfixe de hachage anonyme est envoyé à la base de fuites après le démarrage.", "txt_check_password_security": "Lancer la vérification", "txt_checking_password_security": "Vérification", "txt_recheck_password_security": "Vérifier à nouveau", "txt_password_security_ready": "Votre coffre est prêt pour une vérification de sécurité.", "txt_password_security_no_login": "Aucun mot de passe de connexion à vérifier.", "txt_password_security_manual": "La vérification ne démarre que sur votre demande. Les résultats restent sur cette page.", "txt_password_security_no_login_help": "Ajoutez une connexion avec mot de passe, puis revenez ici pour la vérifier.", "txt_exposed_passwords": "Exposés", "txt_reused_passwords": "Réutilisés", "txt_weak_passwords": "Faibles", "txt_passwords_checked": "Vérifiés", "txt_password_security_unavailable": "{count} vérifications n'ont pas pu joindre la base de fuites. Elles ne sont pas marquées comme sûres.", "txt_password_security_not_checked": "Non vérifié", "txt_password_exposed_count": "Trouvé dans {count} fuites", "txt_password_reused_count": "Utilisé {count} fois", "txt_weak_password": "Mot de passe faible", "txt_no_password_risks": "Aucun risque de mot de passe détecté", "txt_open_vault": "Ouvrir le coffre", "txt_check_password_breach": "Vérifier la fuite", "txt_password_not_found_in_breaches": "Introuvable dans la base de fuites", "txt_password_security_check_failed": "La vérification de fuite n'a pas pu être terminée."
});

Object.assign(fr, { "txt_password_security_last_checked": "Dernière vérification : {value}" });
Object.assign(fr, { "txt_no_password_risks_in_filter": "Aucun risque de mot de passe dans cette catégorie" });
Object.assign(fr, { "txt_password_security_show_all": "Tout afficher", "txt_password_security_hide_all": "Tout masquer", "txt_password_security_jump": "Ouvrir", "txt_password_security_exposed_short": "Exposé {count} fois", "txt_password_security_weak_short": "Mot de passe faible", "txt_password_security_reused_short": "Réutilisé" });

export default fr;
