Next.js · Middle · Pytanie 31 z 75
Jak obsłużyć wiele języków w App Router?
- ✓Poprawna odpowiedź: Segment
app/[lang]/...+ wykrywanie lokalizacji w proxy + słowniki na serwerze - 2Włączyć opcję
i18nwnext.config- App Router przetłumaczy sam - 3Utworzyć osobną aplikację Next.js dla każdego języka
Wyjaśnienie
App Router nie używa wbudowanej opcji i18n z Pages Router. Zwykle tworzy się dynamiczny segment [lang], przekierowuje użytkownika w proxy według nagłówka Accept-Language i ładuje słowniki w komponentach serwerowych (nie trafiają do paczki). Często używa się bibliotek typu next-intl.