我已经使用Bot Framework创建了一个功能机器人。
现在我正在尝试使用语言翻译功能,但我找不到如何实现这一点。 我启用了“翻译频道消息”选项,但即使消息内容不是英语,也始终使用语言设置为“en”接收消息。
任何指针都会非常感激。谢谢。
答案 0 :(得分:1)
作为用户,您可以通过编写&#34来更改语言;我想以[支持的语言]"进行交谈。或者只是写出语言的名称,僵尸框架应该足够聪明,以识别你想要的东西。
在后端,您会收到翻译文本,但您还可以访问原始文本和原始语言。
答案 1 :(得分:1)
在v4.0中,您可以使用System.Globalization.CultureInfo("en-US");
将现有语言翻译成所需的语言。
答案 2 :(得分:0)
Microsoft从Microsoft Bot Framework更新的v3.0中关闭了“翻译频道消息”此功能。