Поделиться через


Настройка и создание многоязычных помощников

Внимание

Возможности и функции Power Virtual Agents теперь являются частью Microsoft Copilot Studio после значительных инвестиций в генеративный искусственный интеллект и расширенную интеграцию с Microsoft Copilot.

Некоторые статьи и снимки экрана могут ссылаться на Power Virtual Agents, пока мы обновляем документацию и учебные материалы.

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

Список поддерживаемых языков можно посмотреть в разделе Поддерживаемые языки.

Заметка

Следующие сценарии не поддерживают многоязычные помощники:

  • Copilot Studio классические боты
  • Голосовые боты с Dynamics Omnichannel

Настройка многоязычного помощника

Изначально помощник создается с использованием основного языка. (Дополнительную информацию о том, как выбрать основной язык помощника, см. в разделе Поддерживаемые языки).

Чтобы сделать помощника многоязычным:

  1. Открыв помощник, выберите Настройки вверху страницы, затем выберите Языки.

  2. Выберите Добавить языки на странице Параметры.

    Настройка многоязычного помощника.

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

  4. Убедитесь, что список языков указан правильно на странице Языки.

    Экран, показывающий все языки, добавленные в помощника.

Заметка

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

Управление локализацией в многоязычном помощнике

Заметка

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

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

Чтобы добавить строки локализации в многоязычного помощника:

  1. Открыв помощник, выберите Настройки вверху страницы, затем на странице Настройки выберите Языки.

    Два экрана, показывающие шаги для перехода к настройке языков.

  2. На странице Языки в таблице добавленных дополнительных языков выберите Отправить в столбце Локализация для языка, который вы хотите обновить.

  3. На странице Обновление локализаций для выбранного дополнительного языка выберите формат JSON или ResX, чтобы загрузить текущий файл локализации для этого языка.

    Экран, показывающий панель для загрузки и отправки файлов локализации.

    Заметка

    Загруженный файл будет содержать последнюю версию локализации помощника. Если вам необходимо загрузить предыдущие версии файла локализации, откройте решение помощника в Power Apps, чтобы загрузить предыдущие версии.

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

  5. Вернуться на страница Обновить локализации, выберите Просмотреть и отправьте переведенный файл.

  6. Закройте страницу Обновить локализации.

Рекомендации по разработке многоязычных помощников

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

Чтобы изменить текущий язык помощника, вы можете присвоить переменной User.Language в качестве значения один из дополнительных языков вашего помощника. После этого язык, на котором говорит помощник, мгновенно меняется.

Экран, показывающий узел установки переменной, определяющий значение переменной

Тестирование многоязычного помощника

Чтобы протестировать многоязычного помощника:

  1. Откройте панель Тестирование помощника.

  2. Откройте меню вверху тестового помощника и выберите один из дополнительных языков.

    Экран, показывающий выбор дополнительного языка в тестируемом помощнике.

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

  4. Введите сообщение на дополнительном языке, чтобы протестировать помощника.

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

Поведение многоязычного помощника для языков, которые не настроены

Если в браузере пользователя помощника установлен язык, который не настроен в помощнике с помощью описанных выше шагов, помощник всегда будет переключаться на свой основной язык (язык, на котором помощник был изначально создан). Основной язык помощника нельзя изменить после создания помощника.

Поведение многоязычного помощника при отсутствии перевода

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