整个翻译团队在9天内完成了近670页Swift语言文档的翻译。6月3日凌晨3点,苹果在WWDC2014上向程序员圈投下重磅炸弹——推出新的编程语言Swift。整个IT世界一下子沸腾了。就在大家讨论这门新语言的特点时,一群中国开发者采用了GitHub上的“?inChinese”开源翻译项目,采用众包翻译的方式。整个翻译团队在9天内完成了近670页的Swift语言文档翻译工作。有意思的是,项目的发起人是北航90后大学生梁杰(同时也是Swift语言开发者社区Swiftist.org的管理员),译者来自五湖四海。项目启动一周左右,在GitHub上获得1300多个Star和300多个Fork,在GitHub周榜上排名第4。这个项目的成功给我们带来了一个新的思考话题:协同写作可能是未来写作的趋势。我有幸参与了这个项目的整个过程,也因此认识了梁洁。梁杰给我讲了很多这个项目的幕后故事和经历。下面我就带大家简单回顾一下“《The Swift Programming Language》inChineseProject”的发展全过程,以及背后的一些思考。希望这篇文章能给那些注重创新、喜欢写案例的朋友们一个值得参考的案例。几个重点:6月3日凌晨3点,苹果发布了Swift语言;6月3日,翻译项目上线,项目在GitHub上获得50星;6月4日开始关注,项目在GitHub上获得300+Stars;6月5日至6日,协调机制基础建立,翻译工作开始走上正轨;6月7日-8日,翻译慢慢提速;6月9日-11日,翻译全速进行,完成所有翻译;6月12日,完成全校对。《The Swift Programming Language》中文版正式发布!据梁杰回忆,“一开始,我没想到会变成这样。我只是想,既然Swift这么流行,我也想学习一下。顺便翻译一下吧,也算是对大家的贡献吧。万万没想到,最后变成了这么大的开源协作项目。》协作形式整个翻译项目通过GitHub协作,使用Markdown进行文本编辑排版,使用Gitbook制作静态页面托管在GitHub上供在线阅读。Markdown文本还可以转换成Epub、PDF、mobi等电子格式.书籍格式参与翻译的网友首先需要在GitHub项目上认领章节,认领成功后只需要不断更新Markdown格式的文本文件,直到翻译完成即可。完成后,网友翻译的内容会被合并,通过Gitbook转成在线页面,更新到GitHub。项目是如何吸引合作翻译的?项目上线后,梁杰在自己的微博上做了一个简单的宣传。一开始,没有人关注。但经过一些转发后,关注的人越来越多,人们开始参与进来。“其实,主要是转发我们之所以能吸引到这么多人,是因为苹果的影响力很大,我们很早就启动了这个项目。再加上SwiftforAll的威力,吸引了很多人参与。》组织开源翻译要注意什么?让新手参与。GitHub在国内还不够普及,很多有兴趣参与的朋友也不是很会用。我当时没意识到这个问题一开始,后来被朋友推荐,赶紧在项目首页的描述中添加了详细的贡献代码教程,实践证明,很多朋友都按照这个教程完成了工作。高效传递信息。最重要组织一个开源项目的要点是保证信息的传递,其实秘诀很简单——重复。按理说大家点进去马上就能看到。但是还是有很多朋友会问翻译了多少,还有没有。un声称的章节。之后主动通知大家,能通知的地方都通知大家。一旦有新的变动,会第一时间通知他们。慢慢的,就不会有人问了,因为项目的进展大家都知道了。重要信息如时间节点必须多次强调。虽然这些章节在第一期很快就被认领,但很少有人完成它们。后来通过QQ群继续强调,周三翻译完成,开始校对。一天说了十几遍,然后从第二天开始,越来越多的人开始完成。大家在参与开源项目的时候都是比较被动的。想要掌控时间,就必须多次强调,把这个信息传递到每个人的潜意识里。最重要的是,把握大方向。很多人会参与其中,但几乎没有人会积极思考这个项目将如何发展。必须记住它。如果你认为人多了就可以休息一下,那你就大错特错了。人们擅长帮助,但不擅长领导项目。所以你要时刻提醒自己,下一个目标是什么?我们应该做什么?提出解决方案并与大家一起讨论,永远不要提出问题并等待答案。最后但同样重要的是,在今天上午公开发布翻译完成的消息后,该项目已经冲到了今天GitHub总榜第一的位置,目前是本周的第三,还有是一种持续的趋势。原文链接:http://www.36kr.com/p/212811.html
