Files
core/docs/dev/LANGUE.md
T
hykocx 16db807004 docs: rewrite DEV.md with detailed dev and security guidelines
Replace the terse DEV.md with a comprehensive French-language guide
covering code standards, security rules, and the npm publish workflow.

Key changes:
- Expand code principles into readable prose (single responsibility,
  control flow, input validation, promise handling, minimal scope)
- Add concrete security sections: parameterized queries, secret
  management via env vars, dependency auditing, and opaque error
  messages
- Document the full publish procedure (version bump, build, audit,
  npm publish with provenance, git tag)
- Remove the NASA Power of Ten bullet list in favor of actionable,
  project-specific guidelines
2026-04-13 13:34:17 -04:00

1.1 KiB

LANGUE

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 :

<type>(<scope>): <description courte>

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.