繁体   English   中英

如何从Google操作系统控制台上删除对某种语言的支持?

[英]How can I delete support for a language from the Actions on Google console?

或者,更具体地说,我在控制台上添加了第二语言的信息,但现在我不能使用“gactions test ...”来部署它,因为我收到错误:

Pushing the app for the Assistant for testing...
ERROR: Failed to test the app for the Assistant
ERROR: Request contains an invalid argument.
Field Violations:
#  Field                         Description
1  agent_version_content.action  Your app must have at least one action for locale fr
2017/10/11 18:11:04 Server did not return HTTP 200

因此我必须要么

  • 添加区域设置信息,或
  • 从控制台删除语言

我无法做到这一点,因为

  • 操作包doc不指示如何为操作指定语言环境,以及
  • 控制台似乎没有提供语言删除

请有人帮忙。 谢谢

有关添加区域设置信息的信息, 访问https://developers.google.com/actions/localization/action-packages

他们仍在更新gactions命令和动作包格式本身的文档,但简而言之,您需要做两件事:

首先,为每个区域设置创建一个操作包。 他们建议使用“action.fr.json”和“action.en.json”等名称。 每个json中的第一个参数是:

"locale": "en"

(或“fr”或任何地方)

然后,使用多个--action_package参数指定多个操作文件:

./gactions update --project my-project-id --action_package action.de.json --action_package action.en.json --action_package action.fr.json --action_package action.ja.json --action_package action.ko.json

http://preofery.com/tKY

有关添加区域设置信息的信息, 访问https://developers.google.com/actions/localization/action-packages

他们仍在更新gactions命令和动作包格式本身的文档,但简而言之,您需要做两件事:

首先,为每个区域设置创建一个操作包。 他们建议使用“action.fr.json”和“action.en.json”等名称。 每个json中的第一个参数是:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM