Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Init history"v9.0.013/06/2026
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
Migrate from NuxtJS I18n to Intlayer
Migrating your Nuxt application from @nuxtjs/i18n to Intlayer is a seamless process using the Nuxt adapter module.
What to do
To initialize the project, run:
Copiare il codice nella clipboard
npx intlayer initThis will set up intlayer.config.ts. Then, add the Intlayer Nuxt module (e.g. @intlayer/nuxt-i18n) in your nuxt.config.ts modules array. This automatically applies the compat configuration for your application.
What it does under the hood
@nuxtjs/i18n wraps vue-i18n while providing Nuxt-specific routing composables (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>).
Under the hood:
- Translations: Relies natively on the
@intlayer/vue-i18ncompat layer for all string translation tasks (fully supportingvue-i18nformats, pipe plurals, and reactivity). - Routing: Mirrors the routing composables using Intlayer's localized URL helpers.
- Configuration: Reads the
availableLocalesand default settings straight from yourintlayer.config.tsto coordinate Nuxt pages automatically.