|
|
@@ -35,33 +35,34 @@ public class LocaleUtils
|
|
|
*/
|
|
|
public static Locale parseLocale(String language)
|
|
|
{
|
|
|
- if (StringUtils.isEmpty(language))
|
|
|
- {
|
|
|
- return DEFAULT_LOCALE;
|
|
|
- }
|
|
|
-
|
|
|
- // �����»��߸�ʽ���� zh_CN��
|
|
|
- if (language.contains("_"))
|
|
|
- {
|
|
|
- String[] parts = language.split("_", 2);
|
|
|
- if (parts.length == 2)
|
|
|
- {
|
|
|
- return new Locale(parts[0], parts[1]);
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- return new Locale(parts[0]);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- // �������ַ���ʽ���� zh-CN��
|
|
|
- if (language.contains("-"))
|
|
|
- {
|
|
|
- return Locale.forLanguageTag(language);
|
|
|
- }
|
|
|
-
|
|
|
- // �����Դ��루�� zh, en, vi��
|
|
|
- return new Locale(language);
|
|
|
+ return DEFAULT_LOCALE;
|
|
|
+// if (StringUtils.isEmpty(language))
|
|
|
+// {
|
|
|
+// return DEFAULT_LOCALE;
|
|
|
+// }
|
|
|
+//
|
|
|
+// // �����»��߸�ʽ���� zh_CN��
|
|
|
+// if (language.contains("_"))
|
|
|
+// {
|
|
|
+// String[] parts = language.split("_", 2);
|
|
|
+// if (parts.length == 2)
|
|
|
+// {
|
|
|
+// return new Locale(parts[0], parts[1]);
|
|
|
+// }
|
|
|
+// else
|
|
|
+// {
|
|
|
+// return new Locale(parts[0]);
|
|
|
+// }
|
|
|
+// }
|
|
|
+//
|
|
|
+// // �������ַ���ʽ���� zh-CN��
|
|
|
+// if (language.contains("-"))
|
|
|
+// {
|
|
|
+// return Locale.forLanguageTag(language);
|
|
|
+// }
|
|
|
+//
|
|
|
+// // �����Դ��루�� zh, en, vi��
|
|
|
+// return new Locale(language);
|
|
|
}
|
|
|
|
|
|
/**
|