`
yushine
  • 浏览: 197168 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

使用Yii的I18n简程

    博客分类:
  • YII
 
阅读更多
假设场景:
如果想你的系统使用中文作为默认语言,现在你的view中的如下代码需要国际化
Php代码  收藏代码
  1. <a href= "hotel_new.php" >New Hostel</a>  


本地化步骤:
1. 在protected/config/main.php新增一个数组条目:
Php代码  收藏代码
  1. 'language' => 'zh_cn' ,  


2. 建立protected/messages/zh_cn目录,创建myapp.php文件,内容如下:
Php代码  收藏代码
  1. <?php  
  2. return   array (  
  3.   'New Hostel' => '新增驿站' ,  
  4. );  
  5. ?>  


3. 调用. 打开view文件,修改为
Php代码  收藏代码
  1. <a href= "hotel_new.php" >  
  2. <?php echo  Yii::t( 'luben' , 'New Hostel' ); ?>  
  3. </a>  

注意:Yii::t()方法的使用
分享到:
评论

相关推荐

    yii2-i18n-module:Yii2内部化模块

    "metalguardian/yii2-i18n-module": "*" 到composer.json文件的require部分。 用法 如何配置组件: 'components' =&gt; [ // ... 'i18n' =&gt; [ 'class' =&gt; '\metalguardian\i18n\components\I18n' , // you can ...

    yii2-shop, 使用 Yii 2.0实现简单商店的示例项目.zip

    yii2-shop, 使用 Yii 2.0实现简单商店的示例项目 Yii 2商店示例项目这是实现一个商店来帮助人们学习 Yii 2.0的例子项目。 它是在 workshop 在Ekaterinburg中执行 8小时时创建的。 这个想法是展示如何处理,网格,...

    yii2-i18n-module

    yii2-i18n-module

    yii framework(Yii)框架window版

    从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上,Yii是最有效率的PHP框架之一。  Yii是一个高性能的PHP5的...

    yii2简单注册登录

    使用yii2框架完成的简单注册登录功能,数据库在data目录下。

    Yii,PHP FRAMEWORK ORM

    他几乎拥有了所有的特性,包括MVC, DAO/ActiveRecord, I18N/L10N, caching, jQuery-based AJAX support, 用户认证和基于角色的访问控制, 脚手架, 输入验证, 部件, 事件, 主题化以及Web services等. 用严格的OOP编码...

    yii-i18n-attribute-messages:ActiveRecords 的透明属性翻译,利用 Yii 的内置翻译功能检索翻译的属性内容

    Yii 扩展:I18nAttributeMessages ActiveRecords 的透明属性翻译,利用 Yii 的内置翻译功能来检索翻译的属性内容。 您需要做的就是将数据库中的字段从$book-&gt;title重命名为$book-&gt;_title 。 包含的控制台命令会扫描...

    yii简易后台基础模板

    yii简易后台基础模板

    yii2swoole让yii2运行在swoole上

    yii2 swoole:让yii2运行在swoole上 , 运行在swoole上的yii2是运行在php-fpm上yii2的5倍以上

    Yii 的登录流程

    Yii是一个全栈式的MVC框架,所谓全栈式指的是Yii框架本身实现了web开发中所要用到的所有功能,比如MVC,ORM(DAO/ActiveRecord), 全球化(I18N/L10N), 缓存(caching), 基于jQuery Ajax支持(jQuery-based AJAX support), ...

    yii的小部件使用

    yii的小部件使用的总结,快速生成增删改查,感觉不同的需求进行逻辑修改!

    使用yii敏捷开发web应用

    2本yii方面的书,使用yii敏捷开发web应用, cookbook, 都是初学者必备

    Yii框架函数简单用法分析

    主要介绍了Yii框架函数简单用法,结合实例形式分析了Yii框架函数基本用法及相关操作注意事项,需要的朋友可以参考下

    Yii2中文手册(完整版).zip

    Yii是一个基于组件的高性能...从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上,Yii是最有效率的PHP框架之一。

    yii框架yii框架yii框架yii框架yii框架

    很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架

    yii2-advanced-start:Yii2启动项目高级模板

    i18n CSS主题引导 该模板包括CSS主题引导程序的 切换主题发生在/frontend/config/main.php 要求 此项目模板对Web服务器支持PHP 5.6.0的最低要求。 目录结构 api components/ contains components api application ...

    深入理解Yii2.0

    采用的方式是分析框架的源代码,尝试从根上进行理解和阐述,并融入个人使用Yii开发的一些经验和教训。 通过本书,你将不仅仅了解到Yii怎么使用的实操技巧,还将掌握其实现的技术原理和内幕。 更为重要的是,接触...

    yii2-simplechat, yii2应用程序的简单聊天.zip

    yii2-simplechat, yii2应用程序的简单聊天 #Yii2 简单聊天为你的yii2应用程序提供简单聊天##Installation安装这个扩展的首选方法是通过 composer插件。运行php composer.phar require --prefer-dist bub

    深入理解YII2.0

    深入理解YII2.0 Yii 是一个 高性能 的,适用于开发 WEB 2.0 应用的 ...Yii 自带了 丰富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。

    yii2-i18n-ja:Yii2日语支持(已淘汰)

    Yii 2日文文件该项目(存储库)已完成其职责2015年3月下旬,在原始进行了重大重组,存储在应用程序和扩展中的应用程序模板和官方扩展独立于单独的存储库。通过这种重组,在docs下组织的一些文档也已移至单独的存储库...

Global site tag (gtag.js) - Google Analytics