C# 如何制作webchat将国家发送到bot?
当从网站访问时,我想让我的机器人用用户的语言与他们交谈。这意味着,国家(代码)应该传递给bot,但我看不到这样的选项。Webchat有没有办法将用户的国家/地区发送到使用ms bot framework开发的bot?您需要检测控制器中的国家/地区代码。我认为Webchat无法自动检测用户的语言 您可以使用Microsoft Translator API或任何其他翻译器来检测说话人的语言,并用他们的语言回答。您可以在此处检查我的翻译机器人: Microsoft Translator API使用两个字符的国家代码(EN、ES、FR等)来了解需要翻译的语言。C# 如何制作webchat将国家发送到bot?,c#,node.js,location,botframework,web-chat,C#,Node.js,Location,Botframework,Web Chat,当从网站访问时,我想让我的机器人用用户的语言与他们交谈。这意味着,国家(代码)应该传递给bot,但我看不到这样的选项。Webchat有没有办法将用户的国家/地区发送到使用ms bot framework开发的bot?您需要检测控制器中的国家/地区代码。我认为Webchat无法自动检测用户的语言 您可以使用Microsoft Translator API或任何其他翻译器来检测说话人的语言,并用他们的语言回答。您可以在此处检查我的翻译机器人: Microsoft Translator API使用两
如果访问的网站有选择语言的选项,您可以使用此信息选择翻译器中的语言。可能是重复的,可以将信息从网站发送到bot,这称为反向通道。参见我在问题评论中添加的帖子