XSimon_cn
- XSimon_cn 2014-11-20 已签到连续签到1天,获得了5个金钱
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”对应的中文对,本来是用
Yii::t
来先读取多语言文档的,可以在多语言文档中设置'Home'=>'首页'
这样也行YII的配置文件帮到你。
简单看了一下源代码:这样写就行了
<?= Breadcrumbs::widget([ 'homeLink'=>[ 'label' => '主 页', 'url' => Yii::$app->homeUrl ], 'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [], ]) ?>
- XSimon_cn 2014-10-22 已签到连续签到2天,获得了10个金钱
- XSimon_cn 评论了源码 BageCMS-开源内容管理系统
初学者过来参考一下和学习
- XSimon_cn 发表了说说请问那里有些基础教程