欢迎光临
我们一直在努力

群晖套件 GitLab v11.0.1汉化记录

由于英文不好,所以想进行汉化。
gitlab 版本:11.0.4

gitlab汉化流程

进入docker gitlab 终端

新建一个终端 bash

查看gitlab版本

cat /home/git/gitlab/VERSION
11.0.4

下载Gitlab汉化文件

cd ..
git clone https://gitlab.com/xhang/gitlab.git gitlab_lan #下载汉化文件
cd gitlab_lan
git diff v11.0.4 v11.0.4-zh > ../zh_cn.diff #导出patch用的diff文件

接下来需要用到patch命令打补丁

apt-get update
apt-get install patch

开始导入汉化文件

patch -d /home/git/gitlab -p1 < ../zh_cn.diff

然后在套件中心重启GitLab

到此汉化就完成了,下面提供一键汉化脚本。

#!/bin/sh
#群晖gitlab套件汉化脚本
version=$(cat /home/git/gitlab/VERSION)
GITLAB_INSTALL_DIR=/home/git
lan_dir=$GITLAB_INSTALL_DIR/gitlab_lan
#检查是否有patch命令,没有就执行安装
command -v patch > /dev/null 2>&1 || apt-get update && apt-get install patch -y

git clone https://gitlab.com/xhang/gitlab.git $lan_dir
cd $lan_dir

git diff v${version} v${version}-zh > ../${version}-zh.diff
patch -d $GITLAB_INSTALL_DIR -p1 < ../${version}-zh.diff

 

赞(1) 打赏
未经允许不得转载:NixonLi博客 » 群晖套件 GitLab v11.0.1汉化记录

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    作者人很好,期间遇到了问题,作者都帮助解答了,非常感谢。还有后面的shell脚本当时没看懂,作者已经修改了文章。
    我的问题是我用的11.11.8版本还没有汉化完全,所以打算用docker安装别的版本。我汉化完之后导航等一些地方都没有汉化。如果有遇到同样问题的,希望对你们有所帮助。

    会说话的卤蛋 4周前 (03-03) 来自天朝的朋友 谷歌浏览器 Mac OS X 10_15_3 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏