You are viewing revision #3 of this wiki article.
This is the latest version of this article.
You may want to see the changes made in this revision.
This topic is related with langhandler extension
I'm actually find this solution and this is work in all cases and any page:
I just pushed the lang parameter to $_GET array and this is work, So please if you have better solution or any comment please share it with us.
Input:
$_GET['lang'] = 'en';
$url = $this->createUrl($this->id.'/'.$this->action->id,$_GET);
Output: ~~~ [html] English ~~~
My 2 cents
Not sure how this adds more information to the langhandler page.
Also, I suggest to use:
$lang='en'; echo CHtml::link( ucfirst( Yii::app()->locale->getLocaleDisplayName($lang, 'languages')), array('','lang' => $lang) );
Another way
Nice tutorial is here -
Simple way to make yii multi language website
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.