Дата створення:2026-01-21Останнє оновлення:2026-01-21
Надішліть цей документ вашому улюбленому AI-асистентуChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Unified documentation for all exports"v8.0.021.01.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюРедагувати цей документ
Якщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubКопіювати
Скопіювати документацію у форматі Markdown в буфер обміну
Пакет fastify-intlayer
Пакет fastify-intlayer надає плагін для додатків на Fastify для роботи з інтернаціоналізацією. Він визначає локаль користувача та декорує об'єкт запиту (request).
Встановлення
Експорти
Плагін
Імпорт:
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Функція | Опис | Пов'язана документація |
|---|---|---|
intlayer | Плагін Fastify, який інтегрує Intlayer у ваш додаток на Fastify. Обробляє визначення локалі зі сховища (cookies, headers), декорує об'єкт запиту даними intlayer, що містять t, getIntlayer та getDictionary, а також налаштовує простір імен CLS для програмного доступу протягом життєвого циклу запиту. | intlayer |
Функції
Імпорт:
Показати весь вміст таблиці
Відкрийте таблицю в модальному вікні, щоб чітко переглянути всі дані
| Функція | Опис | Пов'язаний документ |
|---|---|---|
t | Глобальна функція перекладу, яка отримує контент для поточної локалі у Fastify. Використовує CLS (Async Local Storage) і повинна використовуватися в контексті запиту, керованому плагіном intlayer. Також доступна через req.intlayer.t. | переклад |
getIntlayer | Отримує словник за його ключем із згенерованої декларації та повертає його вміст для вказаної локалі. Оптимізована версія getDictionary. Використовує CLS для доступу до контексту запиту. Також доступна через req.intlayer.getIntlayer. | - |
getDictionary | Обробляє об'єкти словників і повертає вміст для вказаної локалі. Обробляє переклади t(), перерахування, Markdown, HTML тощо. Використовує CLS для доступу до контексту запиту. Доступний також через req.intlayer.getDictionary. | - |