/** * Sets language * * @param string $lang Used language * @return void */ public function setLanguage($lang) { $this->lang = $lang; $this->languageDependencies = []; // Language is found. Configure it: if (in_array($this->lang, $this->locales->getLocales())) { $this->languageDependencies[] = $this->lang; foreach ($this->locales->getLocaleDependencies($this->lang) as $language) { $this->languageDependencies[] = $language; } } }