系统上线中的国际化
使用springmvc框架开发的Java web项目在本地测试的极好,结果部署到centos6.5上面去了,就出现了不能国际化的问题。
首先判断是程序中国际化出现了问题,结果一查发下了一个bug(会在博客spring mvc国际化中提到),但是没有解决核心问题,接下来猜测应该是系统的语言环境的问题。因为我在文件中不能输入中文。那么开始安装中文语言环境
可能环境的不一样,我使用的安装方式,你可能不一定适用
1:安装中文包
网上找了很多,不知道为什么提示no packages
yum -y groupinstall chinese-support 这个是OK的
2:配置文件
#vi /etc/sysconfig/i18n 将LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 修改原内容为
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN.UTF-8:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
3: reboot
测试OK。