Data utworzenia:2026-01-29Ostatnia aktualizacja:2026-01-29

    Pakiet hono-intlayer

    Pakiet hono-intlayer dostarcza middleware dla aplikacji Hono do obsługi internacjonalizacji. Wykrywa język użytkownika i uzupełnia obiekt kontekstu.

    Instalacja

    npm install hono-intlayer

    Eksporty

    Middleware

    Import:

    import { intlayer } from "hono-intlayer";
    Funkcja Opis Powiązana Dok.
    intlayer Middleware Hono integrujące Intlayer z Twoją aplikacją Hono. Obsługuje wykrywanie języka z pamięci masowej (pliki cookie, nagłówki), uzupełnia kontekst o t, getIntlayer i getDictionary oraz konfiguruje przestrzeń nazw CLS dla dostępu programowego w cyklu życia żądania. intlayer

    Funkcje

    Import:

    import { t, getIntlayer, getDictionary } from "hono-intlayer";
    Funkcja Opis Powiązana Dok.
    t Globalna funkcja tłumaczenia pobierająca treść dla aktualnego języka w Hono. Wykorzystuje CLS (Async Local Storage) i musi być używana w kontekście żądania zarządzanym przez middleware intlayer. Dostępna również przez kontekst. translation
    getIntlayer Pobiera słownik według klucza z wygenerowanej deklaracji i zwraca jego treść dla określonego języka. Zoptymalizowana wersja getDictionary. Używa CLS do dostępu do kontekstu żądania. Dostępna również przez kontekst. -
    getDictionary Przetwarza obiekty słownika i zwraca treść dla określonego języka. Przetwarza tłumaczenia t(), wyliczenia, markdown, HTML itp. Używa CLS do dostępu do kontekstu żądania. Dostępna również przez kontekst. -