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 angielskimJeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj dokument Markdown do schowka
Migracja z next-i18next do Intlayer
Aby zapoznać się z kompletnym i szczegółowym samouczkiem krok po kroku, zapraszamy do naszego pełnego Przewodnika migracji z next-i18next.
Intlayer obsługuje wszystkie implementacje Next.js Pages Router i App Router transparentnie. Korzystając z adaptera możesz przeprowadzić migrację swojej implementacji next-i18next bez przepisywania kodu.
Co zrobić
Aby rozpocząć, uruchom:
Skopiuj kod do schowka
To tworzy wymagany plik konfiguracji Intlayer. Aby przełączyć się na Intlayer za kulisami, zaktualizuj swój next.config.ts:
Skopiuj kod do schowka
Co się dzieje za kulisami
Plugin createNextI18nPlugin komponuje natywne zachowanie Next.js wraz z podstawową wtyczką next-intlayer, wstrzykując wszystkie wymagane aliasy Webpack/Turbopack dla next-i18next, react-i18next i i18next.
Za kulisami:
serverSideTranslations&appWithTranslation: Teraz funkcjonują jako opakowania dla wewnętrznych zaladowników Intlayer, omijając dużą statyczną iniekcję JSON.- Hooki klienckie: Delegują natychmiast do
@intlayer/react-i18nextzachowując wszystkie funkcje formatowania, liczby mnogiej i zagnieżdżone przestrzenie nazw.
