首页 > 解决方案 > 我们如何设置机器人语言环境,以便机器人可以根据其语言环境提示用户

问题描述

我们如何在节点 v4 中设置机器人语言环境。这样,机器人就可以根据其语言环境提示用户。

在 V#3 bot 中,如果我们设置以下值,bot 可以根据其语言环境自动提示用户。在 V#4 中,我们如何实现以下逻辑。

in v#3:
session.preferredLocale(lang);

in v#4, how?

session.preferredLocale(lang);

标签: botframeworkazure-bot-service

解决方案


该问题与您更新语言环境的值有关。正如我在这篇文章中提到的,语言环境必须采用文化 + 语言环境的格式并且全部小写(例如,'fr-fr)。如果您偏离该格式,则提示默认为“en-us”。

有一个 PR(here)可以解决格式问题。

希望有帮助!


推荐阅读