Creation:2026-01-21Last update:2026-01-21
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
- "Ujednolicona dokumentacja dla wszystkich eksportów"v8.0.021.01.2026
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
Pakiet express-intlayer
Pakiet express-intlayer dostarcza middleware dla aplikacji Express do obsługi internacjonalizacji. Wykrywa lokalizację użytkownika i udostępnia funkcje tłumaczeń.
Instalacja
bash
Kopiuj kod
Skopiuj kod do schowka
npm install express-intlayerEksporty
Middleware
Import:
tsx
Kopiuj kod
Skopiuj kod do schowka
import "express-intlayer";Pokaż całą zawartość tabeli
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Funkcja | Opis | Powiązana dokumentacja |
|---|---|---|
intlayer | Middleware Express, który wykrywa locale użytkownika i wypełnia res.locals danymi Intlayer. Wykrywa locale na podstawie cookies/nagłówków, wstrzykuje t, getIntlayer i getDictionary do res.locals oraz konfiguruje namespace CLS, aby umożliwić dostęp w cyklu życia żądania. | intlayer |
Funkcje
Import:
tsx
Kopiuj kod
Skopiuj kod do schowka
import "express-intlayer";Pokaż całą zawartość tabeli
Otwórz tabelę w oknie modalnym, aby wyraźnie zobaczyć całą zawartość
| Funkcja | Opis | Powiązany dokument |
|---|---|---|
t | Funkcja tłumaczeń, która pobiera zawartość dla bieżącego locale. Działa w cyklu życia żądania zarządzanym przez middleware intlayer. Korzysta z CLS (Async Local Storage) do dostępu do kontekstu żądania. | translation |
getIntlayer | Pobiera słownik według klucza z wygenerowanej deklaracji i zwraca jego zawartość dla wskazanego locale. Zoptymalizowana wersja getDictionary. Używa CLS do dostępu do kontekstu żądania. | - |
getDictionary | Przetwarza obiekty słownika i zwraca ich zawartość dla wskazanego locale. Obsługuje tłumaczenia t(), enumeracje, markdown, HTML itp. Używa CLS do dostępu do kontekstu żądania. | - |