{
    "panel": {
        "title": "Panneau d'administration",
        "dashboard": {
            "title": "Tableau de bord",
            "subtitle": "Aperçu de l'activité et des statistiques de votre forum",
            "statistics": {
                "total_users": "Utilisateurs totaux",
                "total_discussions": "Discussions totales",
                "total_posts": "Messages totaux",
                "pending_reports": "Signaux en attente"
            },
            "pro": {
                "title": "Vous aimez Flatboard ?",
                "text": "Vous utilisez actuellement la version gratuite Community. Si vous appréciez mon travail et souhaitez aller plus loin, passez à la version Pro pour débloquer un ensemble complet d'extensions qui améliorent l'expérience de vos utilisateurs.",
                "button": "Découvrir la version Pro"
            },
            "debug_warning": {
                "title": "Mode debug activé — risque de sécurité",
                "message": "Le mode debug est actif. Des traces d'erreurs et des informations internes peuvent être exposées aux visiteurs. Désactivez-le avant de mettre le forum en production.",
                "link": "Désactiver le mode debug"
            }
        },
        "menu": {
            "users": "Utilisateurs",
            "categories": "Catégories",
            "groups": "Groupes",
            "permissions": "Permissions",
            "reactions": "Réactions",
            "reports": "Signaux",
            "bans": "Bannissements",
            "plugins": "Extensions",
            "themes": "Thèmes",
            "backups": "Sauvegardes",
            "updates": "Mises à jour",
            "analytics": "Analytique",
            "audit_logs": "Journaux d'audit",
            "settings": "Paramètres",
            "extensions": "Extensions",
            "statistics": "Statistiques",
            "monitoring": "Surveillance",
            "tags": "Tags"
        },
        "tags": {
            "title": "Gestion des tags",
            "empty": "Aucun tag n'existe encore. Les tags sont créés par les membres lors de la rédaction d'une discussion.",
            "column": {
                "tag": "Tag",
                "slug": "Slug",
                "discussions": "Discussions"
            },
            "orphan_tooltip": "Tag orphelin — aucune discussion",
            "info": "La suppression d'un tag est définitive : il est retiré de toutes les discussions qui l'utilisaient. Les discussions elles-mêmes ne sont pas supprimées.",
            "action": {
                "rename": "Renommer",
                "delete_permanently": "Supprimer définitivement"
            },
            "delete": {
                "title": "Supprimer un tag",
                "confirm": "Vous êtes sur le point de supprimer définitivement le tag :",
                "used_in": "Ce tag est utilisé dans {count} discussion(s). Il sera retiré de toutes ces discussions, mais celles-ci ne seront pas supprimées.",
                "irreversible": "Cette action est irréversible.",
                "success": "Le tag « {name} » a été supprimé définitivement.",
                "error": "Impossible de supprimer le tag « {name} ».",
                "missing_id": "Identifiant de tag manquant.",
                "not_found": "Tag introuvable."
            },
            "rename": {
                "title": "Renommer un tag",
                "label": "Nouveau nom",
                "hint": "Le slug sera recalculé automatiquement.",
                "success": "Tag renommé en « {name} » avec succès.",
                "error": "Impossible de renommer le tag.",
                "exists": "Un tag avec ce nom existe déjà.",
                "invalid": "Données invalides.",
                "color_label": "Couleur",
                "icon_label": "Icône",
                "icon_placeholder": "fas fa-tag",
                "icon_help": "Format FontAwesome (ex. fas fa-star)"
            },
            "js": {
                "confirm_delete": "Supprimer ce tag ?",
                "yes": "Oui",
                "no": "Non",
                "network_error": "Erreur réseau. Veuillez réessayer.",
                "delete_error": "Erreur lors de la suppression."
            },
            "search": {
                "placeholder": "Rechercher un tag…",
                "no_results": "Aucun résultat pour cette recherche."
            },
            "pagination": {
                "showing": "Affichage de {from}–{to} sur {total} tags",
                "per_page": "Par page"
            },
            "create": {
                "button": "Créer un tag",
                "title": "Nouveau tag",
                "label": "Nom du tag",
                "success": "Tag « {name} » créé avec succès.",
                "error": "Impossible de créer le tag.",
                "exists": "Un tag avec ce nom existe déjà.",
                "invalid": "Le nom du tag est requis."
            }
        },
        "analytics": {
            "active_users": "Membres actifs (7j)",
            "banned_users": "Membres bannis",
            "verified_users": "Emails vérifiés",
            "pinned_discussions": "Discussions épinglées",
            "locked_discussions": "Discussions verrouillées",
            "new_discussions": "Nouvelles discussions",
            "new_posts": "Nouveaux messages",
            "new_users": "Nouveaux membres",
            "total_views": "Vues totales",
            "daily_activity": "Activité journalière (30 derniers jours)",
            "no_activity": "Aucune activité sur cette période",
            "total": "Total",
            "trend": "Tendance",
            "peak_day": "Jour le plus actif",
            "detail_stats": "Statistiques détaillées",
            "recent_activity": "Activité récente (7 jours)",
            "top_categories": "Top catégories",
            "user_breakdown": "Répartition des membres",
            "growth_7d": "7 derniers jours",
            "growth_30d": "30 derniers jours",
            "avg_posts_per_discussion": "Rép. / discussion",
            "avg_posts_per_user": "Messages / membre",
            "avg_discussions_per_user": "Discussions / membre",
            "content_health": "Santé du contenu",
            "visits": "Visites",
            "unique_visitors": "Visiteurs uniques",
            "total_page_views": "Pages vues (total)",
            "unique_page_views": "Pages vues (uniques)",
            "all_time": "Cumul depuis le début",
            "visit_chart": "Trafic sur 30 jours",
            "top_pages": "Pages les plus vues",
            "no_visit_data": "Aucune donnée de visite encore collectée",
            "no_visit_data_hint": "Les visites seront enregistrées dès la prochaine consultation du forum.",
            "referrers": "Sources de trafic",
            "referrer_source": "Source",
            "referrer_visits": "Visites",
            "referrer_share": "Part",
            "last_30_days": "30 derniers jours",
            "no_referrer_data": "Aucune source de trafic externe détectée",
            "no_referrer_data_hint": "Les sources seront enregistrées dès qu'un visiteur arrivera depuis un lien externe."
        },
        "pro_gate": {
            "title": "Fonctionnalité Pro",
            "subtitle": "Cette fonctionnalité est réservée à Flatboard Pro",
            "description": "La page Analytique avancée fournit des statistiques détaillées sur l'activité de votre forum : membres actifs, tendances journalières, discussions épinglées et verrouillées, activité par jour sur les 30 derniers jours.",
            "upgrade_button": "Passer à Flatboard Pro",
            "features_title": "Inclus dans Flatboard Pro",
            "feature_analytics": "Analytique avancée (cette page)",
            "feature_storage": "Stockage SQLite haute performance",
            "feature_plugins": "Extensions Pro exclusives",
            "feature_support": "Support prioritaire",
            "current": "Vous utilisez actuellement la version Community."
        }
    },
    "common": {
        "field": {
            "name": "Nom",
            "description": "Description",
            "information": "Information",
            "slug": "Slug",
            "color": "Couleur",
            "icon": "Icône",
            "order": "Ordre",
            "version": "Version",
            "status": "Statut",
            "size": "Taille",
            "date": "Date",
            "id": "ID",
            "reason": "Raison",
            "end_date": "Date de fin",
            "emoji": "Emoji",
            "language": "Langue",
            "timezone": "Fuseau horaire",
            "type": "Type",
            "author": "Auteur",
            "ip_address": "Adresse IP"
        },
        "status": {
            "enabled": "Activé",
            "disabled": "Désactivé",
            "active": "Actif",
            "inactive": "Inactif",
            "pending": "En attente",
            "resolved": "Résolu",
            "rejected": "Rejeté",
            "banned": "Banni",
            "expired": "Expiré",
            "permanent": "Permanent",
            "unknown": "Inconnu",
            "public": "Public",
            "private": "Privé",
            "loading": "Chargement...",
            "saving": "Enregistrement...",
            "checking": "Vérification...",
            "clearing": "Nettoyage..."
        },
        "action": {
            "create": "Créer",
            "edit": "Modifier",
            "delete": "Supprimer",
            "save": "Enregistrer",
            "cancel": "Annuler",
            "activate": "Activer",
            "deactivate": "Désactiver",
            "configure": "Configurer",
            "restore": "Restaurer",
            "resolve": "Résoudre",
            "reject": "Rejeter",
            "revoke": "Révoquer",
            "view": "Voir",
            "filter": "Filtrer",
            "reset": "Réinitialiser",
            "execute": "Exécuter",
            "clean": "Nettoyer",
            "clear": "Effacer",
            "purge_all": "Tout purger",
            "select_all": "Tout sélectionner"
        },
        "message": {
            "no_items": "Aucun élément",
            "not_found": "Non trouvé",
            "saved": "Enregistré avec succès",
            "updated": "Mis à jour avec succès",
            "deleted": "Supprimé avec succès",
            "created": "Créé avec succès",
            "error": "Erreur",
            "success": "Succès",
            "warning": "Avertissement",
            "info": "Information",
            "danger": "Danger"
        },
        "label": {
            "users": "Utilisateurs",
            "categories": "Catégories",
            "user": "Utilisateur",
            "description": "Description",
            "name": "Nom",
            "information": "Information",
            "actions": "Actions",
            "none": "Aucun",
            "group": "Groupe"
        },
        "button": {
            "back": "Retour",
            "backToForum": "Retour au forum"
        },
        "empty": {
            "categories": "Aucune catégorie",
            "reactions": "Aucune réaction",
            "users": "Aucun utilisateur"
        },
        "filter": {
            "all": "Tous"
        }
    },
    "users": {
        "title": "Utilisateurs",
        "modal_title": {
            "delete_complete": "Supprimer définitivement"
        },
        "list": "Liste des utilisateurs",
        "registered": "Inscrit le",
        "lastVisit": "Dernière visite",
        "deleted": "Supprimé",
        "totalPosts": "Posts totaux",
        "postsTooltip": "{discussions} discussions, {posts} messages",
        "edit": {
            "title": "Modifier l'utilisateur",
            "is_admin": "Administrateur",
            "is_banned": "Banni",
            "is_banned_desc": "Un utilisateur banni ne peut pas se connecter",
            "group": "Groupe",
            "select_group": "Sélectionner un groupe",
            "group_select_desc": "Le statut d'administrateur sera automatiquement défini si l'utilisateur est assigné au groupe Administrateur",
            "email_verified": "Email vérifié",
            "email_verified_desc": "Cochez pour marquer manuellement cet email comme vérifié",
            "email_not_verified": "Email non vérifié",
            "password_keep_help": "Laissez vide pour conserver le mot de passe actuel"
        },
        "action": {
            "ban": "Bannir l'utilisateur",
            "unban": "Débannir l'utilisateur",
            "activate": "Activer l'utilisateur",
            "deactivate": "Désactiver l'utilisateur",
            "delete": "Supprimer l'utilisateur",
            "anonymize": "Anonymiser l'utilisateur (conserver le contenu)",
            "delete_complete": "Supprimer complètement (supprimer le contenu)",
            "banReasonDefault": "Banni depuis le panneau admin"
        },
        "message": {
            "updated": "Utilisateur mis à jour avec succès",
            "banned": "Utilisateur banni avec succès",
            "unbanned": "Utilisateur débanni avec succès",
            "activated": "Utilisateur activé avec succès",
            "deactivated": "Utilisateur désactivé avec succès",
            "anonymized": "Utilisateur anonymisé avec succès",
            "deleted_complete": "Utilisateur complètement supprimé avec succès",
            "deleted": "Utilisateur supprimé",
            "no_users": "Aucun utilisateur"
        },
        "confirm": {
            "delete": "Comment souhaitez-vous supprimer",
            "delete_warning": "Cette action est irréversible !",
            "anonymize": "Êtes-vous sûr de vouloir anonymiser cet utilisateur ? Le contenu sera conservé mais l'auteur sera remplacé par 'utilisateur_supprimé'.",
            "delete_complete": "Êtes-vous sûr de vouloir supprimer complètement cet utilisateur ? Toutes ses discussions, réponses et données seront définitivement supprimées."
        },
        "information": {
            "title": "Informations sur l'utilisateur",
            "action_history": "Historique des actions"
        },
        "search": {
            "placeholder": "Rechercher un utilisateur..."
        }
    },
    "categories": {
        "title": "Catégories",
        "name": {
            "help": "Nom de la catégorie (100 caractères maximum)"
        },
        "description": {
            "help": "Description optionnelle de la catégorie"
        },
        "icon": {
            "choose": "Choisir une icône",
            "search": "Rechercher des icônes",
            "help": "Format : fas fa-folder (FontAwesome)",
            "preview": "Aperçu de l'icône"
        },
        "color": {
            "help": "Format hexadécimal : #RRVVBB",
            "picker": "Sélecteur de couleur",
            "hex": "Code couleur hexadécimal"
        },
        "groups": {
            "select_all": "Tout sélectionner",
            "make_public": "Rendre publique",
            "help_keyboard": "Utilisez les flèches haut/bas pour naviguer, Ctrl/Cmd+clic pour sélectionner plusieurs",
            "deselect_all": "Tout désélectionner"
        },
        "edit": {
            "title": "Modifier la catégorie",
            "private": "Catégorie privée",
            "private_desc": "Seuls les utilisateurs autorisés pourront voir cette catégorie",
            "public": "Publique (tous les groupes)",
            "restricted": "Restreinte aux groupes sélectionnés",
            "allowed_groups_help": "Sélectionnez les groupes autorisés à voir cette catégorie. Laissez vide pour une catégorie publique accessible à tous.",
            "post_groups": "Autorisations d'écriture",
            "posting_everyone": "Tous les membres peuvent poster",
            "posting_restricted": "Lecture seule sauf pour les groupes sélectionnés",
            "post_groups_help": "Sélectionnez les groupes autorisés à créer des discussions et à répondre dans cette catégorie. Les autres membres pourront uniquement lire.",
            "create_groups": "Création de discussions",
            "creating_everyone": "Tous ceux qui peuvent poster",
            "creating_restricted": "Restreinte aux groupes sélectionnés",
            "create_groups_help": "Sélectionnez les groupes autorisés à créer de nouvelles discussions. Les autres membres pourront toujours répondre aux discussions existantes (selon les autorisations d'écriture)."
        },
        "message": {
            "created": "Catégorie créée avec succès",
            "updated": "Catégorie mise à jour avec succès",
            "deleted": "Catégorie supprimée avec succès",
            "reordered": "Ordre des catégories mis à jour",
            "reorder_error": "Erreur lors de la réorganisation des catégories",
            "no_categories": "Aucune catégorie",
            "made_public": "Catégorie configurée comme publique. Elle sera accessible à tous les utilisateurs.",
            "select_group_or_public": "Vous devez sélectionner au moins un groupe ou lever la restriction",
            "select_group_required": "Vous devez sélectionner au moins un groupe pour une restriction par groupes",
            "all_groups_selected": "Tous les groupes ont été sélectionnés.",
            "all_groups_deselected": "Tous les groupes ont été désélectionnés."
        },
        "confirm": {
            "delete": "Supprimer cette catégorie ?"
        },
        "status": {
            "read_only": "Écriture restreinte",
            "create_restricted": "Création restreinte"
        }
    },
    "groups": {
        "title": "Groupes",
        "create": {
            "title": "Créer un groupe"
        },
        "edit": {
            "title": "Modifier le groupe"
        },
        "error": {
            "name_required": "Le nom du groupe est requis",
            "name_invalid": "Le nom du groupe doit être une chaîne de caractères",
            "name_min": "Le nom du groupe ne peut pas être vide",
            "color_invalid": "La couleur doit être au format hexadécimal (#RRGGBB)",
            "icon_invalid": "L'icône doit être une classe FontAwesome valide (ex: \"fas fa-users\" ou \"fa-solid fa-gem\")"
        },
        "message": {
            "created": "Groupe créé avec succès",
            "updated": "Groupe mis à jour avec succès",
            "deleted": "Groupe supprimé avec succès",
            "deleted_with_migration": "Groupe supprimé. {count} utilisateur(s) déplacé(s).",
            "reordered": "Ordre des groupes mis à jour",
            "no_groups": "Aucun groupe créé",
            "error": "Erreur lors de l'opération",
            "cannot_delete_default": "Impossible de supprimer un groupe par défaut (Administrateur, Modérateur, Membre, Invité).",
            "cannot_delete_with_users": "Impossible de supprimer un groupe qui a des utilisateurs assignés. Réassignez les utilisateurs à un autre groupe d'abord.",
            "has_users_need_migration": "Ce groupe contient des utilisateurs. Vous devez les déplacer vers un autre groupe avant de pouvoir supprimer ce groupe.",
            "cannot_move_to_same_group": "Impossible de déplacer les utilisateurs vers le même groupe",
            "target_group_not_found": "Groupe cible introuvable"
        },
        "migration": {
            "title": "Déplacer les utilisateurs",
            "message": "Ce groupe contient {count} utilisateur(s). Vous devez les déplacer vers un autre groupe avant de pouvoir supprimer ce groupe.",
            "select_group": "Sélectionner un groupe de destination",
            "choose": "Choisir un groupe",
            "confirm_delete": "Déplacer et supprimer",
            "select_required": "Veuillez sélectionner un groupe de destination"
        },
        "confirm": {
            "delete": "Supprimer ce groupe ?"
        },
        "default": {
            "administrator": "Administrateur",
            "moderator": "Modérateur",
            "member": "Membre",
            "guest": "Invité",
            "description": {
                "administrator": "Groupe avec tous les droits d'administration",
                "moderator": "Groupe avec des droits de modération",
                "member": "Groupe pour les membres inscrits",
                "guest": "Groupe pour les visiteurs non connectés"
            }
        },
        "inheritFrom": {
            "label": "Hériter des permissions de",
            "none": "Aucun (groupe vide)",
            "help": "Sélectionnez un groupe de base pour copier automatiquement ses permissions vers ce nouveau groupe."
        },
        "otherGroups": "Autres groupes",
        "type": {
            "admin": "Admin",
            "moderator": "Modérateur",
            "member": "Membre",
            "guest": "Invité"
        },
        "users_count": "Utilisateurs"
    },
    "permissions": {
        "title": "Permissions",
        "by_group": "Permissions par groupe",
        "no_permissions": "Aucune permission configurée",
        "permission": "Permission",
        "allowed_groups": "Groupes autorisés",
        "save": "Enregistrer les permissions",
        "message": {
            "saved": "Permissions enregistrées avec succès",
            "save_error": "Erreur lors de l'enregistrement"
        },
        "section": {
            "admin": "Administration",
            "moderation": "Modération",
            "discussions": "Discussions",
            "posts": "Messages",
            "attachments": "Pièces jointes",
            "users": "Utilisateurs",
            "social": "Social",
            "plugins": "Extensions",
            "presence": "Présence",
            "other": "Autre"
        },
        "tab": {
            "admin_moderation": "Administration & Modération",
            "discussions_posts": "Discussions & Messages",
            "attachments_social": "Médias & Pièces jointes",
            "social_presence": "Social & Présence"
        },
        "note": {
            "critical": "Critique",
            "important": "Note importante",
            "text": "Les permissions marquées en rouge sont critiques et doivent être accordées avec prudence. Les permissions de modération permettent de gérer le contenu et les utilisateurs."
        },
        "plugin": "Permissions des extensions",
        "list": {
            "admin_access": {
                "name": "Accès à l'administration",
                "desc": "Permet d'accéder au panneau d'administration"
            },
            "moderation_moderate": {
                "name": "Modérer",
                "desc": "Permet de modérer les discussions et les messages"
            },
            "user_ban": {
                "name": "Bannir les utilisateurs",
                "desc": "Permet de bannir et débannir les utilisateurs"
            },
            "user_activate": {
                "name": "Activer/Désactiver les utilisateurs",
                "desc": "Permet d'activer et désactiver les utilisateurs"
            },
            "user_delete": {
                "name": "Supprimer les utilisateurs",
                "desc": "Permet de supprimer ou anonymiser les utilisateurs"
            },
            "discussion_create": {
                "name": "Créer une discussion",
                "desc": "Permet de créer une nouvelle discussion"
            },
            "discussion_edit": {
                "name": "Modifier une discussion",
                "desc": "Permet de modifier une discussion"
            },
            "discussion_delete": {
                "name": "Supprimer une discussion",
                "desc": "Permet de supprimer une discussion"
            },
            "post_create": {
                "name": "Créer un message",
                "desc": "Permet de créer un message dans une discussion"
            },
            "post_edit": {
                "name": "Modifier un message",
                "desc": "Permet de modifier un message"
            },
            "post_delete": {
                "name": "Supprimer un message",
                "desc": "Permet de supprimer un message"
            },
            "attachment_upload": {
                "name": "Uploader des pièces jointes",
                "desc": "Permet d'uploader des pièces jointes dans les messages"
            },
            "attachment_view": {
                "name": "Voir les pièces jointes",
                "desc": "Permet de voir et télécharger les pièces jointes"
            },
            "attachment_download": {
                "name": "Télécharger les pièces jointes",
                "desc": "Permet de télécharger les pièces jointes"
            },
            "reaction_react": {
                "name": "Réagir aux messages",
                "desc": "Permet de réagir aux messages avec des emojis"
            },
            "image_upload": {
                "name": "Uploader des images",
                "desc": "Permet d'uploader des images dans les messages (markdown)"
            },
            "avatar_upload": {
                "name": "Uploader un avatar",
                "desc": "Permet d'uploader un avatar (par défaut autorisé pour tous les utilisateurs connectés)"
            },
            "profile_view": {
                "name": "Voir les profils",
                "desc": "Permet de voir les profils des autres utilisateurs"
            },
            "presence_view": {
                "name": "Voir les activités en temps réel",
                "desc": "Permet de voir où sont les utilisateurs en temps réel"
            },
            "tag_view": {
                "name": "Voir les tags",
                "desc": "Permet de voir les tags dans les discussions"
            },
            "tag_create": {
                "name": "Créer des tags",
                "desc": "Permet de créer de nouveaux tags"
            },
            "monitoring_view": {
                "name": "Voir la surveillance du forum",
                "desc": "Permet d'accéder aux statistiques et à l'analytique du forum"
            },
            "pm_send": {
                "name": "Envoyer des messages privés",
                "desc": "Permet d'envoyer des messages privés à d'autres utilisateurs"
            },
            "pm_receive": {
                "name": "Recevoir des messages privés",
                "desc": "Permet de recevoir des messages privés d'autres utilisateurs"
            },
            "pm_moderate": {
                "name": "Modérer les messages privés",
                "desc": "Permet de voir et modérer tous les messages privés (modérateurs et administrateurs)"
            },
            "pm_delete_own": {
                "name": "Supprimer ses propres messages",
                "desc": "Permet de supprimer ses propres messages privés"
            },
            "resource_view": {
                "name": "Voir les ressources",
                "desc": "Permet de voir la liste des ressources disponibles"
            },
            "resource_download": {
                "name": "Télécharger les ressources",
                "desc": "Permet de télécharger des ressources (thèmes, extensions, etc.)"
            },
            "resource_rate": {
                "name": "Noter les ressources",
                "desc": "Permet de noter et commenter les ressources"
            },
            "resource_manage": {
                "name": "Gérer les ressources",
                "desc": "Permet d'ajouter, modifier et supprimer des ressources (administrateurs)"
            },
            "resource_moderate": {
                "name": "Modérer les ressources",
                "desc": "Permet de modérer les ressources et les commentaires (modérateurs et administrateurs)"
            },
            "resource_submit": {
                "name": "Soumettre des ressources",
                "desc": "Permet de soumettre des ressources pour approbation (seront en attente jusqu'à validation par un modérateur)"
            }
        },
        "view_switcher": {
            "badges": "Badges",
            "matrix": "Matrice",
            "badges_hint": "Modifier permission par permission",
            "matrix_hint": "Auditer un groupe entier",
            "matrix_desc": "Vue matrice — filtrez par groupe pour voir toutes ses permissions d'un coup"
        },
        "filter": {
            "label": "Filtrer :",
            "all_groups": "Tous les groupes",
            "hint": "filtrez par groupe pour voir toutes ses permissions d'un coup"
        },
        "guest_locked_tooltip": "Nécessite une authentification — les invités n'ont pas d'identité persistante (auteur, suivi de vote, messagerie)"
    },
    "reaction_like": "J'aime",
    "reaction_heart": "Cœur",
    "reaction_laugh": "Rire",
    "reaction_surprised": "Surpris",
    "reaction_sad": "Triste",
    "reaction_fire": "Feu",
    "reaction_clap": "Applaudir",
    "reaction_celebrate": "Célébrer",
    "reaction_think": "Réfléchir",
    "reaction_perfect": "Parfait",
    "reactions": {
        "title": "Réactions",
        "create": {
            "title": "Créer une réaction"
        },
        "edit": {
            "title": "Modifier la réaction"
        },
        "available": "Réactions disponibles",
        "no_reactions": "Aucune réaction configurée",
        "name": {
            "label": "Nom",
            "placeholder": "Nom de la réaction"
        },
        "emoji_help": "Saisissez un emoji (ex. : 😀, 👍, ❤️)",
        "order_help": "Le nombre représente la position dans la liste",
        "message": {
            "created": "Réaction créée avec succès",
            "updated": "Réaction mise à jour avec succès",
            "deleted": "Réaction supprimée avec succès",
            "reordered": "Ordre des réactions mis à jour",
            "error": "Erreur lors de l'opération"
        },
        "confirm": {
            "delete": "Supprimer cette réaction ?"
        },
        "default": {
            "like": "J'aime",
            "heart": "Cœur",
            "laugh": "Rire",
            "surprised": "Surpris",
            "sad": "Triste",
            "fire": "Feu",
            "clap": "Applaudir",
            "celebrate": "Célébrer",
            "think": "Réfléchir",
            "perfect": "Parfait"
        }
    },
    "reports": {
        "title": "Signaux",
        "pending": "Signaux en attente",
        "no_reports": "Aucun signal dans cette catégorie",
        "reported_by": "Signalé par",
        "reported_content": "Contenu signalé",
        "author": "Auteur",
        "view_content": "Voir",
        "message": {
            "updated": "Signal mis à jour avec succès",
            "update_error": "Erreur lors de la mise à jour",
            "deleted": "Signal supprimé avec succès",
            "delete_error": "Erreur lors de la suppression du signal",
            "purged": "{count} signal(s) supprimé(s) avec succès",
            "purge_error": "Erreur lors de la purge des signaux"
        },
        "confirm": {
            "delete": "Êtes-vous sûr de vouloir supprimer ce signal ?",
            "purge": "Êtes-vous sûr de vouloir supprimer {status} ? Cette action est irréversible !",
            "purge_all": "Purger tous les signaux"
        },
        "notification": {
            "new": "Nouveau signal : {type}",
            "content": "Un nouveau signal a été créé. Type : {type}, Raison : {reason}"
        }
    },
    "bans": {
        "title": "Bannissements",
        "active": "Bannissements actifs",
        "no_bans": "Aucun bannissement actif",
        "user": "Utilisateur",
        "banned_by": "Banni par",
        "permanent_help": "Laissez vide pour un bannissement permanent",
        "search": {
            "placeholder": "Rechercher un utilisateur...",
            "help": "Laissez vide pour bannir par IP ou email"
        },
        "ip": {
            "help": "Format IPv4 (ex: 192.168.1.1)"
        },
        "email": {
            "placeholder": "user@example.com ou *@mail.ru",
            "help": "Adresse email ou domaine (*@mail.ru pour bannir un domaine entier)"
        },
        "message": {
            "created": "Bannissement créé avec succès",
            "revoked": "Bannissement révoqué avec succès",
            "revoke_error": "Erreur lors de la révocation",
            "deleted": "Bannissements supprimés",
            "user_banned": "Votre compte a été banni.",
            "ip_banned": "Votre adresse IP a été bannie.",
            "email_banned": "Cette adresse email est bannie.",
            "domain_banned": "Ce domaine email ({domain}) est banni.",
            "banned": "Vous avez été banni.",
            "no_reason": "Aucune raison spécifiée"
        },
        "type": {
            "user": "Utilisateur",
            "ip": "Adresse IP",
            "email": "Email",
            "domain": "Domaine email",
            "unknown": "Inconnu"
        },
        "validation": {
            "one_criterion_required": "Vous devez spécifier un utilisateur, une IP ou un email",
            "invalid_ip": "Format d'adresse IP invalide",
            "invalid_email": "Format d'email ou de domaine invalide",
            "expiry_date_future": "La date d'expiration doit être dans le futur"
        },
        "error": {
            "id_required": "ID du ban requis",
            "not_found": "Ban introuvable",
            "revoke_failed": "Échec de la révocation"
        },
        "confirm": {
            "revoke": "Révoquer ce bannissement ?",
            "delete": "Êtes-vous sûr de vouloir supprimer ce bannissement ?",
            "delete_multiple": "Êtes-vous sûr de vouloir supprimer ces bannissements ?"
        },
        "linked": {
            "ip": "IP liée",
            "auto_to": "Auto · rattaché à {user}"
        }
    },
    "backups": {
        "title": "Sauvegardes",
        "create": {
            "title": "Créer une sauvegarde"
        },
        "create_full_archive": "Créer une archive complète",
        "available": "Sauvegardes disponibles",
        "no_backups": "Aucune sauvegarde disponible",
        "select_options": "Sélectionnez les éléments à inclure dans la sauvegarde :",
        "option": {
            "full": "Sauvegarde complète",
            "config": "Configuration",
            "data": "Données (JSON/SQLite)",
            "uploads": "Fichiers téléchargés",
            "logs": "Journaux",
            "cache": "Cache",
            "plugins": "Extensions",
            "themes": "Thèmes"
        },
        "select_all_plugins": "Sélectionner toutes les extensions",
        "select_all_themes": "Sélectionner tous les thèmes",
        "creating": "Création en cours...",
        "message": {
            "created": "Sauvegarde créée avec succès",
            "restored": "Sauvegarde restaurée avec succès",
            "deleted": "Sauvegarde supprimée avec succès",
            "create_error": "Erreur lors de la création",
            "restore_error": "Erreur lors de la restauration",
            "delete_error": "Erreur lors de la suppression",
            "not_found": "Sauvegarde introuvable",
            "no_option_selected": "Veuillez sélectionner au moins une option",
            "uploaded": "Sauvegarde téléversée avec succès",
            "update_uploaded": "Archive de mise à jour détectée et déplacée vers updates/",
            "upload_error": "Erreur lors du téléversement",
            "download_error": "Erreur lors du téléchargement",
            "invalid_name": "Nom de fichier invalide",
            "full_archive_created": "Archive complète créée avec succès",
            "full_archive_error": "Erreur lors de la création de l'archive complète"
        },
        "download": "Télécharger",
        "upload": {
            "title": "Téléverser une sauvegarde",
            "select_file": "Sélectionner un fichier ZIP",
            "file_help": "Format : archive ZIP contenant manifest.json",
            "submit": "Téléverser",
            "uploading": "Téléversement en cours...",
            "success": "Sauvegarde téléversée avec succès",
            "error": "Erreur lors du téléversement",
            "no_file": "Veuillez sélectionner un fichier",
            "file_too_large": "Fichier trop volumineux",
            "max_size": "Taille max",
            "also_update": "Accepte aussi les archives de mise à jour Flatboard.",
            "goto_updates": "Appliquer la mise à jour →",
            "usecase": {
                "restore_title": "Restaurer une sauvegarde",
                "restore_desc": "Chargez un ZIP téléchargé depuis cette page pour restaurer un état antérieur de votre forum.",
                "update_title": "Appliquer une mise à jour",
                "update_desc": "Téléversez une archive de mise à jour Flatboard pour mettre à jour votre installation en un clic."
            }
        },
        "confirm": {
            "create": "Créer une nouvelle sauvegarde ?",
            "restore": "Restaurer cette sauvegarde ? Cette action est irréversible.",
            "delete": "Supprimer cette sauvegarde ?",
            "full_archive": "Créer une archive complète de Flatboard (code source + données + téléchargements) ?"
        },
        "info": {
            "create_desc": "Génère une archive ZIP de vos données (config, posts, uploads…) et la sauvegarde sur le serveur.",
            "download_title": "Télécharger une sauvegarde",
            "download_desc": "Utilisez le bouton de téléchargement dans la liste ci-dessous pour enregistrer une sauvegarde sur votre ordinateur.",
            "upload_desc": "Restaurez une sauvegarde depuis votre ordinateur, ou appliquez une archive de mise à jour Flatboard en un clic."
        }
    },
    "plugins": {
        "title": "Extensions",
        "installed": "Extensions installées",
        "no_plugins": "Aucune extension installée",
        "not_found": "Extension introuvable",
        "cannot_disable": "Cette extension ne peut pas être désactivée",
        "incompatible": "Incompatible",
        "incompatible_banner": "%d plugin(s) incompatible(s) avec cette version de Flatboard ont été désactivés automatiquement.",
        "requires_not_met": "Prérequis non satisfaits :",
        "notification": {
            "incompatible_title": "Plugin désactivé automatiquement",
            "incompatible_content": "\"%s\" requiert Flatboard %s (version actuelle : %s). Le plugin a été désactivé."
        },
        "cannot_uninstall": "Ce plugin ne peut pas être désinstallé",
        "uninstall": "Désinstaller",
        "message": {
            "modified": "Extension modifiée avec succès",
            "modify_error": "Erreur lors de la modification",
            "plugin_disabled": "Extension désactivée",
            "activate_plugin_first": "Cette extension doit être activée pour être utilisée. Veuillez l'activer dans la section Extensions.",
            "uninstall_success": "Plugin désinstallé avec succès",
            "uninstall_error": "Erreur lors de la désinstallation du plugin",
            "uninstall_confirm": "Cette action est irréversible. Le dossier du plugin sera supprimé définitivement. Confirmer la désinstallation de",
            "uninstall_active_error": "Désactivez le plugin avant de le désinstaller"
        },
        "settings": {
            "title": "Paramètres de l'extension",
            "no_settings": "Aucun paramètre disponible pour cette extension",
            "saving": "Enregistrement...",
            "save_error": "Erreur lors de l'enregistrement des paramètres",
            "show_defaults": "Afficher les valeurs par défaut",
            "empty_fields_use_default": "Les champs vides utilisent la valeur par défaut",
            "customize_only": "Personnalisez uniquement les champs que vous souhaitez modifier.",
            "default": "Par défaut",
            "default_value": "Valeur par défaut",
            "no_config_parameters": "Aucun paramètre de configuration disponible",
            "disabled_note": "Cette extension est actuellement désactivée. Vous pouvez toujours configurer ses paramètres, ils seront appliqués lorsque vous activerez l'extension."
        },
        "info": {
            "title": "Informations sur l'extension",
            "name": "Nom",
            "description": "Description",
            "version": "Version",
            "license": "Licence",
            "author": "Auteur",
            "website": "Site web",
            "date": "Date",
            "no_description": "Aucune description disponible"
        },
        "view": {
            "public": "Vue publique",
            "must_be_enabled": "L'extension doit être activée pour accéder à la vue publique",
            "no_admin_view": "Aucune vue admin disponible pour cette extension"
        },
        "search": {
            "placeholder": "Rechercher une extension...",
            "no_results": "Aucune extension ne correspond à votre recherche.",
            "no_description_text": "Aucune extension n'est installée pour le moment."
        },
        "total": "Total",
        "toolbar": {
            "config_help": "Configurez la barre d'outils pour chaque section du forum. Vous pouvez choisir un préréglage ou personnaliser en modifiant le JSON ci-dessous.",
            "context": {
                "discussion_create": "Création de discussion",
                "reply": "Réponse à une discussion",
                "post_edit": "Modification de message",
                "discussion_edit": "Modification de discussion",
                "settings": "Paramètres utilisateur",
                "default": "Par défaut (autres)"
            }
        },
        "error": {
            "id_missing": "ID de l'extension manquant",
            "invalid_json": "JSON invalide",
            "fix_json_errors": "Veuillez corriger les erreurs JSON avant d'enregistrer",
            "invalid_server_response": "Réponse du serveur invalide"
        },
        "default": {
            "option1": "Option 1",
            "option2": "Option 2"
        },
        "tip": "Astuce",
        "install": {
            "button": "Installer un plugin",
            "modal_title": "Installer une extension",
            "description": "Chargez une archive ZIP contenant un plugin Flatboard. Le plugin sera extrait dans le dossier plugins/ et disponible immédiatement.",
            "field_label": "Archive ZIP du plugin",
            "max_size": "Taille maximale",
            "submit": "Installer",
            "success": "Plugin installé avec succès",
            "error": "Erreur lors de l'installation du plugin",
            "invalid_zip": "Le fichier doit être une archive ZIP valide",
            "invalid_plugin": "Archive invalide : plugin.json introuvable dans un dossier plugin",
            "invalid_archive": "Archive invalide (chemin non sécurisé détecté)",
            "file_too_large": "Fichier trop volumineux (limite : %s)",
            "no_file": "Aucun fichier sélectionné"
        },
        "cannot_activate_incompatible": "Cette extension ne peut pas être activée car elle est incompatible avec la version actuelle de Flatboard. Vérifiez ses prérequis de compatibilité."
    },
    "themes": {
        "title": "Thèmes",
        "available": "Thèmes disponibles",
        "incompatible_banner": "%d thème(s) incompatible(s) avec cette version de Flatboard. Ils ne peuvent pas être activés.",
        "no_themes": "Aucun thème disponible",
        "author": "Auteur",
        "screenshot": "Capture d'écran",
        "config": {
            "title": "Configuration du thème :",
            "back": "Retour aux thèmes",
            "settings_title": "Paramètres du thème",
            "saved": "Configuration enregistrée avec succès",
            "save_error": "Erreur lors de l'enregistrement",
            "select_file": "Veuillez sélectionner un fichier",
            "logo_uploaded": "Logo téléchargé avec succès",
            "upload_error": "Erreur lors du téléchargement",
            "logo_config_saved": "Configuration du logo enregistrée avec succès",
            "logo_deleted": "Logo supprimé avec succès",
            "delete_error": "Erreur lors de la suppression",
            "delete_logo_confirm": "Êtes-vous sûr de vouloir supprimer le logo ?",
            "settings_saved": "Paramètres enregistrés avec succès",
            "save_config": "Enregistrer la configuration",
            "no_file_uploaded": "Aucun fichier téléchargé"
        },
        "logo": {
            "title": "Logo du site",
            "upload": "Télécharger un logo",
            "no_logo": "Aucun logo",
            "height": "Hauteur du logo",
            "width": "Largeur du logo",
            "show_site_title": "Afficher le titre du site",
            "with_title": "Logo à côté du titre (au lieu de remplacer)",
            "delete": "Supprimer le logo",
            "accepted_formats": "Formats acceptés : JPG, PNG, GIF, SVG, WebP (max 2 Mo)",
            "click_to_view_full_size": "Cliquez pour voir en taille réelle",
            "modifications_applied": "Les modifications sont appliquées immédiatement après l'enregistrement.",
            "confirm": {
                "delete": "Êtes-vous sûr de vouloir supprimer le logo ?"
            }
        },
        "uninstall": "Désinstaller",
        "cannot_uninstall": "Ce thème ne peut pas être désinstallé",
        "not_found": "Thème introuvable",
        "message": {
            "activated": "Thème activé avec succès",
            "activate_error": "Erreur lors de l'activation",
            "deactivated": "Thème désactivé, retour au thème par défaut",
            "config_updated": "Configuration du thème mise à jour",
            "not_found": "Thème introuvable",
            "id_required": "ID du thème requis",
            "uninstall_success": "Thème désinstallé avec succès",
            "uninstall_error": "Erreur lors de la désinstallation du thème",
            "uninstall_confirm": "Cette action est irréversible. Le dossier du thème sera supprimé définitivement. Confirmer la désinstallation de",
            "uninstall_active_error": "Désactivez le thème avant de le désinstaller"
        },
        "confirm": {
            "activate": "Activer ce thème ?",
            "deactivate": "Désactiver ce thème et revenir au thème par défaut ?"
        },
        "colors": {
            "title": "Couleurs du thème",
            "primary_colors": "Couleurs principales",
            "system": "Couleurs système",
            "borders": "Bordures",
            "background": {
                "light": "Couleurs de fond (mode clair)",
                "dark": "Couleurs de fond (mode sombre)",
                "primary": "Fond principal",
                "secondary": "Fond secondaire",
                "tertiary": "Fond tertiaire"
            },
            "text": {
                "light": "Couleurs de texte (mode clair)",
                "dark": "Couleurs de texte (mode sombre)",
                "primary": "Texte principal",
                "secondary": "Texte secondaire",
                "primary_dark": "Texte principal (sombre)",
                "secondary_dark": "Texte secondaire (sombre)"
            },
            "bg_dark": "Fond sombre (mode clair)",
            "bg_darker": "Fond très sombre (mode clair)",
            "text_light": "Texte clair",
            "text_muted": "Texte atténué (mode clair)",
            "text_white": "Texte blanc",
            "border_normal": "Bordure normale",
            "border_light": "Bordure claire",
            "border_dark": "Bordure sombre",
            "dark_bg_tertiary": "Fond tertiaire (mode sombre)",
            "dark_bg_dark": "Fond sombre (mode sombre)",
            "dark_bg_darker": "Fond très sombre (mode sombre)",
            "dark_text_light": "Texte clair (mode sombre)",
            "dark_text_muted": "Texte atténué (mode sombre)",
            "dark_text_white": "Texte blanc (mode sombre)",
            "no_changes": "Aucun changement de couleur détecté",
            "saved": "Couleurs enregistrées avec succès",
            "save": "Enregistrer les couleurs",
            "variables": {
                "primary_color": {
                    "label": "Couleur principale",
                    "description": "Couleur principale du thème (boutons, liens)"
                },
                "secondary_color": {
                    "label": "Couleur secondaire",
                    "description": "Couleur secondaire du thème"
                },
                "success_color": {
                    "label": "Couleur de succès",
                    "description": "Messages de succès, confirmations"
                },
                "danger_color": {
                    "label": "Couleur de danger",
                    "description": "Erreurs, suppressions, avertissements critiques"
                },
                "warning_color": {
                    "label": "Couleur d'avertissement",
                    "description": "Avertissements, alertes non critiques"
                },
                "info_color": {
                    "label": "Couleur d'information",
                    "description": "Messages d'information, astuces"
                },
                "bg_primary": {
                    "label": "Fond principal (clair)",
                    "description": "Fond principal de la page en mode clair"
                },
                "bg_secondary": {
                    "label": "Fond secondaire (clair)",
                    "description": "Fonds des cartes et sections en mode clair"
                },
                "bg_tertiary": {
                    "label": "Fond tertiaire (clair)",
                    "description": "Fonds des éléments survolés en mode clair"
                },
                "bg_dark": {
                    "label": "Fond sombre (clair)",
                    "description": "Fonds des en-têtes/pieds de page en mode clair"
                },
                "bg_darker": {
                    "label": "Fond très sombre (clair)",
                    "description": "Fonds des éléments à fort contraste"
                },
                "text_primary": {
                    "label": "Texte principal (clair)",
                    "description": "Texte principal en mode clair"
                },
                "text_secondary": {
                    "label": "Texte secondaire (clair)",
                    "description": "Texte secondaire, métadonnées"
                },
                "text_light": {
                    "label": "Texte clair",
                    "description": "Texte sur fond sombre"
                },
                "text_muted": {
                    "label": "Texte atténué (clair)",
                    "description": "Texte moins important, désactivé"
                },
                "text_white": {
                    "label": "Texte blanc",
                    "description": "Texte blanc sur fond sombre"
                },
                "border_color": {
                    "label": "Bordure normale",
                    "description": "Couleur de bordure par défaut"
                },
                "border_color_light": {
                    "label": "Bordure claire",
                    "description": "Bordures subtiles, séparateurs clairs"
                },
                "border_color_dark": {
                    "label": "Bordure sombre",
                    "description": "Bordures accentuées, cadres"
                },
                "dark_bg_primary": {
                    "label": "Fond principal (sombre)",
                    "description": "Fond principal en mode sombre"
                },
                "dark_bg_secondary": {
                    "label": "Fond secondaire (sombre)",
                    "description": "Fonds des cartes en mode sombre"
                },
                "dark_bg_tertiary": {
                    "label": "Fond tertiaire (sombre)",
                    "description": "Fonds des éléments survolés en mode sombre"
                },
                "dark_bg_dark": {
                    "label": "Fond très sombre",
                    "description": "Fonds des en-têtes/pieds de page en mode sombre"
                },
                "dark_bg_darker": {
                    "label": "Fond ultra sombre",
                    "description": "Fonds des modales et superpositions"
                },
                "dark_text_primary": {
                    "label": "Texte principal (sombre)",
                    "description": "Texte principal en mode sombre"
                },
                "dark_text_secondary": {
                    "label": "Texte secondaire (sombre)",
                    "description": "Texte secondaire en mode sombre"
                },
                "dark_text_light": {
                    "label": "Texte clair (sombre)",
                    "description": "Texte à faible contraste en mode sombre"
                },
                "dark_text_muted": {
                    "label": "Texte atténué (sombre)",
                    "description": "Texte désactivé en mode sombre"
                },
                "dark_text_white": {
                    "label": "Texte blanc (sombre)",
                    "description": "Texte blanc pur en mode sombre"
                }
            }
        },
        "brand": {
            "name": "Flatboard",
            "edition": {
                "pro": "Pro",
                "community": "Community"
            }
        },
        "dark": "sombre",
        "install": {
            "button": "Installer un thème",
            "modal_title": "Installer un thème",
            "description": "Chargez une archive ZIP contenant un thème Flatboard. Le thème sera extrait dans le dossier themes/ et disponible immédiatement.",
            "field_label": "Archive ZIP du thème",
            "max_size": "Taille maximale",
            "submit": "Installer",
            "success": "Thème installé avec succès",
            "error": "Erreur lors de l'installation du thème",
            "invalid_zip": "Le fichier doit être une archive ZIP valide",
            "invalid_theme": "Archive invalide : theme.json introuvable dans un dossier thème",
            "invalid_archive": "Archive invalide (chemin non sécurisé détecté)",
            "file_too_large": "Fichier trop volumineux (limite : %s)",
            "no_file": "Aucun fichier sélectionné"
        }
    },
    "updates": {
        "title": "Mises à jour",
        "current_version": "Version actuelle",
        "codename": "Nom de code",
        "release_date": "Date de sortie",
        "build": "Version",
        "upgrade_link": "Lien de mise à jour",
        "available": {
            "title": "Mise à jour disponible !",
            "version": "Version disponible",
            "description": "Une nouvelle version de Flatboard est disponible."
        },
        "install": {
            "title": "Installer la mise à jour",
            "confirm": "Installer la mise à jour ? Cette action peut prendre quelques minutes.",
            "description": "Une sauvegarde complète sera créée automatiquement avant l'installation de la mise à jour.",
            "backup_notice": "Une sauvegarde complète sera créée automatiquement avant l'installation.",
            "backup_warning": "N'oubliez pas d'effectuer une sauvegarde complète de votre site (fichiers et base de données) avant de procéder à la mise à jour.",
            "backup_failed": "Échec de la sauvegarde",
            "start": "Début de l'installation de la mise à jour...",
            "installing": "Installation de la mise à jour..."
        },
        "check": {
            "title": "Vérifier les mises à jour",
            "now": "Vérifier maintenant",
            "checking": "Vérification des mises à jour…",
            "not_configured": "La vérification automatique des mises à jour n'est pas configurée."
        },
        "download": "Télécharger la mise à jour",
        "message": {
            "installed": "Mise à jour installée avec succès",
            "install_error": "Erreur lors de l'installation",
            "not_available": "Aucune mise à jour disponible",
            "download_url_not_found": "URL de téléchargement introuvable"
        },
        "latest": {
            "version": "Vous utilisez la dernière version de Flatboard 5.",
            "available": "Dernière version disponible",
            "already": "Vous utilisez déjà la dernière version"
        },
        "local": {
            "title": "Mise à jour locale",
            "apply": "Mettre à jour",
            "reinstall": "Réinstaller",
            "applying": "Application en cours…",
            "no_update": "Aucune archive de mise à jour détectée.",
            "no_newer": "Aucune archive plus récente que la version installée.",
            "goto_backup": "Aller à Backup",
            "delete_archive": "Supprimer l'archive",
            "delete_confirm": "Supprimer cette archive de mise à jour ?",
            "older_archives": "Archives plus anciennes",
            "upload_hint": "Uploadez une archive de mise à jour depuis ",
            "compatible_from": "Compatible depuis",
            "step": {
                "verify": "Vérification de l'archive…",
                "backup": "Sauvegarde automatique…",
                "extract": "Extraction des fichiers…",
                "deploy": "Application de la mise à jour…",
                "cleanup": "Nettoyage…",
                "done": "Mise à jour appliquée avec succès !",
                "error": "Erreur lors de la mise à jour"
            }
        },
        "resources": {
            "title": "Plugins & Thèmes",
            "up_to_date": "Tous les plugins et thèmes sont à jour.",
            "official": "Officiel",
            "third_party": "Tiers",
            "third_party_warning": "Source non officielle — vérifiez les fichiers avant de mettre à jour.",
            "changelog": "Voir le changelog"
        }
    },
    "audit": {
        "title": "Journaux d'audit",
        "logs": "Journaux d'audit",
        "no_logs": "Aucun journal d'audit disponible",
        "filter": {
            "by_action": "Filtrer par action",
            "all_actions": "Toutes les actions"
        },
        "view_all": "Voir tout",
        "no_recent_activity": "Aucune activité récente",
        "days": "derniers jours",
        "entity": "Entité",
        "details": "Détails",
        "action": {
            "discussion": {
                "created": "Discussion créée",
                "updated": "Discussion mise à jour",
                "deleted": "Discussion supprimée"
            },
            "post": {
                "created": "Message créé",
                "updated": "Message mis à jour",
                "deleted": "Message supprimé"
            },
            "user": {
                "registered": "Utilisateur inscrit",
                "updated": "Utilisateur mis à jour",
                "deleted": "Utilisateur supprimé",
                "banned": "Utilisateur banni",
                "unbanned": "Utilisateur débanni",
                "activated": "Utilisateur activé",
                "deactivated": "Utilisateur désactivé",
                "anonymized": "Utilisateur anonymisé"
            },
            "category": {
                "created": "Catégorie créée",
                "updated": "Catégorie mise à jour",
                "deleted": "Catégorie supprimée"
            },
            "tag": {
                "created": "Tag créé",
                "updated": "Tag mis à jour",
                "deleted": "Tag supprimé"
            },
            "report": {
                "created": "Signal créé"
            },
            "ban": {
                "created": "Bannissement créé",
                "removed": "Bannissement retiré"
            }
        },
        "log": {
            "discussion_created": "Discussion créée : {title}",
            "discussion_updated": "Discussion mise à jour : {title}",
            "discussion_deleted": "Discussion supprimée : {title}",
            "post_created": "Message créé : {title}",
            "post_updated": "Message mis à jour : {title}",
            "post_deleted": "Message supprimé : {id}",
            "user_registered": "Utilisateur inscrit : {username}",
            "user_updated": "Utilisateur mis à jour : {username}",
            "user_deleted": "Utilisateur supprimé : {username}",
            "category_created": "Catégorie créée : {name}",
            "category_updated": "Catégorie mise à jour : {name}",
            "category_deleted": "Catégorie supprimée : {name}",
            "tag_created": "Tag créé : {name}",
            "tag_updated": "Tag mis à jour : {name}",
            "tag_deleted": "Tag supprimé : {name}",
            "report_created": "Signal créé",
            "ban_created": "Utilisateur banni : {user_id}",
            "ban_removed": "Bannissement retiré : {user_id}",
            "action_default": "Action : {event}",
            "theme_activated": "Thème activé : {theme}",
            "theme_updated": "Configuration du thème mise à jour : {theme}",
            "theme_logo_uploaded": "Logo téléchargé pour le thème : {theme}",
            "theme_logo_deleted": "Logo supprimé pour le thème : {theme}",
            "theme_logo_config_updated": "Configuration du logo mise à jour pour le thème : {theme}",
            "api_token_generated": "Jeton API généré",
            "api_token_revoked": "Jeton API révoqué",
            "theme_colors_updated": "Couleurs du thème mises à jour : {theme}",
            "theme_settings_updated": "Paramètres du thème mis à jour : {theme}"
        },
        "description": {
            "discussion": "Discussion : {title}",
            "item": "Élément : {name}",
            "user": "Utilisateur : {username}",
            "action": "Action"
        }
    },
    "settings": {
        "title": "Paramètres",
        "general": {
            "title": "Paramètres généraux",
            "site_name": "Nom du site",
            "site_url": "URL du site",
            "base_url": "URL de base",
            "base_url_placeholder": "Laissez vide pour une détection automatique",
            "base_url_help": "URL de base de votre site (ex. : /forum ou /). Laissez vide pour une détection automatique. À utiliser uniquement en cas de problème avec les URL générées.",
            "site_description": "Description du site",
            "site_email": "Email du site",
            "language": "Langue",
            "timezone": "Fuseau horaire",
            "date_format": "Format de date",
            "pagination_per_page": "Messages par page",
            "pagination_per_page_help": "Nombre de discussions/messages à afficher par page (entre 5 et 100)",
            "pagination_type": "Type de pagination",
            "pagination_type_help": "Choisissez le mode d'affichage de la pagination sur le site",
            "pagination_type_classic": "Classique (numéros de pages)",
            "pagination_type_load_more": "Bouton \"Charger plus\"",
            "pagination_type_infinite_scroll": "Défilement infini",
            "default_sort": "Tri par défaut",
            "sort": {
                "latest": "Les plus récents",
                "oldest": "Les plus anciens",
                "most_replied": "Les plus répondus",
                "most_viewed": "Les plus vus"
            },
            "compact_numbers": "Affichage compact des nombres",
            "compact_numbers_help": "Affiche les grands nombres sous forme abrégée (ex : 1 400 → 1.4K, 1 800 000 → 1.8M).",
            "homepage_view": "Vue par défaut de l'accueil",
            "homepage_view_help": "Choisissez ce qui s'affiche sur la page d'accueil du forum.",
            "homepage_view_discussions": "Dernières discussions",
            "homepage_view_categories": "Catégories du forum"
        },
        "maintenance": {
            "mode": "Mode maintenance",
            "mode_desc": "Active le mode maintenance. Seuls les administrateurs pourront accéder au forum. Les autres utilisateurs verront une page de maintenance."
        },
        "registration": {
            "enabled": "Inscription activée",
            "enabled_desc": "Autoriser les nouveaux utilisateurs à s'inscrire sur le forum"
        },
        "presence": {
            "history_size": "Taille de l'historique de présence",
            "history_size_desc": "Nombre de pages récentes conservées par utilisateur connecté (0 = désactivé, seule la dernière page visitée est conservée ; 1–20 = historique actif). Utilisé par le plugin Forum Monitoring.",
            "history_size_rec": "Recommandation pour {storage} : entre {min} et {max} pages (valeur par défaut : {default}).",
            "storage_json": "JSON (fichiers plats)",
            "storage_sqlite": "SQLite (Pro)",
            "pro_tooltip": "Fonctionnalité utilisée par les plugins Pro (ex. Forum Monitoring)",
            "pro_hint": "Cette option est exploitée par les plugins Pro comme Forum Monitoring pour afficher les pages visitées en temps réel."
        },
        "email": {
            "title": "Paramètres d'email",
            "description": "Configurez l'envoi d'emails. Par défaut, PHP mail() est utilisé. Activez SMTP pour utiliser un serveur de messagerie externe (nécessite PHPMailer).",
            "verification": "Vérification d'email",
            "verification_desc": "Les utilisateurs devront vérifier leur email avant de pouvoir se connecter",
            "mx_validation": "Vérification DNS (MX) des emails",
            "mx_validation_desc": "Vérifie que le domaine de l'email possède un serveur de messagerie. Bloque les adresses inexistantes (ex : demo@demo.com).",
            "smtp": {
                "enabled": "Activer SMTP",
                "enabled_desc": "Utiliser un serveur SMTP pour l'envoi d'emails (utilise PHPMailer)",
                "host": "Serveur SMTP",
                "port": "Port SMTP",
                "encryption": "Chiffrement",
                "auth": "Authentification requise",
                "username": "Nom d'utilisateur SMTP",
                "password": "Mot de passe SMTP",
                "from_email": "Email de l'expéditeur",
                "from_email_help": "Utilisez un email avec le même domaine que votre site (ex. : contact@flatboard.org) pour éviter les problèmes SPF/DKIM.",
                "from_name": "Nom de l'expéditeur"
            },
            "test": {
                "title": "Test d'envoi d'email",
                "description": "Envoyez un email de test pour vérifier que la configuration SMTP fonctionne correctement",
                "sending": "Envoi en cours...",
                "success": "Email de test envoyé avec succès ! Vérifiez votre boîte de réception.",
                "error": "Erreur lors de l'envoi de l'email de test",
                "not_configured": "SMTP n'est pas configuré ou activé",
                "no_email_associated": "Aucun email associé à votre compte"
            },
            "dns": {
                "check": "Vérifier le DNS",
                "checking": "Vérification en cours...",
                "description": "Utilisez « Vérifier le DNS » pour vérifier les enregistrements SPF, DKIM et DMARC de votre domaine"
            }
        },
        "security": {
            "title": "Paramètres de sécurité",
            "two_factor": {
                "enabled": "Activer l'authentification à deux facteurs (2FA)",
                "enabled_desc": "Permet aux utilisateurs d'activer l'authentification à deux facteurs pour sécuriser leur compte. Si désactivé, les utilisateurs ne pourront pas activer le 2FA."
            },
            "debug": {
                "title": "Mode débogage",
                "description": "Activez le mode débogage pour afficher des erreurs détaillées et des informations de débogage. Lorsque ce mode est activé, les ressources HTML (CSS/JS) ne sont pas minifiées. Les outils de maintenance du tableau de bord (recalcul des statistiques, correction des permissions, etc.) sont également accessibles uniquement en mode débogage. Doit être désactivé en production."
            },
            "update_stats": {
                "send": "Envoyer des statistiques anonymes lors des vérifications de mise à jour",
                "send_desc": "Lorsque cette option est activée, des statistiques anonymes (version, PHP, langue, type de stockage, extensions installées) sont envoyées lors des vérifications de mise à jour pour améliorer le développement de Flatboard. Aucune donnée personnelle n'est collectée."
            }
        },
        "user": {
            "title": "Paramètres utilisateur"
        },
        "file": {
            "title": "Paramètres des fichiers",
            "allowed_types": "Types de fichiers autorisés",
            "max_size": "Taille maximale",
            "max_size_help": "Taille maximale en mégaoctets (Mo)",
            "note": "Les modifications des paramètres de fichiers prendront effet immédiatement pour les nouveaux téléchargements.",
            "message": {
                "saved": "Paramètres des fichiers enregistrés avec succès",
                "save_error": "Erreur lors de l'enregistrement des paramètres des fichiers"
            },
            "types_and_sizes": "Types & tailles autorisés"
        },
        "files": {
            "title": "Paramètres des fichiers",
            "images": "Images",
            "avatars": "Avatars",
            "gravatar": {
                "title": "Gravatar",
                "enabled": "Activer Gravatar",
                "enabled_desc": "Permet aux utilisateurs d'utiliser Gravatar comme avatar. Les utilisateurs pourront activer ou désactiver cette option dans leurs paramètres.",
                "default_size": "Taille par défaut",
                "default_size_desc": "Taille par défaut de l'avatar Gravatar en pixels"
            }
        },
        "localization": "Localisation",
        "message": {
            "saved": "Paramètres enregistrés avec succès"
        },
        "field": {
            "reserved_admin": "Ce champ est réservé à l'administrateur principal."
        },
        "note": "Note",
        "content": {
            "title": "Contenu",
            "discussion": {
                "title": "Discussions",
                "edit_time_limit": "Délai d'édition (minutes)",
                "edit_time_limit_help": "Durée maximale pendant laquelle un membre peut modifier sa discussion. 0 = illimité. Référence : Discourse 1 440 min (24h), XenForo/phpBB illimité par défaut (souvent réglé à 60 min en pratique), vBulletin 30–60 min. Valeur suggérée : 60 min. Les modérateurs ne sont pas soumis à cette limite.",
                "delete_time_limit": "Délai de suppression (minutes)",
                "delete_time_limit_help": "Durée maximale pendant laquelle un membre peut supprimer sa discussion. 0 = illimité. Référence : Discourse interdit la suppression si des réponses existent (sans limite de temps), NodeBB 0, XenForo/phpBB 30–60 min. Valeur suggérée : 30 min. Les modérateurs ne sont pas soumis à cette limite.",
                "delete_requires_no_replies": "Interdire la suppression si des réponses existent",
                "delete_requires_no_replies_help": "Si activé, un membre ne peut pas supprimer une discussion qui a déjà reçu au moins une réponse d'un autre membre. Comportement par défaut sur Discourse et la majorité des forums modernes.",
                "edit_requires_no_replies": "Verrouiller la modification dès la première réponse",
                "edit_requires_no_replies_help": "Si activé, un membre ne peut plus modifier sa discussion dès qu'une réponse a été publiée. Tant qu'aucune réponse n'existe, le délai de modification ci-dessus reste actif. Dès la première réponse, le verrouillage est immédiat, quelle que soit la valeur du délai. Comportement identique à NodeBB. Les modérateurs ne sont pas soumis à cette restriction."
            },
            "post": {
                "title": "Réponses",
                "edit_time_limit": "Délai d'édition (minutes)",
                "edit_time_limit_help": "Durée maximale pendant laquelle un membre peut modifier sa réponse. 0 = illimité. Référence : Discourse 1 440 min (24h) par défaut, XenForo 10–60 min, phpBB illimité par défaut (souvent 10–30 min en pratique), vBulletin 30–60 min. Valeur suggérée : 60 min. Les modérateurs ne sont pas soumis à cette limite.",
                "delete_time_limit": "Délai de suppression (minutes)",
                "delete_time_limit_help": "Durée maximale pendant laquelle un membre peut supprimer sa réponse. 0 = illimité. Référence : Discourse interdit la suppression si la réponse a elle-même des réponses, XenForo/phpBB 30 min, NodeBB 0. Valeur suggérée : 30 min. Les modérateurs ne sont pas soumis à cette limite.",
                "edit_requires_no_replies": "Verrouiller la modification dès qu'une réponse plus récente existe",
                "edit_requires_no_replies_help": "Si activé, un membre ne peut plus modifier sa réponse si une autre réponse a été publiée après la sienne dans la discussion. En clair : seul le dernier message de la discussion reste modifiable. Tant qu'aucune réponse plus récente n'existe, le délai de modification ci-dessus reste actif. Dès qu'une réponse plus récente est postée, le verrouillage est immédiat. Les modérateurs ne sont pas soumis à cette restriction."
            }
        }
    },
    "maintenance": {
        "title": "Maintenance et Optimisation",
        "description": "Actions de maintenance pour optimiser les performances et recalculer les données.",
        "rebuild": {
            "user_stats": {
                "title": "Recalculer les statistiques utilisateurs",
                "description": "Recalcule les statistiques (discussions_count, posts_count, total_posts) pour tous les utilisateurs.",
                "confirm": "Êtes-vous sûr de vouloir recalculer les statistiques utilisateurs ? Cette opération peut prendre du temps.",
                "success": "Recalcul terminé : {processed} utilisateurs traités, {updated} mis à jour, {errors} erreurs"
            },
            "markdown_cache": {
                "title": "Reconstruire le cache Markdown",
                "description": "Recalcule le HTML et les hachages pré-rendus pour tous les messages (optimise l'affichage).",
                "confirm": "Êtes-vous sûr de vouloir recalculer le cache Markdown ? Cette opération peut prendre du temps.",
                "success": "Recalcul terminé : {processed} messages traités, {updated} mis à jour, {skipped} ignorés, {errors} erreurs"
            },
            "category_counters": {
                "title": "Recalculer les compteurs de catégories",
                "description": "Recalcule les compteurs de discussions et de messages pour toutes les catégories.",
                "confirm": "Êtes-vous sûr de vouloir recalculer les compteurs de catégories ? Cette opération peut prendre du temps.",
                "success": "Recalcul terminé : {processed} catégories traitées, {updated} mises à jour, {errors} erreurs"
            },
            "discussion_replies": {
                "title": "Recalculer les réponses",
                "description": "Recalcule le nombre de réponses (replies_count) pour toutes les discussions.",
                "confirm": "Êtes-vous sûr de vouloir recalculer les réponses pour toutes les discussions ? Cette opération peut prendre du temps.",
                "success": "Recalcul terminé : {processed} discussions traitées, {updated} mises à jour, {errors} erreurs"
            }
        },
        "cleanup": {
            "visitors": {
                "title": "Nettoyer les visiteurs",
                "description": "Supprime les entrées de visiteurs inactifs de plus d'1 heure.",
                "confirm": "Êtes-vous sûr de vouloir nettoyer les visiteurs inactifs ?",
                "success": "{deleted} entrée(s) de visiteur(s) supprimée(s)"
            },
            "cache": {
                "title": "Effacer le cache",
                "description": "Supprime tous les fichiers de cache système (traductions, limites de débit, etc.). Le cache se régénérera automatiquement.",
                "confirm": "Êtes-vous sûr de vouloir supprimer tout le cache ? Cela peut temporairement ralentir les prochaines requêtes.",
                "success": "{deleted} fichier(s) de cache supprimé(s) ({size})",
                "rate_limits_cleared": "(y compris {count} limite(s) de débit d'export)",
                "opcache_cleared": "OPcache PHP réinitialisé."
            },
            "unverified_users": {
                "title": "Supprimer les comptes non vérifiés",
                "description": "Supprime définitivement les comptes dont l'email n'a jamais été vérifié et dont le token a expiré (par défaut : créés il y a plus de 7 jours).",
                "confirm": "Supprimer définitivement tous les comptes avec email non vérifié depuis plus de 7 jours ?\n\nCette action est irréversible.",
                "success": "{deleted} compte(s) non vérifié(s) supprimé(s) (plus de {days} jours)"
            },
            "orphan_posts": {
                "title": "Supprimer les posts orphelins",
                "description": "Supprime les messages dont la discussion parente a été supprimée. Utile après une suppression manuelle ou en masse de discussions (SQLite uniquement).",
                "confirm": "Supprimer tous les posts orphelins (discussion introuvable) ?\n\nCette action est irréversible.",
                "success": "{count} post(s) orphelin(s) supprimé(s)",
                "not_applicable": "Aucun post orphelin possible avec le stockage JSON (les posts sont stockés dans le dossier de la discussion)."
            }
        },
        "fix_permissions": {
            "title": "Corriger les permissions",
            "description": "Applique les permissions correctes (chmod) sur tous les fichiers et répertoires du projet : 0755 pour les dossiers, 0644 pour les fichiers, 0775/0664 pour les répertoires et fichiers écriture (stockage, uploads), 0640 pour les fichiers sensibles.",
            "scan": "Analyser",
            "apply": "Appliquer",
            "confirm": "Appliquer les permissions sur tous les fichiers et répertoires du projet ?\n\nCette action est irréversible.",
            "applied": {
                "success": "Permissions appliquées : {dirs_fixed} dossier(s) et {files_fixed} fichier(s) corrigés ({already_ok} déjà corrects, {errors} erreur(s))."
            },
            "dry_run": {
                "success": "{dirs_fixed} dossier(s) et {files_fixed} fichier(s) seraient corrigés ({already_ok} déjà corrects, {errors} erreur(s))."
            },
            "badge": {
                "dirs_fixed": "{count} dossier(s) corrigé(s)",
                "dirs_to_fix": "{count} dossier(s) à corriger",
                "files_fixed": "{count} fichier(s) corrigé(s)",
                "files_to_fix": "{count} fichier(s) à corriger",
                "already_ok": "{count} déjà correct(s)",
                "errors": "{count} erreur(s)"
            },
            "errors_label": "Erreurs :",
            "network_error": "Erreur réseau"
        },
        "debug_only_notice": "Cette section n'est visible que lorsque le mode débogage est activé (Admin → Paramètres → Débogage).",
        "permissions_diagnostic": {
            "title": "Diagnostic des permissions",
            "description": "Vérifie la cohérence des types de groupes et des permissions. Détecte et corrige les conflits (ex: groupe avec un type système erroné).",
            "scan": "Analyser",
            "fix": "Corriger les conflits",
            "confirm": "Corriger les types de groupes conflictuels et resynchroniser les permissions ?",
            "success_no_conflict": "Aucun conflit détecté — tout est correct.",
            "success_fixed": "{fixed} conflit(s) corrigé(s), permissions resynchronisées.",
            "conflict_found": "{count} conflit(s) de type détecté(s)",
            "no_conflict": "Aucun conflit",
            "group_label": "Groupe",
            "stored_type": "Type stocké",
            "expected_type": "Type attendu",
            "network_error": "Erreur réseau"
        }
    },
    "cache": {
        "assets": {
            "title": "Cache des ressources",
            "files": "Fichiers en cache :",
            "total_size": "Taille totale :",
            "savings": "Économies",
            "clear_all": "Effacer tout le cache",
            "themes": "Thèmes",
            "plugins": "Extensions",
            "core": "Noyau",
            "files_label": "Fichiers :",
            "size_label": "Taille :",
            "clear_themes": "Effacer le cache des thèmes",
            "clear_plugins": "Effacer le cache des extensions",
            "confirm": {
                "all": "Êtes-vous sûr de vouloir effacer tout le cache des ressources ?",
                "themes": "Êtes-vous sûr de vouloir effacer le cache des thèmes ?",
                "plugins": "Êtes-vous sûr de vouloir effacer le cache des extensions ?"
            },
            "message": {
                "cleared": "Cache effacé avec succès",
                "clear_error": "Erreur lors de l'effacement du cache",
                "themes_cleared": "Cache des thèmes effacé avec succès",
                "plugins_cleared": "Cache des extensions effacé avec succès"
            },
            "info": {
                "title": "Informations sur le cache",
                "warning": {
                    "debug": "Le mode débogage est activé : la minification est désactivée, aucun fichier ne sera mis en cache.",
                    "minify_disabled": "La minification CSS et JS est désactivée : les fichiers ne seront pas mis en cache.",
                    "cache_disabled": "Le cache des ressources est désactivé dans la configuration."
                },
                "empty": "Le cache est vide. Les fichiers seront automatiquement mis en cache à la première utilisation si la minification est activée."
            }
        }
    },
    "icons": {
        "communication": "Communication",
        "files": "Fichiers",
        "users": "Utilisateurs",
        "business": "Entreprise",
        "design": "Design",
        "technology": "Technologie",
        "social": "Social",
        "media": "Médias",
        "navigation": "Navigation",
        "time": "Temps",
        "security": "Sécurité",
        "tools": "Outils",
        "health": "Santé",
        "education": "Éducation",
        "sports": "Sports",
        "food": "Alimentation",
        "nature": "Nature",
        "transport": "Transport",
        "gaming": "Jeux",
        "shopping": "Shopping",
        "style": {
            "solid": "Plein",
            "regular": "Régulier",
            "brands": "Marques"
        }
    },
    "quick_actions": {
        "title": "Actions rapides",
        "manage_users": "Gérer les utilisateurs",
        "manage_categories": "Gérer les catégories",
        "view_reports": "Voir les signaux"
    },
    "pagination": {
        "items_per_page": "Éléments par page",
        "view_details": "Voir les détails",
        "total": "Total",
        "previous": "Précédent",
        "next": "Suivant",
        "load_more": "Charger plus",
        "page_x": "Page {page}",
        "showing": "{start}–{end} sur {total}"
    },
    "site": {
        "name": "Nom du site"
    },
    "profile": {
        "settings": {
            "title": "Paramètres",
            "gravatar_enabled": "Utiliser Gravatar",
            "gravatar_enabled_desc": "Autoriser les utilisateurs à utiliser Gravatar comme avatar dans leurs paramètres de profil"
        }
    },
    "errors": {
        "validation": {
            "email": {
                "notVerified": "Email non vérifié"
            },
            "invalid": {
                "url": "URL non disponible"
            }
        }
    },
    "webhooks": {
        "title": "Gestion des Webhooks",
        "urlRequired": "Veuillez entrer une URL",
        "testSuccess": "Webhook testé avec succès !",
        "testFailed": "Échec du test",
        "saveSuccess": "Webhooks sauvegardés avec succès",
        "saveError": "Erreur lors de la sauvegarde",
        "unknownError": "Erreur inconnue",
        "stats": {
            "queue": "File d'attente",
            "pending": "En attente",
            "processing": "En traitement",
            "history7d": "Historique (7 j)",
            "total": "Total",
            "success": "Succès",
            "failed": "Échecs",
            "performance": "Performance",
            "avg_duration": "Durée moyenne",
            "actions": "Actions",
            "history": "Historique",
            "refresh": "Actualiser",
            "refresh_aria": "Actualiser les statistiques"
        },
        "config": {
            "title": "Configuration des Webhooks",
            "url_label": "URL du Webhook *",
            "secret_label": "Secret (optionnel)",
            "secret_placeholder": "Secret utilisé pour la signature",
            "events_label": "Événements (laisser vide pour tous)",
            "events_help": "Maintenez Ctrl/Cmd pour sélectionner plusieurs événements",
            "remove": "Supprimer",
            "remove_aria": "Supprimer ce webhook",
            "test": "Tester",
            "test_aria": "Tester ce webhook",
            "add": "Ajouter un webhook",
            "save": "Sauvegarder",
            "save_aria": "Sauvegarder les webhooks"
        },
        "events": {
            "discussion_created": "Discussion créée",
            "discussion_updated": "Discussion mise à jour",
            "discussion_deleted": "Discussion supprimée",
            "post_created": "Message créé",
            "post_updated": "Message mis à jour",
            "post_deleted": "Message supprimé",
            "user_registered": "Utilisateur enregistré",
            "user_updated": "Utilisateur mis à jour",
            "user_deleted": "Utilisateur supprimé",
            "category_created": "Catégorie créée",
            "category_updated": "Catégorie mise à jour",
            "category_deleted": "Catégorie supprimée"
        },
        "history": {
            "title": "Historique des Webhooks",
            "back": "Retour",
            "event": "Événement",
            "status": "Statut",
            "all": "Tous",
            "success": "Succès",
            "failure": "Échec",
            "url_search": "URL (recherche)",
            "url_search_placeholder": "Rechercher dans l'URL",
            "filter": "Filtrer",
            "reset": "Réinitialiser",
            "entries": "Historique ({count} entrées)",
            "empty": "Aucun webhook dans l'historique.",
            "date": "Date",
            "http_code": "Code HTTP",
            "duration": "Durée",
            "attempts": "Tentatives"
        }
    }
}
