Yii 配置文件main.php 中加入'language'=>'zh_cn', 不起作用咋办

 我来答
YRS账号
2014-08-08 · TA获得超过851个赞
知道小有建树答主
回答量:362
采纳率:0%
帮助的人:429万
展开全部
是起作用的,你看下面包屑导航中的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 文档,不说太多,文档最实际
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
crossey
2017-05-19
知道答主
回答量:24
采纳率:0%
帮助的人:10.6万
展开全部
'zh-CN' 可能会错写成 'zh-CH'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式