Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Versionshistorie
- "Verlauf initialisiert"v9.0.013.6.2026
Der Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenIf 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
Migration von NuxtJS I18n zu Intlayer
Die Migration Ihrer Nuxt-Anwendung von @nuxtjs/i18n zu Intlayer ist ein nahtloser Prozess mithilfe des Nuxt-Adapter-Moduls.
Was zu tun ist
Um das Projekt zu initialisieren, führen Sie aus:
Kopieren Sie den Code in die Zwischenablage
npx intlayer initDadurch wird intlayer.config.ts eingerichtet. Fügen Sie dann das Intlayer Nuxt-Modul (z.B. @intlayer/nuxt-i18n) in Ihrem nuxt.config.ts-Module-Array hinzu. Dies wendet automatisch die Compat-Konfiguration für Ihre Anwendung an.
Was im Hintergrund geschieht
@nuxtjs/i18n umhüllt vue-i18n und stellt Nuxt-spezifische Routing-Composables bereit (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>).
Im Hintergrund:
- Übersetzungen: Basiert nativ auf dem
@intlayer/vue-i18n-Compat-Layer für alle Zeichenketten-Übersetzungsaufgaben (vollständige Unterstützung vonvue-i18n-Formaten, Pipe-Pluralen und Reaktivität). - Routing: Spiegelt die Routing-Composables mithilfe der lokalisierten URL-Helfer von Intlayer.
- Konfiguration: Liest die
availableLocalesund Standardeinstellungen direkt aus Ihrerintlayer.config.ts, um Nuxt-Seiten automatisch zu koordinieren.