Локализация системного атрибута title
Описание
Если в системе включена локализация системного атрибута title, то в базу данных для всех классов объектов (кроме класса "Сотрудник" (employee) и служебных классов) добавляются колонки для хранения значений атрибута title на разных языках.
В персональных настройках пользователя отображаются только те языки, которые добавлены в сборку версии приложения и заполнение атрибута title доступно только на этих языках.
По умолчанию в интерфейсах оператора и администратора возможна работа на трех языках: Русский, English и клиентский. Чтобы подключить дополнительные языки (немецкий, польский, украинский), обратитесь в службу поддержки компании NAUMEN.
Механизм локализации атрибута title не распространяется на составные атрибуты.
Включение локализации системного атрибута title приводит к изменениям в базе данных и нагружает приложение. Не рекомендуется выполнять локализацию во время активной работы пользователей в системе.
После включения локализации атрибута title отключить ее будет не возможно, кнопка "Включить локализацию" после включения будет неактивна.
Место выполнения настройки в интерфейсе
Раздел "Настройки системы" → страница "Локализация системы".
Параметр "Локализация системного атрибута title" отображается на странице "Локализация системы", если в лицензионном файле указана возможность включения локализации атрибута title.
Выполнение настройки
- На странице "Локализация системы" в блоке "Локализация атрибутов" нажмите Включить локализацию.
- На открывшейся форме выберите основной язык системы: Русский или English и нажмите Включить локализацию.
Результат настройки
После включения локализации атрибута title:
-
База данных.
В базе данных для всех классов объектов (кроме класса "Сотрудник" (employee) и служебных классов) добавляются колонки для хранения значений атрибута title на разных языках (title — для основного языка, title_ru — для русского языка, title_en — для английского языка, title_de — для немецкого языка, title_uk — для украинского языка, title_pl — для польского языка, title_client — для клиентского языка).
-
Язык интерфейса.
В настройках системы "Интерфейс и навигация" → на странице "Интерфейс" → блок "Язык" в параметре "Язык интерфейса" устанавливается язык, выбранный как основной язык системы.
-
Типы анализаторов, доступные в системе.
В настройках бизнес-процессов "Поиск" → на странице "Общие настройки поиска" в параметре "Типы анализаторов, доступные в системе" добавляются анализаторы "Русский", "Английский", "Неточный, без учета морфологии", если хотя бы один из них был недоступен.
-
Настройки поиска для классов объектов.
В каждом классе, у атрибута title устанавливаются анализаторы для каждого из языков:
- тип анализатора — "Русский", тип анализатора (Русский язык) — "Русский";
- тип анализатора (English) — "Английский";
- тип анализатора (Немецкий язык) — "Неточный, без учета морфологии";
- тип анализатора (Украинский язык) — "Неточный, без учета морфологии";
- тип анализатора (Польский язык) — "Неточный, без учета морфологии";
- тип анализатора (Клиентский язык) — "Неточный, без учета морфологии".
-
Фильтрация по названию элемента справочника.
Название элемента справочника зависит от локали пользователя, поэтому фильтрация по критерию "Название содержит" и "Название не содержит" должна производится по значениям в выбранной локали.
Название элемента справочника зависит от локали пользователя, поэтому фильтрация по критерию "Название содержит" и "Название не содержит" должна производится по значениям в выбранной локали.