Skip to content

Commit d5cffdc

Browse files
committed
多语言,支持语言简写有数字的情况
1 parent 94f9259 commit d5cffdc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Extend/Behavior/CheckLangBehavior.class.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ private function checkLanguage() {
5353
}elseif(cookie('think_language')){// 获取上次用户的选择
5454
$langSet = cookie('think_language');
5555
}elseif(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){// 自动侦测浏览器语言
56-
preg_match('/^([a-z\-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches);
56+
preg_match('/^([a-z\d\-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches);
5757
$langSet = $matches[1];
5858
cookie('think_language',$langSet,3600);
5959
}
@@ -78,4 +78,4 @@ private function checkLanguage() {
7878
if (is_file($lang_path.$group.strtolower(MODULE_NAME).'.php'))
7979
L(include $lang_path.$group.strtolower(MODULE_NAME).'.php');
8080
}
81-
}
81+
}

0 commit comments

Comments
 (0)