最近在Centos7.4里安装了jenkins 2.235.1版本,使用的推荐安装插件,安装后发现部分中文简体不翻译的情况

Jenkins修改显示语言为中文_第1张图片

一、解决方法:

默认初始安装的时候已经安排了插件Localization: Chinese (Simplified),这个其实就已经够的了,初次安装只需要重启一下jenkins服务即可,在重启登录界面就正常显示中文的了

image.png




二、下面是按网上搜索给出实验的问题记录:

在网络搜索了很多说的解决方法都是让在“主界面 -> 系统管理 -> 插件管理 -> 可选插件 ”

2.1、安装插件Locale plugin和Localization: Chinese (Simplified),在搜索栏输入“Locale和Localization: Chinese”检索出你要的插件,直接安装


Jenkins修改显示语言为中文_第2张图片

Jenkins修改显示语言为中文_第3张图片

2.2、修改配置

系统管理 -> 系统设置 -> Locale(安装了Locale才会有这个选项的)

Jenkins修改显示语言为中文_第4张图片

若修改为中文简体,Default Language设置为:

zh_cn(大写:zh_CN)

若修改为中文繁体,Default Language设置为:

zh_tw

若要修改回英文,Default Language设置为:

en_us

勾选:"Ignore browser preference and force this language to all users" 并保存。

2.3、Jenkins重启

但发现在安装其他插件重启Jenkins后,又出现了部分中文简体不翻译的情况。

尝试一下方法,可以完美修复(此方法治标不治本,每次重启jenkins服务都在按这步骤在来一遍的)

a. 将语言设定为zh_US,Jenkins切换为英文。

b. 调用restart重启Jenkins:http://域名或IP地址/restart。

c. 再次语言设定为zh_CN,刷新即可。

从问题分析上看,在简体中文上restart Jenkins就会发生部分简体中文不显示的现象。


针对第二个实验我无意发现的解决方法,就是在系统管理 -> 系统设置 -> Locale把“Default Language这里不做设置就留空白或者不安装Locale plugin这个插件就行的,这样在怎么重启jenkins服务,中文都可以正常显示的了”

image.png