Дата створення:2026-01-21Останнє оновлення:2026-01-21
Надішліть цей документ вашому улюбленому AI-асистентуChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Уніфікована документація для всіх експортів"v8.0.021.01.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюРедагувати цей документ
Якщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubКопіювати
Скопіювати документацію у форматі Markdown в буфер обміну
Пакет express-intlayer
Пакет express-intlayer надає middleware для додатків Express для роботи з інтернаціоналізацією. Він визначає локаль користувача та надає функції перекладу.
Встановлення
Експорти
Middleware (проміжне програмне забезпечення)
Імпорт:
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Function | Опис | Пов'язана документація |
|---|---|---|
intlayer | Middleware для Express, який визначає локаль користувача та заповнює res.locals даними Intlayer. Виконує визначення локалі з cookies/headers, ін'єктує t, getIntlayer та getDictionary у res.locals, і налаштовує namespace CLS для доступу в рамках життєвого циклу запиту. | intlayer |
Функції
Імпорт:
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Функція | Опис | Пов'язаний документ |
|---|---|---|
t | Функція перекладу, яка отримує вміст для поточної локалі. Працює в межах життєвого циклу запиту, керованого middleware intlayer. Використовує CLS (Async Local Storage) для доступу до контексту запиту. | translation |
getIntlayer | Отримує словник за його ключем із згенерованої декларації та повертає його вміст для вказаної локалі. Оптимізована версія getDictionary. Використовує CLS для доступу до контексту запиту. | - |
getDictionary | Обробляє об'єкти словника й повертає вміст для вказаної локалі. Обробляє переклади t(), перерахування, markdown, HTML тощо. Використовує CLS для доступу до контексту запиту. | - |