4 Star 6 Fork 4

D语言中文社区 / Programming-in-D

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Programming in D

The Chinese Translation Project of Programming in D.

这里是 《Programming in D》 的中文翻译项目。

Why "Programming in D"? 为什么选择此书?

Instead of falling for getting things done quickly, "Programming in D" focuses on getting things done properly, to the lasting benefit of its reader. -Andrei Alexandrescu

本书注重于如何恰到好处地使用D语言将任务处理得当,而非试图快速地完成一切却有失于代码质量,这使得它的读者能够长久受益。 ——大A

How to join us 怎样加入我们

Tencent QQ

  • 爱好群: 531010036
  • 译者群: 54520002

##License 版权许可 CC BY-NC-SA 3.0

保持与原版相同,本书使用 CC BY-NC-SA 3.0 许可,转载请注明地址。

TODO 现行计划

  • Seeking for more contributors 寻求更多有兴趣及时间的人参与到项目中来

Translation 翻译

Tools 工具

本书源码为 Ddoc,相关编辑工具:

Precautions 注意事项

  • 译者必须严格遵循 中文文案排版指北 中所述的排版规范。
  • 所有翻译相关 commit 消息必须精确后缀文件名: ~ 相应文件名,应使用钩子来确保正确的提交信息格式和提交文件个数(参见 Wiki
  • 释义差异一概以张雪平、谭丽娜的译著《D程序设计语言》为准
  • 易于混淆的概念(例如 propertyattribute)不译,只需在章节中首次出现时注明字面释义即可,示例:attribute(属性)
  • .d 文件中符号 $(CH4,$(P,$(LI,$(CODE_NOTE,注释// ,/* */ 中包含的内容需翻译;符号 $(IX 中的内容只译非关键字部分
  • 中文语句中,英文标点, . : 等等应改为中文标点符号
  • 链接中 d.en 都需改为 d.cn
  • 为保证翻译风格一致约定了部分单词的中文翻译,参见 Wiki

Steps 流程

  1. Orphans 待领取 中选择自己心水的章节,发布 Issue 以领取:[领取] 章节原名 By 领取人
  2. Fork,需翻译的文件(*.d*.cozum.d)在 ddili/src/ders/d.cn/
  3. 进行翻译,参见上示注意事项、参考已译好的章节,commit 消息格式:Update 中文修改原因
  4. 翻译完成,发起 Pull request 以通知审核人员进行审核:[审核] 章节原名 By 领取人
  5. 审核相关修正亦将 Pull request 到个人分支上,请注意查看,有疑议请就地 comment 并 @审核人 做批注修改,审核 Pull request 应用快进合并,参见 Wiki
  6. 审核通过:Merge => 更新 章节目录 => Close Issue=> 更新 本文件

Progress 进度

Translated 已完成翻译

Review Delayed 审核搁置

  • Arrays By 大处着手小处着眼

Outdated 旧项目待更新

Adopted 已被领取

Orphans 待领取

空文件

简介

The Chinese Translation Project of "Programming in D". 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
D
1
https://gitee.com/DlangRen/Programming-in-D.git
git@gitee.com:DlangRen/Programming-in-D.git
DlangRen
Programming-in-D
Programming-in-D
master

搜索帮助