预翻译会在上传时自动将新的 键、语言 或 文件 翻译成多种语言,使用 翻译记忆库 和 机器翻译。预翻译的使用和结果可以在 分析仪表板 中查看,并且可以使用过滤器在 编辑器 中查看预翻译。
默认情况下,预翻译仅翻译空的翻译,并跳过已经有目标翻译的键。在项目级别,预翻译可以配置为在源文本更改时覆盖未验证的翻译。
API 或 CLI 也可以用于触发自动翻译。使用 CLI 时请使用此推送参数:
params: autotranslate: true
要使用机器翻译 (MT) 和/或翻译记忆库 (TM) 自动预翻译键,请按照以下步骤操作:
-
预翻译新添加的键
在编辑器中添加新键时,输入该键的源语言的默认翻译。
默认情况下,预翻译不会覆盖现有翻译。在中启用选项,以在预翻译期间替换未验证的目标翻译:
在添加键时,可以为单个键停用预翻译。
-
预翻译新添加的语言
当新语言被添加到项目时,可以使用预翻译为新语言提供初始翻译。在语言保存到项目后,进度概览显示新语言中的键已翻译并设置为未验证。较大的项目可能需要几分钟才能在进度概览中反映出来。预翻译一次只能应用于一种语言。
在添加语言时,可以为单个语言停用预翻译。
-
预翻译新上传的语言文件
当启用预翻译时,上传文件中的新键会自动翻译成项目中的所有语言。
默认情况下,现有的目标翻译不会被覆盖。在中启用选项,以在预翻译期间替换未验证的目标翻译:
在添加文件时,可以为单个文件停用预翻译。
-
通过编辑器进行预翻译以自动翻译(批量操作)
要在将一个或多个键添加到项目后使用预翻译进行自动翻译,请按照以下步骤操作:
缺失的翻译将填充到选定的键中,也可以通过键列表顶部的全选搜索框应用于所有键。如果在 中配置,源文本更改时未验证的翻译可以被覆盖。
-
译后编辑 工作流
预翻译生成的翻译默认设置为未验证。对翻译进行译后编辑,以达到所需的翻译质量。已验证的翻译不会被预翻译覆盖。