Compare commits

..

1 Commits

Author SHA1 Message Date
08aab8d5a9 add TimiSpring.getLanguageRaw 2025-11-07 23:38:50 +08:00

View File

@ -345,6 +345,10 @@ public class TimiSpring {
return TimiJava.firstNotEmpty(getHeader("Token"), getHeader("token"), getRequestArg("token"), getRequestArg("Token"));
}
public static String getLanguageRaw() {
return getHeader("Accept-Language");
}
/**
*
* @return 客户端地区语言
@ -352,7 +356,7 @@ public class TimiSpring {
public static Language getLanguage() {
String name = getRequestArg("lang");
if (TimiJava.isEmpty(name)) {
List<Locale.LanguageRange> rangeList = Locale.LanguageRange.parse(getHeader("Accept-Language"));
List<Locale.LanguageRange> rangeList = Locale.LanguageRange.parse(getLanguageRaw());
for (Locale.LanguageRange item : rangeList) {
if (item.getRange().contains("-")) {
name = item.getRange();