/jekyllcn

jekyllrb 的中文翻译网站

Primary LanguageRubyMIT LicenseMIT

jekyllcn

Forked from jekyll.

网址:http://jekyllcn.com/

jekyllcnjekyllrb 的中文翻译网站。

现已更新到 3.0,然而中文文档落后于官方文档,欢迎参与贡献翻译

如何贡献翻译

  1. 新建一个 issue,说明要贡献哪篇文档(可以是落后于官方版本的中文文档,也可以是还没有翻译的文档)
  2. fork 之后,修改 /site/_docs/ 中的对应文档进行翻译,并在本地预览,如果不知道如何在本地启动,可以参考如何在本地启动
  3. 注意在 Front Matter 中将自己加入到 translators 字段,若无此字段,则添加一个
  4. 若要修改 css,请修改 /site/_sass/_jekyllcn.scss,新增的 css 以 .jekyllcn- 开头,尽量避免破坏 jekyll 的文件
  5. 提交一个 pull-request,等待审核

如何在本地启动

  1. 安装 bundle
  2. 执行 bundle install
  3. 执行 bundle exec rake site:preview

参考 contributing

如何发布到 jekyllcn.com

  1. 执行 bundle exec rake site:publish

项目进度

总体进度:62 / 78 = 79%

翻译进度

  • 翻译 home
  • 翻译 quickstart
  • 翻译 installation
  • 翻译 usage
  • 翻译 structure
  • 翻译 configuration
  • 翻译 frontmatter
  • 翻译 posts
  • 翻译 drafts
  • 翻译 pages
  • 翻译 static-files
  • 翻译 variables
  • 翻译 collections
  • 翻译 datafiles
  • 翻译 assets
  • 翻译 migrations
  • 翻译 templates
  • 翻译 permalinks
  • 翻译 pagination
  • 翻译 plugins
  • 翻译 extras
  • 翻译 github-pages
  • 翻译 deployment-methods
  • 翻译 continuous-integration
  • 翻译 troubleshooting
  • 翻译 sites
  • 翻译 resources
  • 翻译 upgrading
  • 翻译 contributing
  • 翻译 history

更新进度

  • 更新 home
  • 更新 quickstart
  • 更新 installation
  • 更新 usage
  • 更新 structure
  • 更新 configuration
  • 更新 frontmatter
  • 更新 posts
  • 更新 drafts
  • 更新 pages
  • 更新 static-files
  • 更新 variables
  • 更新 collections
  • 更新 datafiles
  • 更新 assets
  • 更新 migrations
  • 更新 templates
  • 更新 permalinks
  • 更新 pagination
  • 更新 plugins
  • 更新 extras
  • 更新 github-pages
  • 更新 deployment-methods
  • 更新 continuous-integration
  • 更新 troubleshooting
  • 更新 sites
  • 更新 resources
  • 更新 upgrading
  • 更新 contributing
  • 更新 history

基础建设

  • 跟进官方网站版本(2015-06-22)
  • 首页中文适配(2015-06-22)
  • 页脚加上贡献翻译链接
  • 导航加上贡献翻译链接
  • 每篇文档加上贡献翻译链接
  • 加上 ga
  • 加上适配 jekyllcn 的 css
  • 加上如何贡献翻译的文档
  • 加上如何本地启动的文档
  • 加上项目进度的文档
  • header 中文适配
  • 上一节下一节中文适配
  • 右侧表头中文适配
  • head 中文适配
  • 每篇文文档加上原文链接
  • 在 header 中加入贡献翻译链接
  • 每篇文档加上翻译贡献者
  • 在 header 中底色代表项目进度