标签: java locale
在Java中,获取默认的Locale很容易,但有没有办法获得你经常在网站中看到的短代码,例如lang = en或lang = zh
我需要向网站发送信息,但需要短代码,以便使用正确的语言进行回复。
答案 0 :(得分:3)
Locale.getDefault().getLanguage();
答案 1 :(得分:1)
使用Locale.getLanguage()方法(API Link)
Locale.getLanguage()
返回此语言环境的语言代码,该代码将为空字符串或小写ISO 639代码。
ISO-639是双字母语言代码的标准。有关列表,请参阅here。