1.停止gitlab服务
gitlab的汉化
对于英文还过得去的同学,可以不用汉化
关闭gitlab
## gitlab-ctl stop
2.下载汉化安装包
下载汉化包
下载最新的汉化包,并查看版本,汉化包版本要与gitlab-ce包版本一致:
## git clone https://gitlab.com/xhang/gitlab.git
## cat gitlab/VERSION
10.6.1
也可指定版本下载,对于刚出来的一些新版本的gitlab-ce包,可能没有同版本汉化包,过一段时间就会有了:
## git clone https://gitlab.com/xhang/gitlab.git -b v10.6.1-zh
3.拷贝汉化包到gitlab上面
下载的文件夹内容复制到gitlab目录下
## cp -r -f ./gitlab/* /opt/gitlab/embedded/service/gitlab-rails/ ##拷贝的路径根据自己的gitlab路径匹配,每个环境不一样
复制过程中会出现以下提示,不用管
cp: cannot overwrite non-directory ‘/opt/gitlab/embedded/service/gitlab-rails/log’ with directory ‘./gitlab/log’
cp: cannot overwrite non-directory ‘/opt/gitlab/embedded/service/gitlab-rails/tmp’ with directory ‘./gitlab/tmp’
4.启动gitlab服务
## gitlab-ctl reconfigure
## gitlab-ctl restart
再次访问gitlab的web界面即变为中文。