Yii Framework的srbac扩展中文化的方法 [ 技术分享 ]
首先,设置application的'language'=>'zh_cn', 然后,把srbac的message文件夹里messages里添加zh_cn的文件夹,我下载的这个版本里面有个zh的文件夹,可以直接把这个文件夹改名为zh_cn就可以了!
共 10 条回复
-
-
-
-
-
-
-
-
-
-
这样试试。
public function init(){ if(isset($_REQUEST['lang'])&&$_REQUEST['lang']!=""){ Yii::app()->language=$_REQUEST['lang']; setcookie('lang',$_REQUEST['lang']); }else if(isset($_COOKIE['lang'])&&$_COOKIE['lang']!="") { //通过$_COOKIE['lang']识别语言 Yii::app()->language=$_COOKIE['lang']; }else{ //通过系统或浏览器识别语言 $lang=explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']); Yii::app()->language=strtolower(str_replace('-','_',$lang[0])); } }
╃巡洋艦㊣ 北京
注册时间:2010-11-21
最后登录:18小时前
在线时长:1693小时45分
最后登录:18小时前
在线时长:1693小时45分
- 粉丝1370
- 金钱78623
- 威望845
- 积分104003