欢迎光临
我们一直在努力

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

 

窗外天空
关注公众号『窗外天空』

获取更多建站运营运维新知!
互联网创业、前沿技术......

赞(2) 打赏
文章名称:《群晖套件 GitLab v11.0.1汉化记录》
文章链接:https://www.nixonli.com/23113.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 1

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

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

    会说话的卤蛋4年前 (2020-03-03)回复

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

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏