/** * loadLocale * * @param string $domain Module dirname; global language file will be loaded if set to 'global' or not specified * @param string $locale Locale to be loaded, current language content will be loaded if not specified * * @return boolean */ public static function loadLocale($domain = 'xoops', $locale = null) { return Xoops_Locale::loadLocale($domain, $locale); }
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. */ /** * @copyright XOOPS Project (http://xoops.org) * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) * @author trabis <*****@*****.**> * @version $Id$ */ include dirname(dirname(__DIR__)) . '/mainfile.php'; $xoops = Xoops::getInstance(); $xoops->header(); $locales = Xoops_Locale::getUserLocales(); Xoops_Utils::dumpVar($locales); //translations are lazy loaded, they won't be included if a constant not called Xoops_Locale::loadLocale(); Xoops_Locale::loadLocale('system'); //or $xoops->loadLocale(); $xoops->loadLocale('system'); echo XoopsLocale::A_DELETE; echo '</br>'; echo XoopsLocale::A_POST; echo '</br>'; echo SystemLocale::RECOMMEND_US; echo '</br>'; //Translate using wrapper, no auto completion but offers support echo Xoops_Locale::translate('A_EDIT'); echo '</br>'; //get from XoopsLocale by default echo Xoops_Locale::translate('ADMINISTRATION_MENU'); echo '</br>';
<?php if (defined('XOOPS_TU_ROOT_PATH')) { return; } if (version_compare(PHP_VERSION, '5.3.0', '<')) { die("XOOP check: PHP version require 5.3.0 or more"); } // needed for phpunit => initializing $_SERVER values if (empty($_SERVER["HTTP_HOST"])) { define('IS_PHPUNIT', true); } if (defined('IS_PHPUNIT')) { require_once dirname(__FILE__) . '/common_phpunit.php'; } else { // Avoid check proxy to define constant XOOPS_DB_PROXY // because it implies a readonly database connection $_SERVER['REQUEST_METHOD'] = 'POST'; define('XOOPS_XMLRPC', 0); } define('XOOPS_TU_ROOT_PATH', realpath(dirname(__FILE__) . '/../../htdocs')); //temporary patch, we still need mainfile until we have a config file $xoopsOption["nocommon"] = true; // don't include common.php file require_once XOOPS_TU_ROOT_PATH . '/mainfile.php'; //require_once(XOOPS_TU_ROOT_PATH . '/class/XoopsBaseConfig.php'); \XoopsBaseConfig::bootstrapTransition(); require_once XOOPS_TU_ROOT_PATH . '/xoops_lib/Xoops/Locale.php'; \Xoops_Locale::loadLocale();