Java 应用获取默认 Locale

在国际化的项目中, Java 取到的默认 Locale 会影响用户的语言设置, 按如下优先级获取:

  1. 代码中设定 setDefault(Locale aLocale)
  2. 启动参数设置 java -Duser.country=US -Duser.language=en
  3. Linux 服务器 locale (与用户 ssh 登录服务器时客户端的 locale 有关, 参见 Where does the JVM get the locale settings in ubuntu 10.10)

参考: Internationalization: Understanding Locale in the Java Platform

阅读更多
换一批

没有更多推荐了,返回首页