我刚刚接触Yii,为了测试翻译的用法,写了如下语句:echo Yii::t(‘post’,‘1#one book|n>1#many books’,array(2)); 并且在messages加入了zh_cn文件夹,在文件夹中加了post.php,内容如下:
return array(
'one book' => '一本书',
'many books' => '许多本书'
);
但是发现,程序运行时,并没有正确的翻译成中文。
所以我想跟踪Yii::t这个函数看看如何实现的, 在yiilite.php里面的public static function t($category,$message,$params=array(),$source=null,$language=null)函数里面写了Yii::log(‘source:’.$source);。 但是在log中没有看到这个记录,请大家帮忙,我如何能在framework中打印出log,这样在我学习和跟踪代码的时候都能有帮助。谢谢