借助 Actions 控制台,您可以针对不同的语言、语言区域和地区自定义 Action 版本设置。其中包括您的 Action 可在哪些地区推出、任何本地化的 Action 说明,以及自定义 TTS 语音。
特定于语言和语言区域的目录信息
您可以在语言或语言区域级别指定不同的 Google 助理目录信息:
- 语言粒度:您的 Action 信息适用于该语言的所有语言区域。
- 语言区域粒度:每个语言区域都有自己的 Action 信息。然后,此信息会根据用户的语言区域适当地显示在 Google 助理目录中。
详细了解语言和语言区域。
为其他语言添加详细信息
如果您已向 Action 添加对更多语言的支持,则可以在项目中为每种语言添加元数据:
- 转到 Deploy > Directory information。
从信息页左上角的标签页中选择一种语言。
填写所选语言的目录信息。
点击保存。
导出元数据以进行翻译
如果您需要针对不同语言区域翻译项目的元数据,而不向翻译人员授予对控制台的访问权限,则可以将项目的元数据导出为资源字符串。然后,您可以对这些字符串进行外部翻译,并将其导回到您的项目中。
如需导出项目的元数据以进行翻译,请按以下步骤操作:
- 点击顶部菜单中的部署。
- 点击左侧菜单中的目录信息。
点击语言选择器右侧的 More 图标 more_vert,然后点击 Export for translation,以下载 ZIP 文件。
ZIP 文件包含每个语言区域的 XLF 文件。对于此操作的说明,每个文件都包含一个
<source>
和<target>
转换:<trans-unit id="tu3" resname="shortDescription"> <source xml:lang="en">short description</source> <target xml:lang="it">short description</target> <note>The default short description for the Action (if there is not a translation available). This is limited to 80 characters.</note> </trans-unit>
将
<target>
字符串替换为文件语言区域的已翻译字符串:<trans-unit id="tu3" resname="shortDescription"> <source xml:lang="en">short description</source> <target xml:lang="it">Breve descrizione</target> <note>The default short description for the Action (if there is not a translation available). This is limited to 80 characters.</note> </trans-unit>
重新压缩包含所有现已翻译的 XLF 文件的文件夹。
返回目录信息。
点击语言选择器右侧的 ⋮。
点击导入翻译以上传您的归档。
目标地理位置
您可以在 Actions 控制台中使用地理位置定位设置来控制适用地区,该设置用于指定您的 Action 支持的地区。设备的区域取决于其物理位置,而不是其语言区域。目前,地区是在国家/地区级别设置的。
如果您的 Action 仅允许在特定国家/地区进行购买交易,或者您的 Action 需要位于特定国家/地区的用户来使用,您可能需要使用地理位置定位。
不过,您应尽可能在更多地区推出您的 Action。例如,如果您创建一个 Action 来向用户介绍美国历史,则应将该 Action 提供给所有地区,以获得最多的使用和曝光率。
要设置地理位置定位,请执行以下操作:
- 在 Actions 控制台中前往项目的 Overview 部分。
- 依次转到 Deploy > Location Targeting。
- 指定您的 Action 支持的地区。默认情况下,所有区域均受支持。
自定义 TTS 语音
默认情况下,您的 Action 会使用与用户的 Google 助理语言区域设置相关联的 TTS 语音。此设置通常与设备的语言区域设置相同,但如果用户在其设备上明确更改了 Google 助理的语言区域,此设置可能会有所不同。
如果需要,无论 Google 助理的语言区域设置如何,您都可以对 Action 强制执行特定的 TTS 语音。例如,您的 Action 角色可能具有美式或英式英语口音。
如需为您的 Action 设置特定的 TTS 语音,请执行以下操作:
- 转到 Actions 控制台并点击您的项目。系统随即会显示概览页面。
- 请依次转到设置 > 决定 Action 的调用方式。或者,依次前往 Develop > Invocation > Settings。
- 在 Google 助理语音字段中,默认选择匹配用户的语言设置。
- 如需替换默认设置,请取消选中与用户的语言设置匹配复选框,并从下拉菜单中选择所需的 TTS 语音。
现在,你可以按照准备发布 Action 中的步骤提交 Action 以供审核。