objc** (objccn.io) 项目的成立源于国内Objective-C社区对 objc.io 的翻译活动。对于国外技术网站和社区内容进行高质量的本地化,无疑将降低我们阅读和学习的难度,是推进国内技术圈整体水平的良好途径。而对于objc.io中这样高水平的文章,如果能进行完整的翻译和整理,不仅能够对国内 objc 社区大有裨益,对于翻译者本人也会是一次很好的提升。在 objccn.io 之前,国内社区已经有不少开发者自发地在进行翻译,相信大家的出发点都是喜爱技术,喜爱 objc.io 的深刻内容,希望在自我挑战的同时惠泽其他开发者。但是这类做法相对来说缺乏组织性,这导致了大量的重复劳动以及迥异的翻译风格。我们创建这个项目,目标是希望通过努力,创建一个 objc.io 的完整的、准确的、优雅的翻译版本,并分享给国内技术圈的朋友们。
如果您和我们有着一样的目标,并且想参加这个项目的话,欢迎您发信给 mail@objccn.io
或者直接联系 @onevcat。我们会将您加入项目,并成为内容贡献者。我们对贡献者的要求是需要您能够使用Github的基本功能,了解一些Markdown,并有良好的翻译水平。我们希望您可以通过Github查看别人的翻译进度,使用Markdown按照格式进行翻译或者编辑,并通过pull request来提交您的成果。对于您的翻译内容您需要授权我们在 objc **上进行使用,并且在保证翻译准确性的基础上进行少量修改。对于前一个要求,我们将不对您的内容保留除了非商业使用外的任何权利,因此您可以在其他地方任意使用您自己的内容;而后一个要求是为了保证翻译的质量和格式上的统一性,请您谅解。如果您的翻译最终发布在站点上,我们将会在文章后面附上您的一段译者简介。
如果只是想提出小的修正的话,您可以给我们提交 issue 。或者更直接些,fork 本项目,在 draft 中进行修正后给我们发 pull-request。
在您准备好以后,请移步如何贡献内容页面来查看如何确认当前翻译进度和提交您的翻译内容,如果您有其他疑问,也欢迎与我们进行联系。
如果没有意外,这个项目将一直至少持续到objc.io的内容停止更新和结束。