第一步:项目目录中:application/home/conf/config.php或者application/index/conf/config.php,加入代码:
'lang_switch_on' => true, //开启语言包功能
'lang_auto_detect' => true, // 自动侦测语言
'default_lang' => 'zh-cn', // 默认语言
'lang_list' => 'en-us,zh-cn,zh-tw', //必须写可允许的语言列表
'var_language' => 'l', // 默认语言切换变量
第二部:application/home/conf/tags.php或者application/index/conf/tags.php,添加:
'app_begin' => array('common\behavior\checklangbehavior'),
第三部:再把thinkphp中的library中的behavior\checklangbehavior文件拷贝到:application/common/behavior中:注意这个类文件:namespase改写成:namespace common\behavior;
use think\behavior;
use think\hook;很重要:不然 找不到类文件 显示not found;
第四部:application/index或者home中,建立lang文件夹:并建立:zh_cn.php文件,默认读取此文件:文件中:
return array(
'site_title' => '杭州宣萌',
'_site_url_' => 'http://www.hzxuanmeng.com/',
'site_qq' => '2397196338小明',
在控制器中写入:
echo l('_site_url_');
或者在模板文件中写入:{:l(site_qq)}:奇迹出现了。
ad:真正免费,域名+虚机+企业邮箱=0元
