public static final String CN = "zh_CN";
public static final String EN = "en";
public static final String ZH_TW = "zh_TW";
/**
* 语言
*
* @return
*/
public static String getLanguage() {
Locale l = Locale.getDefault();
if (l != null) {
String launguage = l.toString();
if (CN.equals(launguage) || ZH_TW.equals(launguage)
|| EN.equals(launguage)) {
return launguage;
}
}
return EN;
}
/**
* 英语
*
* @return
*/
public static boolean isEngLanguage() {
Locale l = Locale.getDefault();
if (l != null) {
String strLan = l.getLanguage();
if (strLan != null && EN.equals(strLan)) {
return true;
}
}
return false;
}
/**
* 繁体
*
* @return
*/
public static boolean isTwLanguage() {
Locale l = Locale.getDefault();
if (l != null) {
String strLan = l.toString();
if (strLan != null && ZH_TW.equals(strLan)) {
return true;
}
}
return false;
}
[java代码片段] Java判断当前使用语言
最新推荐文章于 2024-07-26 10:00:25 发布