首页 / Jenkins / 解决Jenkins部分汉化、汉化不全

解决Jenkins部分汉化、汉化不全

摘要:解决Jenkins部分汉化、汉化不全 在Windows上安装Jenkins并且安装了相应的汉化插件还是会出现汉化不全的情况,就像下面这样; 即使你在网上找了很多方法,让你安装Locale Plugin插件然后设置zh_US切换为英文再重启...

解决Jenkins部分汉化、汉化不全

在Windows上安装Jenkins并且安装了相应的汉化插件还是会出现汉化不全的情况,就像下面这样;

image-20220921160659430

即使你在网上找了很多方法,让你安装Locale Plugin插件然后设置zh_US切换为英文再重启再设置zh_CN,这些方法依然不奏效;

直到我在Linux上安装了相同版本的Jenkins后发现了端倪,Linux上安装好后居然是完美汉化的,不信你看;

image-20220921155853481

下载的Jenkins版本一样,而且不管Win还是Linux都是用java去运行Jenkins 的,猜测应该是Windows和Linux环境差异,突然想到Linux默认语言是英文来的,而我的Windows是中文来的;

在Linux里面打印一下环境变量,LANG(语言)竟然是C.UTF-8,百度了一下,C.UTF-8是POSIX标准兼容的默认语言环境,而有的机器是en_US.UTF-8

image-20220921160907217

于是乎,我在Windows的Jenkins安装目录修改配置文件;

image-20220921162022865

在大约第40行,JAVA启动参数里增加-Duser.language=C.UTF-8参数来指定语言,然后保存,并重启Jenkins服务;

image-20220921162216169

image-20220921162519876

重启好了,我们重新打开Jenkins看看;

image-20220921163030557

神奇不,居然成功了,只要在java启动参数指定语言为C.UTF-8en_US.UTF-8就可以了,至于为什么设置为中文zh或者系统环境是中文语言时会出现汉化不全的情况,我猜测可能是官方提供的这款汉化插件的问题。

版权声明:《解决Jenkins部分汉化、汉化不全》为作者阿凡原创文章,转载请注明原文地址。
最后编辑:2022-7-1
分享到:
发表评论

用心评论~