Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "Init history"v9.0.013.06.2026
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimIf 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
Migracja z NuxtJS I18n do Intlayer
Migracja aplikacji Nuxt z @nuxtjs/i18n do Intlayer jest bezproblemową operacją za pomocą modułu adaptera Nuxt.
Co zrobić
Aby zainicjować projekt, uruchom:
Skopiuj kod do schowka
npx intlayer initTo będzie ustawiać intlayer.config.ts. Następnie, dodaj moduł Intlayer Nuxt (np. @intlayer/nuxt-i18n) w tablicy modułów nuxt.config.ts. To automatycznie stosuje konfigurację compat dla twojej aplikacji.
Co się dzieje za kulisami
@nuxtjs/i18n opakuje vue-i18n przy jednoczesnym zapewnieniu composables specyficznych dla Nuxt (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>).
Za kulisami:
- Tłumaczenia: Opiera się natywnie na warstwie compat
@intlayer/vue-i18ndla wszystkich zadań tłumaczenia ciągu (w pełni obsługujące formatyvue-i18n, pipe liczby mnogiej i reaktywność). - Routing: Odzwierciedla composables routingu używając pomocników URL zlokalizowanych przez Intlayer.
- Konfiguracja: Czyta
availableLocalesi ustawienia domyślne bezpośrednio z twojegointlayer.config.tsaby koordynować strony Nuxt automatycznie.