next-auto-i18n : internationalisation automatique pour Next.js

Client
npm
Rôle
Package Open Source
Outils & Technologies
Node.jsTypeScriptDeepL API
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, extraie les chaînes, les traduise et configure next-intl. Voir sur npm · Code source
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. Plusieurs jours de travail pour chaque nouvelle langue.
Ma 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
Résultats
Disponible sur npm, utilisé par des développeurs qui veulent internationaliser rapidement leurs projets Next.js.


