class I18n/i18n:Controller
Контролер для работы и взаимодействия с механизмом локализации.
Поля
Загрузчик ресурсов локализации.
Разделитель контекста для ключей.
- IController
Установленный язык приложения.
Если не удалось определить код языка или выключена локализация, вернёт дефолтный язык.
- IController
Код установленной локали приложения.
Если не удалось определить код локали или выключена локализация, вернёт дефолтную локаль.
- IController
Конфигурация установленной локали прилолжения.
- IController
Дефолтный язык приложения.
- IController
Дефолтная локаль приложения.
- IController
Включена ли локализация в приложение.
- IController
История загрузки ресурсов локализации.
- IController
Плюральный разделитель для ключей.
- IController
Плюральный префикс для ключей.
- IController
Методы
Добавляет контекст в хранилище.
Добавляет локаль в хранилище.
Возврашает языки из заголовка accept-language.
Возвращает промис, которые вернёт конфиг установленной в приложении локали.
- IController
Возврашает переводчик для контекста.
Проверяет явлется ли строка кодом языка.
Проверяет явлется ли строка кодом локали.
Сигнализирует о готовности контролера.
- IController
Проверяет поддерживается ли код локали или языка.
Устанавливает код локали в куку lang.