欢迎光临
我们一直在努力

群晖套件 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

 

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

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

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

支付宝扫一扫打赏

微信扫一扫打赏