Yii 配置文件main.php 中加入'language'=>'zh_cn', 不起作用咋办
2个回答
展开全部
是起作用的,你看下面包屑导航中的Home是不是变成首页了?
或者在任何一个action中:
echo Yii::t('app', 'Home');
还要在mian.php的配置加上
'components' => [
// ...
'i18n' => [
'translations' => [
'app*' => [
'class' => 'yii\i18n\PhpMessageSource',
//'basePath' => '@app/messages',
//'sourceLanguage' => 'en',
'fileMap' => [
'app' => 'app.php',
'app/error' => 'error.php',
],
],
],
],
],
这里是yii2的做法,具体的看下Yii Internationalization I18N 文档,不说太多,文档最实际
或者在任何一个action中:
echo Yii::t('app', 'Home');
还要在mian.php的配置加上
'components' => [
// ...
'i18n' => [
'translations' => [
'app*' => [
'class' => 'yii\i18n\PhpMessageSource',
//'basePath' => '@app/messages',
//'sourceLanguage' => 'en',
'fileMap' => [
'app' => 'app.php',
'app/error' => 'error.php',
],
],
],
],
],
这里是yii2的做法,具体的看下Yii Internationalization I18N 文档,不说太多,文档最实际
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询