function create_i18n_search_index() { require_once GSPLUGINPATH . 'i18n_search/indexer.class.php'; I18nSearchIndexer::index(); }
public static function index() { if (!self::$instance) { self::$instance = new I18nSearchIndexer(); self::$ismb = function_exists('mb_ereg_search'); if (self::$ismb) { mb_regex_encoding('UTF-8'); } self::$isi18n = function_exists('i18n_init'); self::$defaultLanguage = function_exists('return_i18n_default_language') ? return_i18n_default_language() : ''; } self::$instance->indexPages(); exec_action(I18N_ACTION_INDEX); self::$instance->processTags(); self::$instance->save(); }