Data utworzenia:2026-01-30Ostatnia aktualizacja:2026-01-30
Prześlij ten dokument do swojego ulubionego asystenta AIChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "Dokumentacja początkowa"v8.0.030.01.2026
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimEdytuj tę dokumentację
Jeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj
Kopiuj dokument Markdown do schowka
Dokumentacja oprogramowania pośredniczącego intlayer dla AdonisJS
Middleware intlayer dla AdonisJS wykrywa ustawienia regionalne użytkownika i zapewnia funkcje tłumaczenia poprzez kontekst żądania. Umożliwia również korzystanie z globalnych funkcji tłumaczenia w ramach przepływu żądania.
Użycie
Opis
Middleware wykonuje następujące zadania:
- Wykrywanie ustawień regionalnych: Analizuje żądanie (nagłówki, ciasteczka itp.) w celu określenia preferowanych ustawień regionalnych użytkownika.
- Konfiguracja kontekstu: Wypełnia kontekst żądania informacjami o ustawieniach regionalnych.
- Async Local Storage: Używa
cls-hookeddo zarządzania asynchronicznym kontekstem, umożliwiając globalnym funkcjom Intlayer, takim jakt,getIntlayerigetDictionary, dostęp do ustawień regionalnych specyficznych dla żądania bez konieczności ich ręcznego przekazywania.
Uwaga: Aby używać ciasteczek do wykrywania ustawień regionalnych, upewnij się, że @adonisjs/cookie jest skonfigurowane i używane w Twojej aplikacji.