Я пытаюсь сделать свой сайт многоязычным, и я использую YII. я сделал три ссылки «английский», «китайский» и «японский», который при нажатии выполняет эту функциюИсключительное исключение «jp» в yii
public function actionChangelangs($lang)
{
if($lang=='ch')
{
Yii::app()->session['_lang']='ch';
}
elseif($lang=='jp')
{
Yii::app()->session['_lang']='jp';
}
else
{
Yii::app()->session['_lang']='en_us';
}
$this->redirect(Yii::app()->user->returnUrl);
}
Но я получаю ошибку как Unrecognized locale "jp".
O не знаю, что это такое и как решить его. Мне надоело найти решение, но все напрасно. PLease help
его отображение то же для ** ch ** тоже –
, потому что китайский - это ж. –
Это должно быть «zh_cn» или «zh_tw». – DaSourcerer