一般我们设置:
lang.properties 顶级配置(简体中文配置)
lang_en_US.properties 英文配置
lang_zh_TW.properties 繁体中文配置
国际化配置文件的读取顺序
有指定local:
lang+指定语言+指定国家/地区+指定变种.properties
lang+指定语言+指定国家/地区.properties
lang+指定语言.properties
未指定local:
lang+默认语言+默认国家/地区+默认变种.properties
lang+默认语言+默认国家/地区.properties
lang+默认语言.properties
lang.properties
匹配顺序到下
优先指定的国际化->默认国际化->顶级配置
配置文件:
lang.properties (简体中文)
lang_en_US.properties(英文)
环境(国内中文环境)
指定加载zh_CN,则加载lang.properties文件
环境(国外英文环境)
指定加载zh_CN,则加载lang_en_US.properties文件
解决,配置默认环境
Locale.setDefault(Locale.CHINA)