首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Yii 语言设立

2012-12-19 
Yii 语言设置1.在main.php配置文件中加入 languagezh_cn,注: 在URL中追加参数langzh_cn即可实现中

Yii 语言设置
1.  在main.php配置文件中加入 'language'=>'zh_cn',
注: 在URL中追加参数lang=zh_cn即可实现中文
2.  在Controller方法中添加

public function init() {             if(isset($_REQUEST['lang'])&&$_REQUEST['lang']!="")   //通过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']);                 //var_dump($lang);                 Yii::app()->language=strtolower(str_replace('-','_',$lang[0]));             }   } 

3. 在messages目录下建立 zh_cn/Base.php文件
return array(     'Wellcome To :'=>'欢迎访问:',     'Copyright ©'=>'版权所有©',     'Home'=>'主页',        'About'=>'关于我们',     'Contact'=>'联系我们',      'Login'=>'登录',     'Logout'=>'注销', ); 

热点排行