Создание:2026-01-30Последнее обновление:2026-01-30
Ссылайтесь на этот документ на ваш любимый ассистент AIChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Начальная документация"v8.0.030.01.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомИзменить эту документацию
Если у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать
Копировать Markdown документа в буфер обмена
Пакет adonis-intlayer
Пакет adonis-intlayer предоставляет промежуточное ПО (middleware) для приложений AdonisJS для обработки интернационализации. Он обнаруживает локаль пользователя и предоставляет функции перевода.
Установка
Экспорт
Промежуточное ПО (Middleware)
Пакет предоставляет промежуточное ПО AdonisJS для обработки интернационализации.
Показать все данные таблицы
Открыть таблицу в модальном окне для четкого просмотра всех данных
| Функция | Описание | Связанная документация |
|---|---|---|
IntlayerMiddleware | Промежуточное ПО AdonisJS, которое обнаруживает локаль пользователя и заполняет контекст запроса данными Intlayer. Оно также настраивает пространство имен CLS (Async Local Storage) для доступа к жизненному циклу запроса, что позволяет использовать глобальные функции, такие как t, getIntlayer и т. д. | intlayer |
Функции
Показать все данные таблицы
Открыть таблицу в модальном окне для четкого просмотра всех данных
| Функция | Описание | Связанная документация |
|---|---|---|
t | Функция перевода, которая извлекает контент для текущей локали. Работает в рамках жизненного цикла запроса, управляемого промежуточным ПО intlayer. Использует CLS (Async Local Storage) для доступа к контексту запроса. | перевод |
getIntlayer | Извлекает словарь по его ключу из сгенерированного объявления и возвращает его содержимое для указанной локали. Оптимизированная версия getDictionary. Использует CLS для доступа к контексту запроса. | - |
getDictionary | Обрабатывает объекты словаря и возвращает контент для указанной локали. Обрабатывает переводы t(), перечисления, markdown, HTML и т. д. Использует CLS для доступа к контексту запроса. | - |
getLocale | Извлекает текущую локаль из контекста запроса с помощью CLS. | - |