Linux国际化默认无法中文(Content-Language:en-US)

项目上线到Linux系统后,国际化默认中文变成默认英文,之后发现,Windows系统还是默认中文(浏览器都设置成中文)

在这里插入图片描述
Linux系统请求
在这里插入图片描述
Windows系统请求

发现请求头没问题,但是响应头Content-Language 有问题

一番折腾查,发现这个语言和linux服务器的默认语言有关系.
用“locale”命令查看.
在这里插入图片描述
果然默认是英文的.

修改默认语言.网上查了两种方法

1.修改这个文件 : /etc/default/locale 末尾加 LANG=“zh_CN.UTF-8”
2.修改这个文件 : /etc/bashrc 末尾加 LANG=“zh_CN.UTF-8”

我没找到 /etc/default/locale 这个文件,所以使用第二中方法
在这里插入图片描述
又查了一下
在这里插入图片描述
行了,重启一下jar包
搞定!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值