next-auto-i18n — Internationalisation automatique pour Next.js
À propos de next-auto-i18n
next-auto-i18n est un outil CLI open source qui automatise entièrement l'internationalisation d'un projet Next.js. Il suffit de lancer une commande pour que l'outil analyse le projet, extrait les chaînes, les traduise et configure next-intl.
Le problème
L'internationalisation manuelle d'un projet Next.js est fastidieuse : extraire les strings, les organiser, configurer le routing i18n, intégrer next-intl... C'est plusieurs jours de travail pour chaque nouvelle langue.
La solution
npx next-auto-i18n --langs fr,en,es
Et c'est tout. L'outil :
- Analyse tout le code source et extrait les chaînes de texte
- Traduit via l'API DeepL (haute qualité)
- Configure next-intl et le routing i18n automatiquement
- Génère les fichiers de traduction organisés
Stack technique
- Runtime : Node.js, TypeScript
- Parsing : ts-morph (AST)
- Traduction : DeepL API
- i18n : next-intl, Commander.js
- Distribution : npm
Impact
Disponible sur npm, utilisé par des développeurs qui veulent internationaliser rapidement leurs projets Next.js.
Highlights
Recent Projects
A recently completed project showcasing problem-solving, design thinking, and execution.



