日期:2014-05-17 浏览次数:20468 次
// 不开启语言包功能,仅仅加载框架语言文件直接返回 if (!C('LANG_SWITCH_ON')){ L(include THINK_PATH.'/Lang/'.$langSet.'.php'); return; }
// 定义当前语言 define('LANG_SET',strtolower($langSet)); // 加载框架语言包 if(is_file(THINK_PATH.'/Lang/'.LANG_SET.'.php')) L(include THINK_PATH.'/Lang/'.LANG_SET.'.php'); // 读取项目公共语言包 if (is_file(LANG_PATH.LANG_SET.'/common.php')) L(include LANG_PATH.LANG_SET.'/common.php'); $group = ''; // 读取当前分组公共语言包 // 例如定义了分组GROUP_NAME为Admin,则路径为: // 当前项目路径/zh-cn/Admin/lang.php if (defined('GROUP_NAME')){ $group = GROUP_NAME.C('TMPL_FILE_DEPR'); if (is_file(LANG_PATH.LANG_SET.'/'.$group.'lang.php')) L(include LANG_PATH.LANG_SET.'/'.$group.'lang.php'); } // 读取当前模块语言包 // 例如当前为为MemberAction模块,则模块名为:Member,语言文件名为:member.php(文件名为小写) if (is_file(LANG_PATH.LANG_SET.'/'.$group.strtolower(MODULE_NAME).'.php')) L(include LANG_PATH.LANG_SET.'/'.$group.strtolower(MODULE_NAME).'.php');