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'=>'注销',   
);   
Yii 语言设置 中文提示信息的更多相关文章
- CPLEX IDE 菜单栏语言设置( 中文 英文 韩文 等多国语言 设置)
		http://www-01.ibm.com/support/docview.wss?uid=swg21573032 Technote (FAQ) Question How to change the ... 
- Eclipse中文语言包安装和设置中文Doc
		1.安装中文语言包 Eclipse所有的扩展功能都是以插件的形式添加上去的,安装插件时有多种形式,下面是比较常用的两种: 直接将插件中的文件复制到Eclipse对于的目录中.优点是安装时很方便,缺点是 ... 
- jquery.datatables中文语言设置
		/* * sErrMode * 错误信息显示方式 * 分别为alert和throw,默认为alert */ "sErrMode": "throw", /* * ... 
- bootbox.js [v4.2.0]设置确认框 按钮语言为中文
		Bootbox.js (http://bootboxjs.com/)是一个小型的 JavaScript 库用来创建简单的可编程对话框,基于 Twitter 的 Bootstrap 开发. 弹出确认框方 ... 
- abp 设置默认语言为中文
		abp 设置默认语言为中文 abp的默认语言设置,存放于数据库表AbpSettings中,这样配置可使默认语言为中文: name: Abp.Localization.DefaultLanguageNa ... 
- TortoiseSVN 设置中文语言包
		相关 TortoiseSVN 下载与安装 [立即前往]下载 简体中文包 64 位 [一键下载] [百度云下载] [官网下载] 简体中文包 32 位 [一键下载] [官网下载]安装 版本确认 ... 
- Jenkins强制设置语言为中文
		解决方法如下: 1.使用中文版的google浏览器,并确定把语言设置成了中文.语言配置在设置页.如下: 2.直接设置jenkins的语言.强制性. 前提:先安装插件:Locale plugin 配置如 ... 
- centos7设置系统语言为中文
		centos7设置系统语言为中文 修改 /etc/locale.conf 文件内容为: LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB1 ... 
- 截图自动添加水印图片工具 pickpick设置中文语言
		推荐一款截图工具,主要是可以截图自动带水印,效果不错 最近发现我的不少文章被转载的到处都是.乱七八糟,这个功能后续准备做个水印用起来,感觉不错 主角介绍 首先介绍下主角 PickPick 
随机推荐
- 无法在web服务器下启动调试。该Web服务器未及时响应
			下午在运行项目的时候,突然出现了以下错误: 无法在web服务器上启动调试.该Web服务器未及时响应.可能是因为另一个调试器已连接到该Web服务器. 搜索了很久才找到这个解决方案: 1:Web.conf ... 
- Hive sql和Presto sql的一些对比
			最近由于工作上和生活上的一些事儿好久没来博客园了,但是写博客的习惯还是得坚持,新的一年需要更加努力,困知勉行,终身学习,每天都保持空杯心态.废话不说,写一些最近使用到的Presto SQL和Hive ... 
- Hive 常用优化参数
			常用调优测试语句 : ①显示当前hive环境的参数值: set 参数名; 如: hive> set mapred.map.tasks;mapred.map.tasks; ②设置hi ... 
- Linux服务器---配置apache支持用户认证
			Apache支持用户认证 为了服务器的安全,通常用户在请求访问某个文件夹的时候,Apache可以要求用户输入有效的用户名和登录密码 1.创建一个测试目录 [root@localhost cgi-bin ... 
- iOS原生的AVFoundation扫描二维码/条形码
			#import <AVFoundation/AVFoundation.h> @interface ViewController ()<AVCaptureMetadataOutputO ... 
- phpstudy升级mysql版本到5.7 ,重启mysql不启动
			phpstudy中mysql升级后MySQL服务无法启动 问题产生: 安装好phpstudy后,升级了MySQL后,通过phpstudy启动,Apache可以启动,Mysql无法启动. 解决方法: 之 ... 
- Python入门之PyCharm中目录directory与包package的区别
			对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ... 
- 深入JAVA注解之方法注解
			以获取数据库连接为例,建立maven项目 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" ... 
- dba和运维专家们说有丰富的大型分布式系统架构设计经验纯属扯淡
			如果,一开始就从事dba和运维的专家们说他们有丰富的大型分布式系统架构设计经验,那纯属扯淡.除非,他们从是从开发专家或者架构师转型而来,那么他们才有资格说自己有丰富的大型分布式系统架构设计经验. 运维 ... 
- 20145304 刘钦令 Exp2 后门原理与实践
			20145304 刘钦令 Exp2 后门原理与实践 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 浏览网页时,或许会触发网站中隐藏的下载代码,将后门程序下载到默认地址. 下载的 ... 
