{
  "login": {
    "title": "Webmail",
    "username_label": "Email",
    "username_placeholder": "utilisateur@exemple.com",
    "password_label": "Mot de passe",
    "password_placeholder": "Entrez votre mot de passe",
    "jmap_endpoint_label": "Serveur JMAP",
    "jmap_endpoint_placeholder": "https://mail.example.com",
    "jmap_endpoint_cors_hint": "Le serveur doit autoriser les requêtes CORS depuis ce domaine.",
    "sign_in": "Se connecter",
    "signing_in": "Connexion en cours...",
    "loading": "Chargement...",
    "reconnecting": "Connexion perdue. Tentative de reconnexion…",
    "error": {
      "invalid_credentials": "Email ou mot de passe invalide",
      "connection_failed": "Échec de la connexion au serveur",
      "cors_blocked": "Le serveur est joignable mais bloque les requêtes cross-origin. Vérifiez la configuration CORS de votre serveur JMAP et autorisez ce domaine.",
      "server_error": "Le serveur est temporairement indisponible. Veuillez réessayer plus tard.",
      "generic": "Une erreur s'est produite. Veuillez réessayer.",
      "totp_required": "Un code d'authentification à deux facteurs est requis. Veuillez saisir votre code ci-dessous.",
      "totp_invalid": "Code d'authentification invalide. Vérifiez votre application d'authentification.",
      "oauth_discovery_failed": "Le SSO est activé mais le fournisseur d'identité est injoignable. Vérifiez votre configuration OAuth."
    },
    "show_password": "Afficher le mot de passe",
    "hide_password": "Masquer le mot de passe",
    "totp_toggle": "J'ai un code 2FA",
    "remember_me": "Se souvenir de moi",
    "config_error": {
      "title": "Erreur de configuration",
      "fetch_failed": "Impossible de charger la configuration de l'application. Veuillez réessayer plus tard.",
      "server_not_configured": "Le serveur de messagerie n'a pas été configuré. Veuillez contacter votre administrateur."
    },
    "remove_from_history": "Supprimer de l'historique",
    "totp_label": "Code d'authentification",
    "totp_placeholder": "000000",
    "session_expired": "Votre session a expiré. Veuillez vous reconnecter.",
    "dismiss": "Fermer",
    "or": "ou",
    "sign_in_sso": "Se connecter avec SSO",
    "add_account_title": "Ajouter un compte",
    "add_account_subtitle": "Se connecter avec un autre compte",
    "cancel": "Annuler",
    "website": "Site web",
    "imprint": "Mentions légales",
    "privacy_policy": "Politique de confidentialité",
    "try_demo": "Essayer la démo",
    "demo_description": "Explorez avec des données d'exemple — aucun compte nécessaire",
    "demo_launching": "Lancement de la démo...",
    "demo_login_button": "Lancer la démo",
    "demo_tagline": "Découvrez un client de messagerie complet. Aucun compte requis.",
    "demo_no_signup": "Aucune inscription — explorez librement avec des données d'exemple",
    "oauth_completing": "Connexion en cours...",
    "oauth_error": {
      "title": "Échec de l'authentification",
      "invalid_state": "La validation de sécurité a échoué. Veuillez réessayer.",
      "missing_params": "Données d'autorisation manquantes. Veuillez réessayer.",
      "token_exchange_failed": "Impossible de finaliser l'authentification. Veuillez réessayer.",
      "access_denied": "L'accès a été refusé. Veuillez contacter votre administrateur.",
      "back_to_login": "Retour à la connexion"
    }
  },
  "sidebar": {
    "close": "Fermer",
    "compose": "Composer",
    "compose_hint": "Composer (c)",
    "search_placeholder": "Rechercher un email...",
    "search_placeholder_hint": "Rechercher... (appuyez sur /)",
    "storage": "Stockage",
    "storage_used": "Utilisé",
    "storage_free": "Libre",
    "storage_total": "Total",
    "sign_out": "Se déconnecter",
    "sign_out_of": "Se déconnecter de {account}",
    "sign_out_all": "Se déconnecter de tous les comptes",
    "add_account": "Ajouter un compte",
    "set_as_default": "Définir par défaut",
    "switch_account": "Changer de compte",
    "contacts": "Contacts",
    "calendar": "Calendrier",
    "settings": "Paramètres",
    "admin": "Admin",
    "files": "Fichiers",
    "loading_mailboxes": "Chargement des boîtes mail...",
    "push_connected": "Mises à jour en temps réel actives",
    "push_disconnected": "Mises à jour en temps réel inactives",
    "keyboard_shortcuts": "Keyboard Shortcuts",
    "theme": {
      "light": "Mode clair",
      "dark": "Mode sombre",
      "system": "Thème système"
    },
    "language": {
      "title": "Langue"
    },
    "mailboxes": {
      "inbox": "Boîte de réception",
      "sent": "Envoyés",
      "drafts": "Brouillons",
      "trash": "Corbeille",
      "archive": "Archives",
      "starred": "Favoris",
      "all_mail": "Tous les messages",
      "spam": "Spam",
      "important": "Important"
    },
    "expand": "Développer",
    "collapse": "Réduire",
    "expand_tooltip": "Développer",
    "collapse_tooltip": "Réduire",
    "mobile": {
      "search": "Rechercher",
      "compose": "Composer",
      "go_back": "Retour"
    },
    "clear_search": "Effacer la recherche",
    "vacation_active": "Répondeur d'absence activé",
    "demo_banner": "Mode démo",
    "demo_reset": "Réinitialiser",
    "demo_tour": "Visite",
    "tags": "Étiquettes",
    "folders": "Dossiers",
    "mail": "Messagerie",
    "nav_label": "Navigation",
    "add_app": "Apps"
  },
  "sidebar_apps": {
    "modal_title": "Applications de la barre latérale",
    "add_new": "Ajouter une application",
    "edit_app": "Modifier l'application",
    "name_label": "Nom",
    "name_placeholder": "Mon application",
    "name_required": "Le nom est requis",
    "url_label": "URL",
    "url_required": "L'URL est requise",
    "url_invalid": "Entrez une URL http ou https valide",
    "icon_label": "Icône",
    "icon_required": "L'icône est requise",
    "open_mode_label": "Mode d'ouverture",
    "open_new_tab": "Nouvel onglet",
    "open_inline": "Intégré",
    "cancel": "Annuler",
    "add": "Ajouter",
    "update": "Mettre à jour",
    "delete": "Supprimer",
    "delete_confirm_title": "Supprimer l'application",
    "delete_confirm": "Êtes-vous sûr de vouloir supprimer \"{name}\" ?",
    "no_apps": "Aucune application ajoutée",
    "no_apps_hint": "Ajoutez des applications et liens personnalisés à votre barre latérale",
    "search_icons": "Rechercher des icônes...",
    "show_popular": "Populaires",
    "show_all": "Toutes",
    "no_icons_found": "Aucune icône trouvée",
    "inline_badge": "Intégré",
    "tab_badge": "Onglet",
    "show_on_mobile": "Afficher sur mobile"
  },
  "email_list": {
    "no_emails": "Aucun message trouvé",
    "no_emails_description": "Cette boîte est vide",
    "no_search_results": "Aucun résultat trouvé",
    "no_search_results_description": "Essayez de modifier votre recherche ou vos filtres",
    "loading": "Chargement des emails...",
    "unread": "non lu",
    "to_me": "À moi",
    "to_recipients": "À {count} destinataires",
    "and_others": "et {count} autres",
    "draft": "Brouillon",
    "starred": "Favori",
    "conversations_count": "{count} sur {total} conversations",
    "conversations_count_plus": "{count}+ conversations",
    "conversations_count_simple": "{count} conversations",
    "no_conversations": "Aucune conversation",
    "loading_more": "Chargement d'autres emails...",
    "no_more_emails": "Plus d'emails à charger",
    "batch_actions": {
      "select": "Sélectionner les e-mails",
      "select_all": "Tout sélectionner",
      "mark_read": "Marquer comme lu",
      "mark_unread": "Marquer comme non lu",
      "delete": "Supprimer",
      "delete_confirm_title": "Supprimer les e-mails",
      "delete_confirm_message": "Voulez-vous vraiment supprimer {count, plural, one {1 e-mail} other {# e-mails}} ?",
      "clear_selection": "Effacer la sélection"
    },
    "permanent_delete": "Supprimer définitivement",
    "permanent_delete_confirm_title": "Supprimer définitivement",
    "permanent_delete_confirm_message": "Cet e-mail sera définitivement supprimé. Cette action est irréversible.",
    "permanent_delete_confirm_batch_message": "Ces {count, plural, one {1 e-mail} other {# e-mails}} seront définitivement supprimés. Cette action est irréversible.",
    "empty_folder": {
      "button": "Vider le dossier",
      "confirm_title": "Vider le dossier",
      "confirm_message": "Tous les e-mails de ce dossier seront définitivement supprimés. Cette action est irréversible.",
      "confirm_button": "Vider le dossier",
      "junk_hint": "Vous pouvez vider le dossier Indésirables pour supprimer définitivement tous les messages.",
      "trash_hint": "Vous pouvez vider la corbeille pour supprimer définitivement tous les messages."
    }
  },
  "email_viewer": {
    "no_email_selected": "Aucun email sélectionné",
    "no_email_description": "Sélectionnez un email dans la liste pour le voir ici",
    "no_conversation_selected": "Aucune conversation sélectionnée",
    "no_conversation_description": "Choisissez une conversation dans la liste pour la lire ici",
    "compose": "Rédiger",
    "compose_hint": "Rédiger un nouveau message",
    "no_subject": "(Sans objet)",
    "loading_email": "Chargement de l'email...",
    "loading": "Chargement...",
    "reply": "Répondre",
    "reply_all": "Répondre à tous",
    "forward": "Transférer",
    "delete": "Supprimer",
    "archive": "Archiver",
    "star": "Marquer comme favori",
    "unstar": "Retirer des favoris",
    "mark_unread": "Marquer comme non lu",
    "mark_read": "Marquer comme lu",
    "print": "Imprimer",
    "view_source": "Voir la source",
    "export_email": "Exporter en .eml",
    "import_email": "Importer un .eml",
    "keyboard_shortcuts": "Raccourcis clavier (?)",
    "email_source": "Source de l'email",
    "draft_banner": "Ce message est un brouillon",
    "edit_draft": "Modifier",
    "copy_source": "Copier dans le presse-papiers",
    "source_copied": "Source copiée dans le presse-papiers",
    "attachments": "Pièces jointes",
    "important": "Important",
    "download": "Télécharger",
    "download_all": "Tout télécharger",
    "from": "De",
    "to": "À",
    "cc": "CC",
    "bcc": "CCI",
    "date": "Date",
    "subject": "Objet",
    "show_details": "Afficher les détails",
    "hide_details": "Masquer les détails",
    "external_content_warning": "Les images et le contenu externe ont été bloqués",
    "load_external_content": "Charger les images",
    "trust_sender": "Toujours faire confiance à cet expéditeur",
    "back_to_list": "Retour à la liste",
    "view_contact": "Voir le contact",
    "message_details": "Détails du message",
    "more_reply_options": "Plus d'options de réponse",
    "set_color": "Définir l'étiquette",
    "tag": "Étiquette",
    "more_actions": "Plus d'actions",
    "move_to": "Déplacer vers...",
    "remove_color": "Retirer l'étiquette",
    "more_count": "+{count} de plus",
    "characters_count": "{count} caractères",
    "quick_reply_placeholder": "Écrivez une réponse rapide...",
    "more_options": "Plus d'options",
    "sending": "Envoi en cours...",
    "security_authentication": "Sécurité et authentification",
    "technical_details": "Détails techniques",
    "message_id_label": "ID du message :",
    "reply_to_label": "Répondre à :",
    "delivery_time_label": "Temps de livraison :",
    "conversation_part_label": "Partie de la conversation :",
    "previous_messages": "{count} message précédent",
    "previous_messages_plural": "{count} messages précédents",
    "time": {
      "day": "jour",
      "days": "jours",
      "hour": "heure",
      "hours": "heures",
      "minute": "minute",
      "minutes": "minutes"
    },
    "unknown_sender": "Inconnu",
    "recipient_me": "moi",
    "recipient_and_others": "{name} et {count} autres",
    "recipient_to_prefix": "À :",
    "authentication": {
      "title": "Authentification",
      "status": {
        "verified": "Vérifié",
        "warning": "Attention",
        "none": "Non authentifié"
      },
      "spf": {
        "pass": "SPF Validé",
        "fail": "SPF Échoué",
        "none": "Pas de SPF"
      },
      "dkim": {
        "pass": "DKIM Valide",
        "fail": "DKIM Invalide",
        "none": "Pas de DKIM"
      },
      "dmarc": {
        "pass": "DMARC Validé",
        "fail": "DMARC Échoué",
        "none": "Pas de DMARC"
      },
      "spam_score": "Score de spam"
    },
    "headers": {
      "routing": "Routage",
      "received": "Reçu",
      "message_id": "ID du message",
      "list_info": "Information de liste"
    },
    "color_tag": {
      "title": "Étiquette de couleur",
      "red": "Rouge",
      "orange": "Orange",
      "yellow": "Jaune",
      "green": "Vert",
      "blue": "Bleu",
      "purple": "Violet",
      "pink": "Rose",
      "none": "Aucune"
    },
    "tooltips": {
      "reply": "Répondre",
      "reply_all": "Répondre à tous (a)",
      "forward": "Transférer (f)",
      "archive": "Archiver",
      "delete": "Supprimer",
      "star": "Suivre (s)",
      "unstar": "Ne plus suivre (s)",
      "compose": "Rédiger (c)",
      "previous": "E-mail précédent",
      "next": "E-mail suivant",
      "edit_draft": "Modifier le brouillon"
    },
    "spam": {
      "button_title": "Signaler comme spam",
      "not_spam_title": "Marquer comme légitime",
      "toast_success": "Déplacé vers Indésirables",
      "toast_batch": "{count} e-mails déplacés vers Indésirables",
      "toast_undo": "Annuler",
      "toast_not_spam_success": "Déplacé vers Boîte de réception",
      "toast_not_spam_batch": "{count} e-mails déplacés vers Boîte de réception",
      "error": "Échec du signalement spam",
      "error_not_spam": "Échec de la restauration"
    },
    "unsubscribe_banner": {
      "label": "Newsletter",
      "button": "Se désabonner",
      "confirm_title": "Se désabonner de cet expéditeur ?",
      "confirm_button": "Confirmer",
      "cancel": "Annuler",
      "success_http": "Page de désabonnement ouverte dans un nouvel onglet",
      "success_mailto": "Demande de désabonnement envoyée à votre client mail",
      "error": "Impossible de se désabonner",
      "dismiss": "Ignorer"
    },
    "calendar_invitation": {
      "loading": "Chargement des détails…",
      "title": "Invitation calendrier",
      "published_title": "Événement publié",
      "response_title": "Réponse à l'événement",
      "update_title": "Mise à jour de l'événement",
      "counter_title": "Contre-proposition",
      "refresh_title": "Demande d'actualisation",
      "declined_counter_title": "Contre-proposition refusée",
      "cancelled_title": "Événement annulé",
      "organizer": "Organisé par {name}",
      "attendees": "{count, plural, one {# participant} other {# participants}}",
      "accept": "Accepter",
      "maybe": "Peut-être",
      "decline": "Refuser",
      "add_to_calendar": "Ajouter au calendrier",
      "added": "Ajouté au calendrier",
      "rsvp_sent": "Réponse envoyée",
      "parse_error": "Impossible de lire l'invitation",
      "action_failed": "Impossible d'effectuer cette action de calendrier.",
      "no_calendar": "Calendrier non disponible",
      "published_info": "Cet événement a été partagé à titre informatif.",
      "response_info": "Ce message contient la réponse d'un participant.",
      "response_info_organizer": "Cette réponse met à jour votre événement.",
      "update_info": "Ce message met à jour un événement existant.",
      "counter_info": "Ce message propose des modifications à un événement.",
      "counter_info_organizer": "Ce participant a proposé des modifications à votre événement.",
      "refresh_info": "Ce message demande les derniers détails de l'événement.",
      "refresh_info_organizer": "Un participant a demandé les derniers détails de l'événement.",
      "declined_counter_info": "L'organisateur a refusé une contre-proposition.",
      "authentication_failed_info": "Les contrôles d'authentification de cette invitation ont échoué. Traitez les actions de calendrier avec prudence.",
      "authentication_missing_info": "Cette invitation ne comporte pas d'authentification de messagerie vérifiée. Vérifiez les détails avec l'organisateur si quelque chose semble inhabituel.",
      "sender_mismatch_info": "Cette invitation a été envoyée depuis {sender}, alors que l'organisateur indiqué dans les données du calendrier est {organizer}.",
      "sender_mismatch_unverified_info": "Cette invitation a été envoyée depuis {sender}, alors que l'organisateur indiqué dans les données du calendrier est {organizer}, et le message n'a pas pu être vérifié.",
      "organizer_role": "Vous organisez cet événement",
      "your_response": "Votre réponse : {status}",
      "response_needed": "Réponse requise",
      "response_accepted": "Acceptée",
      "response_tentative": "Provisoire",
      "response_declined": "Refusée",
      "response_delegated": "Déléguée",
      "actor_sent_info": "Envoyé par {name}.",
      "actor_response_info": "{name} a répondu {status}.",
      "actor_counter_info": "{name} a proposé des modifications à cet événement.",
      "actor_refresh_info": "{name} a demandé les derniers détails de l'événement.",
      "actor_declined_counter_info": "{name} a refusé la contre-proposition.",
      "actor_note": "Note : {comment}",
      "actor_unknown": "Quelqu'un",
      "proposed_changes": "Modifications proposées",
      "change_title": "Titre",
      "change_time": "Horaire",
      "change_location": "Lieu",
      "change_description": "Description",
      "change_empty": "Aucune",
      "change_from_to": "{before} -> {after}",
      "apply_proposal": "Appliquer les modifications proposées",
      "proposal_applied": "Les modifications proposées ont été appliquées.",
      "review_proposal": "Examiner la proposition",
      "review_request": "Examiner la demande",
      "view_in_calendar": "Voir dans le calendrier",
      "select_calendar": "Choisir un calendrier",
      "already_in_calendar": "Déjà dans votre calendrier",
      "request_info": "Vous êtes invité à cet événement. Répondez pour informer l'organisateur de votre disponibilité.",
      "cancel_info": "L'organisateur a annulé cet événement.",
      "event_updated": "Mise à jour #{sequence}",
      "event_status_tentative": "Provisoire",
      "event_status_cancelled": "Annulé"
    },
    "previous": "Précédent",
    "next": "Suivant",
    "send": "Envoyer",
    "more": "plus"
  },
  "email_composer": {
    "new_message": "Nouveau message",
    "reply": "Répondre",
    "reply_all": "Répondre à tous",
    "forward": "Transférer",
    "reply_to": "Répondre",
    "reply_all_to": "Répondre à tous",
    "forward_message": "Transférer",
    "from": "De",
    "to": "À",
    "cc": "CC",
    "bcc": "CCI",
    "subject": "Objet",
    "body_placeholder": "Écrivez votre message...",
    "send": "Envoyer",
    "cancel": "Annuler",
    "attach": "Joindre",
    "discard": "Supprimer",
    "discard_draft_title": "Supprimer le brouillon ?",
    "discard_draft_confirm": "Vous avez des modifications non enregistrées. Voulez-vous supprimer ce brouillon ?",
    "saving": "Enregistrement...",
    "draft_saved": "Brouillon enregistré",
    "save_failed": "Échec de l'enregistrement",
    "to_placeholder": "Adresses email des destinataires",
    "cc_placeholder": "Destinataires en copie",
    "bcc_placeholder": "Destinataires en copie cachée",
    "subject_placeholder": "Objet",
    "cc_label": "Cc :",
    "bcc_label": "Cci :",
    "subject_label": "Objet :",
    "file_size_kb": "Ko",
    "prefix": {
      "forward": "Tr:",
      "reply": "Re:"
    },
    "no_subject": "(Sans objet)",
    "unknown_sender": "Inconnu",
    "quote": {
      "reply_header": "Le {date}, {sender} a écrit :",
      "forward_header": "---------- Message transféré ----------",
      "from": "De : {sender}",
      "date": "Date : {date}",
      "subject": "Objet : {subject}",
      "to": "À : {recipients}"
    },
    "remove_sub_address": "Retirer le sous-adressage",
    "use_template": "Modèle",
    "save_as_template": "Enregistrer comme modèle",
    "validation": {
      "recipient_required": "Ajoutez un destinataire pour envoyer",
      "subject_required": "Ajoutez un objet",
      "body_required": "Rédigez un message ou joignez un fichier"
    },
    "upload_progress": "Envoi {uploaded} / {total}",
    "upload_cancel": "Annuler l'envoi",
    "upload_failed": "Échec du téléversement de {filename}",
    "send_failed": "Échec de l'envoi de l'e-mail",
    "smime_sign_on": "Signature S/MIME activée",
    "smime_sign_off": "Signature S/MIME désactivée",
    "smime_encrypt_on": "Chiffrement S/MIME activé",
    "smime_encrypt_off": "Chiffrement S/MIME désactivé",
    "smime_encrypt_unavailable": "Chiffrement S/MIME indisponible – certificats des destinataires manquants",
    "smime_unlock_title": "Déverrouiller la clé S/MIME",
    "smime_unlock_message": "Entrez la phrase secrète pour déverrouiller votre clé S/MIME.",
    "smime_unlock_button": "Déverrouiller",
    "smime_passphrase_placeholder": "Phrase secrète S/MIME",
    "continue_draft": "Continuer le brouillon",
    "close_draft_title": "Enregistrer ou supprimer le brouillon ?",
    "close_draft_message": "Vous avez des modifications non enregistrées. Voulez-vous enregistrer comme brouillon ou supprimer ?",
    "save_draft": "Enregistrer le brouillon",
    "drop_files": "Déposez les fichiers à joindre",
    "show_less": "Afficher moins",
    "forgot_attachment": {
      "title": "Did you forget an attachment?",
      "message": "Your message mentions \"{keyword}\" but no file is attached. Send anyway?",
      "send_anyway": "Send anyway",
      "back": "Back to editing"
    }
  },
  "confirm_dialog": {
    "confirm": "Confirmer",
    "cancel": "Annuler"
  },
  "common": {
    "loading": "Chargement...",
    "error": "Erreur",
    "success": "Succès",
    "cancel": "Annuler",
    "save": "Enregistrer",
    "delete": "Supprimer",
    "edit": "Modifier",
    "close": "Fermer",
    "search": "Rechercher",
    "refresh": "Actualiser",
    "settings": "Paramètres",
    "help": "Aide",
    "logout": "Déconnexion",
    "yes": "Oui",
    "no": "Non",
    "unknown": "Inconnu",
    "app_title": "Webmail",
    "reconnecting": "Connexion perdue. Tentative de reconnexion…",
    "rate_limited_title": "L'authentification du serveur est temporairement limitee.",
    "rate_limited_detail": "Bulwark a suspendu les requetes en arriere-plan pour eviter un blocage. Nouvelle tentative dans {seconds}s.",
    "rate_limited_action_title": "Requete suspendue pour eviter le blocage.",
    "rate_limited_action_detail": "Bulwark attend la fin du delai impose par le serveur avant d'envoyer d'autres requetes authentifiees. Reessayez dans {seconds}s."
  },
  "notifications": {
    "email_sent": "Email envoyé avec succès",
    "email_deleted": "Email supprimé",
    "email_archived": "Email archivé",
    "email_starred": "Email ajouté aux favoris",
    "email_unstarred": "Email retiré des favoris",
    "email_marked_read": "Email marqué comme lu",
    "email_marked_unread": "Email marqué comme non lu",
    "copied_to_clipboard": "Copié dans le presse-papiers",
    "source_copied": "Source copiée dans le presse-papiers",
    "error_sending": "Échec de l'envoi de l'email",
    "error_deleting": "Échec de la suppression de l'email",
    "error_loading": "Échec du chargement des emails",
    "new_email": "Nouvel email",
    "new_email_from": "De {sender}",
    "click_to_view": "Cliquer pour voir",
    "email_moved": "Email déplacé",
    "emails_moved": "{count} emails déplacés",
    "moved_to_mailbox": "Déplacé vers {mailbox}",
    "move_failed": "Échec du déplacement",
    "move_error": "Impossible de déplacer les emails vers le dossier sélectionné",
    "email_tagged": "E-mail étiqueté",
    "emails_tagged": "{count} e-mails étiquetés",
    "tag_failed": "Échec de l'étiquetage",
    "identity_created": "Identité créée avec succès",
    "identity_updated": "Identité mise à jour avec succès",
    "identity_deleted": "Identité supprimée",
    "identity_set_primary": "Identité principale mise à jour",
    "identity_create_failed": "Échec de la création de l'identité: {error}",
    "identity_update_failed": "Échec de la mise à jour de l'identité: {error}",
    "identity_delete_failed": "Échec de la suppression de l'identité: {error}",
    "identity_unauthorized": "Vous n'êtes pas autorisé à envoyer depuis cette adresse email",
    "identity_not_found": "Identité introuvable",
    "vacation_saved": "Paramètres du répondeur d'absence enregistrés",
    "vacation_save_failed": "Échec de l'enregistrement des paramètres du répondeur d'absence",
    "filters_saved": "Filtres enregistrés avec succès",
    "filters_save_failed": "Échec de l'enregistrement des filtres",
    "filters_deleted": "Règle de filtrage supprimée",
    "templates_exported": "Modèles exportés avec succès",
    "templates_imported": "{count, plural, one {# modèle importé} other {# modèles importés}}",
    "templates_import_errors": "Certains modèles n'ont pas pu être importés",
    "templates_import_empty": "Aucun modèle trouvé dans le fichier",
    "export_email_error": "Échec de l'exportation de l'e-mail",
    "import_email_success": "E-mail importé avec succès",
    "import_email_error": "Échec de l'importation de l'e-mail"
  },
  "date": {
    "today": "Aujourd'hui",
    "yesterday": "Hier",
    "this_week": "Cette semaine",
    "last_week": "La semaine dernière",
    "this_month": "Ce mois-ci",
    "older": "Plus ancien",
    "just_now": "À l'instant",
    "minutes_ago": "Il y a {count} minute",
    "minutes_ago_plural": "Il y a {count} minutes",
    "hours_ago": "Il y a {count} heure",
    "hours_ago_plural": "Il y a {count} heures",
    "days_ago": "Il y a {count} jour",
    "days_ago_plural": "Il y a {count} jours"
  },
  "language": {
    "title": "Langue",
    "english": "English",
    "french": "Français",
    "japanese": "日本語",
    "spanish": "Español",
    "italian": "Italiano",
    "german": "Deutsch",
    "dutch": "Nederlands",
    "portuguese": "Português",
    "russian": "Русский",
    "select_language": "Sélectionner la langue",
    "switch_to_english": "Passer à l'anglais",
    "switch_to_french": "Passer au français",
    "switch_to_japanese": "Passer au japonais",
    "switch_to_spanish": "Passer à l'espagnol",
    "switch_to_italian": "Passer à l'italien",
    "switch_to_german": "Passer à l'allemand",
    "switch_to_dutch": "Passer au néerlandais",
    "switch_to_portuguese": "Passer au portugais",
    "switch_to_russian": "Passer au russe",
    "switching": "Changement de langue..."
  },
  "settings": {
    "title": "Paramètres",
    "back_to_mail": "Retour aux emails",
    "save_success": "Paramètres enregistrés avec succès",
    "import_success": "Paramètres importés avec succès",
    "import_error": "Échec de l'importation des paramètres",
    "reset_confirm": "Êtes-vous sûr de vouloir réinitialiser tous les paramètres ?",
    "unsaved_changes": "Vous avez des modifications non enregistrées",
    "discard_changes": "Abandonner les modifications ?",
    "discard": "Abandonner",
    "keep_editing": "Continuer l'édition",
    "tabs": {
      "appearance": "Apparence",
      "language": "Langue et région",
      "email": "Comportement email",
      "composer": "Compositeur",
      "privacy": "Confidentialité et sécurité",
      "account": "Compte",
      "identities": "Identités",
      "vacation": "Répondeur d'absence",
      "advanced": "Avancé",
      "calendar": "Calendrier",
      "filters": "Filtres",
      "templates": "Modèles",
      "folders": "Dossiers",
      "keywords": "Mots-clés",
      "security": "Sécurité",
      "encryption": "Chiffrement",
      "files": "Fichiers",
      "contacts": "Contacts",
      "sidebar_apps": "Apps de la barre latérale",
      "notifications": "Notifications"
    },
    "tab_groups": {
      "general": "Général",
      "account": "Compte & Identité",
      "organization": "Organisation des e-mails",
      "apps": "Applications",
      "system": "Système"
    },
    "appearance": {
      "title": "Apparence",
      "description": "Personnalisez l'apparence de votre webmail",
      "theme": {
        "label": "Thème",
        "description": "Choisissez votre schéma de couleurs préféré",
        "light": "Clair",
        "dark": "Sombre",
        "system": "Système"
      },
      "language": {
        "label": "Langue",
        "description": "Choisissez votre langue préférée"
      },
      "font_size": {
        "label": "Taille de police",
        "description": "Ajustez la taille du texte pour une meilleure lisibilité",
        "small": "Petite",
        "medium": "Moyenne",
        "large": "Grande"
      },
      "list_density": {
        "label": "Densité",
        "description": "Contrôlez l'espacement dans toute l'interface",
        "extra_compact": "Très compacte",
        "compact": "Compacte",
        "regular": "Normale",
        "comfortable": "Confortable"
      },
      "animations": {
        "label": "Activer les animations",
        "description": "Afficher les transitions et effets fluides"
      },
      "toolbar_position": {
        "label": "Position de la barre d'outils",
        "description": "Où afficher les boutons d'action des e-mails (Répondre, Archiver, Supprimer, etc.)",
        "top": "En haut",
        "below_subject": "Sous l'objet"
      },
      "toolbar_labels": {
        "label": "Show Toolbar Labels",
        "description": "Display text labels next to toolbar icons. Disable to save space once you are familiar with the icons."
      },
      "hide_account_switcher": {
        "label": "Masquer le sélecteur de compte de la barre latérale",
        "description": "Masquer le sélecteur de compte en haut de la barre latérale des dossiers. Vous pouvez toujours changer de compte depuis la barre de navigation inférieure."
      },
      "show_rail_account_list": {
        "label": "Afficher les avatars de compte sur la barre de navigation",
        "description": "Afficher les cercles de comptes individuels en bas de la barre de navigation pour un changement rapide, avec un bouton de déconnexion en dessous."
      }
    },
    "keywords": {
      "title": "Mots-clés des e-mails",
      "description": "Définissez des mots-clés (étiquettes) pour organiser vos e-mails avec des couleurs.",
      "add_keyword": "Ajouter un mot-clé",
      "reset_defaults": "Réinitialiser par défaut",
      "label_field": "Nom d'affichage",
      "label_placeholder": "ex. Travail, Personnel, Urgent",
      "id_field": "ID du mot-clé",
      "id_placeholder": "ex. travail, personnel",
      "color_field": "Couleur",
      "id_exists": "Cet ID de mot-clé existe déjà",
      "edit": "Modifier le mot-clé",
      "delete": "Supprimer le mot-clé",
      "save": "Enregistrer",
      "add": "Ajouter",
      "cancel": "Annuler",
      "migrating": "Mise à jour du mot-clé sur les e-mails existants…",
      "migration_error": "Échec de la mise à jour du mot-clé sur les e-mails existants"
    },
    "notifications": {
      "test_sound": "Tester le son de notification",
      "sounds": {
        "default": "Par défaut (Bip)",
        "cheerful": "Joyeux",
        "involved": "Élaboré",
        "swift": "Geste rapide",
        "relax": "Détente"
      },
      "sound_selection": {
        "title": "Son de notification",
        "description": "Choisissez le son à jouer pour les notifications",
        "choose": "Son",
        "choose_desc": "Sélectionnez une sonnerie et cliquez sur l'icône du haut-parleur pour l'écouter"
      },
      "email": {
        "title": "Notifications par e-mail",
        "description": "Configurer les notifications pour les e-mails entrants",
        "enabled": "Notifications par e-mail",
        "enabled_desc": "Afficher des notifications à l'arrivée de nouveaux e-mails",
        "sound": "Son de notification",
        "sound_desc": "Jouer un son à l'arrivée de nouveaux e-mails"
      },
      "calendar": {
        "title": "Notifications de calendrier",
        "description": "Configurer les notifications pour les événements du calendrier",
        "enabled": "Notifications d'événements",
        "enabled_desc": "Afficher des alertes pour les événements à venir",
        "sound": "Son de notification",
        "sound_desc": "Jouer un son pour les rappels de calendrier",
        "invitation_parsing": "Analyser les invitations par e-mail",
        "invitation_parsing_desc": "Détecter les invitations de calendrier dans les pièces jointes et afficher les actions de calendrier"
      }
    },
    "language_region": {
      "title": "Langue et région",
      "description": "Configurez vos préférences linguistiques et régionales",
      "language": {
        "label": "Langue",
        "description": "Choisissez votre langue préférée",
        "english": "English",
        "french": "Français"
      },
      "date_format": {
        "label": "Format de date",
        "description": "Comment les dates doivent être affichées",
        "regional": "Régional",
        "iso": "ISO 8601",
        "custom": "Personnalisé"
      },
      "time_format": {
        "label": "Format d'heure",
        "description": "Choisissez entre 12 heures ou 24 heures",
        "12h": "12 heures",
        "24h": "24 heures"
      },
      "first_day": {
        "label": "Premier jour de la semaine",
        "description": "Commencer la semaine le dimanche ou le lundi",
        "sunday": "Dimanche",
        "monday": "Lundi"
      }
    },
    "email_behavior": {
      "title": "Comportement email",
      "description": "Configurez la gestion des emails",
      "mark_read": {
        "label": "Marquer comme lu",
        "description": "Quand marquer les emails comme lus à l'ouverture",
        "instant": "Instantanément",
        "delay_3s": "Après 3 secondes",
        "delay_5s": "Après 5 secondes",
        "never": "Jamais"
      },
      "delete_action": {
        "label": "Action de suppression",
        "description": "Que se passe-t-il quand vous supprimez un email",
        "trash": "Déplacer vers la corbeille",
        "permanent": "Supprimer définitivement",
        "warning": "Les emails seront supprimés définitivement et ne pourront pas être récupérés. Cette action est irréversible."
      },
      "archive_mode": {
        "label": "Archiver dans",
        "description": "Comment organiser les emails lors de l'archivage",
        "single": "Un seul dossier",
        "year": "Un dossier par année",
        "month": "Un dossier par mois",
        "reorganize": "Réorganiser l'archive existante",
        "reorganize_success": "{count, plural, =0 {Aucun email à réorganiser} =1 {1 email réorganisé} other {# emails réorganisés}}",
        "reorganize_error": "Échec de la réorganisation de l'archive"
      },
      "permanently_delete_junk": {
        "label": "Supprimer définitivement les indésirables",
        "description": "Supprimer définitivement les e-mails du dossier Indésirables au lieu de les déplacer vers la corbeille"
      },
      "mail_layout": {
        "label": "Disposition du courrier",
        "description": "Choisissez entre le volet de lecture divisé classique et un flux de lecture focalisé style Gmail.",
        "split": "Volet divisé",
        "split_description": "Garder la liste des messages et le volet de lecture visibles côte à côte.",
        "focus": "Liste focalisée",
        "focus_description": "Afficher une ligne par message et ouvrir le courrier en pleine largeur tout en gardant la barre latérale des dossiers visible."
      },
      "disable_threading": {
        "label": "Désactiver le regroupement par conversation",
        "description": "Afficher les e-mails comme messages individuels plutôt que groupés par conversation"
      },
      "plain_text_mode": {
        "label": "Texte brut uniquement",
        "description": "Désactiver l'éditeur de texte enrichi et envoyer tous les e-mails en texte brut uniquement, y compris les réponses et les transferts"
      },
      "auto_select_reply_identity": {
        "label": "Sélection automatique de l'adresse de réponse",
        "description": "Lors d'une réponse, bascule automatiquement l'adresse d'expédition vers l'identité qui a reçu le message d'origine"
      },
      "show_preview": {
        "label": "Afficher l'aperçu",
        "description": "Afficher l'aperçu de l'email dans la liste",
        "focus_description": "Afficher le texte d'aperçu en ligne dans la liste de messages focalisée sur une seule ligne"
      },
      "attachment_click_action": {
        "label": "Action au clic sur les pièces jointes",
        "description": "Choisissez si un clic sur une pièce jointe ouvre un aperçu ou lance immédiatement le téléchargement",
        "preview": "Aperçu si possible",
        "download": "Télécharger immédiatement"
      },
      "attachment_position": {
        "label": "Position des pièces jointes",
        "description": "Où afficher les pièces jointes dans l'en-tête de l'email",
        "beside-sender": "À côté de l'expéditeur",
        "below-header": "Sous l'en-tête"
      },
      "emails_per_page": {
        "10": "10 emails",
        "25": "25 emails",
        "50": "50 emails",
        "100": "100 emails",
        "label": "Emails par page",
        "description": "Nombre d'emails à charger à la fois"
      },
      "always_light_mode": {
        "label": "Toujours afficher les e-mails en mode clair",
        "description": "Afficher le contenu des e-mails en mode clair même lorsque l'application est en mode sombre, évitant les problèmes de conversion"
      },
      "external_content": {
        "label": "Contenu externe",
        "description": "Comment gérer les images et le contenu externe",
        "ask": "Toujours demander",
        "block": "Toujours bloquer",
        "allow": "Toujours autoriser"
      },
      "trusted_senders": {
        "label": "Expéditeurs de confiance",
        "description": "Gérer les expéditeurs dont les images se chargent automatiquement",
        "count_zero": "Aucun",
        "count_one": "1 expéditeur",
        "count_other": "{count} expéditeurs",
        "modal_title": "Expéditeurs de confiance",
        "empty_title": "Aucun expéditeur de confiance",
        "empty_description": "Lorsque vous consultez un email avec des images bloquées, cliquez sur « Toujours faire confiance à cet expéditeur » pour l'ajouter ici.",
        "add_manually": "Ajouter manuellement",
        "add_button": "Ajouter",
        "add_placeholder": "Entrez une adresse email",
        "search_placeholder": "Rechercher...",
        "no_results": "Aucun expéditeur ne correspond à votre recherche",
        "remove": "Supprimer",
        "close": "Fermer",
        "invalid_email": "Veuillez entrer une adresse email valide",
        "already_added": "Cet expéditeur est déjà de confiance"
      },
      "hover_actions": {
        "label": "Actions rapides au survol",
        "description": "Choisissez les actions rapides qui apparaissent au survol d'un e-mail dans la liste",
        "delete": "Supprimer",
        "star": "Étoile / Retirer l'étoile",
        "mark_read": "Marquer lu / non lu",
        "archive": "Archiver",
        "tag": "Étiquette",
        "spam": "Marquer comme spam",
        "none_selected": "Aucune action sélectionnée",
        "mode_label": "Mode d'affichage",
        "mode_inline": "En ligne",
        "mode_floating": "Flottant",
        "corner_label": "Position flottante",
        "corner_top-left": "Haut gauche",
        "corner_top-right": "Haut droit",
        "corner_bottom-left": "Bas gauche",
        "corner_bottom-right": "Bas droit"
      },
      "default_mail_program": {
        "label": "Programme de messagerie par défaut",
        "description": "Enregistrer {appName} comme programme de messagerie par défaut pour les liens mailto:",
        "button": "Définir par défaut",
        "success": "Le navigateur a été invité à définir par défaut",
        "error": "Votre navigateur ne prend pas en charge cette fonctionnalité"
      },
      "attachment_reminder": {
        "label": "Attachment Reminder",
        "description": "Warn before sending when your message mentions attachments but none are attached",
        "keywords_label": "Trigger keywords",
        "keywords_description": "Words or phrases that trigger the reminder when found in your message",
        "add_placeholder": "Add keyword...",
        "add": "Add",
        "remove": "Remove"
      }
    },
    "composer": {
      "title": "Compositeur",
      "description": "Configurez les paramètres de composition d'email",
      "autosave": {
        "label": "Intervalle de sauvegarde automatique",
        "description": "Fréquence de sauvegarde automatique des brouillons",
        "30s": "Toutes les 30 secondes",
        "1m": "Toutes les minutes",
        "2m": "Toutes les 2 minutes",
        "5m": "Toutes les 5 minutes"
      },
      "send_confirmation": {
        "label": "Confirmation d'envoi",
        "description": "Demander une confirmation avant d'envoyer les emails"
      },
      "default_reply": {
        "label": "Mode de réponse par défaut",
        "description": "Action par défaut lors du clic sur répondre",
        "reply": "Répondre",
        "reply_all": "Répondre à tous"
      }
    },
    "privacy": {
      "title": "Confidentialité et sécurité",
      "description": "Gérez vos paramètres de confidentialité et sécurité",
      "external_images": {
        "label": "Bloquer les images externes",
        "description": "Empêcher le suivi par les images externes"
      },
      "session_timeout": {
        "label": "Délai d'expiration de session",
        "description": "Déconnexion automatique après inactivité",
        "never": "Jamais",
        "30m": "30 minutes",
        "1h": "1 heure",
        "4h": "4 heures"
      },
      "clear_cache": {
        "label": "Vider le cache",
        "description": "Supprimer les données en cache et fichiers temporaires",
        "button": "Vider le cache",
        "confirm": "Êtes-vous sûr de vouloir vider le cache ?",
        "success": "Cache vidé avec succès"
      }
    },
    "account": {
      "title": "Compte",
      "description": "Consultez les informations de votre compte",
      "name_label": "Nom d'affichage",
      "username_label": "Nom d'utilisateur",
      "account_type_label": "Type de compte",
      "auth_method_label": "Authentification",
      "auth_method_oauth": "Authentification unique (OAuth/OIDC)",
      "auth_method_basic": "Mot de passe",
      "demo_account": "Compte de démonstration",
      "email": {
        "label": "Adresse email",
        "value": "{email}"
      },
      "server": {
        "label": "Serveur JMAP",
        "value": "{server}"
      },
      "storage": {
        "label": "Utilisation du stockage",
        "used": "{used} sur {total} utilisés",
        "percentage": "{percent}% utilisé"
      },
      "last_sync": {
        "label": "Dernière synchronisation",
        "value": "{time}"
      }
    },
    "security": {
      "title": "Sécurité du compte",
      "description": "Gérez votre mot de passe, l'authentification à deux facteurs et les paramètres de sécurité",
      "detecting": "Détection des capacités du serveur...",
      "not_available": "La gestion de la sécurité du compte n'est pas disponible pour ce serveur de messagerie. Les permissions requises peuvent être désactivées. Consultez la <a href=\"/docs/guides/account-security\" class=\"underline hover:opacity-80\" target=\"_blank\">documentation</a> pour plus de détails.",
      "password": {
        "title": "Changer le mot de passe",
        "current": "Mot de passe actuel",
        "new": "Nouveau mot de passe",
        "confirm": "Confirmer le nouveau mot de passe",
        "submit": "Changer le mot de passe",
        "success": "Mot de passe changé avec succès",
        "error_title": "Échec du changement de mot de passe",
        "error_mismatch": "Les nouveaux mots de passe ne correspondent pas",
        "error_min_length": "Le mot de passe doit comporter au moins 8 caractères",
        "error_generic": "Impossible de changer le mot de passe"
      },
      "display_name": {
        "label": "Nom d'affichage",
        "description": "Votre nom tel qu'il apparaît sur le serveur",
        "placeholder": "Entrez votre nom d'affichage",
        "save": "Enregistrer",
        "success": "Nom d'affichage mis à jour",
        "error": "Impossible de mettre à jour le nom d'affichage"
      },
      "totp": {
        "section_title": "Authentification à deux facteurs",
        "label": "Authentification TOTP",
        "description": "Ajoutez une couche de sécurité supplémentaire avec un mot de passe à usage unique basé sur le temps",
        "active": "Activé",
        "inactive": "Désactivé",
        "enabled": "Authentification à deux facteurs activée",
        "disabled": "Authentification à deux facteurs désactivée",
        "enable_error": "Impossible d'activer la 2FA",
        "disable_error": "Impossible de désactiver la 2FA",
        "setup_instructions": "Copiez cette URL dans votre application d'authentification (Google Authenticator, Authy, etc.) :"
      },
      "app_passwords": {
        "title": "Mots de passe d'application",
        "description": "Créez des mots de passe pour les applications qui ne prennent pas en charge l'authentification à deux facteurs",
        "add": "Ajouter",
        "create": "Créer",
        "cancel": "Annuler",
        "generate": "Générer",
        "name_label": "Nom de l'application",
        "name_placeholder": "ex. Thunderbird, iPhone Mail",
        "password_label": "Mot de passe (laisser vide pour auto-générer)",
        "password_placeholder": "Auto-généré si vide",
        "added": "Mot de passe d'application créé",
        "removed": "Mot de passe d'application supprimé",
        "add_error": "Impossible de créer le mot de passe d'application",
        "remove_error": "Impossible de supprimer le mot de passe d'application",
        "none": "Aucun mot de passe d'application configuré"
      },
      "encryption": {
        "section_title": "Chiffrement au repos",
        "label": "Chiffrement des e-mails",
        "description": "Chiffrez les e-mails stockés sur le serveur pour une confidentialité accrue",
        "active": "Chiffrement {type} activé",
        "inactive": "Désactivé",
        "enabled": "Chiffrement au repos activé",
        "disabled_success": "Chiffrement au repos désactivé",
        "error": "Impossible de mettre à jour les paramètres de chiffrement"
      },
      "email_client": {
        "title": "Configuration du client de messagerie",
        "description": "Utilisez ces identifiants pour configurer votre client de messagerie de bureau ou mobile (Thunderbird, Apple Mail, Outlook, etc.)",
        "jmap_username_label": "Nom d'utilisateur JMAP",
        "copy": "Copier",
        "copied": "Copié",
        "password_instructions": "Utilisez votre nom d'utilisateur JMAP ci-dessus avec un mot de passe d'application pour vous connecter à votre client de messagerie. Créez un mot de passe d'application dans la section ci-dessus si vous ne l'avez pas encore fait."
      }
    },
    "identities": {
      "title": "Identités d'envoi",
      "description": "Gérer les adresses email depuis lesquelles vous pouvez envoyer",
      "identities_count": {
        "label": "Vos identités",
        "description": "Adresses email configurées pour l'envoi",
        "count_zero": "Aucune identité",
        "count_one": "1 identité",
        "count_other": "{count} identités"
      },
      "manage": "Gérer les identités",
      "sub_addressing": {
        "label": "Sous-adressage",
        "description": "Utilisez des tags comme utilisateur+tag@domaine.com pour organiser votre courrier",
        "learn_more": "En savoir plus"
      }
    },
    "vacation": {
      "title": "Répondeur d'absence",
      "description": "Répondre automatiquement aux emails entrants pendant votre absence",
      "loading": "Chargement des paramètres d'absence...",
      "not_supported": "Votre serveur de messagerie ne prend pas en charge les réponses d'absence.",
      "fetch_error": "Échec du chargement des paramètres d'absence. Veuillez réessayer.",
      "status": {
        "label": "Répondeur d'absence",
        "description": "Envoyer une réponse automatique aux personnes qui vous envoient un email",
        "active": "Actif",
        "inactive": "Inactif"
      },
      "date_range": {
        "title": "Période",
        "description": "Limiter optionnellement la réponse automatique à une période spécifique",
        "start": "Date de début",
        "start_description": "Laisser vide pour aucune limite de début",
        "end": "Date de fin",
        "end_description": "Laisser vide pour aucune limite de fin"
      },
      "message": {
        "title": "Message de réponse automatique",
        "description": "Le message qui sera envoyé en réponse",
        "subject_label": "Objet",
        "subject_description": "Ligne d'objet de la réponse automatique",
        "subject_placeholder": "Absence du bureau",
        "body_label": "Corps du message",
        "body_description": "Contenu du message en texte brut",
        "body_placeholder": "Merci pour votre email. Je suis actuellement absent du bureau et vous répondrai à mon retour."
      },
      "preview": {
        "title": "Aperçu",
        "show": "Afficher l'aperçu",
        "hide": "Masquer l'aperçu"
      },
      "save": "Enregistrer les modifications",
      "saving": "Enregistrement...",
      "warnings": {
        "end_before_start": "La date de fin doit être postérieure à la date de début",
        "start_in_past": "La date de début est dans le passé",
        "empty_body": "Le corps du message est vide — les destinataires recevront une réponse vide"
      }
    },
    "folders": {
      "title": "Dossiers",
      "description": "Gérez vos dossiers de messagerie et attribuez des rôles standard",
      "folder_list": "Vos dossiers",
      "folder_list_description": "Cliquez sur l'icône d'un dossier pour le personnaliser",
      "standard_roles": "Rôles standard des dossiers",
      "standard_roles_description": "Définissez quels dossiers sont utilisés pour les rôles standard comme Boîte de réception, Envoyés, Corbeille, etc.",
      "role_inbox": "Boîte de réception",
      "role_drafts": "Brouillons",
      "role_sent": "Envoyés",
      "role_trash": "Corbeille",
      "role_junk": "Spam / Indésirables",
      "role_archive": "Archives",
      "role_none": "Aucun",
      "create_folder": "Créer un dossier",
      "create_subfolder": "Créer un sous-dossier",
      "subfolder_of": "Dans {name}",
      "subfolder_name": "Nom du sous-dossier",
      "new_folder_name": "Nom du dossier",
      "rename": "Renommer",
      "change_icon": "Changer l'icône",
      "delete": "Supprimer",
      "confirm_delete": "Êtes-vous sûr de vouloir supprimer \"{name}\" ? Les e-mails de ce dossier seront déplacés dans la Corbeille.",
      "create": "Créer",
      "cancel": "Annuler",
      "no_folders": "Aucun dossier personnalisé",
      "cannot_delete_role": "Impossible de supprimer un dossier avec un rôle standard. Retirez d'abord le rôle.",
      "folder_created": "Dossier créé",
      "folder_renamed": "Dossier renommé",
      "folder_deleted": "Dossier supprimé",
      "role_updated": "Rôle du dossier mis à jour",
      "error_create": "Échec de la création du dossier",
      "error_rename": "Échec du renommage du dossier",
      "error_delete": "Échec de la suppression du dossier",
      "error_delete_has_children": "Impossible de supprimer le dossier : il contient encore des sous-dossiers. Supprimez-les ou déplacez-les d'abord.",
      "error_delete_has_email": "Impossible de supprimer le dossier : il contient encore des e-mails. Déplacez-les ou supprimez-les d'abord.",
      "error_role": "Échec de la mise à jour du rôle du dossier"
    },
    "advanced": {
      "title": "Avancé",
      "description": "Options avancées et paramètres développeur",
      "debug_mode": {
        "label": "Mode débogage",
        "description": "Activer la journalisation détaillée pour le dépannage"
      },
      "debug_categories": {
        "description": "Sélectionnez les catégories à journaliser. Désactivez celles dont vous n'avez pas besoin pour réduire le bruit dans la console.",
        "jmap": "Client JMAP",
        "jmap_description": "Opérations de boîte aux lettres, récupération des e-mails et requêtes du protocole JMAP",
        "calendar": "Calendrier",
        "calendar_description": "Événements du calendrier, importations et messages de planification",
        "tasks": "Tâches",
        "tasks_description": "Création, récupération et mise à jour des tâches du calendrier",
        "auth": "Authentification",
        "auth_description": "Connexion, TOTP, échange de jetons et gestion de session",
        "filters": "Filtres",
        "filters_description": "Règles de filtre Sieve et scripts d'absence",
        "email": "Affichage des e-mails",
        "email_description": "Rendu des e-mails, traitement TNEF et marquage comme lu",
        "push": "Notifications push",
        "push_description": "Configuration et distribution des notifications push"
      },
      "settings_sync": {
        "label": "Synchronisation des paramètres",
        "description": "Synchronisez vos paramètres entre navigateurs et appareils"
      },
      "sender_favicons": {
        "label": "Favicons des expéditeurs (Expérimental)",
        "description": "Afficher les icônes de sites web comme photos de profil pour les expéditeurs professionnels"
      },
      "keyboard_shortcuts": {
        "label": "Raccourcis clavier",
        "description": "Voir les raccourcis clavier disponibles",
        "button": "Voir les raccourcis"
      },
      "reset_settings": {
        "label": "Réinitialiser les paramètres",
        "description": "Restaurer tous les paramètres par défaut",
        "button": "Réinitialiser"
      },
      "export_settings": {
        "label": "Exporter les paramètres",
        "description": "Télécharger vos paramètres au format JSON",
        "button": "Exporter"
      },
      "import_settings": {
        "label": "Importer les paramètres",
        "description": "Charger les paramètres depuis un fichier JSON",
        "button": "Importer"
      },
      "about": {
        "title": "Bulwark Webmail"
      }
    },
    "sidebar_apps": {
      "title": "Apps de la barre latérale",
      "description": "Gérer les applications et liens personnalisés dans la barre latérale",
      "keep_loaded": "Garder les apps chargées",
      "keep_loaded_description": "Garder les apps en ligne en arrière-plan lors du basculement pour éviter le rechargement",
      "manage_title": "Apps personnalisées",
      "manage_description": "Ajouter, modifier ou supprimer des apps personnalisées de la barre latérale"
    },
    "contacts": {
      "title": "Contacts",
      "description": "Import and export your contacts",
      "import_label": "Import Contacts",
      "import_description": "Import contacts from a vCard (.vcf) file",
      "export_label": "Export Contacts",
      "export_description": "Export all contacts as a vCard (.vcf) file",
      "manage_title": "Carnets d'adresses",
      "manage_description": "Renommer vos carnets d'adresses",
      "no_address_books": "Aucun carnet d'adresses trouvé",
      "categories_title": "Catégories",
      "categories_description": "Renommer les catégories de contacts",
      "no_categories": "Aucune catégorie trouvée"
    },
    "filters": {
      "title": "Filtres de courrier",
      "description": "Créez des règles pour trier, étiqueter et gérer automatiquement les courriers entrants",
      "add_rule": "Ajouter une règle",
      "no_rules": "Aucune règle de filtrage",
      "vacation_active": "Le répondeur d'absence est actif",
      "vacation_active_description": "La réponse automatique est activée pour les messages entrants",
      "vacation_configure": "Configurer",
      "no_rules_description": "Créez des règles pour organiser automatiquement vos courriers entrants",
      "edit_rule": "Modifier la règle",
      "new_rule": "Nouvelle règle",
      "delete_rule": "Supprimer la règle",
      "delete_confirm": "Êtes-vous sûr de vouloir supprimer cette règle ?",
      "enable": "Activer",
      "disable": "Désactiver",
      "raw_editor": "Éditeur Sieve brut",
      "raw_editor_warning": "La modification du script Sieve brut peut casser l'édition visuelle des règles. Les modifications effectuées ici remplacent le constructeur visuel.",
      "validate": "Valider",
      "validation_success": "Le script est valide",
      "validation_error": "Le script contient des erreurs",
      "save": "Enregistrer les règles",
      "saving": "Enregistrement...",
      "saved": "Filtres enregistrés avec succès",
      "save_failed": "Échec de l'enregistrement des filtres",
      "loading": "Chargement des filtres...",
      "not_supported": "Votre serveur de messagerie ne prend pas en charge les filtres de courrier.",
      "rule_name": "Nom de la règle",
      "rule_name_placeholder": "ex. Trier les newsletters",
      "match_all": "Correspondre à TOUTES les conditions",
      "match_any": "Correspondre à N'IMPORTE QUELLE condition",
      "conditions": "Conditions",
      "add_condition": "Ajouter une condition",
      "actions": "Actions",
      "add_action": "Ajouter une action",
      "stop_processing": "Arrêter le traitement des règles suivantes",
      "condition_fields": {
        "from": "De",
        "to": "À",
        "cc": "Cc",
        "subject": "Objet",
        "header": "En-tête personnalisé",
        "size": "Taille",
        "body": "Corps"
      },
      "comparators": {
        "contains": "contient",
        "not_contains": "ne contient pas",
        "is": "est exactement",
        "not_is": "n'est pas",
        "starts_with": "commence par",
        "ends_with": "se termine par",
        "matches": "correspond au motif",
        "greater_than": "est supérieur à",
        "less_than": "est inférieur à"
      },
      "action_types": {
        "move": "Déplacer vers le dossier",
        "copy": "Copier dans le dossier",
        "forward": "Transférer à",
        "mark_read": "Marquer comme lu",
        "star": "Marquer d'une étoile",
        "add_label": "Ajouter un libellé",
        "discard": "Supprimer silencieusement",
        "reject": "Rejeter avec un message",
        "keep": "Conserver dans la boîte de réception",
        "stop": "Arrêter le traitement"
      },
      "move_to_folder": "Sélectionner le dossier",
      "copy_to_folder": "Sélectionner le dossier",
      "forward_to": "Transférer à l'adresse e-mail",
      "forward_placeholder": "email@exemple.com",
      "reject_message": "Message de rejet",
      "reject_placeholder": "Votre e-mail a été rejeté",
      "label_name": "Nom du libellé",
      "label_placeholder": "ex. important",
      "header_name": "Nom de l'en-tête",
      "header_placeholder": "ex. X-Mailing-List",
      "size_bytes": "Taille en octets",
      "size_placeholder": "ex. 1000000",
      "system_managed": "Règle gérée par le système",
      "opaque_warning": "Ce script a été modifié en dehors du constructeur visuel. Seule l'édition Sieve brute est disponible.",
      "open_sieve_editor": "Ouvrir l'éditeur Sieve brut",
      "fetch_error": "Échec du chargement des filtres",
      "expanded_view": "Vue étendue",
      "expanded_view_description": "Afficher les règles de filtre avec des blocs de conditions et d'actions détaillés",
      "if": "Si",
      "then": "Alors",
      "match_all_conditions": "toutes correspondent",
      "match_any_condition": "une correspond",
      "and": "et",
      "or": "ou",
      "cancel": "Annuler",
      "confirm_delete": "Supprimer",
      "rule_list": "Règles de filtrage",
      "drag_to_reorder": "Glisser pour réorganiser",
      "match_type": "Type de correspondance",
      "reset_to_visual": "Revenir au constructeur visuel",
      "reset_warning": "Cela supprimera le script actuel et recommencera à zéro.",
      "confirm_reset": "Réinitialiser",
      "validation_empty_name": "Le nom de la règle est requis",
      "validation_empty_conditions": "Au moins une condition avec une valeur est requise",
      "validation_empty_actions": "Au moins une action est requise",
      "templates_section": "Partir d'un modèle",
      "template_newsletters": "Déplacer les newsletters dans un dossier",
      "template_receipts": "Archiver les reçus automatiquement",
      "template_important": "Marquer les e-mails importants",
      "template_notifications": "Filtrer les notifications",
      "sieve_editor": {
        "title": "Éditeur de script Sieve",
        "warning": "La modification du script Sieve brut peut casser l'édition visuelle des règles. Les modifications effectuées ici remplacent le constructeur visuel.",
        "script_content": "Script Sieve",
        "valid": "Le script est valide",
        "invalid": "Le script contient des erreurs",
        "save_warning": "L'enregistrement écrasera toutes les règles visuelles. Cette action est irréversible. Cliquez à nouveau sur Enregistrer pour confirmer.",
        "validating": "Validation...",
        "validate": "Valider",
        "cancel": "Annuler",
        "save": "Enregistrer",
        "confirm_save": "Confirmer l'enregistrement",
        "validation_failed": "Échec de la requête de validation"
      },
      "rule_summary": {
        "conditions_count": "{count, plural, one {# condition} other {# conditions}}",
        "actions_count": "{count, plural, one {# action} other {# actions}}"
      }
    },
    "templates": {
      "title": "Modèles d'e-mails",
      "description": "Créez des modèles d'e-mails réutilisables avec des variables",
      "add": "Nouveau modèle",
      "edit": "Modifier le modèle",
      "name": "Nom du modèle",
      "name_placeholder": "ex : E-mail de suivi",
      "category": "Catégorie",
      "category_placeholder": "ex : Travail, Personnel",
      "subject": "Objet",
      "subject_placeholder": "Objet de l'e-mail",
      "body": "Corps",
      "body_placeholder": "Contenu de l'e-mail...",
      "recipients_placeholder": "email@example.com",
      "identity": "Envoyer en tant que",
      "default_identity": "Identité par défaut",
      "favorite": "Favori",
      "cancel": "Annuler",
      "create": "Créer",
      "update": "Mettre à jour",
      "confirm_delete": "Supprimer",
      "no_templates": "Aucun modèle",
      "manage": "Gérer les modèles",
      "count": "{count, plural, one {# modèle} other {# modèles}}",
      "export_import": "Exporter et importer",
      "export_import_description": "Sauvegardez vos modèles ou transférez-les sur un autre appareil",
      "export": "Exporter",
      "import": "Importer",
      "validation": {
        "empty": "Le nom du modèle est requis",
        "too_long": "Le nom du modèle ne doit pas dépasser 200 caractères"
      }
    },
    "files": {
      "display": {
        "title": "Affichage",
        "description": "Configurez l'affichage des fichiers et dossiers"
      },
      "folder_layout": {
        "label": "Folder Navigation",
        "description": "Choose how folders are displayed: inline with files or in a sidebar tree",
        "inline": "Inline",
        "sidebar": "Sidebar"
      },
      "default_view": {
        "label": "Vue par défaut",
        "description": "Choisissez entre la disposition en grille et en liste",
        "list": "Liste",
        "grid": "Grille"
      },
      "default_sort": {
        "label": "Tri par défaut",
        "description": "Choisissez le tri par défaut pour les fichiers",
        "name": "Nom",
        "size": "Taille",
        "modified": "Modifié"
      },
      "sort_direction": {
        "label": "Sens du tri",
        "description": "Choisissez l'ordre croissant ou décroissant",
        "ascending": "Croissant",
        "descending": "Décroissant"
      },
      "icons": {
        "title": "Icônes",
        "description": "Configurez l'apparence des icônes de fichiers"
      },
      "show_icons": {
        "label": "Afficher les icônes",
        "description": "Afficher les icônes à côté des fichiers et dossiers"
      },
      "colored_icons": {
        "label": "Icônes colorées",
        "description": "Utiliser des icônes colorées au lieu de monochromes"
      },
      "show_thumbnails": {
        "label": "Afficher les miniatures",
        "description": "Afficher les aperçus d'images au lieu des icônes"
      },
      "behavior": {
        "title": "Comportement",
        "description": "Configurez le comportement du gestionnaire de fichiers"
      },
      "show_hidden": {
        "label": "Afficher les fichiers cachés",
        "description": "Afficher les fichiers et dossiers commençant par un point"
      },
      "preview": {
        "label": "Aperçu"
      }
    }
  },
  "errors": {
    "page_error_title": "Une erreur s'est produite",
    "page_error_description": "Nous avons rencontré une erreur inattendue. Veuillez réessayer ou retourner à la page d'accueil.",
    "sidebar_error": "Impossible de charger les boîtes mail",
    "email_list_error": "Impossible de charger les emails",
    "viewer_error_title": "Impossible d'afficher l'email",
    "viewer_error_description": "Un problème est survenu lors de l'affichage de cet email. Il peut contenir du contenu non pris en charge.",
    "composer_error": "Impossible de charger le compositeur",
    "settings_error_title": "Paramètres indisponibles",
    "settings_error_description": "Impossible de charger les paramètres. Vos préférences peuvent ne pas être sauvegardées.",
    "try_again": "Réessayer",
    "reload": "Recharger",
    "reload_emails": "Recharger les emails",
    "reload_settings": "Recharger les paramètres",
    "retry": "Réessayer",
    "go_home": "Aller à la boîte de réception"
  },
  "context_menu": {
    "reply": "Répondre",
    "reply_all": "Répondre à tous",
    "forward": "Transférer",
    "mark_read": "Marquer comme lu",
    "mark_unread": "Marquer comme non lu",
    "star": "Marquer comme favori",
    "unstar": "Retirer des favoris",
    "move_to": "Déplacer vers...",
    "archive": "Archiver",
    "delete": "Supprimer",
    "mark_as_spam": "Signaler comme spam",
    "not_spam": "Pas un spam",
    "color_tag": "Étiquette",
    "remove_color": "Supprimer l'étiquette",
    "items_selected": "{count} emails sélectionnés",
    "edit_draft": "Modifier le brouillon"
  },
  "shortcuts": {
    "title": "Raccourcis clavier",
    "tip": "Appuyez sur ? à tout moment pour afficher cette aide",
    "sections": {
      "navigation": "Navigation",
      "actions": "Actions email",
      "global": "Global",
      "threads": "Conversations",
      "composer": "Rédaction"
    },
    "navigation": {
      "next_email": "Email suivant",
      "previous_email": "Email précédent",
      "open_email": "Ouvrir l'email",
      "close_email": "Fermer / Désélectionner"
    },
    "actions": {
      "reply": "Répondre",
      "reply_all": "Répondre à tous",
      "forward": "Transférer",
      "star": "Basculer favori",
      "archive": "Archiver",
      "delete": "Supprimer",
      "mark_unread": "Marquer comme non lu",
      "mark_read": "Marquer comme lu",
      "toggle_spam": "Signaler / Pas un spam"
    },
    "global": {
      "compose": "Composer un email",
      "search": "Rechercher",
      "help": "Afficher les raccourcis",
      "refresh": "Actualiser les emails",
      "select_all": "Tout sélectionner"
    },
    "threads": {
      "expand_collapse": "Développer/réduire la conversation"
    },
    "composer": {
      "template_picker": "Ouvrir le sélecteur de modèles"
    }
  },
  "threads": {
    "messages_one": "{count} message",
    "messages_other": "{count} messages",
    "messages_tooltip": "{count, plural, one {# message dans cette conversation} other {# messages dans cette conversation}}",
    "expand": "Développer la conversation",
    "collapse": "Réduire la conversation",
    "loading": "Chargement de la conversation...",
    "mark_read": "Marquer la conversation comme lue",
    "mark_unread": "Marquer la conversation comme non lue",
    "archive": "Archiver la conversation",
    "delete": "Supprimer la conversation",
    "star": "Marquer la conversation comme favorite",
    "unstar": "Retirer des favoris",
    "toggle_thread": "Déplier/replier la discussion"
  },
  "identities": {
    "modal_title": "Gérer les identités d'envoi",
    "create_new": "Créer une nouvelle identité",
    "edit_identity": "Modifier l'identité",
    "delete_confirm": "Supprimer cette identité ? Cette action est irréversible.",
    "cannot_delete": "Cette identité ne peut pas être supprimée",
    "primary_identity": "Principale",
    "set_as_primary": "Définir comme principale",
    "no_identities": "Aucune identité trouvée",
    "display": {
      "reply_to": "Répondre à :",
      "bcc": "CCI :",
      "signature": "Signature :",
      "preview": "Aperçu :"
    },
    "validation_errors": {
      "invalid_emails": "Emails invalides : {emails}",
      "unknown_error": "Erreur inconnue"
    },
    "form": {
      "name_label": "Nom d'affichage",
      "name_placeholder": "ex: Email professionnel, Personnel",
      "name_required": "Le nom est requis",
      "email_label": "Adresse email",
      "email_placeholder": "votre.email@exemple.com",
      "email_required": "L'email est requis",
      "email_invalid": "Veuillez entrer une adresse email valide",
      "email_immutable": "L'adresse email ne peut pas être modifiée après création",
      "reply_to_label": "Répondre à (optionnel)",
      "reply_to_placeholder": "autre@email.com",
      "bcc_label": "Copie cachée automatique (optionnel)",
      "bcc_placeholder": "archive@email.com",
      "text_signature_label": "Signature texte",
      "html_signature_label": "Signature HTML",
      "save": "Enregistrer l'identité",
      "cancel": "Annuler",
      "creating": "Création...",
      "updating": "Mise à jour..."
    },
    "sub_address": {
      "button_tooltip": "Utiliser le sous-adressage",
      "popover_title": "Ajouter un tag de sous-adresse",
      "tag_input_placeholder": "Entrez un tag (ex: shopping)",
      "preview_label": "Aperçu:",
      "recent_tags": "Tags récents",
      "suggested_tags": "Suggérés",
      "use_address": "Utiliser cette adresse",
      "invalid_tag": "Le tag doit contenir uniquement des lettres, chiffres et tirets",
      "tag_too_long": "Le tag doit faire 30 caractères ou moins",
      "help_text": "Les emails envoyés à utilisateur+tag@domaine.com arriveront dans votre boîte de réception",
      "validation": {
        "empty": "Le tag ne peut pas être vide",
        "too_long": "Le tag doit faire {max} caractères ou moins",
        "invalid_chars": "Le tag doit contenir uniquement des lettres, chiffres et tirets"
      }
    },
    "badge": {
      "sent_via": "via",
      "sub_address_tag": "Envoyé avec le sous-adresse: {tag}",
      "identity_name": "Envoyé avec l'identité: {name}",
      "identity_short": "via {name}",
      "subaddress_tag": "+{tag}"
    },
    "delete_button": "Supprimer",
    "delete_confirm_title": "Supprimer l'identité"
  },
  "templates": {
    "picker_title": "Choisir un modèle",
    "search_placeholder": "Rechercher des modèles...",
    "section_favorites": "Favoris",
    "section_recent": "Récents",
    "section_uncategorized": "Autres",
    "no_templates": "Aucun modèle",
    "no_results": "Aucun modèle trouvé",
    "fill_placeholders": "Remplir les variables",
    "enter_value": "Entrez une valeur...",
    "preview": "Aperçu",
    "insert_with_values": "Insérer avec les valeurs",
    "insert_raw": "Insérer brut",
    "copy_suffix": "(copie)",
    "placeholder": "Variable",
    "placeholders": {
      "recipient_name": "Nom du destinataire",
      "company": "Nom de l'entreprise",
      "date": "Date du jour",
      "day_of_week": "Jour de la semaine",
      "sender_name": "Votre nom"
    }
  },
  "contacts": {
    "title": "Contacts",
    "search_placeholder": "Rechercher des contacts...",
    "create_new": "Nouveau contact",
    "no_category": "Sans catégorie",
    "rename_category": "Renommer la catégorie",
    "category_name_label": "Nom de la catégorie",
    "category_renamed": "Catégorie renommée",
    "category_rename_failed": "Échec du renommage de la catégorie",
    "category_added": "Contact ajouté à {name}",
    "category_added_plural": "{count} contacts ajoutés à {name}",
    "empty_state": "Aucun contact",
    "empty_state_title": "Aucun contact",
    "empty_state_subtitle": "Créez votre premier contact ou importez depuis un fichier vCard",
    "empty_search": "Aucun contact ne correspond à votre recherche",
    "empty_search_hint": "Essayez un autre terme de recherche",
    "clear_search": "Effacer la recherche",
    "import_vcard": "Importer vCard",
    "delete_confirm_title": "Supprimer le contact",
    "delete_confirm": "Êtes-vous sûr de vouloir supprimer ce contact ?",
    "local_mode": "Les contacts sont stockés localement (le serveur ne prend pas en charge JMAP Contacts)",
    "back_to_contacts": "Retour aux contacts",
    "tabs": {
      "all": "Tous",
      "groups": "Groupes"
    },
    "shared": {
      "title": "Partagés"
    },
    "address_books": {
      "title": "Mes Carnets d'adresses",
      "shared_prefix": "Partagé : {name}",
      "moved": "Contact déplacé vers {name}",
      "moved_plural": "{count} contacts déplacés vers {name}",
      "move_failed": "Échec du déplacement du contact",
      "address_book": "Carnet d'adresses",
      "rename": "Renommer le carnet d'adresses",
      "name_label": "Nom du carnet d'adresses",
      "renamed": "Carnet d'adresses renommé",
      "rename_failed": "Échec du renommage du carnet d'adresses",
      "default": "Par défaut",
      "manage": "Gérer les carnets d'adresses"
    },
    "detail": {
      "emails": "Adresses e-mail",
      "phones": "Numéros de téléphone",
      "organizations": "Organisations",
      "addresses": "Adresses",
      "notes": "Notes",
      "titles": "Titres et rôles",
      "online_services": "Services en ligne",
      "anniversaries": "Anniversaires",
      "personal_info": "Informations personnelles",
      "languages": "Langues",
      "categories": "Catégories",
      "related_contacts": "Contacts associés",
      "crypto_keys": "Clés cryptographiques",
      "no_contact_selected": "Sélectionnez un contact pour voir les détails",
      "compose_email": "Écrire un e-mail",
      "copy_email": "Copier l'e-mail",
      "copy_phone": "Copier le numéro",
      "copy_url": "Copier l'URL",
      "copied": "Copié dans le presse-papiers",
      "copy_failed": "Échec de la copie dans le presse-papiers",
      "created": "Créé",
      "updated": "Dernière mise à jour",
      "timezone": "Fuseau horaire",
      "anniversary_birth": "Anniversaire",
      "anniversary_death": "Décès",
      "anniversary_wedding": "Anniversaire de mariage",
      "anniversary_other": "Autre",
      "personal_expertise": "Expertise",
      "personal_hobby": "Loisir",
      "personal_interest": "Intérêt",
      "personal_other": "Autre",
      "gender": "Genre",
      "gender_masculine": "Masculin",
      "gender_feminine": "Féminin",
      "gender_other": "Autre",
      "gender_none": "Non applicable",
      "gender_unknown": "Inconnu",
      "calendar": "Calendrier",
      "calendar_uri": "URL du calendrier",
      "scheduling_uri": "URL de planification",
      "freebusy_uri": "URL de disponibilité",
      "cert_issuer": "Émetteur",
      "cert_expires": "Expire le",
      "cert_expired": "Expiré",
      "cert_fingerprint": "Empreinte",
      "cert_algorithm": "Algorithme",
      "import_to_smime": "Importer dans S/MIME",
      "cert_already_imported": "Certificat déjà importé",
      "cert_imported": "Certificat importé",
      "cert_import_failed": "Échec de l'import du certificat"
    },
    "form": {
      "create_title": "Nouveau contact",
      "edit_title": "Modifier le contact",
      "section_address_book": "Répertoire",
      "select_address_book": "Sélectionner un répertoire...",
      "section_identity": "Nom et identité",
      "section_work": "Travail et organisation",
      "prefix": "Préfixe",
      "prefix_placeholder": "Dr., M., Mme",
      "given_name": "Prénom",
      "middle_name": "Deuxième prénom",
      "surname": "Nom",
      "suffix": "Suffixe",
      "suffix_placeholder": "Jr., Sr., III",
      "nickname": "Surnom",
      "nickname_placeholder": "Surnom",
      "email": "E-mail",
      "email_placeholder": "email@example.com",
      "phone": "Téléphone",
      "phone_placeholder": "+33 1 23 45 67 89",
      "phone_type": "Type",
      "phone_voice": "Voix",
      "phone_cell": "Mobile",
      "phone_fax": "Fax",
      "phone_pager": "Bip",
      "phone_video": "Vidéo",
      "phone_text": "SMS",
      "organization": "Organisation",
      "organization_placeholder": "Nom de l'entreprise",
      "department": "Département",
      "department_placeholder": "Département",
      "job_title": "Intitulé du poste",
      "job_title_placeholder": "p. ex., Ingénieur logiciel",
      "role": "Rôle",
      "role_placeholder": "p. ex., Chef d'équipe",
      "addresses": "Adresses",
      "add_address": "Ajouter une adresse",
      "street": "Rue",
      "city": "Ville",
      "region": "État / Région",
      "postcode": "Code postal",
      "country": "Pays",
      "online_services": "Services en ligne",
      "add_online_service": "Ajouter un service en ligne",
      "url_placeholder": "https://...",
      "service_placeholder": "Service",
      "anniversaries": "Anniversaires",
      "add_anniversary": "Ajouter une date",
      "anniversary_birth": "Anniversaire",
      "anniversary_wedding": "Anniversaire de mariage",
      "anniversary_death": "Commémoration",
      "anniversary_other": "Autre",
      "personal_info": "Informations personnelles",
      "add_personal_info": "Ajouter une entrée",
      "personal_info_placeholder": "p. ex., Photographie",
      "personal_expertise": "Expertise",
      "personal_hobby": "Loisir",
      "personal_interest": "Intérêt",
      "personal_other": "Autre",
      "level": "Niveau",
      "level_high": "Élevé",
      "level_medium": "Moyen",
      "level_low": "Faible",
      "categories": "Catégories",
      "categories_placeholder": "p. ex., Famille, Amis, Collègues",
      "categories_hint": "Tapez pour rechercher ou ajouter",
      "category_add": "Ajouter",
      "note": "Notes",
      "note_placeholder": "Ajouter une note...",
      "gender": "Genre",
      "gender_sex": "Sexe",
      "gender_male": "Masculin",
      "gender_female": "Féminin",
      "gender_other": "Autre",
      "gender_none": "Non applicable",
      "gender_unknown": "Inconnu",
      "gender_identity": "Identité de genre",
      "gender_identity_placeholder": "Identité de genre...",
      "calendar": "Calendrier",
      "calendar_uri": "URL du calendrier",
      "scheduling_uri": "URL de planification",
      "freebusy_uri": "URL de disponibilité",
      "context_work": "Professionnel",
      "context_private": "Personnel",
      "add_email": "Ajouter un e-mail",
      "add_phone": "Ajouter un téléphone",
      "save": "Enregistrer",
      "cancel": "Annuler",
      "creating": "Création...",
      "updating": "Mise à jour...",
      "name_required": "Un prénom ou un nom est requis",
      "email_invalid": "Veuillez saisir une adresse e-mail valide",
      "email_error_inline": "Format d'e-mail invalide",
      "save_failed": "Échec de l'enregistrement du contact",
      "delete": "Supprimer"
    },
    "groups": {
      "create": "Nouveau groupe",
      "edit": "Modifier le groupe",
      "empty": "Aucun groupe",
      "delete_confirm_title": "Supprimer le groupe",
      "delete_confirm": "Êtes-vous sûr de vouloir supprimer ce groupe ?",
      "name_label": "Nom du groupe",
      "name_placeholder": "ex. Équipe, Famille",
      "name_required": "Le nom du groupe est requis",
      "save_failed": "Échec de l'enregistrement du groupe",
      "members_label": "Membres",
      "search_members": "Rechercher des contacts à ajouter...",
      "no_members": "Aucun membre dans ce groupe",
      "member_count": "{count, plural, =0 {Aucun membre} one {1 membre} other {# membres}}"
    },
    "import": {
      "title": "Importer des contacts",
      "drop_hint": "Cliquez pour sélectionner un fichier vCard",
      "file_types": "Fichiers .vcf ou .vcard",
      "no_contacts": "Aucun contact trouvé dans le fichier",
      "parse_error": "Échec de l'analyse du fichier vCard",
      "found": "{count, plural, one {1 contact trouvé} other {# contacts trouvés}}",
      "duplicate": "Doublon",
      "select_all": "Tout sélectionner",
      "deselect_all": "Tout désélectionner",
      "selected": "{count, plural, one {1 sélectionné} other {# sélectionnés}}",
      "import_button": "Importer",
      "importing": "Importation...",
      "success": "{count, plural, one {1 contact importé} other {# contacts importés}}",
      "failed": "Échec de l'importation",
      "close": "Fermer",
      "file_too_large": "Fichier trop volumineux (max 5 Mo)"
    },
    "export": {
      "title": "Exporter les contacts",
      "success": "{count, plural, one {1 contact exporté} other {# contacts exportés}}"
    },
    "bulk": {
      "selected": "{count, plural, one {1 sélectionné} other {# sélectionnés}}",
      "select_all": "Tout sélectionner",
      "delete": "Supprimer",
      "delete_confirm_title": "Supprimer les contacts",
      "delete_confirm": "Supprimer {count, plural, one {1 contact} other {# contacts}} ?",
      "deleted": "{count, plural, one {1 contact supprimé} other {# contacts supprimés}}",
      "add_to_group": "Ajouter au groupe",
      "choose_group": "Choisir un groupe",
      "adding_contacts": "Ajout de {count, plural, one {1 contact} other {# contacts}}",
      "added_to_group": "Contacts ajoutés au groupe",
      "export": "Exporter",
      "clear": "Effacer la sélection"
    },
    "toast": {
      "created": "Contact créé",
      "updated": "Contact mis à jour",
      "deleted": "Contact supprimé",
      "error_create": "Échec de la création du contact",
      "error_update": "Échec de la mise à jour du contact",
      "error_delete": "Échec de la suppression du contact"
    }
  },
  "calendar": {
    "title": "Calendrier",
    "back_to_email": "Retour aux e-mails",
    "back_to_month": "Retour au mois",
    "my_calendars": "Mes calendriers",
    "birthday_calendar": "Anniversaires",
    "mini_calendar_change": "Cliquer pour changer de mois",
    "views": {
      "month": "Mois",
      "week": "Semaine",
      "day": "Jour",
      "agenda": "Agenda",
      "today": "Aujourd'hui",
      "month_hint": "Mois (m)",
      "week_hint": "Semaine (w)",
      "day_hint": "Jour (d)",
      "agenda_hint": "Agenda (a)",
      "tasks": "Tâches",
      "tasks_hint": "Tâches (k)"
    },
    "events": {
      "create": "Créer un événement",
      "edit": "Modifier l'événement",
      "delete": "Supprimer l'événement",
      "details": "Détails de l'événement",
      "no_events": "Aucun événement",
      "all_day": "Toute la journée",
      "more": "+{count} de plus",
      "no_title": "(Sans titre)",
      "resize": "Redimensionner l'événement",
      "duplicate": "Dupliquer",
      "today_header": "Aujourd'hui",
      "tomorrow_header": "Demain"
    },
    "detail": {
      "add_note": "Ajouter une note...",
      "save_note": "Enregistrer",
      "note_saved": "Note ajoutée",
      "open_link": "Ouvrir le lien",
      "meeting_link": "Lien de réunion",
      "tentative": "Provisoire",
      "cancelled": "Annulé",
      "delete_confirm": "Supprimer cet événement ?"
    },
    "form": {
      "title": "Titre",
      "description": "Description",
      "location": "Lieu",
      "meeting_link": "Lien de réunion",
      "start_date": "Date de début",
      "end_date": "Date de fin",
      "start_time": "Heure de début",
      "end_time": "Heure de fin",
      "all_day_event": "Événement sur toute la journée",
      "calendar_select": "Calendrier",
      "save": "Enregistrer",
      "cancel": "Annuler",
      "delete_confirm": "Êtes-vous sûr de vouloir supprimer cet événement ?",
      "color": "Couleur"
    },
    "participants": {
      "title": "Participants",
      "add": "Ajouter un participant",
      "organizer": "Organisateur",
      "attendee": "Participant",
      "accepted": "Accepté",
      "declined": "Refusé",
      "tentative": "Provisoire",
      "needs_action": "En attente de réponse",
      "remove": "Retirer",
      "email_placeholder": "Ajouter une adresse e-mail ou chercher des contacts",
      "send_invitations": "Envoyer les invitations aux participants",
      "status_summary": "{accepted} accepté(s), {pending} en attente",
      "invited_by": "Invitation de {name}",
      "respond_below": "Répondez avec les boutons ci-dessous",
      "rsvp_label": "Votre réponse",
      "cancel_notification": "Les participants seront informés de l'annulation",
      "you_organizer": "Vous êtes l'organisateur",
      "you_attendee": "Vous êtes un participant",
      "no_participants": "Aucun participant",
      "count": "{count, plural, one {# participant} other {# participants}}"
    },
    "recurrence": {
      "title": "Récurrence",
      "none": "Ne se répète pas",
      "daily": "Quotidien",
      "weekly": "Hebdomadaire",
      "monthly": "Mensuel",
      "yearly": "Annuel",
      "every_n_days": "Tous les {count} jours",
      "every_n_weeks": "Toutes les {count} semaines",
      "every_n_months": "Tous les {count} mois",
      "until": "Jusqu'au",
      "occurrences": "{count} occurrences"
    },
    "recurrence_scope": {
      "edit_title": "Modifier l'événement récurrent",
      "delete_title": "Supprimer l'événement récurrent",
      "description": "Ceci est un événement récurrent. Quels événements souhaitez-vous modifier ?",
      "this_event": "Cet événement uniquement",
      "this_and_future": "Cet événement et les suivants",
      "all_events": "Tous les événements",
      "cancel": "Annuler",
      "save": "Enregistrer",
      "delete": "Supprimer"
    },
    "alerts": {
      "title": "Rappel",
      "none": "Aucun rappel",
      "at_time": "Au moment de l'événement",
      "minutes_before": "{count, plural, one {# minute avant} other {# minutes avant}}",
      "hours_before": "{count, plural, one {# heure avant} other {# heures avant}}",
      "days_before": "{count, plural, one {# jour avant} other {# jours avant}}"
    },
    "settings": {
      "title": "Paramètres du calendrier",
      "default_view": "Vue par défaut",
      "week_starts_on": "La semaine commence le",
      "time_format": "Format de l'heure",
      "default_calendar": "Calendrier par défaut",
      "default_reminder": "Rappel par défaut",
      "time_format_12h": "12 heures",
      "time_format_24h": "24 heures",
      "notifications_enabled": "Notifications d'événements",
      "notifications_enabled_desc": "Afficher les alertes pour les événements à venir",
      "notification_sound": "Son de notification",
      "notification_sound_desc": "Jouer un son pour les alertes de calendrier",
      "invitation_parsing": "Analyser les invitations par e-mail",
      "invitation_parsing_desc": "Détecter les invitations de calendrier dans les pièces jointes des e-mails et afficher les actions du calendrier",
      "show_time_in_month_view": "Afficher l'heure dans la vue mensuelle",
      "show_time_in_month_view_desc": "Afficher les heures des événements dans la vue mensuelle du calendrier",
      "show_week_numbers": "Afficher les numéros de semaine",
      "show_week_numbers_desc": "Afficher les numéros de semaine dans le mini-calendrier",
      "enable_tasks": "Activer les tâches",
      "enable_tasks_desc": "Afficher une vue des tâches dans le calendrier pour gérer les choses à faire",
      "show_tasks_on_calendar": "Afficher les tâches dans le calendrier",
      "show_tasks_on_calendar_desc": "Afficher les pastilles des tâches dans les vues jour et semaine du calendrier",
      "hover_preview": "Aperçu au survol",
      "hover_preview_desc": "Afficher un popover de détails au survol des événements du calendrier",
      "hover_preview_instant": "Instantané",
      "hover_preview_delay_500ms": "Délai de 0,5 seconde",
      "hover_preview_delay_1s": "Délai de 1 seconde",
      "hover_preview_delay_2s": "Délai de 2 secondes",
      "hover_preview_off": "Désactivé",
      "show_birthday_calendar": "Calendrier des anniversaires",
      "show_birthday_calendar_desc": "Afficher un calendrier virtuel avec les anniversaires de vos contacts"
    },
    "days": {
      "monday": "Lundi",
      "tuesday": "Mardi",
      "wednesday": "Mercredi",
      "thursday": "Jeudi",
      "friday": "Vendredi",
      "saturday": "Samedi",
      "sunday": "Dimanche",
      "mon": "Lun",
      "tue": "Mar",
      "wed": "Mer",
      "thu": "Jeu",
      "fri": "Ven",
      "sat": "Sam",
      "sun": "Dim"
    },
    "notifications": {
      "event_created": "Événement créé",
      "event_updated": "Événement mis à jour",
      "event_deleted": "Événement supprimé",
      "calendar_created": "Calendrier créé",
      "calendar_deleted": "Calendrier supprimé",
      "event_move_error": "Échec du déplacement de l'événement",
      "event_resize_error": "Échec du redimensionnement de l'événement",
      "alert_title": "Événement à venir",
      "alert_now": "Commence maintenant",
      "alert_in_minutes": "Dans {count} min",
      "invitation_sent": "Invitations envoyées",
      "rsvp_updated": "Réponse mise à jour",
      "rsvp_error": "Échec de la mise à jour de la réponse",
      "event_duplicated": "Événement dupliqué",
      "event_error": "Échec de l'enregistrement de l'événement",
      "task_due": "Tâche à échéance"
    },
    "status": {
      "loading_calendars": "Chargement des calendriers...",
      "loading_events": "Chargement des événements..."
    },
    "quick_create": {
      "placeholder": "Titre du nouvel événement",
      "aria_label": "Création rapide d'événement"
    },
    "nav_prev": "Précédent",
    "nav_next": "Suivant",
    "import": {
      "title": "Importer un calendrier",
      "tab_file": "Fichier",
      "tab_url": "URL",
      "select_file": "Sélectionner un fichier .ics",
      "drop_file": "ou déposez le fichier ici",
      "supported_formats": "Fichiers iCalendar (.ics) supportés",
      "url_description": "Entrez l'URL d'un flux iCalendar (.ics) externe pour importer des événements.",
      "url_placeholder": "https://example.com/calendar.ics",
      "url_hint": "Prend en charge les URLs CalDAV et iCalendar (.ics)",
      "fetch": "Récupérer",
      "invalid_url": "Veuillez entrer une URL valide",
      "url_fetch_failed": "Impossible de récupérer le calendrier depuis l'URL",
      "parsing": "Analyse du fichier en cours...",
      "parsed_events": "{count} événements trouvés",
      "no_events": "Aucun événement trouvé dans le fichier",
      "select_all": "Tout sélectionner",
      "deselect_all": "Tout désélectionner",
      "target_calendar": "Importer dans le calendrier",
      "import_button": "Importer la sélection",
      "importing": "Importation en cours...",
      "success": "{count} événements importés avec succès",
      "error": "Échec de l'importation du calendrier",
      "file_too_large": "Le fichier dépasse la limite de 10 Mo",
      "invalid_format": "Format de fichier calendrier invalide"
    },
    "management": {
      "title": "Gestion des calendriers",
      "description": "Créez, renommez et personnalisez vos calendriers. Clic droit sur un calendrier dans la barre latérale pour changer rapidement sa couleur.",
      "name": "Nom",
      "name_placeholder": "Nom du calendrier",
      "color": "Couleur",
      "change_color": "Changer la couleur",
      "add_calendar": "Ajouter un calendrier",
      "edit": "Modifier",
      "delete": "Supprimer",
      "save": "Enregistrer",
      "create": "Créer",
      "cancel": "Annuler",
      "default": "Par défaut",
      "confirm_delete": "Supprimer \"{name}\" ? Tous les événements de ce calendrier seront supprimés.",
      "calendar_created": "Calendrier créé",
      "calendar_updated": "Calendrier mis à jour",
      "calendar_deleted": "Calendrier supprimé",
      "color_updated": "Couleur du calendrier mise à jour",
      "error_create": "Échec de la création du calendrier",
      "error_update": "Échec de la mise à jour du calendrier",
      "error_delete": "Échec de la suppression du calendrier",
      "caldav_url": "URL CalDAV",
      "copy_url": "Copier l'URL CalDAV",
      "url_copied": "URL CalDAV copiée dans le presse-papiers",
      "confirm_clear": "Supprimer tous les événements de \"{name}\" ? Cette action est irréversible.",
      "clear_events": "Supprimer les événements",
      "events_cleared": "{count} événements supprimés",
      "error_clear": "Impossible de supprimer les événements du calendrier"
    },
    "subscription": {
      "title": "Abonnement iCal",
      "section_title": "Abonnements iCal",
      "description": "Abonnez-vous à un flux iCalendar externe. Les événements seront synchronisés automatiquement dans leur propre calendrier. Prend en charge les URL https:// et webcal://.",
      "url_label": "URL du calendrier",
      "url_placeholder": "https://example.com/calendar.ics ou webcal://...",
      "name_label": "Nom du calendrier",
      "name_placeholder": "ex. Jours fériés",
      "color_label": "Couleur",
      "refresh_interval": "Intervalle de rafraîchissement",
      "interval_15": "Toutes les 15 minutes",
      "interval_30": "Toutes les 30 minutes",
      "interval_60": "Toutes les heures",
      "interval_360": "Toutes les 6 heures",
      "interval_1440": "Tous les jours",
      "subscribe": "S'abonner",
      "subscribing": "Abonnement en cours...",
      "save": "Enregistrer les modifications",
      "saving": "Enregistrement...",
      "edit": "Modifier",
      "edit_title": "Modifier l'abonnement",
      "updated": "\"{name}\" mis à jour",
      "update_error": "Échec de la mise à jour de l'abonnement",
      "invalid_url": "Veuillez entrer une URL valide",
      "success": "Abonné à \"{name}\"",
      "error": "Impossible d'ajouter l'abonnement",
      "refresh": "Rafraîchir maintenant",
      "refresh_success": "Abonnement rafraîchi",
      "refresh_error": "Impossible de rafraîchir l'abonnement",
      "unsubscribe": "Se désabonner",
      "confirm_delete": "Se désabonner de \"{name}\" ? Le calendrier et tous ses événements seront supprimés.",
      "deleted": "Abonnement supprimé",
      "delete_error": "Impossible de supprimer l'abonnement",
      "last_refreshed": "Dernière mise à jour : {time}"
    },
    "tasks": {
      "label": "Tâches",
      "no_tasks": "Aucune tâche",
      "no_title": "(Sans titre)",
      "mark_complete": "Marquer comme terminée",
      "mark_incomplete": "Marquer comme non terminée",
      "filter_all": "Toutes",
      "filter_pending": "En attente",
      "filter_completed": "Terminées",
      "filter_overdue": "En retard",
      "show_completed": "Afficher les tâches terminées",
      "create": "Nouvelle tâche",
      "edit": "Modifier la tâche",
      "title_placeholder": "Titre de la tâche",
      "description_placeholder": "Ajouter une description...",
      "due_date": "Date d'échéance",
      "include_time": "Inclure l'heure",
      "priority": "Priorité",
      "priority_none": "Aucune",
      "priority_high": "Haute",
      "priority_medium": "Moyenne",
      "priority_low": "Basse",
      "progress": "Statut",
      "progress_needs_action": "Action requise",
      "progress_in_process": "En cours",
      "progress_completed": "Terminée",
      "progress_cancelled": "Annulée",
      "calendar": "Calendrier",
      "alert": "Rappel",
      "alert_none": "Aucun",
      "alert_at_time": "À la date et à l'heure d'échéance",
      "alert_5min": "5 minutes avant",
      "alert_15min": "15 minutes avant",
      "alert_30min": "30 minutes avant",
      "alert_1hr": "1 heure avant",
      "alert_1day": "1 jour avant",
      "delete": "Supprimer",
      "cancel": "Annuler",
      "save": "Enregistrer",
      "quick_add_placeholder": "Ajouter une tâche...",
      "due_today": "Échéance aujourd'hui",
      "due_tomorrow": "Échéance demain",
      "overdue": "En retard"
    }
  },
  "advanced_search": {
    "title": "Recherche avancée",
    "from": "De",
    "from_placeholder": "Email ou nom de l'expéditeur",
    "to": "À",
    "to_placeholder": "Email ou nom du destinataire",
    "subject": "Objet",
    "subject_placeholder": "L'objet contient...",
    "body": "Corps",
    "body_placeholder": "Le corps contient...",
    "folder": "Dossier",
    "all_folders": "Tous les dossiers",
    "has_attachment": "Pièces jointes",
    "date_after": "Après le",
    "date_before": "Avant le",
    "starred": "Suivis",
    "unread": "Non lus",
    "read": "Lus",
    "yes": "Oui",
    "no": "Non",
    "clear": "Effacer",
    "clear_all": "Tout effacer",
    "filters_active": "{count} filtre",
    "filters_active_plural": "{count} filtres",
    "toggle_filters": "Filtres",
    "search_hint": "Utilisez les filtres avancés pour une recherche précise",
    "advanced_filters_tooltip": "Filtres de recherche avancés",
    "results_found": "{count, plural, =0 {Aucun résultat trouvé} one {# résultat trouvé} other {# résultats trouvés}}",
    "results_found_more": "{count}+ résultats trouvés"
  },
  "welcome": {
    "title": "Bienvenue dans votre boite mail",
    "tip_compose": "Appuyez sur c pour composer un nouvel email",
    "tip_shortcuts": "Appuyez sur ? pour voir tous les raccourcis clavier",
    "tip_sidebar": "Retrouvez le Calendrier, les Contacts et les Parametres dans le menu lateral",
    "tip_settings": "Personnalisez votre experience dans les Parametres",
    "got_it": "Compris",
    "settings": "Paramètres",
    "dismiss": "Fermer",
    "start_tour": "Démarrer la visite"
  },
  "demo_welcome": {
    "title": "Bienvenue sur Bulwark Mail",
    "description": "Explorez un client webmail complet — directement dans votre navigateur. Toutes les données restent sur votre appareil, alors testez tout.",
    "feature_email": "Lire et rédiger des e-mails",
    "feature_organize": "Tags, étoiles et dossiers",
    "feature_shortcuts": "Raccourcis clavier",
    "feature_privacy": "Démo 100 % privée",
    "hint": "Cliquez sur un e-mail à gauche pour commencer, ou lancez la visite."
  },
  "files": {
    "title": "Fichiers",
    "search_placeholder": "Rechercher des fichiers...",
    "empty_state_title": "Aucun fichier pour le moment",
    "empty_state_description": "Téléversez des fichiers ou créez des dossiers pour commencer",
    "upload": "Téléverser",
    "upload_files": "Téléverser des fichiers",
    "new_folder": "Nouveau dossier",
    "new_folder_name": "Nom du dossier",
    "rename": "Renommer",
    "rename_title": "Renommer",
    "new_name": "Nouveau nom",
    "delete": "Supprimer",
    "delete_confirm_title": "Supprimer la ressource",
    "delete_confirm_message": "Êtes-vous sûr de vouloir supprimer \"{name}\" ? Cette action est irréversible.",
    "download": "Télécharger",
    "name": "Nom",
    "size": "Taille",
    "modified": "Modifié",
    "type": "Type",
    "folder": "Dossier",
    "file": "Fichier",
    "parent_directory": "Répertoire parent",
    "breadcrumb_root": "Accueil",
    "drop_files_here": "Déposez des fichiers ou dossiers ici pour les téléverser",
    "uploading": "Téléversement en cours...",
    "upload_success": "{count, plural, one {1 fichier téléversé} other {# fichiers téléversés}}",
    "upload_error": "Échec du téléversement du fichier",
    "create_folder_success": "Dossier créé",
    "create_folder_error": "Échec de la création du dossier",
    "delete_success": "Supprimé avec succès",
    "delete_error": "Échec de la suppression",
    "rename_success": "Renommé avec succès",
    "rename_error": "Échec du renommage",
    "download_error": "Échec du téléchargement",
    "not_available": "Le stockage de fichiers n'est pas disponible sur ce serveur",
    "cancel": "Annuler",
    "create": "Créer",
    "save": "Enregistrer",
    "no_results": "Aucun fichier ne correspond à votre recherche",
    "batch_delete_confirm_message": "Êtes-vous sûr de vouloir supprimer {count, plural, one {1 élément} other {# éléments}} ? Cette action est irréversible.",
    "batch_delete_success": "{count, plural, one {1 élément supprimé} other {# éléments supprimés}}",
    "grid_view": "Vue en grille",
    "list_view": "Vue en liste",
    "details": "Détails",
    "path": "Chemin",
    "preview": "Aperçu",
    "preview_error": "Échec du chargement de l'aperçu",
    "cut": "Couper",
    "copy": "Copier",
    "paste": "Coller",
    "move_success": "{count, plural, one {1 élément déplacé} other {# éléments déplacés}}",
    "move_error": "Échec du déplacement",
    "paste_success": "Collé avec succès",
    "paste_error": "Échec du collage",
    "new_text_file": "Nouveau fichier texte",
    "file_name": "Nom du fichier",
    "retry": "Réessayer",
    "refresh": "Actualiser",
    "toggle_favorite": "Basculer le favori",
    "duplicate": "Dupliquer",
    "duplicate_success": "Dupliqué avec succès",
    "duplicate_error": "Échec de la duplication",
    "create_file_success": "Fichier créé",
    "create_file_error": "Échec de la création du fichier",
    "favorites": "Favoris",
    "recent": "Récents",
    "properties": "Propriétés",
    "open_folder": "Ouvrir le dossier",
    "upload_folder": "Téléverser un dossier",
    "file_too_large": "\"{name}\" dépasse la taille maximale du fichier ({max})",
    "undo": "Annuler",
    "undo_success": "Action annulée",
    "undo_error": "Échec de l'annulation",
    "toolbar": "Actions sur les fichiers",
    "file_list": "Fichiers et dossiers",
    "context_menu": "Actions",
    "settings_title": "Paramètres des fichiers",
    "settings_display": "Affichage",
    "settings_default_view": "Vue par défaut",
    "settings_default_view_desc": "Choisissez entre la disposition en grille et en liste",
    "settings_default_sort": "Tri par défaut",
    "settings_default_sort_desc": "Choisissez le tri par défaut pour les fichiers",
    "settings_sort_direction": "Sens du tri",
    "settings_sort_direction_desc": "Choisissez l'ordre croissant ou décroissant",
    "settings_ascending": "Croissant",
    "settings_descending": "Décroissant",
    "settings_icons": "Icônes",
    "settings_show_icons": "Afficher les icônes",
    "settings_show_icons_desc": "Afficher les icônes à côté des fichiers et dossiers",
    "settings_colored_icons": "Icônes colorées",
    "settings_colored_icons_desc": "Utiliser des icônes colorées au lieu de monochromes",
    "settings_show_thumbnails": "Afficher les miniatures",
    "settings_show_thumbnails_desc": "Afficher les aperçus d'images au lieu des icônes",
    "settings_behavior": "Comportement",
    "settings_show_hidden": "Afficher les fichiers cachés",
    "settings_show_hidden_desc": "Afficher les fichiers et dossiers commençant par un point",
    "settings_folder_layout": "Folder Navigation",
    "settings_folder_layout_desc": "Choose how folders are displayed: inline with files or in a sidebar tree",
    "settings_folder_layout_inline": "Inline",
    "settings_folder_layout_sidebar": "Sidebar",
    "disabled_title": "La fonctionnalité Fichiers a été désactivée par votre administrateur",
    "disabled_description": "Les téléchargements de fichiers volumineux via WebDAV peuvent provoquer une instabilité de Stalwart/RocksDB, y compris des crashs de mémoire et une utilisation irrécupérable du disque. Les fichiers supprimés peuvent ne pas être immédiatement purgés du stockage. Cette fonctionnalité n'est pas recommandée pour les environnements de production.",
    "stability_warning": "Les téléchargements de fichiers volumineux peuvent provoquer une instabilité du serveur. Les fichiers supprimés peuvent ne pas être immédiatement purgés du stockage. À utiliser avec prudence."
  },
  "smime": {
    "your_certificates": "Vos certificats",
    "your_certificates_desc": "Importez et gérez vos certificats S/MIME pour signer et chiffrer les e-mails",
    "recipient_certificates": "Certificats des destinataires",
    "recipient_certificates_desc": "Certificats publics pour chiffrer les e-mails destinés aux destinataires",
    "identity_bindings": "Liaisons identité-clé",
    "identity_bindings_desc": "Associez des certificats S/MIME à vos identités de messagerie",
    "defaults_title": "Valeurs par défaut",
    "defaults_desc": "Configurez le comportement par défaut de signature et de chiffrement",
    "import_pkcs12": "Importer PKCS#12 (.p12/.pfx)",
    "import_public_cert": "Importer un certificat",
    "no_certificates": "Aucun certificat importé pour le moment",
    "no_recipient_certs": "Aucun certificat destinataire",
    "expires": "Expire le",
    "expired": "Expiré",
    "bound_to": "Lié à",
    "no_key_bound": "Aucun",
    "lock": "Verrouiller la clé",
    "unlock": "Déverrouiller la clé",
    "details": "Voir les détails",
    "delete": "Supprimer",
    "encrypt_by_default": "Chiffrer par défaut",
    "encrypt_by_default_desc": "Chiffrer automatiquement les e-mails lorsque tous les destinataires ont un certificat",
    "remember_unlocked": "Mémoriser les clés déverrouillées",
    "remember_unlocked_desc": "Conserver les clés déverrouillées pendant cette session du navigateur",
    "sign_default_for": "Signer par défaut pour",
    "enter_p12_passphrase": "Entrer la phrase secrète PKCS#12",
    "p12_passphrase_desc": "Entrez la phrase secrète qui protège ce fichier de certificat",
    "enter_storage_passphrase": "Définir la phrase secrète de stockage",
    "storage_passphrase_desc": "Choisissez une phrase secrète pour protéger cette clé dans votre navigateur",
    "next": "Suivant",
    "import": "Importer",
    "unlock_key": "Déverrouiller la clé",
    "unlock_key_desc": "Entrez la phrase secrète de stockage pour déverrouiller cette clé pour la signature ou le déchiffrement",
    "passphrase_placeholder": "Entrez la phrase secrète",
    "confirm_passphrase_placeholder": "Confirmez la phrase secrète",
    "passphrase_mismatch": "Les phrases secrètes ne correspondent pas",
    "cancel": "Annuler",
    "processing": "Traitement…",
    "close": "Fermer",
    "certificate_details": "Détails du certificat",
    "cert_subject": "Sujet",
    "cert_issuer": "Émetteur",
    "cert_email": "E-mail",
    "cert_serial": "Numéro de série",
    "cert_validity": "Validité",
    "cert_fingerprint": "Empreinte (SHA-256)",
    "cert_algorithm": "Algorithme",
    "cert_capabilities": "Capacités",
    "cert_source": "Source",
    "cert_expired": "Ce certificat a expiré",
    "cert_not_yet_valid": "Ce certificat n'est pas encore valide",
    "cap_sign": "Signature",
    "cap_encrypt": "Chiffrement",
    "cap_none": "Aucune",
    "show_passphrase": "Afficher la phrase secrète",
    "hide_passphrase": "Masquer la phrase secrète",
    "sign_toggle": "Signer",
    "encrypt_toggle": "Chiffrer",
    "missing_recipient_certs": "Certificats manquants pour : {emails}",
    "missing_sender_cert": "Aucun certificat n'est lié à cette identité",
    "status_encrypted_ok": "Ce message a été chiffré",
    "status_encrypted_no_key": "Ce message est chiffré, mais aucune clé correspondante n'a été trouvée",
    "status_encrypted_failed": "Impossible de déchiffrer ce message",
    "status_signed_valid": "Signature vérifiée",
    "status_signed_invalid": "Échec de la vérification de la signature",
    "status_signed_expired_cert": "Signé avec un certificat expiré",
    "status_signed_self_signed": "Signature valide, mais le certificat est auto-signé (non fiable)",
    "status_signed_mismatch": "La signature est valide, mais le signataire ne correspond pas à l'expéditeur",
    "status_unsupported": "Format S/MIME non pris en charge",
    "auto_import_signer_certs": "Importer automatiquement les certificats des signataires",
    "auto_import_signer_certs_desc": "Enregistrer automatiquement les certificats des e-mails signés vérifiés pour un futur chiffrement",
    "export": "Exporter",
    "enter_export_passphrase": "Définir la phrase secrète d'export",
    "export_passphrase_desc": "Choisissez une phrase secrète pour protéger le fichier PKCS#12 exporté",
    "export_storage_desc": "Entrez la phrase secrète de stockage pour déchiffrer la clé avant l'export",
    "incorrect_passphrase": "Phrase secrète incorrecte"
  },
  "tour": {
    "step_counter": "Étape {current} sur {total}",
    "skip": "Passer la visite",
    "back": "Retour",
    "next": "Suivant",
    "finish": "Terminer",
    "take_a_tour": "Faire une visite de l'interface",
    "restart_title": "Visite d'introduction",
    "restart_desc": "Rejouer la visite guidée de l'interface",
    "restart_button": "Relancer la visite",
    "sidebar_title": "Vos boîtes mail",
    "sidebar_desc": "Voici votre barre latérale de dossiers. Cliquez sur une boîte pour voir ses emails. Vous pouvez créer des dossiers, glisser des emails entre eux et voir les compteurs de non lus.",
    "compose_title": "Rédiger un email",
    "compose_desc": "Cliquez ici pour écrire un nouvel email. Ajoutez des destinataires, des pièces jointes et utilisez la mise en forme enrichie.",
    "search_title": "Rechercher vos emails",
    "search_desc": "Recherchez par expéditeur, objet ou contenu. Cliquez sur l'icône de filtre pour les options avancées comme la plage de dates, les pièces jointes et les messages suivis.",
    "email_list_title": "Votre liste d'emails",
    "email_list_desc": "Les emails apparaissent ici. Cliquez sur un email pour le lire à droite. Utilisez la case à cocher pour en sélectionner plusieurs, puis déplacez, supprimez ou étiquetez-les.",
    "email_viewer_title": "Panneau de lecture",
    "email_viewer_desc": "L'email sélectionné s'ouvre ici. Répondez, transférez, archivez ou supprimez avec les boutons de la barre d'outils. Vous pouvez aussi marquer les emails ou ajouter des étiquettes de couleur.",
    "keywords_title": "Étiquettes de couleur",
    "keywords_desc": "Organisez vos emails avec des étiquettes colorées. Glissez un email sur une étiquette pour le marquer, ou faites un clic droit pour assigner des étiquettes.",
    "calendar_title": "Calendrier",
    "calendar_desc": "Accédez au calendrier pour gérer vos événements. Créez des événements, définissez des rappels et consultez les vues jour, semaine ou mois.",
    "contacts_title": "Contacts",
    "contacts_desc": "Votre carnet d'adresses se trouve ici. Importez des contacts, créez des groupes et cliquez sur un contact pour voir ses détails.",
    "settings_title": "Paramètres",
    "settings_desc": "Personnalisez tout : thème, densité, signatures, filtres, raccourcis clavier, paramètres du calendrier et plus encore.",
    "shortcuts_title": "Raccourcis clavier",
    "shortcuts_desc": "Les utilisateurs avancés adorent ça. Appuyez sur ? à tout moment pour voir tous les raccourcis disponibles. Naviguez, rédigez et gérez vos emails sans toucher à la souris.",
    "compose_open_title": "Le compositeur",
    "compose_open_desc": "Voici le compositeur d'e-mail. Ajoutez des destinataires, rédigez votre message, joignez des fichiers et utilisez la mise en forme enrichie. Vous pouvez aussi sauvegarder des brouillons et utiliser des modèles.",
    "calendar_view_title": "Votre calendrier",
    "calendar_view_desc": "Voici votre calendrier avec des événements exemples. Basculez entre les vues jour, semaine, mois et agenda avec la barre d'outils.",
    "create_event_title": "Créer un événement",
    "create_event_desc": "Cliquez sur ce bouton pour créer un nouvel événement. Vous pouvez définir un titre, une date, une heure et ajouter des participants.",
    "event_modal_title": "Détails de l'événement",
    "event_modal_desc": "Voici le formulaire de l'événement. Remplissez le titre, choisissez une date et une heure, ajoutez un lieu ou des participants. Cliquez sur enregistrer quand vous avez terminé — ou fermez-le et passez à autre chose.",
    "contacts_list_title": "Vos contacts",
    "contacts_list_desc": "Voici vos contacts. Cliquez sur un contact pour voir ses détails à droite. Vous pouvez aussi créer de nouveaux contacts, importer des vCards ou organiser les contacts en groupes.",
    "files_title": "Stockage de fichiers",
    "settings_tabs_title": "Menu des paramètres",
    "settings_tabs_desc": "Voici toutes les catégories de paramètres. Personnalisez l'apparence, gérez les identités, configurez les filtres de messagerie, paramétrez votre calendrier et bien plus encore.",
    "files_desc": "Votre gestionnaire de fichiers vous permet de téléverser, organiser et partager des fichiers — comme un cloud personnel intégré à votre messagerie.",
    "demo_banner_title": "Contrôles de démo",
    "demo_banner_desc": "Vous êtes en mode démo — tout reste dans votre navigateur. Cliquez sur 'Réinitialiser la démo' à tout moment pour repartir avec des données fraîches.",
    "quota_title": "Utilisation du stockage",
    "quota_desc": "Suivez la taille de votre boîte mail ici. Le cercle se remplit au fur et à mesure que vous utilisez plus d'espace."
  }
}
