Настройка и создание многоязычных помощников
Внимание
Возможности и функции Power Virtual Agents теперь являются частью Microsoft Copilot Studio после значительных инвестиций в генеративный искусственный интеллект и расширенную интеграцию с Microsoft Copilot.
Некоторые статьи и снимки экрана могут ссылаться на Power Virtual Agents, пока мы обновляем документацию и учебные материалы.
Многоязычные помощники — это помощники, которые могут общаться с клиентами на разных языках, держа при этом весь контент в одном помощнике. Во многих случаях они могут автоматически определять нужный язык по языку браузера пользователя помощника и отвечать на том же языке, обеспечивая более персонализированное и увлекательное взаимодействие с клиентами.
Список поддерживаемых языков можно посмотреть в разделе Поддерживаемые языки.
Заметка
Следующие сценарии не поддерживают многоязычные помощники:
- Copilot Studio классические боты
- Голосовые боты с Dynamics Omnichannel
Настройка многоязычного помощника
Изначально помощник создается с использованием основного языка. (Дополнительную информацию о том, как выбрать основной язык помощника, см. в разделе Поддерживаемые языки).
Чтобы сделать помощника многоязычным:
Открыв помощник, выберите Настройки вверху страницы, затем выберите Языки.
Выберите Добавить языки на странице Параметры.
Выберите языки, которые вы хотите добавить в помощник, в области Добавить языки и выберите Добавить языки внизу.
Убедитесь, что список языков указан правильно на странице Языки.
Заметка
Вы можете добавить в помощника столько дополнительных языков, сколько захотите, если они есть в списке поддерживаемых языков.
Управление локализацией в многоязычном помощнике
Заметка
Все редактирование тем и контента помощника должно осуществляться на основном языке помощника. Чтобы изменить дополнительный язык помощника для локализации строк, необходимо выполнить действия, описанные в этом разделе.
После того как строки помощника будут локализованы и загружены в помощника, как описано здесь, вы сможете просмотреть локализованный контент на холсте разработки, переключив язык в тестовом помощнике.
Чтобы добавить строки локализации в многоязычного помощника:
Открыв помощник, выберите Настройки вверху страницы, затем на странице Настройки выберите Языки.
На странице Языки в таблице добавленных дополнительных языков выберите Отправить в столбце Локализация для языка, который вы хотите обновить.
На странице Обновление локализаций для выбранного дополнительного языка выберите формат JSON или ResX, чтобы загрузить текущий файл локализации для этого языка.
Заметка
Загруженный файл будет содержать последнюю версию локализации помощника. Если вам необходимо загрузить предыдущие версии файла локализации, откройте решение помощника в Power Apps, чтобы загрузить предыдущие версии.
Откройте загруженный файл и замените строки основного языка соответствующим переведенным текстом.
Вернуться на страница Обновить локализации, выберите Просмотреть и отправьте переведенный файл.
Закройте страницу Обновить локализации.
Рекомендации по разработке многоязычных помощников
При разработке вы можете настроить помощника на смену текущего используемого языка в середине беседы. Эта логика может находиться в любой теме в помощнике.
Чтобы изменить текущий язык помощника, вы можете присвоить переменной User.Language
в качестве значения один из дополнительных языков вашего помощника. После этого язык, на котором говорит помощник, мгновенно меняется.
Тестирование многоязычного помощника
Чтобы протестировать многоязычного помощника:
Откройте панель Тестирование помощника.
Откройте меню вверху тестового помощника и выберите один из дополнительных языков.
Тестовый помощник перезагрузится, на этот раз используя выбранный дополнительный язык. На холсте разработки отображается дополнительный язык.
Введите сообщение на дополнительном языке, чтобы протестировать помощника.
Вы также можете установить в качестве языка браузера дополнительный язык, поддерживаемый вашим помощником, и открыть Демонстрационный веб-сайт помощника. Демонстрационный веб-сайт открывается на дополнительном языке, и помощник общается, используя строки на дополнительном языке.
Поведение многоязычного помощника для языков, которые не настроены
Если в браузере пользователя помощника установлен язык, который не настроен в помощнике с помощью описанных выше шагов, помощник всегда будет переключаться на свой основной язык (язык, на котором помощник был изначально создан). Основной язык помощника нельзя изменить после создания помощника.
Поведение многоязычного помощника при отсутствии перевода
Если автор помощника вносит изменения в помощника на основном языке и не отправляет перевод, помощник будет показывать непереведенные изменения на основном языке помощника. Это приводит к запутанному двуязычному опыту. Всегда проверяйте актуальность переводов после внесения изменений в помощника на основном языке.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по