Botframework 如何在bot framework composer中转换选项?

Botframework 如何在bot framework composer中转换选项?,botframework,bot-framework-composer,Botframework,Bot Framework Composer,我正在使用MS bot framework composer版本1.1.1 我希望用户通过键入(或选择)“是”或“否”来回答问题,但我需要支持多种语言(因此在德语中是“ja”和“nein”)。当然,我希望只有一个机器人可以处理所有的语言。当bot启动时,将选择当前语言(工作)。我现在想做的是,在活动语言中显示一个问题,请求输入是/否,并根据输入显示另一个文本。我想这不是太难,也不是很特殊的要求 我可以通过添加“提问->确认”或“提问->多选”来实现这一点,但只能使用英语。在这两种情况下,我都可以

我正在使用MS bot framework composer版本1.1.1

我希望用户通过键入(或选择)“是”或“否”来回答问题,但我需要支持多种语言(因此在德语中是“ja”和“nein”)。当然,我希望只有一个机器人可以处理所有的语言。当bot启动时,将选择当前语言(工作)。我现在想做的是,在活动语言中显示一个问题,请求输入是/否,并根据输入显示另一个文本。我想这不是太难,也不是很特殊的要求

我可以通过添加“提问->确认”或“提问->多选”来实现这一点,但只能使用英语。在这两种情况下,我都可以翻译问题,但不能翻译选择(建议),也不能翻译验证,也不能翻译评估答案的if检查。要在选项、验证和求值表达式中插入诸如${AnswerYes()}之类的翻译文本,我必须做些什么


在教程中插入翻译文本(类似于${Greeting()})对我来说似乎是正确的方法,但我无法让它工作:无论我做什么,我总是得到“AnswerYes没有计算器,它不是内置函数或自定义函数”虽然我用这个名字创建了一个翻译文本。你知道如何实现这个目标吗?或者有没有其他方法可以得到想要的结果?

看来这一点现在正在机器人框架编写器的R13中解决 请参阅仅在7天前更新的本期:


R12目前正在预览中,因此团队完成R13可能还需要几个月。

好的,谢谢-我将尝试一下。。。