翻譯

在 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.