# GUIDE ## Langue du code Tout ce qui est **code** est en **anglais**, sans exception : - Noms de fichiers (sauf dossiers de routes Next.js, voir ci-dessous) - Variables, fonctions, classes, composants - Commentaires dans le code - Props, événements, constantes, types - Git commit ## Langue du contenu affiché Tout ce qui est **visible par l'utilisateur** est en **français** : - Textes, titres, descriptions, labels - Slugs et noms de dossiers qui correspondent à des routes URL - Documentations, README.md ## Messages de commit Git Tous les messages de commit doivent être rédigés en **anglais**, en suivant le format conventional commits : ``` (): ``` Types courants : `feat`, `fix`, `refactor`, `style`, `docs`, `test`, `chore` Exemples : - `feat(auth): add OAuth2 login support` - `fix(api): handle null response from payment gateway` - `docs(guide): add git commit message conventions` - `chore(deps): update dependencies` ## Guide de rédaction Se référer à `REDACTION.md` avant de rédiger tout contenu textuel.