{
    "common.all": "Tous",
    "common.select": "Sélectionner",
    "common.save": "Enregistrer",
    "common.update": "Mettre à jour",
    "common.cancel": "Annuler",
    "common.delete": "Supprimer",
    "common.edit": "Modifier",
    "common.back": "Retour",
    "common.actions": "Actions",
    "common.confirm": "Confirmer",
    "common.optional": "(optionnel)",
    "common.loading": "Chargement...",
    "nav.dashboard": "Tableau de bord",
    "nav.expenses": "Dépenses",
    "nav.reports": "Rapports",
    "nav.settings": "Paramètres",
    "nav.logout": "Déconnexion",
    "nav.administration": "Administration",
    "auth.login_title": "Connexion",
    "auth.login_subtitle": "Plateforme de gestion des dépenses Chronorex Express",
    "auth.email": "Email",
    "auth.password": "Mot de passe",
    "auth.remember": "Se souvenir de moi",
    "auth.login_button": "Se connecter",
    "auth.failed": "Identifiants incorrects",
    "auth.unauthorized": "Accès non autorisé",
    "auth.no_role": "Aucun rôle attribué à l'utilisateur",
    "dashboard.monthly_total": "Total dépenses mensuelles",
    "dashboard.daily_average": "Moyenne quotidienne",
    "dashboard.this_month": "Ce mois",
    "dashboard.expenses_count": "dépenses",
    "dashboard.by_category": "Dépenses par catégorie",
    "dashboard.monthly_trend": "Tendance mensuelle",
    "dashboard.recent_expenses": "Dernières dépenses",
    "dashboard.view_all": "Voir tout",
    "dashboard.alerts": "Alertes",
    "dashboard.no_data": "Aucune donnée",
    "dashboard.no_expenses": "Aucune dépense enregistrée",
    "dashboard.total_users": "Total utilisateurs",
    "dashboard.total_audit_logs": "Total activités",
    "expenses.add": "Ajouter une dépense",
    "expenses.edit": "Modifier la dépense",
    "expenses.date": "Date",
    "expenses.description": "Description",
    "expenses.category": "Catégorie",
    "expenses.amount": "Montant",
    "expenses.payment_method": "Mode de paiement",
    "expenses.receipt": "Reçu",
    "expenses.notes": "Notes",
    "expenses.view_receipt": "Voir le reçu",
    "expenses.date_from": "Date de",
    "expenses.date_to": "Date à",
    "expenses.min_amount": "Montant min",
    "expenses.max_amount": "Montant max",
    "expenses.created": "Dépense créée avec succès",
    "expenses.updated": "Dépense mise à jour avec succès",
    "expenses.deleted": "Dépense supprimée avec succès",
    "expenses.confirm_delete": "Confirmer la suppression de cette dépense?",
    "expenses.no_expenses": "Aucune dépense",
    "categories.salaries": "Salaires",
    "categories.fuel": "Carburant",
    "categories.rent": "Loyer",
    "categories.internet": "Internet",
    "categories.electricity": "Électricité",
    "categories.vehicle_maintenance": "Entretien véhicules",
    "categories.supplies": "Fournitures et achats",
    "categories.advertising": "Publicité",
    "categories.other": "Autres dépenses",
    "payment_methods.cash": "Espèces",
    "payment_methods.bank_transfer": "Virement bancaire",
    "payment_methods.check": "Chèque",
    "payment_methods.credit_card": "Carte de crédit",
    "payment_methods.other": "Autre",
    "reports.monthly_report": "Rapport mensuel",
    "reports.annual_report": "Rapport annuel",
    "reports.month": "Mois",
    "reports.year": "Année",
    "reports.download_pdf": "Télécharger PDF",
    "reports.download_excel": "Télécharger Excel",
    "settings.threshold": "Seuil dépenses élevées",
    "settings.threshold_label": "Seuil d'alerte",
    "settings.currency": "Devise",
    "settings.currency_label": "Symbole de la devise",
    "settings.currency_updated": "Devise mise à jour",
    "settings.threshold_updated": "Seuil mis à jour",
    "settings.password": "Mot de passe",
    "settings.current_password": "Mot de passe actuel",
    "settings.new_password": "Nouveau mot de passe",
    "settings.confirm_password": "Confirmer mot de passe",
    "settings.update_password": "Mettre à jour",
    "settings.password_updated": "Mot de passe mis à jour",
    "settings.language": "Langue",
    "settings.update_locale": "Mettre à jour",
    "settings.locale_updated": "Langue mise à jour",
    "settings.alerts": "Alertes",
    "settings.mark_read": "Tout marquer lu",
    "settings.alerts_read": "Toutes les alertes marquées lues",
    "settings.no_alerts": "Aucune alerte",
    "settings.manage_users": "Gérer les utilisateurs",
    "settings.add_user": "Ajouter utilisateur",
    "settings.existing_users": "Utilisateurs existants",
    "settings.name": "Nom",
    "settings.email": "Email",
    "settings.role": "Rôle",
    "settings.locale": "Langue",
    "settings.admin": "Administrateur",
    "settings.accountant": "Comptable",
    "settings.user_created": "Utilisateur créé",
    "settings.user_deleted": "Utilisateur supprimé",
    "settings.cannot_delete_self": "Impossible de supprimer votre propre compte",
    "settings.confirm_delete_user": "Confirmer la suppression?",
    "settings.edit_user": "Modifier l'utilisateur",
    "settings.user_updated": "Utilisateur mis à jour",
    "settings.search_users": "Rechercher un utilisateur...",
    "settings.alert_deleted": "Alerte supprimée",
    "settings.confirm_delete_alert": "Confirmer la suppression de l'alerte?",
    "settings.audit_logs": "Journal d'activité",
    "settings.audit_logs_link": "Journal d'activité",
    "audit.user": "Utilisateur",
    "audit.action": "Action",
    "audit.entity": "Entité",
    "audit.date": "Date",
    "audit.created": "Création",
    "audit.updated": "Modification",
    "audit.deleted": "Suppression",
    "validation.date_required": "La date est requise",
    "validation.amount_required": "Le montant est requis",
    "validation.amount_min": "Le montant doit être supérieur à 0",
    "validation.category_required": "La catégorie est requise",
    "validation.description_required": "La description est requise",
    "validation.receipt_max": "L'image ne doit pas dépasser 5MB",
    "settings.password_throttled": "Trop de tentatives. Veuillez patienter :seconds secondes.",
    "nav.employees": "Employés",
    "employees.title": "Gestion des employés",
    "employees.add": "Ajouter un employé",
    "employees.search_name": "Rechercher par nom...",
    "employees.status": "Statut",
    "employees.active": "Actif",
    "employees.inactive": "Inactif",
    "employees.base_salary": "Salaire de base",
    "employees.active_advances": "Avances actives",
    "employees.of_salary": "du salaire",
    "employees.no_employees": "Aucun employé trouvé.",
    "employees.edit": "Modifier employé",
    "employees.tab_details": "Détails",
    "employees.tab_advances": "Avances",
    "employees.tab_payments": "Paiements",
    "employees.name": "Nom complet",
    "employees.role_title": "Poste \/ Titre",
    "employees.email": "Email",
    "employees.phone": "Téléphone",
    "employees.hired_at": "Date d'embauche",
    "employees.add_advance": "Ajouter une avance",
    "employees.amount": "Montant",
    "employees.date": "Date",
    "employees.notes": "Notes",
    "employees.advances_history": "Historique des avances",
    "employees.log_payment": "Enregistrer un paiement",
    "employees.deduct_advance": "Déduire une avance",
    "employees.reference": "Référence \/ Notes",
    "employees.payments_history": "Historique des paiements",
    "employees.base": "Base",
    "employees.deduction": "Déduction",
    "employees.net": "Net",
    "employees.no_data": "Aucune donnée enregistrée.",
    "dashboard.subtitle": "Aperçu des dépenses de l'entreprise",
    "dashboard.day": "jour",
    "dashboard.healthy_average": "Moyenne saine",
    "audit.subtitle": "Surveiller toutes les opérations et modifications effectuées sur le système",
    "audit.no_records": "Aucun enregistrement",
    "settings.categories_desc": "Gérer et configurer les catégories",
    "settings.add_new_category": "Ajouter une nouvelle catégorie",
    "categories.name_ar": "Nom (en Arabe)",
    "categories.name_fr": "Nom (en Français)",
    "categories.name_en": "Nom (en Anglais)",
    "categories.key": "Clé (Key)",
    "categories.key_auto": "Généré automatiquement si laissé vide",
    "categories.is_active": "Actif (disponible pour utilisation)",
    "categories.col_name_ar": "Nom en Arabe",
    "categories.col_name_fr": "Nom en Français",
    "categories.col_key": "Clé",
    "categories.col_linked_expenses": "Dépenses liées",
    "categories.col_status": "Statut",
    "categories.status_active": "Actif",
    "categories.status_inactive": "Inactif",
    "categories.confirm_delete": "Êtes-vous sûr de vouloir supprimer ?",
    "categories.cannot_delete_linked": "Impossible de supprimer car des dépenses sont liées",
    "categories.no_categories": "Aucune catégorie enregistrée",
    "settings.categories": "Catégories de dépenses",
    "settings.add_category": "Ajouter une catégorie",
    "settings.edit_category": "Modifier une catégorie",
    "settings.users_desc": "Ajouter et modifier les utilisateurs et leurs permissions dans le système",
    "settings.desc": "Gérer les paramètres du système et personnaliser l'expérience utilisateur",
    "settings.categories_link_desc": "Gérer les catégories de dépenses récurrentes",
    "settings.users_link_desc": "Ajouter et modifier les permissions des utilisateurs",
    "settings.audit_link_desc": "Surveiller les modifications et opérations dans le système",
    "settings.general": "Paramètres généraux du système",
    "settings.lang_ar": "Arabe (Arabic)",
    "settings.lang_fr": "Français (French)",
    "settings.lang_en": "Anglais (English)",
    "settings.new_alert": "Nouveau",
    "employees.list_desc": "Afficher et gérer la liste des employés, des salaires et des avances",
    "employees.title_desc": "Gérer le profil de l'employé, les salaires et les avances",
    "employees.adv_status_deducted": "Déduite",
    "employees.adv_status_pending": "En attente",
    "employees.base_salary_label": "Salaire de base:",
    "employees.pending_advances_label": "Avances en attente:",
    "expenses.list_desc": "Gérer toutes les dépenses de l'entreprise et les opérations de paiement",
    "expenses.receipt_attached": "Pièce jointe",
    "expenses.no_expenses_desc": "Aucune dépense correspondant à la recherche n'a été trouvée",
    "expenses.form_desc": "Remplissez les informations requises pour enregistrer la dépense",
    "expenses.desc_placeholder": "Entrez les détails de la dépense...",
    "expenses.notes_placeholder": "Notes supplémentaires (facultatif)...",
    "expenses.remove_receipt": "Supprimer l'image",
    "expenses.drag_drop_receipt": "Glissez la facture ou cliquez pour télécharger",
    "expenses.receipt_help": "Images ou PDF (Max 5MB)",
    "expenses.current_receipt": "Facture actuelle",
    "expenses.view_file": "Voir le fichier",
    "reports.index_desc": "Exporter les rapports de dépenses mensuels et annuels au format PDF ou Excel",
    "nav.main_menu": "Menu Principal",
    "common.confirm_delete": "Confirmer la suppression ?",
    "caisse.title": "Caisse",
    "caisse.subtitle": "Gérez vos clôtures mensuelles et consultez votre solde global.",
    "caisse.close_month_btn": "Ajouter bénéfice et clôturer le mois",
    "caisse.global_balance": "Solde Global",
    "caisse.total_gains": "Total Gains",
    "caisse.total_expenses": "Total Charges",
    "caisse.history_title": "Historique des clôtures",
    "caisse.month": "Mois",
    "caisse.gains": "Gains",
    "caisse.expenses": "Charges",
    "caisse.balance": "Balance",
    "caisse.close_date": "Date Clôture",
    "caisse.closed_by": "Par",
    "caisse.no_closures": "Aucune clôture pour le moment.",
    "caisse.modal_title": "Clôturer un mois",
    "caisse.month_to_close": "Mois à clôturer",
    "caisse.total_expenses_auto": "Total des charges (Automatique)",
    "caisse.month_gains": "Gains du mois (Revenus)",
    "caisse.preview_balance": "Balance prévisionnelle :",
    "caisse.warning_lock": "Attention : Une fois le mois clôturé, vous ne pourrez plus ajouter, modifier ou supprimer des charges pour ce mois.",
    "caisse.cancel": "Annuler",
    "caisse.submit": "Valider la clôture",
    "caisse.submitting": "Clôture...",
    "caisse.already_closed": "Ce mois est déjà clôturé.",
    "caisse.month_closed_success": "Le mois a été clôturé avec succès.",
    "nav.treasury": "Caisse",
    "caisse.month_already_closed": "Mois clôturé",
    "settings.danger_zone": "Zone Dangereuse",
    "settings.danger_zone_desc": "Attention, ces actions sont irréversibles.",
    "settings.delete_all_data": "Supprimer toutes les données",
    "settings.delete_all_data_desc": "Supprime l'historique complet des charges, revenus et clôtures.",
    "settings.confirm_delete_all": "Êtes-vous sûr de vouloir supprimer absolument toutes les données de la caisse et des charges ? Cette action est irréversible !",
    "settings.delete_all_btn": "Tout supprimer",
    "settings.data_deleted": "Toutes les données ont été supprimées avec succès.",
    "profile.title": "Mon Profil",
    "profile.subtitle": "Gérez vos informations personnelles et votre sécurité",
    "profile.personal_info": "Informations Personnelles",
    "profile.photo_help": "Formats acceptés : JPG, PNG, GIF. Taille max : 2MB.",
    "profile.upload_photo": "Changer de photo",
    "profile.remove_photo": "Supprimer",
    "profile.confirm_remove_photo": "Voulez-vous vraiment supprimer votre photo ?",
    "profile.name": "Nom complet",
    "profile.email": "Adresse Email",
    "profile.save_changes": "Enregistrer les modifications",
    "profile.security": "Sécurité",
    "profile.current_password": "Mot de passe actuel",
    "profile.new_password": "Nouveau mot de passe",
    "profile.confirm_password": "Confirmer le mot de passe",
    "profile.update_password": "Modifier le mot de passe",
    "profile.updated_success": "Profil mis à jour avec succès",
    "profile.photo_removed": "Photo supprimée avec succès",
    "profile.password_updated": "Mot de passe modifié avec succès",
    "settings.cron_jobs_title": "Tâches Automatiques (Cron)",
    "settings.cron_jobs_desc": "Exécutez manuellement les tâches planifiées en arrière-plan.",
    "settings.cron_run_btn": "Exécuter maintenant",
    "settings.cron_high_expenses": "Vérifier les dépenses élevées",
    "settings.cron_high_expenses_desc": "Détecte les dépenses dépassant le seuil configuré et crée une alerte.",
    "settings.cron_salary_reminders": "Rappels de salaires",
    "settings.cron_salary_reminders_desc": "Envoie des rappels pour le paiement des salaires des employés.",
    "settings.cron_backup": "Sauvegarde de la base de données",
    "settings.cron_backup_desc": "Crée une sauvegarde complète de la base de données.",
    "settings.cron_success": "Tâche exécutée avec succès !"
}