使用Yii的I18n简程

假设场景:
如果想你的系统使用中文作为默认语言,现在你的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()方法的使用
假设场景:
如果想你的系统使用中文作为默认语言,现在你的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()方法的使用

猜你喜欢

转载自yushine.iteye.com/blog/1602513