Forked from Jekyll.
由於官方文檔更新,現在中文文檔落後於官方文檔,歡迎參與貢獻翻譯。
註意:中文排版遵循這個規範:寫給大家看的中文排版指南。暫時放棄了翻譯 contributing 和 history,因為他們是腳本生成的。
- 新建壹個 issue,說明要貢獻哪篇文檔(可以是落後於官方版本的中文文檔,也可以是還沒有翻譯的文檔),註意翻譯之前先看看 issues 裏面有沒有人已經認領了
- fork 之後,修改
/site/_docs/
中的對應文檔進行翻譯,並在本地預覽,如果不知道如何在本地啟動,可以參考如何在本地啟動 - 註意在 Front Matter 中將自己加入到
translators
字段,若無此字段,則添加壹個 - 註意在 Front Matter 中更新
update_date
,若無此字段,則添加壹個 - 若要修改 css,請修改
/site/_sass/_jekyllcn.scss
,新增的 css 以.jekyllcn-
開頭,盡量避免破壞 jekyll 的文件 - 提交壹個 pull-request,等待審核
- 安裝 bundle
- 執行
bundle install
- 執行
bundle exec rake site:preview
參考 contributing。
使用 Travis CI 自動發布:https://travis-ci.org/xcatliu/jekyllcn
git remote add jekyllrb [email protected]:jekyll/jekyll.git
git fetch jekyllrb master
git merge jekyllrb/master
# 解決沖突
- 跟進官方網站版本 (2016-05-10)
- 首頁中文適配 (2016-04-20)
- 頁腳加上貢獻翻譯鏈接
- 導航加上貢獻翻譯鏈接
- 每篇文檔加上貢獻翻譯鏈接
- 加上 ga
- 加上適配 jekyllcn 的 css
- 加上如何貢獻翻譯的文檔
- 加上如何本地啟動的文檔
- 加上項目進度的文檔
- header 中文適配
- 上壹節下壹節中文適配
- 右側表頭中文適配
- head 中文適配
- 每篇文文檔加上原文鏈接
- 在 header 中加入貢獻翻譯鏈接
- 每篇文檔加上翻譯貢獻者
- 在 header 中底色代表項目進度
- 使用 Travis CI 自動發布