wish32
- wish32 回答了问题 Yii2如何实现公共控制器
帖主解决了吗?我也想问这个问题
- wish32 评论了教程 Yii2 中把“Home”改成“首页”的方法
Yii::t
是 yii 的翻译函数,不应该像贴主那样修改,如果需要支持多语音,那么应该在相关配置加上'language' =>'zh-CN',
在 frontend/config/main-local.php 文件修改为:if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = 'yii\debug\Module'; $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = 'yii\gii\Module'; $config['language'] = 'zh-CN'; //增加此行,默认使用中文 }
或者到 frontend/config/main.php 修改
return [ 'id' => 'app-frontend', 'basePath' => dirname(__DIR__), 'bootstrap' => ['log'], 'controllerNamespace' => 'frontend\controllers', 'language' =>'zh-CN', //增加此行,默认使用中文 .... ]
其中
Yii::t('yii', 'Home')
函数将会到 vendor/yiisoft/yii2/messages/zh_CN/yii.php 去翻译“Home”对应的中文