<< Click to Display Table of Contents >> Navigation: Раздел 3 Пользовательский интерфейс ''Конфигуратора'' > Редактор словаря |
Словарь предназначен для реализации мультиязычных пользовательских интерфейсов МП. Словарь представляет собой набор фраз, используемых в интерфейсе МП. Все словари располагаются в окне "Дерево конфигурации" в ветви "Ресурсы – Словари". По умолчанию, при создании конфигурации, в ветви "Ресурсы – Словари" создается главный словарь "Main". Остальные словари, добавляемые разработчиком, называются подчиненными словарями и представляют собой перевод главного словаря.
Чтобы вызвать окно "Редактор словаря", необходимо в окне "Дерево конфигурации" в ветви "Ресурсы – Словари" вызвать контекстное меню для нужного словаря и выбрать в нем пункт "Редактор словаря".
|
В окне "Редактор словаря" в левой колонке отображаются строковые коды фраз, сгруппированные по разделам, в средней колонке соответствующие им фразы на русском, а в правой колонке соответствующие им фразы на английском языке. Словарь "[EN] Главный словарь" доступен, начиная с версии платформы 2.60.1710.061, а заполненный словарь доступен с версии конфигурации 1.0.20.3. В словаре можно производить поиск фраз по строковому коду или по тексту фразы. Для этого в поле "Фильтр" необходимо указать строковый код или текст фразы (или их фрагмент), по которому будет произведен поиск в словаре.
При помощи команд контекстного меню для списка фраз словаря можно выполнить следующие действия:
• |
Добавить в словарь новую фразу; |
• |
Добавить в словарь раздел; |
• |
Редактировать фразу из словаря; |
• |
Удалить фразу из словаря; |
• |
Просмотреть содержимое главного словаря; |
• |
Просмотреть содержимое подчиненного словаря; |
• |
Развернуть все разделы словаря; |
• |
Свернуть все разделы словаря. |
При добавлении или редактировании фразы в "Редакторе словаря" открывается окно "Редактирование словаря" (см. рисунок ниже). В данном окне указывается раздел, в котором фраза будет расположена, строковый код фразы и текст фразы. Если происходит добавление нового раздела, то поле "Раздел" будет недоступно для выбора, а в поле "Текст" указывается название нового раздела. Если строковый код фразы изменен, то он автоматически изменится в тех местах конфигурации, где данный строковый код был использован.
Рис. Окно "Редактирование словаря" |
Для подчиненных словарей "Редактор словаря" выглядит так, как показано на рисунке ниже.
Рис. "Редактор словаря" для подчиненного словаря |
В этом случае окно "Редактор словаря" содержит следующие колонки: "Код", "Подчиненный словарь", "[RU] Главный словарь", "[EN] Главный словарь". В столбце "Подчиненный словарь" указываются фразы, которые будут замещать фразы из главного словаря, указанные в столбце "[RU] Главный словарь" или "[EN] Главный словарь". Таким образом, фразы в подчиненном словаре представляют собой перевод фраз из главного словаря, а каждый подчиненный словарь представляет собой перевод главного словаря. Те фразы из главного словаря, для которых еще не определены замещающие фразы в подчиненном словаре, в "Редакторе словаря" отображаются красным цветом шрифта, а фразы, для которых задан перевод в колонке "Подчиненный словарь" – черным цветом.
В "Редакторе словаря" для подчиненного словаря нельзя добавить новые разделы или фразы, можно лишь добавить перевод для фраз из главного словаря. Добавление и редактирование фраз, которые будут переводом фраз главного словаря, происходит аналогично, как и для фраз в "Редакторе словаря" главного словаря.
Если в окне "Редактор словаря" открыт подчиненный словарь, то в контекстное меню списка фраз словаря добавляются следующие пункты:
• |
"Только отсутствующие" – при выборе этого пункта меню в "Редакторе словаря" будут отображаться только те фразы, для которых отсутствует перевод. |
• |
"Колонка главного словаря" – если этот пункт выбран, то колонка "Подчиненный словарь" будет отображена, в противном случае колонка будет скрыта. |