-
Notifications
You must be signed in to change notification settings - Fork 413
02 翻译流程
徐新华 edited this page Dec 5, 2017
·
7 revisions
此处仅涉及译者所采用的流程,关于选题和校对、发布的流程不在此陈述。如对某一步骤有不了解的地方,请进入 QQ 群(423373670
)进行询问。
- 进行翻译工作之前,先将 GCTT 项目 fork 到自己 GitHub 下。
- 如果之前已经 fork 过,请确保你的本地版本库是最新的,如果不是,请马上进行同步(不会同步?参考 https://studygolang.com/topics/4124 ),或者删除旧的 fork ,重新 fork 一次。以下的操作都是在你自己 fork 的仓库进行的。
- 检查选定的文章是否已经有人开始翻译。如果原文没有被别人申领,那么你可以修改原文,在第一行加上如“【某某翻译中】”这样的声明,然后提交并发起 PR 到 GCTT 的主库,来声明你开始翻译那篇文章了。提交 PR 备注上“【翻译中】文章标题”。确认是否可以认领的途径有几种:
- 查看最新同步后的仓库中的原文,在文件的第一行,如果有其它译者写的翻译申明或者其 Github 的 ID,那就是被别人领取了。
- 如果发现原文虽然被人申领了但是很久(4 周以上)没有更新,也可以在 QQ 群内和大家喊一声,如果之前的译者放弃翻译或者很久没人应答,那么可以直接申请。
- 当你通过 GCTT 申领了源仓库的文章,然后按照我们推荐的格式翻译文章,翻译完之后注意要更新原文中的
译者:[译者ID](https://github.com/译者ID)
替换为自己的 GitHub 的 ID。 - 翻译完成后,在自己 fork 的仓库里将原文从
sources
目录中删除;译文放到translated
对应的子目录,提交时备注“完成翻译”。 - 接下来发起 PR ,注意:提交的 PR 请只包含一篇文章的翻译成果。
- 等待校对和发布。如果希望加急,可以在群内 at 一下校对。
- 译文中图片的处理方式:建议将图片下载放入 https://github.com/studygolang/gctt-images 仓库