从自动验证到质量控制
A Tour of Go 多语言翻译项目最初的发布流程主要关注工程完整性:
翻译
↓
结构验证
↓
页面验证
↓
发布自动验证能够检查:
- present 页面结构是否正确;
- 链接目标是否保持;
- Go 示例代码是否完整;
- 页面是否可以正常渲染。
但是,结构验证并不能完全回答另一个重要问题:
译文是否达到正式发布质量?
例如:
- 术语是否统一;
- 表达是否自然;
- 是否存在明显翻译腔;
- 是否符合 Go 初学者教程的阅读习惯。
因此,项目增加了独立的 Translation Quality Review 阶段。
Translation Quality Review 纳入正式 workflow
新的翻译流程:
export
↓
ChatGPT raw response
↓
process
↓
restore
↓
validation
↓
Translation Quality Review
↓
promotion本次实际执行批次:
chatgpt-zh-CN-013包含两个 Page unit:
welcome/2
basics/9完整流程执行:
- export;
- 获取翻译结果;
- process;
- restore;
- validation;
- Translation Quality Review;
- promotion。
最终结果:
restore_passed=2
restore_failed=0
validation_passed=2
validation_failed=0
review 为 2/2 approved,均为 A
chatgpt-zh-CN-013 翻译批次完整 workflow,展示 Translation Quality Review 在流程中的位置。A/B/C/D 质量评级体系
为了让 Review 结果具备长期维护能力,项目没有采用临时性的人工评价,而是建立正式质量评级规则。
评级:
A
B
C
D其中:
- A:达到正式发布质量;
- B:基本可接受;
- C:需要修正后重新评审;
- D:不可进入发布流程。
该评级属于长期质量 rubric,而不是某一次模型评测实验。
项目文档中明确:
A、B、C、D 是长期正式质量 rubric,不是某个模型自评实验的专用机制。同时,Review gate 保留质量评级与 workflow 决策的独立性。

Review 不只是评分,而是发布门禁
Translation Quality Review 的结果会影响后续 promotion。
项目设计中:
candidate
↓
review evidence
↓
rating
↓
promotion decision只有满足发布条件的候选译文,才能进入下一阶段。
这样可以保证:
自动翻译生成成功后,仍需要经过质量评审,才能达到正式发布标准。
也就是说:
- validator 保证“结构正确”;
- Review 保证“语言质量”;
- promotion gate 保证“只有通过审核的内容才能发布”。
这几个阶段分别承担不同职责,共同形成完整发布流程。
Promotion 前置检查
完成 Review 后,项目还会执行 promotion preflight。
本次检查结果:
unit_count=122
page_count=103
example_count=19
changed_count=2
unchanged_count=120
review_approved_count=122
can_apply=true说明:
- 所有 translation units 状态完整;
- 页面数量符合预期;
- Example 状态正常;
- Review 已通过;
- 当前候选版本可以进入正式应用。

自动翻译项目需要质量闭环
随着更多语言版本加入,仅依靠人工逐页检查并不可持续。
更合理的方式是建立自动化质量闭环:
翻译生成
↓
结构验证
↓
质量 Review
↓
评级
↓
Promotion
↓
Release其中:
- 自动流程负责效率;
- Review 负责质量;
- Release 流程负责稳定发布。
这样可以在保持自动化效率的同时,增加正式发布所需的质量控制能力。
总结
本次 Translation Quality Review 的加入,是 A Tour of Go 多语言翻译项目从自动翻译流程向长期维护平台发展的重要一步。
项目现在不仅能够:
- 跟随 upstream 更新;
- 自动生成翻译候选;
- 验证页面结构;
还能够:
- 对译文质量进行独立评估;
- 使用统一评级标准;
- 将质量结果纳入发布决策。
未来扩展更多语言版本时,各语言可以共享同一套翻译、验证和质量控制流程,而不需要重新设计发布体系。
A Tour of Go 多语言翻译项目
本系列完整记录 A Tour of Go 多语言翻译项目从架构设计、整页翻译、结构保护、自动校验,到生产发布与后续维护的实际开发过程。
项目入口:
✅ 在线学习:A Tour of Go 简体中文版
✅ 项目源码:GitHub:shuijingwan/go-tour-i18n
当前第一阶段已完成简体中文版本。项目属于非官方社区多语言翻译项目,与 Go 官方无隶属或授权关系。

