Example #1
0
 public function __construct($lang, $defaultLang)
 {
     if (empty($lang)) {
         $lang = CookieStorage::get('locale', Config::getDefaultLang());
     }
     $this->lang = $lang;
     $this->defaultLang = $defaultLang;
 }
 private function setupLocale()
 {
     if (Config::useLocale()) {
         $this->locale = new LocaleModel(null, Config::getDefaultLang());
         $this->locale->addDictionary(SystemDictionary::getLexicon());
         $this->locale->addDictionary(Dictionary::getLexicon());
     }
 }