Skip to content
jinyeqing edited this page Jun 21, 2019 · 127 revisions

欢迎参与翻译志愿者计划,一边学编程、一边练英文、还能帮到人、何乐而不为。

翻译规范:

1、简单词汇原样输出,例如:freecodecamp、web、true、false

2、复杂词汇重点翻译,例如:portfolio、palindrome

3、循序渐进抽丝剥茧,例如:不要过早在css中引入URI、URL这种对新手很不友好的概念。

4、简洁短小避免冗长,例如:

我们的算法挑战将会教会你用程序员的方式去思考问题(冗长)

我们的算法挑战教你用程序员的思维去思考问题(简洁)

5、语句通顺阅读顺畅,例如:

回文就是一个字符串正反读起来一模一样,如果字符串忽略标点符号、大小写和空格的话(英文思维)

如果一个字符串忽略标点符号、大小写和空格,正反读起来一模一样,那么它就是回文(中文思维)

参与方式

1、基于github(图形化操作、适合git新手)

fork此项目到你的github仓库,基于github在线翻译完成后New pull request,

然后Create pull requst,最后写上翻译小节即可。

2、基于git(命令行操作、适合git老手)

clone此项目到你的本地仓库,基于编辑器或IDE翻译完成后commit提交修改到本地仓库,

然后push到github仓库,最后发起pull request,写上翻译小节即可。

翻译内容

打开你的仓库中seed目录里面的challenges目录,有00-04五个学期,

每个学期里面有很多课程,每个json文件代表一个课程。

更改课程对应的json文件中的description和tests部分即可,

title请不要翻译,因为title会附加在url后面,如果是中文会有问题。

另外翻译时请注意标点符号,少一个符号或多一个符号都会解析错误。

"description": [
  "现在让我们来改变某些文本的颜色。",
  "我们可以通过修改<code>h2</code>元素的<code>style</code>来达到目的。",
  "负责颜色(color)的样式(style)是color样式。",
  "以下是如何将你的<code>h2</code>元素的文本颜色设置为蓝色的方法:"  //错误
  "以下是如何将你的<code>h2</code>元素的文本颜色设置为蓝色的方法:", //正确(数组元素的分隔符-逗号,此处不能省略)
  "<code>&#60;h2 style=\"color: blue\"&#62;CatPhotoApp&#60;/h2&#62;</code>",
  "修改你的<code>h2</code>元素的style,让文本的颜色变为红色。",     //错误
  "修改你的<code>h2</code>元素的style,让文本的颜色变为红色。"      //正确(数组的最后一个元素后面不能有逗号)
],
"tests": [
 - "assert($(\"a\").attr(\"href\") === \"#\", 'message: Your <code>a</code> element should be a dead link with a <code>href</code> attribute set to \"#\".');"
 + "assert($(\"a\").attr(\"href\") === \"#\", 'message: 通过把<code>href</code>属性设置为\"#\",你的<code>a</code>元素应该是一个死链接。 ');"
],

翻译必读

任务分配:根据自己正在学的章节或已经学过的课程来领取翻译任务。

结对翻译:某些课程任务量很多,允许一个课程有多个领取人,彼此来结对翻译。

如何领取:点击右上角的edit来更改wiki,在下面的表格中签上你的大名。

进度要求:任务分解很重要,坚持每天翻译一部分,并在下面的表格中更新你的翻译进度。

团队合作:任务有难易,看到进度非常缓慢的可以自行申领继续翻译该章节。

学期 课程 领取人 翻译进度
00-getting-started getting-started.json @huluoyang 100%
01-front-end-development html5-and-css.json @tEgRaT 100%
01-front-end-development bootstrap.json @Hopsken @HQ-Dev 100%
01-front-end-development gear-up-for-success.json @jhonny-me 100%
01-front-end-development jquery.json @gilldong @huluoyang 100%
01-front-end-development basic-ziplines.json @huluoyang 100%
01-front-end-development base-javascript.json @workcheng 100%
01-front-end-development object-oriented-and-functional-programming.json @KevinHu-1024 100%
01-front-end-development basic-bonfires.json @huluoyang 100%
01-front-end-development json-apis-and-ajax.json @armysheng 100%
01-front-end-development intermediate-ziplines.json @huluoyang 100%
01-front-end-development intermediate-bonfires.json @tEgRaT 100%
01-front-end-development advanced-bonfires.json @xuesea 100%
01-front-end-development advanced-ziplines.json @jerrybendy 100%
01-front-end-development front-end-development-certificate.json @jhonny-me 100%
01-front-end-development commit.json @breakpoint1025 100%
02-data-visualization sass.json 秋季上线 敬请期待
02-data-visualization react.json 秋季上线 敬请期待
02-data-visualization react-projects.json @KevinHu-1024 100%
02-data-visualization d3.json 秋季上线 敬请期待
02-data-visualization data-visualization-projects.json @liangyulai 100%
02-data-visualization data-visualization-certificate.json @athanzhang 100%
03-back-end-development automated-testing-and-debugging.json @jerrybendy 100%
03-back-end-development git.json @jerrybendy 100%
03-back-end-development nodejs-and-express.json @jerrybendy 100%
03-back-end-development mongodb.json @liangyulai 100%
03-back-end-development api-projects.json @liangyulai 100%
03-back-end-development dynamic-web-application.json @jerrybendy @Leodhy 100%
03-back-end-development back-end-development.json @Leodhy 100%
04-video-challenges computer-basics.json @zjt-github 100%
04-video-challenges dom.json @workcheng 100%
04-video-challenges jslingo.json @slimwang 100%
04-video-challenges chromedevtools.json @William-Sang 100%
04-video-challenges bigonotation.json @Secretmm 100%
all-stories testimonials.json @tEgRaT 100%

wish you go go go!

Clone this wiki locally