首先感谢COS各位同仁让我加入[R-TRANS]项目,不过话说回来,作为R的使用者,回馈项目、社区那简直是天经地义的。

现在说回正题:

[R-TRANS]项目现在托管在github上。

所以想要参与到项目中就需要掌握git和gettext相关工具的使用,这对于一般的R使用者(非程序员级的)确实有点门槛,何况大多数同学们也没有必要掌握这些知识。

所以我就搭建了一个Pootle平台共大家使用,Pootle是一个web界面的协作翻译工具,可以和[R-TRANS]项目的工作流结合起来。

这样,大家就不用了解git和gettext相关知识,只要在网页上操作即可。

这个Pootle程序搭建在一台免费AWS的EC2上,我翻一下包裹又给之按了一个域名(好久以前搞的,尘封已久)。

现在大家只要访问 http://r-internal.net 就可以参与到项目中了。

为了不影响主代码库,pootle只会push到我fork的分支。

另外,现在只有Pootle注册的人才能提交翻译,未注册的只能查看。

这样希望大家都能留个名,以后写致谢名单也有个依据。

还有什么问题请吐槽。[s:11]

从昨天的提交记录来看,工作流还是比较正常的。

https://github.com/Gwill/r-cntrans/commit/b3bfa52b1d7481d523f9f21b06991efd30d76c2d

[s:11]

接下来,要把网站页面维护一下,提示说明友好一些。

我想是不是应该从一个空的PO文件开始?现在是对已有的文件进行修改,但我不知道怎么看某一个词条是不是已经被修订过了。

这个好 github仓库的collaborator有点多 怕不清楚进度merge时给搞坏了 开始还想fork一个以pull request的形式提交 有了这个就太方便了

回复 第6楼 的 nan.xiao:

我要怎样知道哪些是你提交过的?

从Pootle过来的提交记录可以看这里

https://github.com/Gwill/r-cntrans/commits/master

具体到po文件中的哪一条是谁翻译的,这个确实很难追踪,po文件中本身是没有的,我去看看Pootle有没有记录这样的日志。