Редактор словаря

<< Click to Display Table of Contents >>

Navigation:  Раздел 3 Пользовательский интерфейс ''Конфигуратора'' >

Редактор словаря

Словарь предназначен для реализации мультиязычных пользовательских интерфейсов МП. Словарь представляет собой набор фраз, используемых в интерфейсе МП. Все словари располагаются в окне "Дерево конфигурации" в ветви "Ресурсы – Словари". По умолчанию, при создании конфигурации, в ветви "Ресурсы – Словари" создается главный словарь "Main". Остальные словари, добавляемые разработчиком, называются подчиненными словарями и представляют собой перевод главного словаря.

Чтобы вызвать окно "Редактор словаря", необходимо в окне "Дерево конфигурации" в ветви "Ресурсы – Словари" вызвать контекстное меню для нужного словаря и выбрать в нем пункт "Редактор словаря".

 

clip0071 Рис. Окно "Редактор словаря"

 

В окне "Редактор словаря" в левой колонке отображаются строковые коды фраз, сгруппированные по разделам, в средней колонке соответствующие им фразы на русском, а в правой колонке соответствующие им фразы на английском языке. Словарь "[EN] Главный словарь" доступен, начиная с версии платформы 2.60.1710.061, а заполненный словарь доступен с версии конфигурации 1.0.20.3. В словаре можно производить поиск фраз по строковому коду или по тексту фразы. Для этого в поле "Фильтр" необходимо указать строковый код или текст фразы (или их фрагмент), по которому будет произведен поиск в словаре.

При помощи команд контекстного меню для списка фраз словаря можно выполнить следующие действия:

Добавить в словарь новую фразу;

Добавить в словарь раздел;

Редактировать фразу из словаря;

Удалить фразу из словаря;

Просмотреть содержимое главного словаря;

Просмотреть содержимое подчиненного словаря;

Развернуть все разделы словаря;

Свернуть все разделы словаря.

При добавлении или редактировании фразы в "Редакторе словаря" открывается окно "Редактирование словаря" (см. рисунок ниже). В данном окне указывается раздел, в котором фраза будет расположена, строковый код фразы и текст фразы. Если происходит добавление нового раздела, то поле "Раздел" будет недоступно для выбора, а в поле "Текст" указывается название нового раздела. Если строковый код фразы изменен, то он автоматически изменится в тех местах конфигурации, где данный строковый код был использован.

 

clip0073

Рис. Окно "Редактирование словаря"

 

Для подчиненных словарей "Редактор словаря" выглядит так, как показано на рисунке ниже.

 

clip0077

Рис. "Редактор словаря" для подчиненного словаря

 

В этом случае окно "Редактор словаря" содержит следующие колонки: "Код", "Подчиненный словарь", "[RU] Главный словарь", "[EN] Главный словарь". В столбце "Подчиненный словарь" указываются фразы, которые будут замещать фразы из главного словаря, указанные в столбце "[RU] Главный словарь" или "[EN] Главный словарь". Таким образом, фразы в подчиненном словаре представляют собой перевод фраз из главного словаря, а каждый подчиненный словарь представляет собой перевод главного словаря. Те фразы из главного словаря, для которых еще не определены замещающие фразы в подчиненном словаре, в "Редакторе словаря" отображаются красным цветом шрифта, а фразы, для которых задан перевод в колонке "Подчиненный словарь" – черным цветом.

В "Редакторе словаря" для подчиненного словаря нельзя добавить новые разделы или фразы, можно лишь добавить перевод для фраз из главного словаря. Добавление и редактирование фраз, которые будут переводом фраз главного словаря, происходит аналогично, как и для фраз в "Редакторе словаря" главного словаря.

Если в окне "Редактор словаря" открыт подчиненный словарь, то в контекстное меню списка фраз словаря добавляются следующие пункты:

"Только отсутствующие" – при выборе этого пункта меню в "Редакторе словаря" будут отображаться только те фразы, для которых отсутствует перевод.

"Колонка главного словаря" – если этот пункт выбран, то колонка "Подчиненный словарь" будет отображена, в противном случае колонка будет скрыта.