Files
2026-07-01 02:27:38 +00:00

132 lines
5.8 KiB
JSON

{
"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"
}
}
}