Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Yii框架可能的语言_Php_Yii_Multilingual - Fatal编程技术网

Php Yii框架可能的语言

Php Yii框架可能的语言,php,yii,multilingual,Php,Yii,Multilingual,使用EasyMultiLanguage extension(Yii框架)时,我得到以下代码: 'params'=>array( 'languages'=>array( 'en' => 'English', 'fr' => 'French', 'ru' => 'Русский', 'de' => 'Deutsche', ), 'default_language' =>

使用EasyMultiLanguage extension(Yii框架)时,我得到以下代码:

'params'=>array(
    'languages'=>array(
        'en' => 'English',
        'fr' => 'French',
        'ru' => 'Русский',
        'de' => 'Deutsche',

    ),
    'default_language' => 'en',
    // this is used in contact page
    'adminEmail'=>'webmaster@example.com',
),

我的问题是yii支持多少种语言,它们是什么?

实际上yii支持您想要的任何语言。如果它没有包含在框架中,您可以自己翻译它。对于包含的语言,您可以在Yii目录中的
framework/messages
下查找。这是存储所有消息翻译的地方


对于非框架消息(您自己添加的字符串),您必须通过
Yii::app()->messages
-组件(这是a的变体)自己指定翻译。

上述代码位于config/main.php中。当我试图基于EasyMultiLanguage编辑表单时,我意识到当我设置其中一种语言时,它就变成了当前语言。