+ -
当前位置:首页 → 问答吧 → ThinkPHP 多语言

ThinkPHP 多语言

时间:2011-05-26

来源:互联网



<?php
return array(
    'webTitle'=>'用户登录测试系统',
    'Ttitle'=>'用户登录',
    'name'=>array("用户名","请输入用户名!"),
    'pwd'=>array("密码","请输入密码!"),
    'button'=>"登 录",
    'link'=>'现在注册',
);
?>
   我的多语言语言包如上定义,我在页面怎么取到  "请输入用户名!", 如{$Think.lang.name.[0]}写法取不到,请问该如何写呢?

作者: wilr   发布时间: 2011-05-26

LANG_SWITCH_ON=>  false   配置项中 是否开启多语言功能,默认关闭

定义的user.php 的语言包  在 User 文件夹下的html 页面都可以用吧 ,当然也可以在Action中用

作者: tp_xiaowang   发布时间: 2011-05-26

LANG_SWITCH_ON=>  false   配置项中 是否开启多语言功能,默认关闭

定义的user.php 的语言包  在 User 文件夹下的html 页面都可以用吧 ,当然也可以在Action中用 ...
tp_xiaowang 发表于 2011-5-26 11:16
已经开启  配置文件如下 :
'LANG_SWITCH_ON' => true,
'DEFAULT_LANG' => 'en-us',
'LANG_AUTO_DETECT' => false,

作者: wilr   发布时间: 2011-05-26

tp_xiaowang     已经开启

作者: wilr   发布时间: 2011-05-26

   

已经开启  配置文件如下 :
'LANG_SWITCH_ON' => true,
'DEFAULT_LANG' => 'en-us',
'LANG_AUTO_DETECT' => false,
wilr 发表于 2011-5-26 11:21
按照三楼的配置配置一下啊,你默认的是中文就写成zh-cn

作者: jackean   发布时间: 2011-05-26

默认语言已经解决 谢谢各位 现在需要的是怎么取语言包数组内的语言值

作者: wilr   发布时间: 2011-05-26