zoukankan      html  css  js  c++  java
  • Yii2.0实现语言包切换功能

    在yii2.0高级模板框架中,以前台为例,首先  在前台frontend 下面建立  messages/zh-CN 
    在 messages文件夹中创建一个文件:  ①common.php                                                     
    如果是使用的后台目录,就在  backend/config/main.php 中添加如下的配置文件
    return  [
                         'language'=>'zh-CN',//选择中文语言包
            ......        
                             components =>[ 
                             'i18n'=>[
     'translations'=>[
                                  '*' =>[
                         'class'=>'yiii18nPhpMessageSource',
                         'fileMap'=>[
                                        'common'=>'common.php'
                                                               ]
                                                     ]
                               ]
    ]
                       ],
    ]
    添加language和i18n之后,基本上已经完成
     
    在common.php 中添加peizhi.png
     

    在说出页面展示即可

    main.png
         如果出现index.png
    就代表成功
  • 相关阅读:
    Linux 配置 nginx + php
    Laravel 网站项目目录结构规划
    配置服务器 Ubuntu 记录+踩坑
    JavaScript 单例,Hash,抛异常
    易理解版八皇后
    获取bing每日图片
    OpenGL 学习笔记 01 环境配置
    [瞎JB写] C++多态
    c++ initialize_list
    最长上升子序列的二分优化
  • 原文地址:https://www.cnblogs.com/liuzhen123/p/8059335.html
Copyright © 2011-2022 走看看