i18n国际化

时间:2024-04-09 08:20:06

i18n:internationalization i 开头n结尾,中间18个字母

优势:做外包项目时,就可以在自己熟悉的语言下写完代码,在需要显示外文地方统一配置。

当前语言环境查看
i18n国际化
i18n国际化
i18n国际化
可以修改但前语言环境,做测试,添加语言
i18n国际化
上移到第一个
i18n国际化

文件名:自定义_语言.properties
界面会根据但前语言环境判断,然后自动转为与当前环境匹配的语言
其中{0}表示:第0个参数变量

转中文文件
i18n国际化
保存完后可能会出现乱码
i18n国际化
如果乱码会出现以下情况
i18n国际化
解决办法:
先将文本以txt文本保存
i18n国际化
将txt文本随便存放再某个位置
i18n国际化
使用java的一个转码工具,在该盘下输入命令 cd
i18n国际化
将本地native 转成(to) 2 ascii码 源原件 转成后的文件:native2ascii 源文件 转成后的文件
i18n国际化
将转完后的文件,拷贝替换调源乱码文件
i18n国际化
覆盖后的代码就是这样的,ascii
i18n国际化

转英文文件
i18n国际化
需要用到参数的页面,此处只有一个参数,位置为0,如果下面再添加一个参数,位置默认为1
i18n国际化
jsp使用
i18n国际化
struts.xml配置
i18n国际化

如果用户不知道如何按照刚开始那样切换语言环境,可以设置两个按钮链接
在jsp部分
i18n国际化
struts.xml
i18n国际化