+380 (98) 150-0575 crm_admin@vnedreniecrm.com.ua

CRM Translator

vnedreniecrm.com.ua

Введение

CRM Translator - это плагин, который можно включить в интегрированную среду  XrmToolBox и использовать для быстрого перевода текстовых названий и меток в Dynamics 365.

В отличии от Easy Translator, эта утилита не выгружает переводы в файл Excel и не заставляет вас ждать завершения загрузки переводов обратно в CRM. Используйте CRM Translator тогда, когда вам нужны точечные переводы нескольких текстовых названий. Все что нужно сделать, это найти быстрым поиском элемент схемы, выполнить его перевод и опубликовать сущность / глобальный набор данных.

CRM Translator умеет переводить:

  • метки глобального набора данных;
  • названия сущностей в единственном и множественном числе;
  • названия атрибутов сущностей;
  • метки наборов данных сущностей;
  • названия представлений;
  • названия форм, вкладок и разделов форм.

В CRM Translator вы можете дополнительно включить отображение названий и меток наборов данных на любом из доступных (в подключенном экземпляре CRM) языков, использовать быстрый поиск по шаблону, сортировку не только по названию, но и по типу данных и имени схемы.

CRM Translator поддерживает настройки, которые применяются при запуске утилиты. Вы можете указать имя издателя и префикс для сущностей и атрибутов. В первом случае будут загружены решения указанного вами издателя. Во втором случае будут отображаться сущности и атрибуты сущностей, имеющие указанный вами префикс.

Ряд атрибутов: первичный ключ – идентификатор сущности, name, createdon, modifiedon, owner, statecode, statuscode – загружаются всегда, независимо от установки фильтра по префиксу.

CRM Translator предлагает интерфейс на украинском, русском и английском языках.

Инсталляция

Прежде чем начать использовать CRM Translator, вы должны установить XrmToolBox, который можно скачать с официального сайта по этой ссылке.

После успешной установки XrmToolBox откройте меню [Configuration] и выберите [Tool Library].

Install CRM Translator

Затем в строке поиска введите "CRM Translator". Отметьте найденный плагин и щелкните по [Install].

После успешного завершения установки вы увидите CRM Translator в списке доступных инструментов, как показано ниже:

Install CRM Translator

Запустите CRM Translator. Вам будет предложено подключиться к организации Dynamics 365. После успешного подключения вы попадете в главное окно утилиты.

Install CRM Translator

Использование

Выбор издателя и решения

Откройте меню [Метаданные] и перейдите на пункт меню [Выбрать издателя]. Справа раскроется список издателей, зарегистрированных в вашей организации CRM.

Выберите нужного издателя. В CRM Translator будут загружены решения выбранного издателя.

Раскройте список решений и выберите нужное вам решение.

Список сущностей будет автоматически обновлен и будет содержать только сущности выбранного решения.

Изменение и перевод названия сущности

В строке поиска введите часть имени схемы или названия сущности. Щелкните по  .

Будут отобраны все сущности, имя схемы или название которых содержит введенный текст. Дважды щелкните мышкой по сущности, название которой требуется изменить.

Введите в появившемся окне новое название сущности в единственном и множественном языке.

Переключите язык и введите название сущности на втором языке.

Вы можете использовать быстрое переключение языка, дважды щелкая мышкой по названию сущности в этом списке:

CRT Translator

Щелкните по [Установить], чтобы сохранить сделанные изменения.

Щелкните по [Опубликовать] для публикации измененных метаданных сущности.

Совет. Чтобы загрузить все сущности из решения по умолчанию, используйте пункт меню [Метаданные] | [Загрузить все сущности].

Изменение и перевод названия атрибута

Выберите сущность.

В строке поиска введите часть имени схемы или названия атрибута выбранной сущности. Щелкните по  .

Будут отобраны все атрибуты, имя схемы или название которых содержит введенный текст. Дважды щелкните мышкой по атрибуту, название которого требуется изменить.

Введите в появившемся окне новое название атрибута.

Переключите язык и введите название атрибута на другом языке.

Вы можете использовать быстрое переключение языка, дважды щелкая мышкой по названию сущности в этом списке:

Щелкните по [Установить], чтобы сохранить сделанные изменения.

При необходимости выполните перевод названий других атрибутов.

Щелкните по [Опубликовать] для публикации измененных метаданных сущности.

Изменение и перевод названия меток глобального набора данных

Чтобы изменить и перевести метки глобального набора данных, перейдите на вкладку [ГЛОБАЛЬНЫЕ НАБОРЫ ДАННЫХ]. В списке будут показаны все глобальные наборы данных, которые включены в выбранное решение.

Совет. Чтобы загрузить все глобальные наборы данных из решения по умолчанию, используйте пункт меню [Метаданные] | [Загрузить глобальные наборы данных].

В строке поиска введите часть имени схемы или названия глобального набора данных. Щелкните по  CRM Translator.

Будут отобраны все глобальные наборы данных, имя схемы или название которых содержит введенный текст. Щелкните мышкой по набору данных, метки которого требуется изменить или добавить перевод. В списке справа будут отображены все метки выбранного глобального набора данных.

CRM Translator

Внесите необходимые правки и нажмите  CRM Translator. Если требуется вернуться к исходному названию метки, то щелкните по  CRM Translator.

Название глобального набора данных можно изменить только в атрибутах сущности, где используется этот набор данных.

Переключите язык и отредактируйте метки набора данных для нового языка.

Щелкните по [Опубликовать] для публикации измененных метаданных глобального набора данных.

Изменение и перевод названия меток набора данных у сущности

Выберите сущность в списке сущностей. Справа отобразиться список атрибутов выбранной сущности.

В строке поиска введите часть имени схемы или названия набора данных. Щелкните по  CRM Translator.

Булевы переменные, а также атрибуты статуса (statecode) и причины состояния (statuscode) также относятся к наборам данных. Атрибут с типом Boolean имеет только два значения; названия меток этого типа атрибута можно изменить.

Будут отобраны все наборы данных, имя схемы или название которых содержит введенный текст. Щелкните мышкой по набору данных, метки которого требуется изменить или добавить перевод. Откроется окно для изменения и перевода названия и меток набора данных.

CRM Translator

Переключите язык и отредактируйте метки набора данных для нового языка.

Нажмите [Установить], чтобы сохранить все внесенные изменения в набор данных.

Щелкните по [Опубликовать] для публикации измененных атрибутов сущности.

Настройки приложения

CRM Translator поддерживает настройку и сохранение следующих параметров:

  • Язык интерфейса – установка языка интерфейса приложения; поддерживаются украинский, русский и английский языки.
  • Размер шрифта – выбор размера шрифта для форм и других элементов приложения; поддерживается выбор маленького, среднего и большого размера шрифта.
  • Издатель по умолчанию – уникальное имя издателя, который будет установлен во время запуска приложения и решения которого будут загружены.
  • Пауза после переключения языка CRM в секундах – эта пауза необходима для правильной последующей загрузки метаданных, так как процесс переключения языка может занять длительное время.
  • Префикс издателя – значение префикса издателя для выборки сущностей и атрибутов только с указанным префиксом.
  • Выборка только кастомных сущностей и атрибутов – установленный флаг приводит к выборке только кастомных сущностей, глобальных наборов данных и атрибутов.
  • Отображение ненастраиваемых сущностей, глобальных наборов данных и атрибутов – установленный флаг приводит к включению в список сущностей, глобальных наборов данных и атрибутов запрещенных к изменению сущностей, глобальных наборов данных и атрибутов. Т.е. метаданных, названия которых изменять запрещено.

Для задания параметров приложения выберите в меню [Метаданные] пункт [Настройки приложения]. Откроется окно для задания параметров.

CRM Translator

Задайте необходимые параметры и нажмите [Установить]. Для применения части установленных параметров потребуется обновление списков сущностей и атрибутов или перезагрузка приложения.

Переключение языка

Чтобы сразу увидеть в списках сущностей и атрибутов сущностей названия на требуемом языке, переключите язык пользовательского интерфейса в CRM. Вы можете сделать это непосредственно в приложении CRM Translator.

Выберите в меню [Метаданные] пункт [Язык системы]. Справа появится список доступных языков.

CRM Translator

Выберите нужный язык. Списки сущностей и атрибутов сущностей автоматически обновятся и в столбце [Отображаемое имя] теперь будут показываться названия на выбранном языке.