Для локализуемых строк определенных типов в полях ввода их значений реализован специальный выбор из Словаря локализации:
• | «Локализуемые строковые реквизиты» – в полях ввода значений реквизитов в соответствующих компонентах разработчика. Полный перечень компонент и их реквизитов приведен в конце описания; |
• | «Наименования реквизитов типа признак» – в поле ввода наименования в окне «Значения». Подробнее см. раздел «Компонента «Реквизиты справочников»; |
• | «Локализуемые свойства редактора форм» – в полях ввода значений этих свойств в инспекторе объектов редактора форм. Подробнее см. раздел «Компонента «Типы справочников». |
Значения соответствующих полей ввода задаются либо простым редактированием, либо посредством выбора из Словаря локализации:
• | нажатие на кнопку в полях ввода приводит к показу формы-списка Словаря локализации в режиме выбора; если в момент показа в поле было введено значение, то будут видны только те записи словаря, строки которых на основном языке содержат введенное значение; |
• | нажатие на Ctrl+F4 приводит к показу формы-карточки для строки, если значение уже было локализовано. Иначе открывается форма-карточка в режиме добавления. |
Если значение задается посредством выбора из Словаря локализации, то оно оказывается связанным с определенной записью Словаря локализации и считается локализованным. При работе с системой, будет использована одна из строк соответствующей записи, в зависимости от выбранного языка системы.
Если значение задается простым редактированием, то такое значение оказывается не локализованным, даже если оно совпадает с одной из строк записей в Словаре локализации. При работе с системой будет использовано явно введенное значение, вне зависимости от выбранного языка системы.
Примечание
Нелокализованные значения отображаются в компонентах разработчика красным цветом.
Для удобства разработчиков при добавлении новых записей в Словаре локализации в режиме выбора значение реквизита *Код по умолчанию принимает значение:
<Префикс разработчика>_<Префикс элемента>_<GUID>.
• | <Префикс разработчика> – унифицирующий префикс, присваиваемый каждой организации-разработчику. Если значение префикса не указано, то *Код формируется, начиная с <Префикс элемента>. Подробнее см. раздел «Установки системы»; |
• | <Префикс элемента> – префикс, определяющий место задания ЛОКАЛИЗУЕМОЙ СТРОКИ, возможные значения которой хранит запись Словаря локализации. Описание префиксов сведено в таблицу: |
Компонента разработчика |
Место задания (реквизит/свойство) |
Префикс |
---|---|---|
Локализуемые строковые реквизиты |
||
Типы справочников |
Наименование в карточке типа справочника |
REF |
Типы справочников |
Наименование в ед. числе в карточке типа справочника |
REFSINGULAR |
Типы справочников |
Описание в таблице «Реквизиты» |
REQ |
Типы справочников |
Описание в таблице «Действия» |
ACT |
Типы справочников |
Наименование в таблице «Представления» |
VIEW |
Типы карточек документов |
Наименование в карточке типа карточки документа |
EDOC |
Типы карточек документов |
Описание в таблице «Реквизиты» |
REQ |
Типы карточек документов |
Описание в таблице «Действия» |
ACT |
Типы карточек документов |
Наименование в таблице «Представления» |
VIEW |
Разработка отчетов |
Описание в карточке отчета |
REPORT |
Сценарии |
Описание в карточке сценария |
SCRIPT |
Наименования реквизитов типа «Признак» |
||
Реквизиты справочника |
Для реквизитов типа «Признак» Наименование в окне «Значения» |
PICK |
Локализуемые свойства редактора форм |
||
Редактор форм |
Заголовок для элементов формы типа «Поле», «Многострочное поле», «Выпадающий список», «Поле с кнопкой» |
LABEL |
Редактор форм |
Заголовок для элементов формы типа «Закладка» |
TAB |
Редактор форм |
Заголовок для элементов формы типа «Группа» |
GROUP |
Редактор форм |
Заголовок для элементов формы типа «Кнопка» |
BUTTON |
Редактор форм |
Заголовок для элементов формы типа «Колонка таблицы» |
COLUMN |
• | <GUID> – уникальный идентификатор, генерируемый системой. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |