public function createUrl($route, $params = [], $ampersand = '&')
{
if (count($this->_languages) > 1) {
if (!isset($params[$this->langParam])) {
$params[$this->langParam] = $this->getCurrentLang();
}
if ($this->getDefaultLang() === $params[$this->langParam]) {
unset($params[$this->langParam]);
} elseif (trim($route, '/') === '') {
return Yii::app()->getHomeUrl() . $params[$this->langParam];
}
}
return str_replace('%2F', '/', parent::createUrl($route, $params, $ampersand));
}