Workflow - npc-network/translator-website GitHub Wiki

简介

  • 每个项目的沟通流程均在 GitHub 上完成
  • 在 GitHub 上通过 issue 创建任务并跟进进展,通过 Git+Markdown 协作翻译,一个项目需要一个翻译+一个校对
  • 翻译团队在 Wiki 上维护一些共享的资源文档,比如整理专业术语中英对照词汇表
  • 翻译需要有标准的操作流程和翻译模板,建议保留英文原文,然后逐段翻译,一段就是英文中文的对照,方便校对和维护。最后整理出完整的翻译文章,文首或文末保留原作的版权声明。

具体流程

  • 提交待翻译的文章到 issues 中,状态为:待认领
  • 译者在评论区提交评论,认领文章,管理员在 drafts 中创建对应的空文档,并将状态改为:翻译中
  • 译者点击 GitHub 右上角的 fork 按钮,将当前的代码库 fork 到自己的 GitHub 里
  • 然后进入到自己的代码库里,打开自己要翻译的 draft 文件
  • 直接编辑对应的 draft 文件
  • 翻译时保留英文,在英文下方添加中文翻译,方便校对
  • 完成翻译后,提交 Pull Request,将翻译后的文章提交到官方的代码库中,尚未合并,状态为:审核中
  • 由 Reviewer 对翻译内容进行审核,通过审核后,状态改为:待发布
  • 网站管理员删除英文原文,并且发布文章到官网,状态改为:已发布,并且关闭 issue ,完成翻译。