* @copyright 2007-2011 PrestaShop SA * @version Release: $Revision: 6844 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ global $smarty; $smarty->template_dir = _PS_ADMIN_DIR_.'/themes/template'; function smartyTranslate($params, &$smarty) { global $_LANGADM; $htmlentities = !isset($params['js']); $addslashes = !isset($params['slashes']); $filename = ((!isset($smarty->compiler_object) OR !is_object($smarty->compiler_object->template)) ? $smarty->template_resource : $smarty->compiler_object->template->getTemplateFilepath()); $class = Tools::substr(basename($filename), 0, -4); if(in_array($class, array('header','footer','password','login'))) $class = 'index'; return AdminController::translate($params['s'], $class, $addslashes, $htmlentities); }