Мультиязычность#
Веб-интерфейс Blitz Identity Provider поддерживает мультиязычность. По умолчанию предусмотрено два языка – русский и английский.
По умолчанию пользователю отображается интерфейс на том языке, который соответствует его системному языку в ОС и предпочтительному языку в браузере. В этом случае переключение языка осуществляется посредством изменения основного языка ввода (языка отображения веб-страниц) в используемом браузере. Например, для изменения языка в браузере Chrome нужно выполнить шаги:
перейти к настройкам браузера (
chrome://settings/);выбрать пункт Показать дополнительные настройки;
нажать на кнопку Изменить языковые настройки;
переместить нужный язык на первое место в списке.
Для изменения языка в браузере Firefox нужно выполнить шаги:
перейти к настройкам браузера (
about:preferences);выбрать раздел Содержимое настроек;
в подразделе Языки нажать на кнопку Выбрать;
переместить нужный язык на первое место в списке.
Дополнительно возможно провести настройку языка через конфигурационный файл blitz.conf. Для этого следует отредактировать раздел для настройки языка blitz.prod.local.idp.lang со следующими параметрами:
languages– список доступных языков. Первый язык в списке считается языком по умолчанию;portal-lang-cookie– имя (name) и домен установки (domain) cookie с текущим языком портала (опциональный). Если портальная cookie задана, то смена языка в Blitz Identity Provider сохраняется в указанной cookie;ignore-browser– выключен или нет режим игнорирования языка браузера;lang-variants– перечень идентификаторов специальных наборов строк для отдельных приложений.
Пример фрагмента конфигурационного файла:
"lang" : {
"ignore-browser" : true,
"languages" : [
"ru",
"en"
],
"lang-variants": ["special1", "special2"],
"portal-lang-cookie" : {
"domain" : "domain.com",
"name" : "blitzlng"
}
}
Таким образом, например, если применение английского языка интерфейса не требуется, то его можно удалить из параметра languages.