PHP Класс MultilingualPlugin, addons
You can trigger an alternate locale by adding 'locale' in the query string,
setting var vanilla_embed_locale in an embedded forum, or selecting one of the
language links added to the footer. User-selected locale takes precedence.
The selected locale is stored in the session. If it is user-selected AND the
user is logged in, it is stored in UserMeta.
Показать файл
Открыть проект
Примеры использования класса
Защищенные свойства (Protected)
Открытые методы
Защищенные методы
Описание методов
base_render_before()
публичный Метод
Show alternate locale options in Foot.
enabledLocales()
публичный статический Метод
Return the enabled locales suitable for local choosing.
gdn_dispatcher_afterAnalyzeRequest_handler()
публичный Метод
Moved event from AppStart to AfterAnalyzeRequest to allow Embed to set P3P header first.
getAlternateLocale()
защищенный Метод
Get user preference or queried locale.
profileController_setLocale_create()
публичный Метод
Allow user to set their preferred locale via link-click.
validateLocale()
защищенный Метод
Confirm selected locale is valid and available.
Описание свойств
$overrides защищенное статическое свойство
protected static $overrides |