Creation:2026-01-21Last update:2026-01-21
Надішліть цей документ вашому улюбленому AI-асистентуChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Уніфікована документація для всіх експортів"v8.0.021.01.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюEdit 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
Пакет express-intlayer
Пакет express-intlayer надає middleware для додатків Express для роботи з інтернаціоналізацією. Він визначає локаль користувача та надає функції перекладу.
Встановлення
bash
Копіювати код
Скопіюйте код у буфер обміну
npm install express-intlayerЕкспорти
Middleware (проміжне програмне забезпечення)
Імпорт:
tsx
Копіювати код
Скопіюйте код у буфер обміну
import "express-intlayer";Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Function | Опис | Пов'язана документація |
|---|---|---|
intlayer | Middleware для Express, який визначає локаль користувача та заповнює res.locals даними Intlayer. Виконує визначення локалі з cookies/headers, ін'єктує t, getIntlayer та getDictionary у res.locals, і налаштовує namespace CLS для доступу в рамках життєвого циклу запиту. | intlayer |
Функції
Імпорт:
tsx
Копіювати код
Скопіюйте код у буфер обміну
import "express-intlayer";Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Функція | Опис | Пов'язаний документ |
|---|---|---|
t | Функція перекладу, яка отримує вміст для поточної локалі. Працює в межах життєвого циклу запиту, керованого middleware intlayer. Використовує CLS (Async Local Storage) для доступу до контексту запиту. | translation |
getIntlayer | Отримує словник за його ключем із згенерованої декларації та повертає його вміст для вказаної локалі. Оптимізована версія getDictionary. Використовує CLS для доступу до контексту запиту. | - |
getDictionary | Обробляє об'єкти словника й повертає вміст для вказаної локалі. Обробляє переклади t(), перерахування, markdown, HTML тощо. Використовує CLS для доступу до контексту запиту. | - |