机器翻译术语表是 Phrase Language AI 中的一项功能,可确保机器翻译 (MT) 引擎正确处理术语。
机器翻译术语表的功能类似于 术语库,但供机器翻译引擎而非译员使用。添加到术语表中的术语由机器翻译引擎在译员看到翻译之前应用,从而确保所提供的术语得到一致的替换。
虽然 Phrase 确保术语表中的术语被正确发送给机器翻译服务商,但最终的翻译结果完全取决于所选的机器翻译引擎如何处理这些术语。有关如何应用术语表匹配的详细信息,请参阅各机器翻译引擎的文档。
机器翻译术语表的使用位置
机器翻译术语表适用于使用 Language AI 的任何地方:
-
Phrase TMS
机器翻译术语表适用于企业本地化工作流中的机器翻译。
-
Phrase Strings
机器翻译术语表适用于软件和 UI 本地化工作流中的机器翻译。
-
Phrase Portal
机器翻译术语表适用于通过已配置的机器翻译配置文件进行的基于文件的翻译和文本翻译。
-
Phrase Studio
机器翻译术语表适用于媒体本地化工作流中的机器翻译。
-
通过 API 使用 Phrase Language AI
机器翻译术语表适用于 Phrase Platform 之外的大批量机器翻译工作流。
使用场景示例
所翻译内容的类型会显著影响是否需要术语表。术语表在以下情况下最有用:
-
产品名称
防止机器翻译引擎翻译品牌术语。
Phrase Language AI 必须翻译为 Phrase Language AI。
-
歧义词
为具有多种含义的词汇提供上下文。
单词 bat 可以指一种体育器材或动物。术语表可以指示引擎使用体育上下文的翻译。
-
借词
覆盖缺乏文化背景的翻译。
Bouillabaisse 在法语中直译为英语的 bouillabaisse。英语在 19 世纪从法语中借用了这个词。缺乏法语文化背景的英语使用者可能不知道 bouillabaisse 是一种鱼汤菜肴。术语表可以覆盖翻译,以便法语中的 bouillabaisse 翻译为英语的 fish stew。
配置机器翻译术语表
可通过点击 选项卡,在 Phrase Language AI 页面上访问可用的机器翻译术语表。 选项卡提供了一个可搜索的术语表列表,不同的列提供了关于每个术语表的具体信息。
要添加术语表,请按照以下步骤操作:
机器翻译术语表也可以通过从 Phrase Strings 上传现有术语库来自动创建。
要添加术语,请按照以下步骤操作:
可以导入 Excel (.XLSX) 或 .TBX 文件格式的外部术语(或术语表)文件。可上传的文件大小限制为 1 GB。
.XLSX 文件准备
.XLSX 文件在导入前必须按特定方式格式化。
要准备文件,请遵循以下步骤:
-
在 .XLSX 文件中,将所有术语整理到各列中,每一列代表一种语言。
-
在第一行中,为每种语言应用语言代码。
示例:
-
保存文件。
文件导入
要将术语导入术语表,请遵循以下步骤:
注释
从术语库导出的文件可以导入到术语表中,但如果它们包含同义词(一个概念中每种语言对应多个术语)或包含 管道字符 的术语,则会被拒绝。
-
在术语表页面,点击 导入。
窗口打开。
-
点击 选择文件 并选择要导入的文件。
-
点击 导入。
所选文件中的术语将被添加到术语表中。
机器翻译术语表必须附加到现有的机器翻译个人资料,并显示 才能应用。
注释
根据文件大小,附加术语表可能需要长达 15 分钟。
要附加术语表,请按照以下步骤操作:
机器翻译术语表限制和要求
-
术语表总共最多可包含 100,000 个术语。
-
术语表的总数受所购买 套餐 的限制。
-
术语表仅可通过 Phrase Language AI 使用,并非所有机器翻译引擎都支持。如果支持,机器翻译配置文件中会显示相关指示以及支持的术语表语言。
-
如果机器翻译引擎不支持术语表语言,上传术语表时可能会出现错误。特别是 Rozetta T-4OO,仅支持 有限的语言列表。
要解决此问题,请在机器翻译配置文件中禁用机器翻译引擎,然后重新附加术语表。
-
如果术语表包含重复项,某些机器翻译引擎可能会拒绝该术语表。
特别是 DeepL,会将任何在一种语言中出现多次的术语视为重复项。如果术语表中的任何语言存在重复项,则整个术语表将被视为对受影响的语言对无效,并会被拒绝。
提示
电子表格应用程序中的 条件格式 功能可用于识别并移除重复项。
-
术语表和工作语言(及其代码)必须匹配,术语表才能应用。
注释
如果使用 Google AutoML 机器翻译引擎,则不支持单个机器翻译术语表内的多个区域设置。
-
虽然 Phrase 确保术语表中的术语被正确发送给机器翻译服务商,但最终的翻译结果完全取决于所选的机器翻译引擎如何处理这些术语。有关如何应用术语表匹配的详细信息,请参阅各机器翻译引擎的文档。
如果尽管已附加术语表,但机器翻译输出中仍未应用术语表术语,请验证以下内容:
-
确认 机器翻译配置文件 中启用的机器翻译引擎支持机器翻译术语表。并非所有机器翻译引擎都支持此功能。
-
确认启用的机器翻译引擎支持术语表中包含的语言。将鼠标悬停在 Phrase Language AI 的 部分中的语言列表上,以检查支持的语言。灰显的语言不受支持。
-
确认术语表中的语言代码与工作的语言代码匹配,例如两者都使用“en”,而不是一个使用“en-US”。
-
确认术语表在 部分的 机器翻译配置文件 中显示“Up to date”状态。如果状态不是“Up to date”,则说明术语表尚未同步到 机器翻译配置文件。
-
确认已附加术语表的 机器翻译配置文件 被设置为运行预翻译的项目中的机器翻译服务商。