【问题标题】:How to translate choices in bot framework composer?如何翻译机器人框架作曲家中的选择?
【发布时间】:2021-03-17 10:42:41
【问题描述】:

我正在使用 MS bot 框架作曲家 1.1.1 版

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

我可以添加“提问 -> 确认”或“提问 -> 多项选择”,但只能使用英语。在这两种情况下,我都可以翻译问题,但不能翻译选择(建议)、验证或评估答案的 if-check。要将 ${AnswerYes()} 之类的翻译文本插入到选择以及验证和评估表达式中,我需要做什么?

插入翻译文本(类似于教程中的 ${Greeting()} 对我来说似乎是正确的方法,但我无法让它工作:无论我做什么,我总是得到“AnswerYes 没有评估器,它不是内置函数或自定义函数”,尽管我创建了一个具有该名称的翻译文本。知道如何实现这一点,或者是否有其他方法可以获得所需的结果?

【问题讨论】:

    标签: botframework bot-framework-composer


    【解决方案1】:

    这似乎正在 Bot Framework composer 的 R13 中得到解决 看到这个 7 天前才更新的问题:Composer Github Issue

    R12 目前处于预览阶段,因此团队完成 R13 可能还需要几个月的时间。

    【讨论】:

      猜你喜欢
      • 2021-01-08
      • 1970-01-01
      • 2012-04-24
      • 2019-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-15
      • 1970-01-01
      相关资源
      最近更新 更多