温馨提示×

ubuntu gitlab如何汉化

小樊
43
2026-10-04 20:18:54
栏目: 智能运维

在 Ubuntu 上部署的 GitLab 汉化,通常有两种方式:


一、使用 GitLab 自带中文语言(推荐,最简单)

适用于:GitLab 11+(CE / EE 均可)

  1. 用管理员或普通用户登录 GitLab
  2. 右上角头像 → Preferences(偏好设置)
  3. 找到 Language(语言)
  4. 选择 简体中文(Simplified Chinese)
  5. 保存并刷新页面

✅ 无需重启,官方已内置中文界面

如果是老版本 GitLab(< 11),没有此选项,请看下面的源码汉化方案


二、源码汉化(适用于老版本或需完整汉化)

⚠️ 有风险,不推荐生产环境随意操作

1. 查看 GitLab 版本

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

2. 下载对应版本汉化包

cd /tmp
git clone https://gitlab.com/xhang/gitlab.git
cd gitlab
git checkout v你的版本-zh

3. 生成补丁

git diff v你的版本 v你的版本-zh > /tmp/gitlab-zh.diff

4. 停止 GitLab

gitlab-ctl stop

5. 打补丁

cd /opt/gitlab/embedded/service/gitlab-rails
git apply /tmp/gitlab-zh.diff

6. 重新配置并启动

gitlab-ctl reconfigure
gitlab-ctl start

三、Docker 版 GitLab 汉化(补充)

如果是 Docker 部署:

docker exec -it gitlab bash

然后按上面「源码汉化」方式操作


四、建议 ✅

  • 新部署:直接用官方中文
  • 老系统:升级 GitLab 到新版再用官方中文
  • 不要混用第三方汉化包,升级容易冲突

如果你能告诉我:

  • GitLab 版本
  • CE 还是 EE
  • 是否 Docker

我可以给你更精确的汉化方案。

0 踩