如何在Yii :: t方法中使用变量参数?

时间:2014-06-29 16:15:10

标签: yii internationalization

似乎Yii :: t无法处理变量。我想知道是否有任何解决方案或解决方法可以做这样的事情:

foreach ($dicts as $dict) {
    echo Yii::t($dict,$someRandomWord);
}

1 个答案:

答案 0 :(得分:1)

现在进行测试。它工作正常!我保证,您的语言环境或您的$类别未知/未设置。你的消息文件好吗?

检查一下: http://www.yiiframework.com/wiki/243/how-to-translate-and-do-the-translations-the-easy-way/#hh1

 //current language is turkey, system language is english
 $category = 'app';
 $message = 'english';

 echo Yii::t($category, $message);
 //İngilizce