【问题标题】:How to make a multiple language Dialogflow webhook/fulfillment?如何制作多语言 Dialogflow webhook/fulfillment?
【发布时间】:2019-04-13 04:23:16
【问题描述】:

我已经用英语构建了一个 Dialogflow 应用程序。我使用 NodeJs webhook 来提供答案。

现在,我想添加一种新语言(西班牙语)。有没有办法在不复制 webhook 的情况下添加它?

是否有像 I18N 这样的预建库,我提供翻译并根据"languageCode": "en" 发送答案?

【问题讨论】:

    标签: node.js dialogflow-es actions-on-google i18next dialogflow-es-fulfillment


    【解决方案1】:

    一般的解决方案是让您使用您选择的本地化库,向它发送一个字符串标识符,然后发送它生成的响应。 Google 建议使用 several libraries,但是您应该能够使用最适合您的任何一个。如果您使用的是异步代码,使用i18n-node 会有一些问题 - 问题和解决方案也是discussed by the team

    还有multivocal library,它采用不同的方法来生成响应,但内置了本地化功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多