function clearCache() { LPC_I18n_messageFormatter::clearTranslationCache( $this->getAttr('message_key'), $this->getAttr('language') ); }
static function checkCache() { if (isset(self::$cache_enabled)) return self::$cache_enabled; self::$cache_enabled=(LPC_Cache::getSpeed()==LPC_Cache::SPEED_FAST); return self::$cache_enabled; }
/** * Translate a generic string. * * @param string $message the ID of the message to translate * @param string* $paramN parameters for this message * @return string the translated message */ function _LS($message) { if (!strlen($message)) return ""; $args=func_get_args(); array_shift($args); $msgfmt=LPC_I18n_messageFormatter::get($message); if (!$msgfmt) return ""; return $msgfmt->format($args); }