如何为 BotFramework 节点机器人设置本地化?

How to set up localization for BotFramework node bot?

我需要一种通过机器人命令切换语言的方法,即传递某个地方的语言 ID,例如 'en' 或 'fr' 以供框架 (ILocalizer)localizer 使用。问题是我找不到如何告诉框架它应该为会话使用什么语言。或用户。或留言。

本来我以为应该有session之类的东西。setLanguage/Locale - 没有。我错过了什么?

到目前为止,我唯一找到的是 setLanguage,即 "DEPRECATED use local() instead."。但是没有 local() 定义( https://docs.botframework.com/en-us/node/builder/chat-reference/classes/_botbuilder_d_.message.html#setlanguage)。

查看 BotBuilder Git 存储库中的示例,我看到有一个本地化示例

Link : https://github.com/Microsoft/BotBuilder/tree/master/Node/examples/basics-localization

请看看这是否是您需要的。