Код: Выделить всё
Yii::$app->language = "ua";
echo Yii::t('app', 'О нас')."<br />";
Код: Выделить всё
public function actionLanguage()
{
$get = Yii::$app->request->get();
print_r($get);
if (!empty($get) || !empty($get['language'])){
Yii::$app->language = $get['language'];
$languageCookie = new Cookie([
'name' => 'language',
'value' => $get['language'],
'expire' => time() + 60 * 60 * 24 * 30, // 30 days
]);
Yii::$app->response->cookies->add($languageCookie);
echo $get['language'];
return $this->redirect(['site/index']);
}
}