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
Migrare da NuxtJS I18n a Intlayer
La migrazione della tua applicazione Nuxt da @nuxtjs/i18n a Intlayer è un processo senza soluzione di continuità utilizzando il modulo adattatore Nuxt.
Cosa fare
Per inizializzare il progetto, esegui:
Copiare il codice nella clipboard
npx intlayer initQuesto configurerà intlayer.config.ts. Quindi, aggiungi il modulo Intlayer Nuxt (ad es. @intlayer/nuxt-i18n) nell'array dei moduli del tuo nuxt.config.ts. Questo applica automaticamente la configurazione di compatibilità per la tua applicazione.
Cosa fa dietro le quinte
@nuxtjs/i18n wraps vue-i18n while providing Nuxt-specific routing composables (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>).
Dietro le quinte:
- 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.