Создание:2026-01-29Последнее обновление:2026-01-29
Ссылайтесь на этот документ на ваш любимый ассистент AIChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Инициализация док."v8.0.029.01.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомИзменить эту документацию
Если у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать
Копировать Markdown документа в буфер обмена
Документация промежуточного ПО intlayer для Hono
Промежуточное ПО intlayer для Hono определяет локаль пользователя и заполняет объект контекста функциями Intlayer. Оно также позволяет использовать глобальные функции перевода в контексте запроса.
Использование
Описание
Промежуточное ПО выполняет следующие задачи:
- Определение локали: анализирует запрос (заголовки, cookies и т. д.) для определения предпочтительной локали пользователя.
- Заполнение контекста: добавляет данные Intlayer в контекст Hono, доступный через
c.get(). Сюда входят:locale: определенная локаль.t: функция перевода.getIntlayer: функция для получения словарей.getDictionary: функция для обработки объектов словаря.
- Управление контекстом: использует
cls-hookedдля управления асинхронным контекстом, позволяя глобальным функциям Intlayer (t,getIntlayer,getDictionary) получать доступ к локали, специфичной для запроса, без передачи объекта контекста.