LangRequest.php
336 Bytes
<?php
namespace common\components\urlManager;
use Yii;
use yii\web\Request;
class LangRequest extends Request
{
protected function resolvePathInfo()
{
foreach(Yii::$app->urlManager->languages as $lang){
if(strpos($_SERVER['PHP_SELF'], '/'.$lang))Yii::$app->language = $lang;
}
return parent::resolvePathInfo();
}
}