{ "AUTH": { "LOGIN": { "SUCCESS": "Connexion réussie. Bon retour parmi nous!" }, "ERROR": { "EMAIL_EXISTS": "Cet email est déjà enregistré.", "UNAUTHORIZED": "Accès non autorisé." } }, "SENTINEL": { "LOCK": { "MSG": "Compte verrouillé pour des raisons de sécurité." }, "APPROVAL": { "REQUIRED": "Approbation requise" } }, "COMMON": { "SAVE_SUCCESS": "Enregistré avec succès!" }, "EMAIL": { "REG": { "SUBJECT": "Confirmez votre inscription - Service Finder", "GREETING": "Bonjour {{first_name}}!", "BODY": "Merci de vous être inscrit! Cliquez sur le bouton ci-dessous pour activer votre compte:", "BUTTON": "Activer le compte", "FOOTER": "Si vous ne vous êtes pas inscrit, veuillez ignorer cet email." }, "PWD_RESET": { "SUBJECT": "Demande de réinitialisation du mot de passe", "GREETING": "Bonjour!", "BODY": "Vous avez demandé une réinitialisation de mot de passe. Cliquez sur le bouton ci-dessous pour définir un nouveau mot de passe:", "BUTTON": "Réinitialiser le mot de passe", "FOOTER": "Si vous n'avez pas demandé de réinitialisation, veuillez ignorer cet email." }, "TEST": { "SUBJECT": "🧪 Email de test - Service Finder", "GREETING": "Bonjour {{first_name}}!", "BODY": "Ceci est un email de test du système Service Finder. Si vous voyez ceci, l'envoi d'emails fonctionne!", "BUTTON": "Aller au tableau de bord", "FOOTER": "Service Finder - Message système de test" } }, "ORGANIZATION": { "ERROR": { "NOT_FOUND": "Organisation non trouvée.", "INVALID_TAX_FORMAT": "Format de numéro de TVA hongrois invalide!", "TAX_LOOKUP_FAILED": "La vérification du numéro de TVA a échoué.", "FORBIDDEN": "Vous n'avez pas la permission d'accéder à cette organisation.", "INVALID_ROLE": "Rôle spécifié invalide.", "CANNOT_REMOVE_OWNER": "Le propriétaire ne peut pas être retiré de l'organisation.", "CANNOT_DEMOTE_OWNER": "Le rôle du propriétaire ne peut pas être modifié.", "ALREADY_MEMBER": "Vous êtes déjà membre de cette organisation.", "NO_ACTIVE_ADMIN": "Cette organisation n'a pas d'administrateur actif. Utilisez le point de terminaison /claim.", "HAS_ACTIVE_ADMIN": "Cette organisation a un administrateur actif. Utilisez le point de terminaison /join-request.", "EMAIL_MISMATCH": "L'email ne correspond pas à l'email du propriétaire de l'organisation.", "INVALID_CODE": "Code invalide ou expiré.", "CODE_ORG_MISMATCH": "Le code n'appartient pas à cette organisation.", "INVITE_EXPIRED": "L'invitation a expiré.", "INVITE_INVALID": "Jeton d'invitation invalide." }, "SUCCESS": { "ONBOARDED": "Entreprise créée et enregistrée avec succès.", "MEMBER_REMOVED": "Membre supprimé avec succès.", "ROLE_UPDATED": "Rôle mis à jour avec succès.", "UPDATED": "Données de l'organisation mises à jour avec succès.", "VISUAL_SETTINGS_UPDATED": "Paramètres visuels mis à jour avec succès." }, "INVITATION": { "CREATED": "Invitation créée avec succès.", "ACCEPTED": "Invitation acceptée.", "REVOKED": "Invitation révoquée." }, "JOIN_REQUEST": { "SENT": "Votre demande d'adhésion a été soumise. En attente de l'approbation de l'administrateur." }, "CLAIM": { "OTP_SENT": "Un code de vérification à 6 chiffres a été envoyé à l'email du propriétaire de l'organisation.", "SUCCESS": "Vous avez repris l'organisation avec succès. Vous êtes maintenant l'administrateur." } }, "REGISTRATION_DOCUMENTS": { "CERTIFICATE_NUMBER": "Numéro du certificat d'immatriculation", "CERTIFICATE_VALIDITY": "Validité du certificat d'immatriculation", "DOCUMENT_NUMBER": "Numéro du document du véhicule", "TITLE": "Certificat d'immatriculation & Document du véhicule" }, "GAMIFICATION": { "SUBMIT_SERVICE": { "SELF_DEFENSE_BLOCKED": "Vous ne pouvez pas soumettre de nouvelles données de service en raison d'une restriction d'autodéfense.", "SUCCESS": "Service soumis au système pour analyse!", "POINTS_ERROR": "Erreur lors de l'attribution des points: {error}", "SUBMIT_ERROR": "Erreur lors de la soumission: {error}" }, "QUIZ": { "ALREADY_PLAYED": "Vous avez déjà participé au quiz quotidien aujourd'hui. Revenez demain!", "NO_QUIZ_AVAILABLE": "Aucun quiz disponible aujourd'hui.", "ALREADY_COMPLETED": "Le quiz quotidien a déjà été marqué comme terminé aujourd'hui.", "COMPLETED_SUCCESS": "Quiz quotidien marqué comme terminé pour aujourd'hui.", "QUESTION_NOT_FOUND": "Question non trouvée.", "POINTS_FAILED": "Échec de l'attribution des points de quiz: {error}" }, "BADGE": { "NOT_FOUND": "Badge non trouvé.", "ALREADY_AWARDED": "Badge déjà attribué à cet utilisateur.", "AWARDED_SUCCESS": "Badge '{badge_name}' attribué à l'utilisateur.", "POINTS_FAILED": "Échec de l'attribution des points de badge: {error}" }, "SEASON": { "NOT_FOUND": "Saison non trouvée.", "NO_ACTIVE": "Aucune saison active trouvée." }, "ACHIEVEMENTS": { "XP_NOVICE": "Novice", "XP_APPRENTICE": "Apprenti", "XP_EXPERT": "Expert", "XP_MASTER": "Maître", "XP_NOVICE_DESC": "Gagnez 100 XP", "XP_APPRENTICE_DESC": "Gagnez 500 XP", "XP_EXPERT_DESC": "Gagnez 2000 XP", "XP_MASTER_DESC": "Gagnez 5000 XP", "QUIZ_BEGINNER": "Débutant Quiz", "QUIZ_ENTHUSIAST": "Passionné de Quiz", "QUIZ_MASTER": "Maître du Quiz", "QUIZ_BEGINNER_DESC": "Gagnez 50 points de quiz", "QUIZ_ENTHUSIAST_DESC": "Gagnez 200 points de quiz", "QUIZ_MASTER_DESC": "Gagnez 500 points de quiz" } } }