public function actionChangeLang() { $arrResult = []; $lang = (int) Yii::$app->request->post('lang'); $new_lang = Setup::changeLangTo($lang); Yii::$app->response->format = Response::FORMAT_JSON; switch ($new_lang) { case 1: $new_lang = 'RU'; Yii::$app->language = 'ru-RU'; break; case 2: $new_lang = 'EN'; Yii::$app->language = 'en_US'; break; } $arrResult['new_lang'] = $new_lang . '<span class="caret"></span>'; return $arrResult; }