public static function get_instance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new WPML_Translation_Management_XLIFF();
     }
     return self::$instance;
 }
Пример #2
0
_e('XLIFF version', 'wpml-translation-management');
?>
</h4>

		        <p>
			        <?php 
_e('Choose default format for XLIFF file:', 'wpml-translation-management');
?>

			        <select name="icl_xliff_version">
				        <option value="false"><?php 
echo __("Please choose", "wpml-xliff");
?>
</option>
				        <?php 
$xliff_instance = new WPML_Translation_Management_XLIFF();
$available_xliff_versions = $xliff_instance->get_available_xliff_versions();
foreach ($available_xliff_versions as $value => $version) {
    $selected = "";
    if ($sitepress->get_setting("tm_xliff_version") == $value) {
        $selected = "selected";
    }
    printf("<option value='" . $value . "' " . $selected . ">" . __('XLIFF %s', 'wpml-translation-management') . "</option>", $version);
}
?>
			        </select>
		        </p>
	        </div>

	        <div class="wpml-section-content-inner">
 function activate_xliff()
 {
     $message = __('XLIFF is now included in WPML\'s Translation Management. Please deactivate and uninstall XLIFF Plugin, in order to use the new xliff features.', 'wpml-translation-management');
     $args = array('id' => 'wpml_xliff_legacy', 'group' => 'translation_management_modules_check', 'msg' => $message, 'type' => 'error', 'admin_notice' => true, 'hide' => false);
     if (defined("WPML_XLIFF_VERSION") && WPML_XLIFF_VERSION < '0.9.8') {
         if (is_admin()) {
             ICL_AdminNotifier::add_message($args);
         }
     } else {
         if ($this->is_module_valid("WPML_Translation_Management_XLIFF", $args)) {
             if (is_admin()) {
                 $this->remove_message_by_id("wpml_xliff_legacy");
             }
             WPML_Translation_Management_XLIFF::get_instance();
         }
     }
 }
Пример #4
0
echo _e('XLIFF version', 'wpml-translation-management');
?>
</h4>

		        <p>
			        <?php 
_e('Choose default format for XLIFF file:', 'wpml-translation-management');
?>

			        <select name="icl_xliff_version">
				        <option value="false"><?php 
echo __("Please choose", "wpml-xliff");
?>
</option>
				        <?php 
$available_xliff_versions = WPML_Translation_Management_XLIFF::get_available_xliff_version();
foreach ($available_xliff_versions as $value => $version) {
    $selected = "";
    if ($sitepress->get_setting("tm_xliff_version") == $value) {
        $selected = "selected";
    }
    printf("<option value='" . $value . "' " . $selected . ">" . __('XLIFF %s', 'wpml-translation-management') . "</option>", $version);
}
?>
			        </select>
		        </p>
	        </div>

	        <div class="wpml-section-content-inner">

		        <?php