Data utworzenia:2026-01-29Ostatnia aktualizacja:2026-01-29
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
- "Inicjalizacja dokumentacji"v8.0.029.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 Middleware intlayer dla Hono
Middleware intlayer dla Hono wykrywa język użytkownika i uzupełnia obiekt kontekstu o funkcje Intlayer. Umożliwia również korzystanie z globalnych funkcji tłumaczenia w kontekście żądania.
Użycie
Opis
Middleware wykonuje następujące zadania:
- Wykrywanie Języka: Analizuje żądanie (nagłówki, pliki cookie itp.) w celu określenia preferowanego języka użytkownika.
- Uzupełnianie Kontekstu: Dodaje dane Intlayer do kontekstu Hono, dostępne poprzez
c.get(). Obejmuje to:locale: Wykryty język.t: Funkcja tłumaczenia.getIntlayer: Funkcja do pobierania słowników.getDictionary: Funkcja do przetwarzania obiektów słownika.
- Zarządzanie Kontekstem: Używa
cls-hookeddo zarządzania asynchronicznym kontekstem, co pozwala globalnym funkcjom Intlayer (t,getIntlayer,getDictionary) na dostęp do języka specyficznego dla żądania bez przekazywania obiektu kontekstu.