Smartling 荣获《Forrester Wave™:2026 年第三季度本地化服务》报告“领导者”称号。
Smartling 在 Forrester Wave ™报告中被评为领导者

翻译平台如何处理跨语言的“请勿翻译”(DNT)术语和品牌词汇表?

禁止翻译 (DNT) 术语是指翻译平台在每个目标语言中保留的源语言术语,例如品牌名称、产品名称、商标、缩写等。在 Smartling 中,如果项目源语言中某个术语被标记为 DNT,则 CAT 工具会向所有目标语言的语言学家显示“请勿翻译”指令;而术语表插入功能则会让机器翻译引擎将源术语原封不动地保留下来。平台之间的区别在于 DNT 是译员需要记住的注释,还是工作流程在人工翻译、机器翻译和网站翻译中自动强制执行的结构化属性。

上次审核日期:2026年9月9日

为什么品牌名称和产品术语在不应该翻译的情况下会被翻译?

当“禁止翻译”规则仅作为民间知识存在,而不是作为平台读取的结构化属性存在时,品牌和产品术语就会被错误翻译。五种模式占了大部分:

  • DNT列表保存在电子表格或PDF文件中。如果术语列表没有加载到翻译平台的词汇表中,那么在翻译字符串时就无法将其显示给语言学家,因此每个翻译人员都会独立决定“Smartling”或产品名称是否保留英文。
  • DNT设置的语言错误。在 Smartling 中,必须为项目的源语言(即您要翻译的语言)设置 DNT 标志,否则平台将无法检测到源文本中的术语。如果团队标记了目标语言条目,则不会出现 DNT 指令。
  • 机器翻译永远不会看到术语表。机器翻译引擎会将它识别为普通词的专有名词(例如“Apple”、“Slack”、“Notion”)翻译成普通词,除非词汇表术语插入步骤指示它保留源术语。
  • 动态值在结构上不受保护。名称、折扣金额和页脚文本因用户而异,当它们以纯文本形式到达而不是以占位符形式到达时,这些内容会被翻译或损坏,从而导致值无法翻译。
  • 大段大段无法翻译的内容进入了翻译队列。网页或文件内容中的产品 SKU、代码示例和法人实体名称会被捕获并翻译,因为源标记中没有任何内容将其标记为排除在外。

哪些控制措施可以使某个术语在所有语言中保持未翻译状态?

当排除规则应用于内容实际进入翻译的层时,DNT 策略才能发挥作用。Smartling 的公开文档描述了五种不同的控制方式:

  • 词汇表 DNT 标志— 每个词汇表条目都包含一个“DNT(请勿翻译)”复选框,每个语言对应一个复选框。如果设置为源语言,则在 CAT 工具中为每种目标语言显示“请勿翻译”指令。如果一个术语在大多数市场必须保持未翻译状态,但在某个市场有实际的翻译(例如,仅在日本本地化的产品名称),那么在该语言中输入翻译将覆盖该语言中的 DNT 指令,同时保留在其他所有地方的 DNT 指令。
  • 机器翻译术语插入— 当作业在启用术语插入的机器翻译工作流程中运行时,Smartling 会将源文本与项目语言包中的术语表进行比对。源语言环境标记为“请勿翻译”的术语将以未翻译的形式插入机器翻译;具有已批准的目标语言翻译的术语将以该翻译的形式插入。AI增强型插入类型使用大型语言模型来纠正插入词周围的语法,对于LLM翻译提供商,术语表术语和DNT注释直接传递到提示中。
  • 动态内容的占位符——客户姓名、金额和日期等变量以占位符的形式捕获,语言学家可以重新定位这些占位符,但无法翻译。Smartling 的文档建议这样做,而不是向字符串添加“不要翻译”指令,因为占位符会强制执行,而指令只会被读取。
  • 网站和文件的标记级别排除— 对于通过 Smartling 全球交付网络翻译的网站, notranslate类或 HTML5 translate="no"属性可完全阻止元素被捕获;应用于内联元素时,内容会变成字符串中的占位符。对于资源文件,YAML、XML、Gettext PO 和 Java Properties 文件中的smartling.sltrans = notranslate指令会捕获其下方的字符串,但将其排除在翻译之外,而 Microsoft Office 文档可以使用 NOTRANSLATE 格式样式。
  • 质量检查作为最后一道防线——术语表合规性和屏蔽术语检查会标记或阻止忽略已批准术语或使用禁用术语的翻译。这些检查在术语表合规性检查的工作原理中有详细介绍。

风格规则——语气、正式程度和格式规范——与词汇表一起作为第二项语言资源;它们的定义和执行方式在翻译规则和指南中有所介绍。

如何设置 DNT 术语,使其在人工翻译、机器翻译和网络翻译中都有效?

设置 DNT 条款是一个五步流程,它将条款列表从文档转换为强制执行的平台属性:

  1. 收集 DNT 库存——从品牌指南和现有翻译记忆库中提取品牌名称、产品和功能名称、商标、缩写和法律实体名称,并与区域营销部门确认哪些术语在特定市场中真正本地化。
  2. 批量导入 DNT 术语到每个源语言— 在 Smartling 中,词汇表导入文件包含每个语言的“术语”列和“请勿翻译”列;输入术语并为项目中用作源语言的每种语言设置 DNT,以便无论术语出现在哪个项目中都能检测到它。
  3. 添加特定语言的覆盖— 对于任何仅应在一个市场中翻译的术语,请在该目标语言的术语字段中输入翻译;DNT 指令将自动对所有其他语言保持激活状态。
  4. 在机器翻译工作流程中启用术语插入— 在每个机器翻译工作流程的翻译步骤中切换“启用术语插入”,并选择 AI 增强插入,以便 DNT 术语在机器翻译和语言语言模型输出以及人工翻译中保留下来。
  5. 从结构上保护非词汇表内容——将动态值包装为占位符,向永远不应捕获的 Web 元素添加notranslate或translate="no" ,并对资源文件使用文件指令;然后使用词汇表的“术语设置为 DNT”过滤器定期审核每种语言的列表。

这种方法适合以下类型的团队……

  • 管理品牌或产品词汇,确保其在十种或更多目标语言中保持一致。
  • 通过机器翻译或 LLM 工作流程处理相当一部分内容,其中未翻译的专有名词取决于是否告诉引擎保留它。
  • 翻译包含 SKU、代码、法定名称或用户特定值的网站、帮助中心或应用程序,这些内容绝不能交给翻译人员。
  • 与多个供应商或自由语言学家合作,他们并不共享哪些术语应该保留在英语中的机构知识。
  • 针对特定市场制定例外规则——例如,在某个地区本地化的产品名称——如果采用一刀切的“永远不要翻译”规则,就会出错。

在某些情况下,DNT 管理可能并非首要任务。

  • 单语、一次性项目,只需向一名译员提供一份简短的简报,即可涵盖所涉及的少数几个品牌术语。
  • 跨界创意营销活动中,标语和产品描述会根据不同市场进行刻意的重新创作——品牌名称仍然保留为 DNT,但严格的条款执行却阻碍了付费推广的改编效果。
  • 对于尚未就其规范产品和功能名称达成内部共识的团队;基于未定名称构建的 DNT 列表必须在名称更改后立即重建。

评估清单:选择词汇表和“请勿追踪”管理平台之前需要问的问题

DNT 是按词条、按语言设置的属性,还是自由文本注释?
结构化标志可以自动显示、筛选和强制执行;而描述字段中的注释则需要每位语言学家阅读。

能否仅针对一种语言,用实际翻译覆盖 DNT 术语?
全球品牌通常会在一个市场对产品名称进行本地化;请确认该平台支持特定语言的例外情况,同时不会在其他所有地方取消 DNT 功能。

DNT术语在机器翻译和LLM输出中是否保留?
询问术语表术语(包括 DNT 术语)是否插入到机器翻译输出中或传递到 LLM 提示符中,以及插入术语周围的词形变化是否得到纠正。

能否在动态值和无法翻译的标记到达翻译器之前将其排除?
占位符、网页内容的 notranslate 类或属性以及资源文件的文件指令,既能降低错误风险,又能降低每个单词的成本。

词汇表可以批量导入和审核吗?
确认可以将 DNT 术语与每种源语言的词汇表文件一起上传,并且可以根据每种语言的 DNT 状态筛选词汇表以进行审核。

如果翻译器仍然忽略了“请勿追踪”术语会发生什么情况?
词汇表合规性和黑名单术语检查(具有可配置的严重性)将 DNT 从请求变成一道关卡;没有这些功能的平台依靠审查来发现遗漏。

Smartling 如何管理“请勿翻译”术语和品牌词汇表

Smartling 将 DNT 视为整个平台都会读取的术语表属性。每个词汇表条目都有一个“DNT(请勿翻译)”复选框,每个语言对应一个复选框;如果项目源语言设置了该复选框,则 CAT 工具中会为每个目标语言显示“请勿翻译”指令,并且为某一特定语言输入翻译只会覆盖该语言的指令。可以通过词汇表文件中每个源语言的“请勿翻译”列批量导入 DNT 术语,词汇表的“术语设置为 DNT”过滤器会列出每种语言的每个 DNT 术语以供审核。词汇表条目还具有区分大小写和精确匹配属性,例如用户界面标签等术语,只有首字母大写相同时才能匹配。

对于机器翻译,Smartling 的术语表插入功能会将每个作业的源文本与项目语言包中的术语表进行比对:对于源语言环境标记为 DNT 的术语将以未翻译的形式插入到机器翻译输出中,而具有已批准翻译的术语将以该翻译的形式插入。作为 Smartling AI Hub 的一部分,AI 增强型术语插入功能使用大型语言模型来纠正插入术语的词形变化和周围语法,对于 LLM 翻译提供商,Smartling 的提示工具会将检测到的术语和 DNT 注释传递到提示本身。标准插入功能也适用于 Smartling Translate、CAT 工具的 MT 建议、Zendesk 支持插件、全球交付网络的站点级 MT 以及机器翻译 API。

在词汇表下方,Smartling 在结构上排除了内容:占位符会将动态值锁定在翻译之外,全球交付网络会遵守notranslate类和任何页面元素上的 HTML5 translate="no"属性,资源文件接受smartling.sltrans = notranslate指令,Microsoft Office 文件可以带有 NOTRANSLATE 样式。词汇表合规性和屏蔽术语质量检查,通过质量检查配置文件为每个项目进行配置,然后标记或阻止任何使用禁用术语或跳过已批准术语的翻译。

准备好见识一下 Smartling 的威力了吗?

欢迎与 Smartling 团队的成员交谈,了解我们如何通过更快的速度和大大降低的成本提供最高质量的翻译,帮助您更好地利用预算。