持续本地化有助于处理具有增量更改并需要持续交付更新后的翻译文本的项目和工作。它是将本地化工作流集成到开发过程中,而不是在开发过程之后进行。例如,在软件开发环境中,更新后的 Strings 会自动移交给 TMS,并按发布周期及时处理。
连续工作和持续本地化项目的功能不相同。
连续工作和 Automated Project Creation (APC) 是相互独立的。连续工作设置对 APC 行为没有影响。
|
特征 |
连续工作 |
持续本地化项目 |
|---|---|---|
|
监控(通过 集成 连接器) |
单个文件 |
一个文件文件夹 |
|
单个项目 |
来自不同存储库和位置的文件 |
一个存储库中的一个文件夹(Git 和 Sitecore 除外,它们可以监控多个文件夹) |
|
文件类型 |
已受限 |
所有 |
|
工作流 |
是 |
是 |
|
未更改的片段将延续到更新后的文件中 |
是 |
是 |
|
预翻译 |
是 |
是 |
|
截止日期计算 |
否 |
是 |
|
分析/报价 |
否 |
是 |
使用更新原文/源语功能时,与订购套餐字数限额相关的字数计算方式有所不同,以便仅考虑更新内容中新增或更改的文本量。
工作摘要显示了工作首次上传时的片段数量和字数统计。
使用 更新原文/源语 功能,可以利用新的原文/源语文件更新之前导入的文件。
添加四句话(两句未更改,共 17 个词;两句已更改,共 4 个词)后,工作摘要会显示最新版本的统计数据以及聚合统计数据。
新增片段:上次总片段数 + 已更改片段数
新增字数统计:上次总字数统计 + 已更改片段中新增的总词数
在我们的示例中:
新增片段:3 + 2 = 5
新增字数统计:19 + 4 = 23
在另一次更新中(四句话:两句未更改,共 4 个词;两句已更改,共 4 个词),工作摘要会更新为最新版本,且聚合数据会反映所有更新。
注释
在编辑器中对原文/源语片段所做的更改不会影响订购套餐字数统计。然而,这些更改确实会影响使用更新原文/源语功能时字数统计的计算方式;上传的文件会与编辑器中可见的文件版本进行比较。如果文件被上传到项目,在编辑器中通过合并片段、添加或删除某些词进行编辑,然后再次上传,则已更改片段的字数统计会添加到订购套餐字数统计中。
使用连续工作功能,存储库中原始文件的更新版本会被上传到现有项目中,覆盖同一文件的旧版本。
当存储库中的文件添加了新的 Strings 时,修改后的原文/源语 Strings 会被更新,任何已删除的原文/源语 Strings 也会被删除。已翻译的未更改 Strings 会被复制到工作的更新版本中。
工作更新:
-
工作会根据连续工作设置定期进行监控。
-
如果检测到原文/源语文件更改,工作将在所有工作流步骤中进行更新。
-
如果正在更新的工作已在 CAT Web Editor 中打开(即有人正在处理它),系统会向用户显示通知,并提示他们重新加载工作。
-
段落会根据原文/源语文件中所做的更改进行更新。
-
在更新之前,未更改的段落会与译文中的译文一起复制。
-
对于原文/源语已更改的段落,其译文将被清除。
如果附加到项目或处于写入模式的工作流步骤,已确认段落的先前译文不会丢失,因为它已保存在翻译记忆库中。
-
从原文/源语文件中删除的段落也会从工作中删除。
-
原文/源语更新期间会使用工作级导入设置。如果需要更改,可以在原文/源语更新之前通过 API 编辑工作的导入设置。
使用不同的导入设置可能会导致先前翻译的段落发生更改,并影响订购套餐字数统计。
工作状态 更新:
当原文/源语文件更新时,则:
-
状态为 已完成 或 已交付 的工作会自动更新为 已发邮件。
-
如果状态为 已取消,则工作内容和状态保持不变。
可以从 工作列表 上的 菜单重新导入工作。
-
所有其他状态保持不变。
-
如果使用多步骤工作流,则每个步骤的状态将独立处理。
示例:
将译文导出回存储库:
-
译文会根据 设置中设定的频率定期推送回存储库。仅当译文段落被修改过时,才会导出这些段落。
-
可以通过从 菜单中选择 导出到在线存储库 来手动导出工作。即使是未更改的文件也会被导出。
-
即使是未确认的已修改片段也会被导出。
-
如果使用多步骤工作流,则仅导出最后一个工作流步骤中的更改;之前步骤的状态必须设置为“已完成”,但导出更改的步骤则不必。
-
默认情况下,每个译文文件都会导出到 项目设置 中指定的文件夹。
限制:
-
仅适用于指定的文件格式。
-
文件必须使用 连接器 从在线存储库上传。
连续工作在项目页面中以 显示。工具提示会显示该工作的最后更新时间。
注释
如果连续工作出现问题,将鼠标悬停在省略号 上即可显示工作信息。点击 查看历史记录 以显示工作的详细历史记录,从而帮助排查问题可能发生的位置和时间。
-
RESX
-
XML, 多语 XML 文件
-
PO, 多语言 PO
-
XLSX, 多语言 XLSX
-
Properties
-
CSV, 多语言 CSV
-
JSON
-
YAML
-
Android XML
-
iOS 字符串
要将连续工作导入到项目中,请遵循以下步骤:
-
当 创建工作 时,在第二步中,点击 从集成导入 并从下拉菜单中选择 。
窗口打开。
-
在所需的连接器中选择文件并点击 确认。
上传的文件显示在字段顶部,如果需要可以删除
。
-
完成创建工作。