Yii:t()的用法

Yii:t()的用法

Yii:t()调用语言包的具体用法如下:

首先,假设我们有一个语言包文件:/protected/message/zh_cn/lang.php
文件内容如下:

<?php
return array(
    'My Name'=>'我的名字',
);
?>

我们可以在view中这样调用:

<?php echo Yii::t('lang','My Name'); ?>

在config/main.php 里加上 :‘language’=>’zh_cn’,
显示结果就是:汉字:我的名字。

注:官方说明如下:http://www.yiiframework.com/doc/guide/1.1/en/topics.i18n

二、Yii::t()调用语言包的知识延伸:
如果我们的语言包文件为:/protected/message/zh_cn/admin/lang.php
文件内容如下:

<?php
return array(
'My Name'=>'我的名字',
'desc'=>array(
       'title'=>'我的测试站',
       'keywords'=>'测试,网站',
       ),
);
?>

在view中调用:
1、调用My Name :

<?php echo Yii::t('admin/lang','My Name'); ?>

2、调用数组desc:

<?php $desc= Yii::t('admin/lang','desc'); ?>

打印$desc ,可看到结果如下:

Array (
       [title]=>我的测试站,
       [keywords]=>测试,网站
)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值