最新消息: 新版网站上线了!!!

Yii多语言设置

本文在windows操作系统下面操作:

首先打开DOS界面,复制message系统配置文件(默认是framework/messages/config.php)到项目protected/messages目录下:

copy G:\www\yii\framework\messages\config.php G:\www\yii\abc\protected\messages\config.php

 

然后在view中显示文字的地方输入:

echo Yii::t('fontend', 'my name?');

echo Yii::t('fontend', 'my age?');

echo Yii::t('fontend', 'my gender?');

 

打开protected/messages/config.php,修改:'languages'=>array('zh_cn','zh_tw','de','el','es','sv','he','nl','pt','pt_br','ru','it','fr','ja','pl','hu','ro','id','vi','bg','lv','sk','uk','ko_kr','kk','cs'),为

'languages'=>array('zh_cn','zh_tw','en'),//你要的语言

 

进入DOS界面,进入framework目录,然后输入以下命令:

yiic message ../abc/protected/messages/config.php

 

系统会自动生成语言文件,然后进行修改即可。

设置默认语言,修改protected/config/main.php:

在数组中加入:'language'=>'zh_cn',

转载请注明:谷谷点程序 » Yii多语言设置