Java程序的国际化主要通过如下三个类完成。
➢ java.util.ResourceBundle:用于加载国家、语言资源包。
➢ java.util.Locale:用于封装特定的国家/区域、语言环境。
➢ java.text.MessageFormat:用于格式化带占位符的字符串。
国际化
如果系统同时存在资源文件、类文件,系统将以类文件为主,而不会调用资源文件。对于简体中文的Locale,ResourceBundle搜索资源文件的顺序是:(1)baseName_zh_CN.class
(2)baseName_zh_CN.properties
(3)baseName_zh.class
(4)baseName_zh.properties
(5)baseName.class
(6)baseName.properties
日志级别
网友评论