Skip to content

Commit 41a3e2a

Browse files
committed
改进独立分组的语言包读取
1 parent bd6a977 commit 41a3e2a

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Extend/Behavior/CheckLangBehavior.class.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,14 @@ private function checkLanguage() {
6363
}
6464
// 定义当前语言
6565
define('LANG_SET',strtolower($langSet));
66-
// 读取项目公共语言包
67-
if (is_file(LANG_PATH.LANG_SET.'/common.php'))
68-
L(include LANG_PATH.LANG_SET.'/common.php');
66+
6967
$group = '';
70-
$lang_path = C('APP_GROUP_MODE')==1 ? BASE_LIB_PATH.'Lang/'.LANG_SET.'/' : LANG_PATH.LANG_SET.'/';
71-
// 读取当前分组公共语言包
72-
if (defined('GROUP_NAME')){
68+
$lang_path = (defined('GROUP_NAME') && C('APP_GROUP_MODE')==1) ? BASE_LIB_PATH.'Lang/'.LANG_SET.'/' : LANG_PATH.LANG_SET.'/';
69+
// 读取项目或者独立分组公共语言包
70+
if (is_file($lang_path.'common.php'))
71+
L(include $lang_path.'common.php');
72+
// 普通分组公共语言包
73+
if (defined('GROUP_NAME') && C('APP_GROUP_MODE')==0){
7374
if (is_file($lang_path.GROUP_NAME.'.php'))
7475
L(include $lang_path.GROUP_NAME.'.php');
7576
$group = GROUP_NAME.C('TMPL_FILE_DEPR');

0 commit comments

Comments
 (0)