Class I18n/i18n:controller

Контролер для работы и взаимодействия с механизмом локализации.

Опции

currentLang

Установленный язык приложения.

Если не удалось определить код языка или выключена локализация, вернёт дефолтный язык.

currentLocale

Код установленной локали приложения.

Если не удалось определить код локали или выключена локализация, вернёт дефолтную локаль.

currentLocaleConfig

Конфигурация установленной локали прилолжения.

defaultLang

Дефолтный язык приложения.

defaultLocale

Дефолтная локаль приложения.

isEnabled

Включена ли локализация.

loader

Загрузчик ресурсов локализации.

loadingsHistory

История загрузки ресурсов локализации.

Методы

addContext

Добавляет контекст в хранилище.

addLocale

Добавляет локаль в хранилище.

getAcceptLanguage

Возврашает языки из заголовка accept-language.

getTranslator

Возврашает переводчик для контекста.

isLangCode

Проверяет явлется ли строка кодом языка.

isLocaleCode

Проверяет явлется ли строка кодом локали.

isReady

Сигнализирует о готовности контролера.

isSupportedLocale

Проверяет поддерживается ли код локали или языка.

setLocale

Устанавливает код локали в куку lang.

10/1/2020Кудрявцев И.С.