git學習------>如何漢化GitLab?
阿新 • • 發佈:2019-01-23
在上一篇部落格中,已經正常安裝好了GitLab,然而全部介面都是純英文的,為了照顧整個團隊的英文水平,因此這篇部落格的目的是將純英文的GitLab進行漢化。
純英文介面
第一步: 確認GitLab版本號
執行如下命令,檢視GitLab版本號
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
下面是執行的結果,可以看到本機安裝的版本是 9.2.2
[root@xtgl207940 test]# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
9.2.2
第二步: 下載對應版本的漢化包
由上一步驟可知:當前安裝版本是9.2.2,因此中文補丁需要打9.2.2版本。
確認當前漢化版本的 VERSION 是否相同。如果版本相同,首先在本地 clone 倉庫。
1.新建資料夾並進入
mkdir gitlab_cn
cd gitlab_cn
2.克隆GitLab倉庫
git clone https://gitlab.com/larryli/gitlab.git
或 Gitcafe.com 映象,速度更快git clone
git clone https://gitcafe.com/larryli/gitlab.git
2.執行漢化補丁
由於還沒有9.2.2版本的補丁包,因此先不漢化該版本了。
該gitlab倉庫上,最高版本的是8.8版本的
如果你的gitlab 版本是8.8的話,可以按照如下所示的步驟進行漢化。
第1步.進入前面用git拉取的目錄gitlab_cn
cd gitlab_cn
第2步.先停止gitlab
gitlab-ctl stop
第3步. 8.8 版本的漢化補丁(8-8-stable是英文穩定版,8-8-zh是中文版,兩個 diff 結果便是漢化補丁)
git diff origin/8-8-stable origin/8-8-zh > /tmp/8.8.diff
第4步. 應用漢化補丁
cd /opt/gitlab/embedded/service/gitlab-rails
git apply /tmp/8.8 .diff
第5步. 啟動gitlab
sudo gitlab-ctl start