标签:
代码增加位置:
在项目文件目录的config->main.php 的 return 内增加以下内容,并在项目目录中新建messages 内设置 en-US 和zh-CN 文件夹。zh-CN文件夹内创建lang.php语言转换数组,并设置好相关语言转换内容,当你在任何位置要做语言转换时,在<?php ?>内声明 " \Yii::$app->language = ‘zh-CN‘; //改变语言 " ,然后这样使用,例如:" ‘label‘ => Yii::t(‘lang‘, ‘Home‘) "。
main.php
‘language‘ => ‘en-US‘, //加这一句默认语言 ‘i18n‘ => [ ‘translations‘ => [ ‘lang*‘ => [ ‘class‘ => ‘yii\i18n\PhpMessageSource‘, //使用php文件保存信息 ‘basePath‘ => ‘@app/messages‘, //php文件保存位置 //‘sourceLanguage‘ => ‘en‘, ‘fileMap‘ => [ ‘lang‘ => ‘lang.php‘, ‘lang/error‘ => ‘error.php‘, ], ], ], ],
lang.php
<?php return [ ‘Home‘ => ‘主页‘, ];
标签:
原文地址:http://www.cnblogs.com/GaoAnLee/p/5195570.html