XLIFF 编辑器可让您在不改动其结构的情况下,翻译和审校 XLIFF 文件中的双语句段。Smartcat 的 Software Localization Agent 支持导入 XLIFF 1.2 和 2.0,在保护内联代码的同时并排显示源语言和目标语言,保持 translate="no" 单元处于锁定状态,并导出 XLIFF 1.2——这是大多数工具都能完美导入的版本。
深受 1,000 多家企业品牌信赖,在 Smartcat 中翻译 XLIFF 文件
XLIFF 的存在是为了在系统之间传递翻译,这也正是随意编辑它容易出错的原因。有三件事失败了:
内联代码被损坏——格式和占位符作为标签存在于句段内部,通用的编辑器或原始的机器翻译过程会移动、遗漏或翻译它们。重新导入失败,或者每张幻灯片中的加粗都落在了错误的词上。
句段状态消失——该文件记录了哪些内容已翻译、已审校以及已批准,丢失这些状态意味着审校人员需要重新阅读 4,000 个句段,才能找出发生变更的 200 个句段。
双向往返过程在静默中出错——文件能正常打开、正常翻译,但随后接收工具却将其拒收,或者在导入时代码位置发生错乱。
任何把 Storyline 课程导出为 XLIFF 格式却换回一个损坏文件的人,都对这种失败深有体会。
Smartcat 会将 XLIFF 文件解析为其翻译单元,并将每个句段的源语言和目标语言并排呈现。
这是由软件本地化代理在解析级别处理的 XLIFF 本地化:Smartcat 完全符合 XLIFF 1.2 规范,并且仅在导入的文件中添加了少许 Smartcat 特有的标签属性。
1
上传 XLIFF
从您的 TMS、CMS 或创作工具导出,直接进入 Software Localization Agent。无需进行文件转换。
Smartcat 支持 XLIFF 1.2 和 2.0 以及供应商特色格式——SDLXLIFF、MQXLIFF,还有来自 Articulate Rise 360、Articulate Storyline 和 Easygenerator 的 XLIFF。
2
选择如何处理现有翻译
锁定导入的翻译并将其确认至最后阶段,或保持开放状态以供编辑。标记为 translate="no" 的单元在两种情况下都将保持锁定。
3
翻译与审校
AI 起草未审核的句段,翻译记忆库填充之前翻译过的内容,而 Tag Aligner 会为您放置行内标记。
源语言和目标语言并排显示以便审核,同时已应用您的术语表。
4
导出并重新导入
XLIFF 1.2,具有相同的单元 ID 和结构,重新导入其来源系统。
重新导入被人在 Smartcat 外部编辑过的文件?您选择“更新所有句段”或“跳过在 Smartcat 中更改的句段”。
免费试用 15 天,包含 15,000 个Smartwords并可完整使用所有翻译功能,无需信用卡。
上传来自您自己流水线的一个文件,并在将生产工作提交给它之前端到端地运行该循环。
1.2 + 2.0
已导入
导入功能支持这两个版本,以及各类厂商特色格式:SDLXLIFF、MQXLIFF,以及从 Articulate Rise 360、Articulate Storyline 和 Easygenerator 导出的 XLIFF——这涵盖了创作工具课程导出的经典 L&D 应用场景。
格式支持意味着您的文件将被解析;这并不保证您的整个流水线都能正常运行。
1.2
已导出
导出仅支持 XLIFF 1.2,而且这是刻意为之的——1.2 是最稳定的版本,也是绝大多数工具都能毫无争议地直接导入的版本。
但这个往返过程并不对称:交给 Smartcat 一个 2.0 文件,你拿回来的却是 1.2。如果您的接收系统仅支持接入 2.0 版本,该闭环将无法完成——请先测试一个小文件。
280+
语言
将 XLIFF 单元翻译为任何受支持的语言对,覆盖全球,并在整个项目中通用同一个翻译记忆库和术语表。
史丹利百得(Stanley Black & Decker)将培训与发展(L&D)内容的本地化业务迁移至 Smartcat。
Smartcat 的 AI 翻译是一款极好的工具。我们能够从中央资源库获取内容,并受益于融合了所有项目团队的翻译记忆库和术语表的自适应算法,这意味着整个企业都能从每个团队的翻译成果中获益。
”探索案例研究 →
导出的内容带有与文件传入时相同的单元 ID 和结构——重新导入正是依赖于 ID 匹配。
锁定单元保持锁定状态,内联代码回到原位,且文件为符合规范的 XLIFF 1.2。
Smartcat 的 AI 智能体支持 80 多种文件类型,包括 Microsoft Office(.docx、.xlsx、.pptx)、Adobe InDesign(.indd)、PDF、HTML、XML 文件、JSON 以及字幕文件(.srt、.vtt)。
这种灵活性支持在同一个平台中对商业文档、多媒体资产以及在线学习内容进行本地化。
要在同一个项目中翻译其他开发人员格式吗?JSON、XML 和 strings.xml 以及 YAML 共享相同的翻译记忆库和术语表。XLIFF 并不是 Smartcat 处理的唯双语格式:gettext PO 文件的处理方式也是如此,占位符会被锁定,且在重新导入时修订历史记录也会予以保留。
单元 ID 和源文本
翻译单元 ID 保持不变,因此重新导入时会按 ID 进行匹配,且源文本绝不会被修改。
行内标签,已为您放置
行内代码受到保护,标签对齐工具(Tag Aligner)会自动将它们重新插入到译文中,无需翻译人员手动处理标签。
已锁定的单位保持锁定状态
无论您选择何种导入选项,标记为 translate="no" 的单元在编辑器中都会被锁定,因此已批准的内容不会被覆盖。
预先翻译的目标
已填写的译文目标将被保留,并且可以通过“锁定已导入译文的句段”导入选项,选择将其锁定并确认至最终阶段。
在外部编辑后重新导入
您可以选择“更新所有句段”或“跳过在 Smartcat 中更改的句段”。请审慎选择:“全部更新”将覆盖在 Smartcat 中所做的编辑。
标签对齐器停止的位置
当语序发生颠倒时,标签的位置仍然是一项翻译决策,因此对于高关注度的内容,需要预留一轮审核的时间和预算。
数据安全
Smartcat 符合 SOC 2 Type II 标准。文件在传输中和静态存储时均已加密,工作区相互隔离,且访问权限基于角色管理——详情请见安全页面。
支持的 XLIFF 变体
纯文本 1.2 和 2.0、SDLXLIFF、MQXLIFF,以及来自 Articulate Rise 360、Articulate Storyline 和 Easygenerator 的课程导出文件——在同一个项目中还支持其他 80 多种文件类型。
重新导入前对导出的内容进行质量检查
如需在 Smartcat 之外检查导出的文件,我们的文档建议在重新导入之前使用 Verifika、Xbench、lexiQA 或 QA Distiller。
集成与 CI/CD CLI 可确保周期性导出持续进行,无需人工交接。
上传 XLIFF,在保留锁定单元并保护行内代码的情况下进行翻译和审校,导出有效的 XLIFF 1.2。免费试用 15 天,含 15,000 个 Smartwords,无需信用卡。
XLIFF 是一种双语交换格式:它将可翻译文本分割成句段,并将格式和占位符作为行内元素承载,因此翻译过程中无需修改文件结构。
XLIFF 本地化是一个闭环流程,包括从拥有内容的原系统中导出该文件、对句段进行翻译和审校,以及按单元 ID 重新导入处理结果。
L&D 团队可以从他们的课件制作工具——Rise 360、Storyline、Easygenerator——中导出 XLIFF 文件,而这正是该工作流程所需要处理的。
另一种选择是将课程文本重新输入到翻译器中,然后再手动重建课程。Smartcat 的 Learning Content Agent 和 Software Localization Agent 可以在同一个项目中处理相同的内容。
该文件被解析为其翻译单元,并以源语言与目标语言并排的方式显示。
导出的文件为 XLIFF 1.2 格式,具有相同的单元 ID 和结构,可随时重新导入源系统。
单向通行。导入支持 1.2 和 2.0;导出生成 XLIFF 1.2——因此 2.0 文件实际上会变回 1.2,并且不存在从 1.2 到 2.0 的转换。
如果您的接收系统需要 2.0 版本,请在导出后使用外部工具进行转换,或者不要将该文件纳入此工作流中。
XLIFF 2.0 引入了更具模块化的架构,包含精简的核心以及用于实现高级功能的专用扩展。
与 1.2 相比,它对内联元素的处理更出色,提供了更丰富的元数据支持,以及更强大的验证功能。
对于翻译流程之外的单次编辑,Smartcat 自身的文档推荐使用桌面端编辑器 Poedit(2.2 或更高版本)和 Virtaal。
此页面上的工作流程——翻译记忆库、术语表、审校阶段、锁定句段处理、批量双向往返转换——正是团队在将 XLIFF 视为定期循环的管道流程而非单一文件时所采用的方法。
否 — 带有 translate="no" 的单元无法被覆盖。
供应商提供的部分文件正是为此而设计的应用场景。
Smartcat 符合 SOC 2 Type II 认证标准。您的 XLIFF 文件在传输中和静态存储时均已加密,工作区相互隔离,且访问基于角色权限控制。
将导出的 XLIFF 重新导入生成它的系统中 —— 整个往返过程都是基于 ID 匹配的。
如果您需要最终文档本身(例如 DOCX 或课程包),该合并操作会在原始工具中进行,而不是在编辑器中。
Smartcat 对项目文件的一般上限为 6 GB,文档建议为了提高速度,将任何超过 1 GB 的文件进行拆分;文档中未记录针对 XLIFF 的句段数量限制。
在文件数量上没有上限——支持将数百个文件批量上传到一个项目中,因此完整的课程导出可以作为一个作业任务来处理。
这两项限制均不因方案而异:各层级之间的区别在于集成功能和市场结算,而非上传量。限制在于单个文件大小,而非文件数量。
行内元素表示句段内部的格式设置、占位符和其他不可翻译的内容。它们在翻译过程中受到保护,并且标签对齐器会自动将它们重新插入到译文中。
两个值得了解的限制:中文、日文和韩文不支持无标签编辑;并且在质量检查标记出对齐问题的任何句段中,标签都会被强制显示。
这里没有涵盖?预约演示 —— 与本地化工程师进行 1 对 1 交流,无需承担任何义务。
通常——在生产工作依赖它之前,有两件事值得检查。
无论哪种方式,单元ID和结构都会被保留,而这正是按ID匹配重新导入所实际依赖的要素。
对于任何未在文档列表中列出的系统,请先用一个小文件运行完整流程——这是使用任何 XLIFF 工具(包括我们的工具)时的稳妥做法。
1. 保罗, C., 史密斯, K., 泰勒, B., & 安德伍德, G. (2025).人工智能在企业培训中的未来:机遇与挑战 [预印本]。ResearchGate。
2. Al Naqbi, H., Bahroun, Z., & Ahmed, V. (2024).通过生成式人工智能提高工作生产力:全面文献综述。《可持续发展》(Sustainability),16(3), 1166.