/** * get langugage setting * require xmlhelper */ static function getLanguageConfig() { $config = array(); $file_filter = JPATH_ADMINISTRATOR . '/components/com_bookpro/data/language_filter.xml'; $filter = JFactory::getXML($file_filter); $config['main_lang'] = 'en-GB'; $config['folder_site'] = JPATH_SITE . DS . "language" . DS; $config['folder_admin'] = JPATH_ADMINISTRATOR . DS . "language" . DS; //admin language file $config['file_admin'] = XmlHelper::getAttribute($filter->admin->file, 'name'); //site language file $config['file_site'] = XmlHelper::getAttribute($filter->site->file, 'name'); return $config; }