Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
Historique des versions
- "Init history"v9.0.013/06/2026
Le contenu de cette page a été traduit à l'aide d'une IA.
Voir la dernière version du contenu original en anglaisSi vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentationCopier le Markdown du doc dans le presse-papiers
Migrer de next-i18next vers Intlayer
Pour un tutoriel complet et détaillé étape par étape, veuillez consulter notre Guide de migration next-i18next.
Intlayer gère toutes les implémentations Next.js Pages Router et App Router de manière transparente. L'utilisation de l'adaptateur vous permet de migrer votre implémentation next-i18next sans réécriture de code.
À faire
Pour commencer, exécutez :
Copier le code dans le presse-papiers
Cela crée le fichier de configuration Intlayer requis. Pour intégrer Intlayer en arrière-plan, mettez à jour votre next.config.ts :
Copier le code dans le presse-papiers
Ce qu'il fait sous le capot
Le createNextI18nPlugin compose le comportement natif de Next.js aux côtés du plugin core next-intlayer, en injectant tous les aliases Webpack/Turbopack requis pour next-i18next, react-i18next, et i18next.
Sous le capot :
serverSideTranslations&appWithTranslation: Ils fonctionnent désormais comme des wrappers pour les loaders internes d'Intlayer, contournant l'injection statique JSON volumineux.- Client hooks : Délègue immédiatement à
@intlayer/react-i18nexten conservant toutes les fonctionnalités de formatage, pluriels et espaces de noms imbriqués.
