75年生人,程序员,在西安。

Java Resources的国际化方法

在resources目录下建立一个application_cn.properties,输入内容:

# -- international test --
test.title=国际化程序测试
test.body=这是一个国际化测试例子

因为java的国际化是通过unicode码来实现,所以要把代码转为unicode码;在Dos下,转到resources目录,执行:
native2ascii  -encoding gb2312 application_cn.properties application_zh_CN.properties
转换后的application_zh_CN.properties文件内容为:

# -- international test --
test.title=\u56fd\u9645\u5316\u7a0b\u5e8f\u6d4b\u8bd5
test.body=\u8fd9\u662f\u4e00\u4e2a\u56fd\u9645\u5316\u7a0b\u5e8f\u6d4b\u8bd5\u4f8b\u5b50

这就是上面的中文的unicode码;

评论

© 世风十三 | Powered by LOFTER