{
  "Admin LogedIN sucessfully": "Connexion de l'administrateur réussie",
  "Required field missing": "Champ requis manquant",
  "Email address already exists": "L'adresse e-mail existe déjà",
  "Admin registered successfully": "Administrateur enregistré avec succès",
  "Validation failed": "Échec de la validation",
  "Internal server error. Please try again later.": "Erreur interne du serveur. Veuillez réessayer plus tard.",
  "Password is incorrect": "Le mot de passe est incorrect",
  "Your account is inactive. Please contact the administrator.": "Votre compte est inactif. Veuillez contacter l'administrateur.",
  "User not found!": "Utilisateur non trouvé !",
  "Back Office User Logedin sucessfully": "Connexion de l'utilisateur du back-office réussie",
  "Internal Server Error": "Erreur interne du serveur",
  "token is missing OR invalid": "Jeton manquant ou invalide",
  "Admin not found.": "Administrateur non trouvé.",
  "phoneNumber and phoneNumber are required": "Numéro de téléphone requis",
  "Admin not found": "Administrateur non trouvé",
  "No changes detected": "Aucun changement détecté",
  "User details updated successfully": "Détails de l'utilisateur mis à jour avec succès",
  "Unauthorized Admin": "Administrateur non autorisé",
  "Current password is incorrect": "Le mot de passe actuel est incorrect",
  "New password must be different.": "Le nouveau mot de passe doit être différent.",
  "Password Chang Successful": "Changement de mot de passe réussi",

  
  "Required fields missing": "Champs obligatoires manquants",
  "Phone number must be exactly 8 digits": "Le numéro de téléphone doit comporter exactement 8 chiffres",
  "Phone number already registered.": "Le numéro de téléphone est déjà enregistré.",
  "Payment Collector registered successfully.": "Le collecteur de paiement a été enregistré avec succès.",
  "Internal server error Please try again later.": "Erreur interne du serveur. Veuillez réessayer plus tard.",
  "Collectors fetched successfully": "Collecteurs récupérés avec succès",
  "Collector ID is required.": "L'identifiant du collecteur est requis.",
  "Collector not found.": "Collecteur non trouvé.",
  "Phone number already registered to another collector.": "Le numéro de téléphone est déjà enregistré pour un autre collecteur.",
  "No changes detected.": "Aucun changement détecté.",
  "Collector updated successfully.": "Collecteur mis à jour avec succès.",
  "Invalid status value.": "Valeur de statut invalide.",
  "Collector status updated successfully": "Statut du collecteur mis à jour avec succès",
  "Password reset successfully.": "Mot de passe réinitialisé avec succès.",
  "Phone number, password, and device token are required.": "Le numéro de téléphone, le mot de passe et le jeton de l'appareil sont requis.",
  "Invalid credentials": "Identifiants invalides",
  "You are already logged in on another device. Please contact system administrator to login.": "Vous êtes déjà connecté sur un autre appareil. Veuillez contacter l'administrateur système pour vous connecter.",
  "Login successful": "Connexion réussie",
  "Internal server error": "Erreur interne du serveur",
  "Device for this user is already in Reset State": "L'appareil de cet utilisateur est déjà en état de réinitialisation",
  "Device State Reset Successful": "Réinitialisation de l'état de l'appareil réussie",

  "Deposit entry created successfully.": "Entrée de dépôt créée avec succès.",
  "Internal server error.": "Erreur interne du serveur.",
  "Deposit not found or already deleted.": "Dépôt introuvable ou déjà supprimé.",
  "Deposit marked as deleted and analytics updated.": "Dépôt marqué comme supprimé et analyses mises à jour.",
  "Analytics not found.": "Analytique introuvable.",
  "No analytics found for collector:": "Aucune analyse trouvée pour le collecteur :",
  "Deposit not found or has been deleted.": "Dépôt introuvable ou a été supprimé.",

  "Invalid receipt ID": "Identifiant de reçu invalide",
  "Receipt not found": "Reçu introuvable",
  "paymentDate and receiptNo are required.": "La date de paiement et le numéro de reçu sont requis.",
  "Invalid paymentDate format.": "Format de date de paiement invalide.",
  "fetch all Analytics Receipts": "Récupérer tous les reçus d'analyse",
  "Server error": "Erreur du serveur",
  "reCAPTCHA verification succeeded.": "Vérification reCAPTCHA réussie.",
  "reCAPTCHA verification failed.": "Échec de la vérification reCAPTCHA.",
  "Error verifying reCAPTCHA.": "Erreur lors de la vérification de reCAPTCHA.",


  "Daily report calculated.": "Rapport quotidien calculé.",
  "Weekly report calculated.": "Rapport hebdomadaire calculé.",
  "Skipped weekly report (not Sunday).": "Rapport hebdomadaire ignoré (pas dimanche).",
  "Monthly report calculated.": "Rapport mensuel calculé.",
  "Skipped monthly report (not last day).": "Rapport mensuel ignoré (pas le dernier jour).",
  "Report generation completed.": "Génération du rapport terminée.",
  "Report generation failed.": "Échec de la génération du rapport.",
  "No daily report found for the specified date.": "Aucun rapport quotidien trouvé pour la date spécifiée.",
  "No weekly report found for the given criteria.": "Aucun rapport hebdomadaire trouvé pour les critères donnés.",
  "No monthly report found for the given criteria.": "Aucun rapport mensuel trouvé pour les critères donnés.",



  "Required data missing or invalid receipt array.": "Données requises manquantes ou tableau de reçus invalide.",
  "Unauthorized collector.": "Collecteur non autorisé.",
  "You are logged in with another device. Please contact system administrator.": "Vous êtes connecté avec un autre appareil. Veuillez contacter l'administrateur du système.",
  "Internal server error while inserting receipts": "Erreur interne du serveur lors de l’insertion des reçus.",
  "Receipts uploaded. Inserted: {insertedCount}, Skipped: {skippedCount}": "Reçus téléversés. Insérés : {insertedCount}, Ignorés : {skippedCount}",
  "uniqueToken is required": "Le jeton unique est requis.",
  "Unauthorized": "Non autorisé.",
  "Collector not found": "Collecteur introuvable.",
  "You are logged in with another device. Please contact system administrator": "Vous êtes connecté avec un autre appareil. Veuillez contacter l’administrateur système.",
  "Download successful": "Téléchargement réussi.",
  "System settings not found": "Paramètres système introuvables.",
  "Settings and tax types fetched successfully": "Paramètres et types de taxes récupérés avec succès.",
  "Receipts from the last 90 days": "Reçus des 90 derniers jours.",
  "Synchronisation Summary fetch successfully": "Résumé de synchronisation récupéré avec succès.",
  "Synchronisation Status fetch successfully": "Statut de synchronisation récupéré avec succès.",

  
  "System settings updated successfully.": "Paramètres du système mis à jour avec succès.",
  "System Setting found successfully": "Paramètre système trouvé avec succès",


  "Required fields are missing.": "Des champs obligatoires sont manquants.",
  "Code must be uppercase and can only include letters, numbers, and hyphens.": "Le code doit être en majuscules et ne peut contenir que des lettres, des chiffres et des tirets.",
  "At least one amount must be configured.": "Au moins un montant doit être configuré.",
  "Tax type with this title already exists.": "Un type de taxe avec ce titre existe déjà.",
  "Tax type with this code already exists.": "Un type de taxe avec ce code existe déjà.",
  "Tax type created successfully": "Type de taxe créé avec succès.",
  "Tax type not found": "Type de taxe non trouvé.",
  "Code must be uppercase and contain only letters, numbers, and hyphens.": "Le code doit être en majuscules et ne peut contenir que des lettres, des chiffres et des tirets.",
  "Title already in use": "Titre déjà utilisé.",
  "Code already in use": "Code déjà utilisé.",
  "Tax type updated successfully": "Type de taxe mis à jour avec succès.",
  "Invalid status value. Must be Active or Inactive.": "Valeur de statut invalide. Doit être Actif ou Inactif.",
  "Tax type is already in ${status} state": "Le type de taxe est déjà dans l'état ${status}.",
  "Tax type enabled successfully": "Type de taxe activé avec succès.",
  "Tax type disabled successfully": "Type de taxe désactivé avec succès.",
  "Invalid taxTypeId": "ID de type de taxe invalide."


}
