_defaultLangToUse.'.ini'; if(defined('FRONTEND_LANGUAGE')) { $_langFile = PATH_ABSOLUTE.'/lib/i18n/'.FRONTEND_LANGUAGE.'.ini'; if(file_exists($_langFile)) { $_langData = parse_ini_file($_langFile); if($_langData !== false) { $this->_langData = $_langData; } } } else { $_langData = parse_ini_file($_langFile); if($_langData !== false) { $this->_langData = $_langData; } } } /** * Return text for given key for currently loaded lang * * @param string $key * @return string */ public function t(string $key): string { $ret = $key; if(isset($this->_langData[$key])) { $ret = $this->_langData[$key]; } return $ret; } }