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