Дата створення:2026-01-29Останнє оновлення:2026-01-29
Надішліть цей документ вашому улюбленому AI-асистентуChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Ініціалізація док."v8.0.029.01.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюРедагувати цей документ
Якщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubКопіювати
Скопіювати документацію у форматі Markdown в буфер обміну
Документація проміжного ПЗ intlayer для Hono
Проміжне ПЗ intlayer для Hono виявляє локаль користувача та заповнює об'єкт контексту функціями Intlayer. Воно також дозволяє використовувати глобальні функції перекладу в контексті запиту.
Використання
Опис
Проміжне ПЗ виконує такі завдання:
- Виявлення локалі: аналізує запит (заголовки, куки тощо) для визначення бажаної локалі користувача.
- Заповнення контексту: додає дані Intlayer до контексту Hono, доступні через
c.get(). Сюди входять:locale: виявлена локаль.t: функція перекладу.getIntlayer: функція для отримання словників.getDictionary: функція для обробки об'єктів словника.
- Управління контекстом: використовує
cls-hookedдля управління асинхронним контекстом, дозволяючи глобальним функціям Intlayer (t,getIntlayer,getDictionary) отримувати доступ до локалі, специфічної для запиту, без передачі об'єкта контексту.