コード例 #1
0
ファイル: functions.php プロジェクト: edgarter/wecare
function icl_st_track_string($text, $context, $kind = ICL_STRING_TRANSLATION_STRING_TRACKING_TYPE_PAGE)
{
    if (is_multisite() && ms_is_switched()) {
        return;
    }
    require_once dirname(__FILE__) . '/gettext/wpml-string-scanner.class.php';
    static $string_scanner = null;
    if (!$string_scanner) {
        $string_scanner = new WPML_String_Scanner();
    }
    $string_scanner->track_string($text, $context, $kind);
}
コード例 #2
0
 public function __construct()
 {
     parent::__construct();
     $this->current_plugin_file = null;
 }
 public function __construct()
 {
     parent::__construct();
 }
コード例 #4
0
function icl_st_track_string($text, $domain, $kind = ICL_STRING_TRANSLATION_STRING_TRACKING_TYPE_PAGE)
{
    if (is_multisite() && ms_is_switched()) {
        return;
    }
    require_once dirname(__FILE__) . '/gettext/wpml-string-scanner.class.php';
    static $string_scanner = null;
    if (!$string_scanner) {
        try {
            $wp_filesystem = wp_filesystem_init();
            $string_scanner = new WPML_String_Scanner($wp_filesystem);
        } catch (Exception $e) {
            trigger_error($e->getMessage(), E_USER_WARNING);
        }
    }
    if ($string_scanner) {
        $string_scanner->track_string($text, $domain, $kind);
    }
}