Мультиязычность#
Веб-интерфейс 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
.