致謝翻譯志工 [+]
(點擊以檢視列表)
在 2014 年對 db4free.net 網站及資料庫服務的更新後,有了讓所有人能夠輕易將 db4free.net 翻譯成多種語言的方法。
網站內的所有文字都在 GitHub。你可以 fork 儲存庫,完成翻譯,然後送出 pull request,您的翻譯即可被整合進網站中。
怎麼做?
首先,如果你沒有 GitHub 帳號的話,你必須先註冊一個 GitHub 帳號。於以下網址Fork 一份到自己的 repository
https://github.com/mpopp75/db4free-net-l10n
你的帳號內就有一份與線上一樣的 repository。接著你可以 clone 一份資料到你的電腦上。Git 指令是:
git clone git@github.com:[你的GitHub帳號]/db4free-net-l10n.git
我們建議你另外建立一個分支存放翻譯版本,範例指令如下:
git checkout -b mytranslations
如果專案內缺少你欲翻譯語言的資料夾,請從"en"資料夾複製一份,資料夾名稱請參考語言代碼表: ISO 639-1 language codes.
翻譯時,你可以將英文原文以翻譯文字覆蓋。但要注意不可更改到ID的屬性。例如:
'h1' => 'Welcome to db4free.net',
by
'h1' => 'Bienvenido a db4free.net',
如果遇到與原文一樣意思的文字,你可以刪除或者保留。
當你完成翻譯時,commit 及 push 文件到你的 GitHub repository。 切換到你的翻譯分支並按下 "New Pull Request"。 輸入簡短翻譯語言、描述及任何遇到的困難或者任何無法完成的部分等,接著送出 Pull Request。
如果你想貢獻一份心力,但卻遇到困難不知道從何開始,請於 GitHub Open a Ticket.