Najczęściej zadawane pytania

    Intlayer w Next.js bez [locale] w ścieżce

    Dowiedz się, jak używać Intlayer z Next.js bez `[locale]` w ścieżce strony.

    Czy mogę użyć tablicy jako deklaracji zawartości?

    Tak: tablica może być deklaracją treści w Intlayer. Jak ją zadeklarować, przetłumaczyć każdy element i odczytać w komponentach.

    Jak budować słowniki?

    Kiedy Intlayer buduje słowniki automatycznie, jak uruchomić build ręcznie przez CLI i gdzie zapisywane są wygenerowane pliki.

    Jak naprawić błędy builda Intlayer w CI/CD

    Napraw błędy renderowania Server Components występujące tylko w CI/CD, upewniając się, że słowniki Intlayer są budowane podczas builda.

    Otrzymuję błąd "module not found" podczas używania bun

    Napraw błąd „Cannot find package” przy używaniu Intlayer z Bun, spowodowany ograniczeniem zakresu require() w Bun, za pomocą odpowiedniej konfiguracji.

    Jak ograniczyć zużycie tokenów Claude Code przy tłumaczeniu

    Dlaczego tłumaczenie z Claude Code zużywa dużo tokenów, co zamiast tego robi Intlayer i jak wykorzystać subskrypcję Claude do tłumaczeń.

    Jak dostosować listę lokalizacji?

    Dostosuj listę locale obsługiwanych przez Intlayer w intlayer.config.ts, w tym warianty regionalne i domyślne locale.

    Jak skonfigurować routing oparty na domenach?

    Serwuj każde locale z własnej domeny dzięki routingowi opartemu na domenach w Intlayer, skonfigurowanemu w intlayer.config.ts razem z przekierowaniami.

    vite-env-only: fałszywy błąd node:fs z Intlayer

    Dlaczego vite-env-only zgłasza odmowę importu `node:fs` przy Intlayer + React-Router + Vite i co z tym zrobić.

    Jak naprawić błędy ESBuild z Intlayer

    Napraw błędy ESBuild podczas builda Intlayer, zwykle spowodowane brakującym lub źle skonfigurowanym pluginem bundlera dla Twojego frameworka.

    Jak pobrać locale z ciasteczek / nagłówków?

    Odczytuj bieżące locale z cookies lub nagłówków żądania za pomocą Intlayer, na serwerze lub w middleware, aby wyświetlać właściwy język.

    Typ IntlayerNode. Co to jest?

    Czym jest typ IntlayerNode? Dlaczego mój ciąg znaków jest przekształcany w IntlayerNode<string>?

    Komenda Intlayer niezdefiniowana

    Napraw błąd „intlayer: command not found”: zainstaluj CLI, uruchamiaj je przez menedżer pakietów i sprawdź PATH.

    Niepoprawny lokalizator pobrany z URL

    Napraw nieprawidłowe locale odczytane z URL w Next.js, np. „about” zamiast „en”, używając struktury folderów [locale], której oczekuje Intlayer.

    Czy można łączyć typy węzłów? (np. wiele form liczby mnogiej w jednym zdaniu)

    Jak łączyć typy węzłów i obsługiwać wiele niezależnych zmiennych liczby mnogiej w jednym zdaniu przy użyciu insert() lub zagnieżdżonego plural() w Intlayer.

    Otrzymuję błąd związany z sub-pakietami `@intlayer/*`

    Napraw błędy wynikające z różnych wersji podpakietów @intlayer/*: ujednolicić wszystkie pakiety Intlayer do tej samej wersji i wyczyść cache.

    Statyczne vs dynamiczne renderowanie z i18n w Next.js

    Dlaczego helpery next-intl sprawiają, że trasy i18n w Next.js są dynamiczne, i jak zachować statyczne renderowanie zlokalizowanych stron.

    Czy mogę przetłumaczyć ścieżkę URL?

    Tak: Intlayer może tłumaczyć ścieżki URL, np. /about na /pl/o-nas, dzięki przepisywaniu URL skonfigurowanemu dla każdego locale.

    Jak naprawić błąd Intlayer „unknown command”

    Napraw błąd CLI Intlayer „unknown command”: sprawdź nazwę polecenia, wersję CLI i sposób wywołania pliku binarnego.

    Czy mogę używać Intlayer bez globalnego providera?

    Odczyt treści Intlayer bez montowania providera, jak locale jest rozwiązywane na serwerze i w przeglądarce oraz różnica wydajności względem providera.