Добавление локализованных ресурсов
В строковых переменных расширения программы Конструктор Web-разметок (отображаемые названия свойств, диалоги) можно использовать локализованные ресурсы, добавляемые расширением.
Чтобы создать расширение, добавляющее новые локализованные ресурсы, выполните приведенную далее инструкцию.
-
Создайте проект расширения программы Конструктор Web-разметок.
-
Добавьте в проект расширения ресурсные файлы (для английского, русского и др. языков), содержащие требуемые локализованные ресурсы.
Проект расширения, формируемый из шаблона TemplateDesignerExtension
, содержит ресурсные файлы, которые можно использовать для формирования локализованных ресурсов. -
Переопределите метод
GetResourceManagers
базового класса расширения, чтобы он предоставлял менеджер ресурсов для добавленных ресурсных файлов:protected override List<ResourceManager> GetResourceManagers() { return new List<ResourceManager> { Resources.ResourceManager }; }
-
Скомпилируйте проект и скопируйте полученную сборку на сервер Web-клиента в папку
`Каталог-установки-Конструктора-Web-Разметок/Plugins/%Каталог Решения%
. Ресурсные сборки скопируйте в папки/lib/docsvision/webclient/ru/
(для русской локализации),/lib/docsvision/webclient/uk/
(для английской локализации) и т.д.