最近在学习yii,在扩展blog的功能时想把yii blog 中文化,但yii文档对国际化的说明不明确,也没有例子,请大家帮助给出 中文化的 例子,包括main.php 的配置,views下文件的示例等,谢谢
最近在学习yii,在扩展blog的功能时想把yii blog 中文化,但yii文档对国际化的说明不明确,也没有例子,请大家帮助给出 中文化的 例子,包括main.php 的配置,views下文件的示例等,谢谢
在config/main.php 中设置’language’=>‘zh_cn’,
在messages/zh_cn/文件夹中放置翻译的文件zhongwen.php(名子可以自定义)
<?php
return array (
'< Previous' => '<上一页',
'<< First' => '<< 第一页',
'Go to page: ' => '跳转到',
'Last >>' => '最后一页 >>',
'Next >' => '下一页>',
);
在php文件中使用
Yii::t('zhongwen','Next >')
<?php
return array(
'sourcePath' => 'protected/views',
'messagePath' => 'generated/messages',
'languages' => array('en_us', 'zh_cn'),
'fileTypes' => array('php'),
'exclude' => array('/messages')
);
?>
这是生成国际化文本的yiic message 命令的配置文件,详细说明直接输入shell> yiic message 就能看到.