philippfrenzel / yii2fullcalendar

JQuery Fullcalendar Yii2 Extension
GNU General Public License v2.0
132 stars 95 forks source link

Language translations do not work on server(amazon) fix #123

Open kanyatta98 opened 6 years ago

kanyatta98 commented 6 years ago

i noted language tranlations are working locally with windows but not working on linux server. so here is the fix on yii2callendar coreasset.php line 68 public function registerAssetFiles($view) { $language = $this->language ? $this->language : Yii::$app->language; if (strtoupper($language) != 'EN-US') {

        $this->js[] = "locale/{$language}.js";
    }

    if($this->googleCalendar)
    {
        $this->js[] = 'gcal.js';
    }

    parent::registerAssetFiles($view);
}

change it to

 public function registerAssetFiles($view)
    {
        $language = $this->language ? $this->language : Yii::$app->language;
        if (strtoupper($language) != 'EN-US') 
        {
            $language=strtolower($language);

            $this->js[] = "locale/{$language}.js";
        }

        if($this->googleCalendar)
        {
            $this->js[] = 'gcal.js';
        }

        parent::registerAssetFiles($view);
    }