# Messages de validation personnalisés pour UnionFlow

# Validations génériques
jakarta.validation.constraints.NotNull.message=Ce champ est obligatoire
jakarta.validation.constraints.NotBlank.message=Ce champ ne peut pas être vide
jakarta.validation.constraints.Size.message=La taille doit être entre {min} et {max} caractères
jakarta.validation.constraints.Min.message=La valeur doit être au moins {value}
jakarta.validation.constraints.Max.message=La valeur ne peut pas dépasser {value}
jakarta.validation.constraints.Email.message=Format d'email invalide
jakarta.validation.constraints.Past.message=La date doit être dans le passé
jakarta.validation.constraints.Future.message=La date doit être dans le futur
jakarta.validation.constraints.Pattern.message=Le format n'est pas valide

# Validations spécifiques UnionFlow
member.number.invalid=Numéro de membre invalide. Format attendu: M + année + numéro (ex: M2024001)
member.number.year.invalid=L'année dans le numéro de membre doit être entre 2020 et {currentYear}
phone.number.invalid=Numéro de téléphone invalide. Formats acceptés: +225XXXXXXXX, 0XXXXXXXXX
name.invalid.characters=Le nom ne peut contenir que des lettres, espaces, tirets et apostrophes
email.already.exists=Cette adresse email est déjà utilisée
member.number.already.exists=Ce numéro de membre est déjà utilisé

# Messages d'erreur de domaine
association.not.found=Association non trouvée
association.inactive=Cette association n'est pas active
member.too.young=L'âge minimum pour adhérer est de 16 ans
member.registration.closed=Les inscriptions sont actuellement fermées

# Messages de succès
member.created.success=Membre inscrit avec succès
member.updated.success=Informations du membre mises à jour
member.activated.success=Membre activé avec succès
member.deactivated.success=Membre désactivé avec succès

# Messages de confirmation
member.delete.confirm=Êtes-vous sûr de vouloir supprimer ce membre ?
member.deactivate.confirm=Êtes-vous sûr de vouloir désactiver ce membre ?
association.delete.confirm=Êtes-vous sûr de vouloir supprimer cette association ?