在 CentOS 上汉化 GitLab,常见有 两种方式:
1️⃣ 使用 GitLab 自带的「界面语言切换」(推荐,安全)
2️⃣ 替换 GitLab 汉化包(适合老版本或深度汉化)
下面分别说明。
GitLab 8.0+(尤其是 10+ 版本)
✅ 无需重启,立即生效
注意:部分管理后台页面可能仍用英文,这是官方翻译未完成导致的
⚠️ 有风险,建议先备份
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
推荐项目(注意版本匹配):
git clone https://gitlab.com/xhang/gitlab.git
cd gitlab
git checkout v你的版本-zh
例如:
git checkout v16.5.1-zh
gitlab-ctl stop
cp -rf \
/root/gitlab/* \
/opt/gitlab/embedded/service/gitlab-rails/
gitlab-ctl reconfigure
gitlab-ctl start
✅ 使用官方语言设置
❌ 不建议随意替换源码
如果你告诉我:
我可以给你完全对应的汉化方案。