мне нужноКак настроить yii для многоязычного языка с разным расположением?
Главная О нас Контактах
Страницы в три языке с 3-х различным макетом.
Как я могу сделать это в рамках yii.
мне нужноКак настроить yii для многоязычного языка с разным расположением?
Главная О нас Контактах
Страницы в три языке с 3-х различным макетом.
Как я могу сделать это в рамках yii.
В вашем действии контроллера
$this->layout='//layouts/layout_name';
В файле конфигурации
return array(
...
'sourceLanguage' => 'fr',
'language'=>'en',
...
'params' => array(
...
'languages'=>array('en_us'=>'English', 'fr'=>'French', 'fa_ir'=>'?????'),
....
),
);
Чтобы изменить его в любом месте,
Yii::app()->language = Yii::app()->params->languages['fa_ir'];
Смотрите эту Reference.
Yi framewo Правильное руководство rk - отличный способ начать это. http://www.yiiframework.com/doc/guide/1.1/en/topics.i18n
Также вы можете следить за этой вики-статьей. http://www.yiiframework.com/wiki/26/setting-and-maintaining-the-language-in-application-i18n/
но как я могу установить язык? – jewelhuq