GitLab的基礎使用-漢化配置


                     GitLab的基礎使用-漢化配置

                                        作者:尹正傑

版權聲明:原創作品,謝絕轉載!否則將追究法律責任。

 

 

一.使用GitLab默認的中文支持

1>.如下圖所示,登錄成功后點擊用戶頭像,選擇"Settings" 

2>.如下圖所示,點擊"Preferences"

3>.如下圖所示,點擊下拉菜單后,選擇"簡體中文"

4>.如下圖所示,點擊"Save Changes"

5>.如下圖所示,保存成功啦

6>.刷新頁面,發現部分頁面是中文的

 

二.GitLab漢化

  雖然不推薦漢化,但是我們中國人已經習慣使用中文啦,我們可以基於第三方開發愛好者實現GitLab漢化。

  第三方翻譯版本,博主推薦閱讀:
    https://gitlab.com/xhang/gitlab

1>.漢化方案一(下載語言包)

  1>.首先安裝GitLab,可以參考我之前的筆記,博主推薦閱讀:
    https://www.cnblogs.com/yinzhengjie2020/p/12439205.html

  2>.停止GitLab
    [root@gitlab201.yinzhengjie.org.cn ~]# gitlab-ctl stop
  3>.如上圖所示,下載和你安裝的GitLab版本一致的漢化包到本地並解壓
    [root@gitlab201.yinzhengjie.org.cn ~]# tar -xf gitlab-v12.8.6-zh.tar
 
  4>.備份源文件,避免漢化包將你現有的數據破壞
    [root@gitlab201.yinzhengjie.org.cn ~]# cp -rp /opt/gitlab/embedded/service/gitlab-rails/ /opt/gitlab-rails-`date +%F`
  5>.替換文件
    [root@gitlab201.yinzhengjie.org.cn ~]# cp -rf gitlab-v12.8.6-zh/* /opt/gitlab/embedded/service/gitlab-rails/

  6>.執行重新配置命令
    [root@gitlab201.yinzhengjie.org.cn ~]# gitlab-ctl reconfigure

  7>.啟動GitLab
    [root@gitlab201.yinzhengjie.org.cn ~]# gitlab-ctl start

2>.漢化方案二(通過源碼漢化)

  1>.克隆源碼到本地
    [root@gitlab201.yinzhengjie.org.cn ~]# git clone https://gitlab.com/xhang/gitlab.git

  2>.查看當前GitLab版本
    [root@gitlab201.yinzhengjie.org.cn ~]# head -1 /opt/gitlab/version-manifest.txt 
    gitlab-ce 12.8.6
    [root@gitlab201.yinzhengjie.org.cn ~]#
  
  3>.將漢化的部分單獨抽取出來
    [root@gitlab201.yinzhengjie.org.cn ~]# git diff gitlab/v12.8.6 gitlab/v12.8.6-zh > /root/v12.8.6-zh.diff
  
  4>.停止GitLab服務
    [root@gitlab201.yinzhengjie.org.cn ~]# gitlab-ctl stop
  
  5>.開始打補丁
    [root@gitlab201.yinzhengjie.org.cn ~]# patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /root/v12.8.6-zh.diff

  6>.執行重新配置命令
    [root@gitlab201.yinzhengjie.org.cn ~]# gitlab-ctl reconfigure

  7>.啟動GitLab
    [root@gitlab201.yinzhengjie.org.cn ~]# gitlab-ctl start

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM