Changeset 3338696
- Timestamp:
- 08/04/2025 05:05:30 AM (8 months ago)
- Location:
- just-translate
- Files:
-
- 297 added
- 7 edited
-
tags/0.0.9 (added)
-
tags/0.0.9/admin (added)
-
tags/0.0.9/admin/base.php (added)
-
tags/0.0.9/admin/css (added)
-
tags/0.0.9/admin/css/translations.css (added)
-
tags/0.0.9/admin/index.php (added)
-
tags/0.0.9/admin/js (added)
-
tags/0.0.9/admin/js/translations.js (added)
-
tags/0.0.9/admin/settings.php (added)
-
tags/0.0.9/admin/translations.php (added)
-
tags/0.0.9/asset (added)
-
tags/0.0.9/asset/flags (added)
-
tags/0.0.9/asset/flags/ad.webp (added)
-
tags/0.0.9/asset/flags/ae.webp (added)
-
tags/0.0.9/asset/flags/af.webp (added)
-
tags/0.0.9/asset/flags/ag.webp (added)
-
tags/0.0.9/asset/flags/ai.webp (added)
-
tags/0.0.9/asset/flags/al.webp (added)
-
tags/0.0.9/asset/flags/am.webp (added)
-
tags/0.0.9/asset/flags/ao.webp (added)
-
tags/0.0.9/asset/flags/aq.webp (added)
-
tags/0.0.9/asset/flags/ar.webp (added)
-
tags/0.0.9/asset/flags/as.webp (added)
-
tags/0.0.9/asset/flags/at.webp (added)
-
tags/0.0.9/asset/flags/au.webp (added)
-
tags/0.0.9/asset/flags/aw.webp (added)
-
tags/0.0.9/asset/flags/ax.webp (added)
-
tags/0.0.9/asset/flags/az.webp (added)
-
tags/0.0.9/asset/flags/ba.webp (added)
-
tags/0.0.9/asset/flags/bb.webp (added)
-
tags/0.0.9/asset/flags/bd.webp (added)
-
tags/0.0.9/asset/flags/be.webp (added)
-
tags/0.0.9/asset/flags/bf.webp (added)
-
tags/0.0.9/asset/flags/bg.webp (added)
-
tags/0.0.9/asset/flags/bh.webp (added)
-
tags/0.0.9/asset/flags/bi.webp (added)
-
tags/0.0.9/asset/flags/bj.webp (added)
-
tags/0.0.9/asset/flags/bl.webp (added)
-
tags/0.0.9/asset/flags/bm.webp (added)
-
tags/0.0.9/asset/flags/bn.webp (added)
-
tags/0.0.9/asset/flags/bo.webp (added)
-
tags/0.0.9/asset/flags/bq.webp (added)
-
tags/0.0.9/asset/flags/br.webp (added)
-
tags/0.0.9/asset/flags/bs.webp (added)
-
tags/0.0.9/asset/flags/bt.webp (added)
-
tags/0.0.9/asset/flags/bv.webp (added)
-
tags/0.0.9/asset/flags/bw.webp (added)
-
tags/0.0.9/asset/flags/by.webp (added)
-
tags/0.0.9/asset/flags/bz.webp (added)
-
tags/0.0.9/asset/flags/ca.webp (added)
-
tags/0.0.9/asset/flags/cc.webp (added)
-
tags/0.0.9/asset/flags/cd.webp (added)
-
tags/0.0.9/asset/flags/cf.webp (added)
-
tags/0.0.9/asset/flags/cg.webp (added)
-
tags/0.0.9/asset/flags/ch.webp (added)
-
tags/0.0.9/asset/flags/ci.webp (added)
-
tags/0.0.9/asset/flags/ck.webp (added)
-
tags/0.0.9/asset/flags/cl.webp (added)
-
tags/0.0.9/asset/flags/cm.webp (added)
-
tags/0.0.9/asset/flags/cn.webp (added)
-
tags/0.0.9/asset/flags/co.webp (added)
-
tags/0.0.9/asset/flags/cr.webp (added)
-
tags/0.0.9/asset/flags/cu.webp (added)
-
tags/0.0.9/asset/flags/cv.webp (added)
-
tags/0.0.9/asset/flags/cw.webp (added)
-
tags/0.0.9/asset/flags/cx.webp (added)
-
tags/0.0.9/asset/flags/cy.webp (added)
-
tags/0.0.9/asset/flags/cz.webp (added)
-
tags/0.0.9/asset/flags/de.webp (added)
-
tags/0.0.9/asset/flags/dj.webp (added)
-
tags/0.0.9/asset/flags/dk.webp (added)
-
tags/0.0.9/asset/flags/dm.webp (added)
-
tags/0.0.9/asset/flags/do.webp (added)
-
tags/0.0.9/asset/flags/dz.webp (added)
-
tags/0.0.9/asset/flags/ec.webp (added)
-
tags/0.0.9/asset/flags/ee.webp (added)
-
tags/0.0.9/asset/flags/eg.webp (added)
-
tags/0.0.9/asset/flags/eh.webp (added)
-
tags/0.0.9/asset/flags/er.webp (added)
-
tags/0.0.9/asset/flags/es.webp (added)
-
tags/0.0.9/asset/flags/et.webp (added)
-
tags/0.0.9/asset/flags/fi.webp (added)
-
tags/0.0.9/asset/flags/fj.webp (added)
-
tags/0.0.9/asset/flags/fk.webp (added)
-
tags/0.0.9/asset/flags/fm.webp (added)
-
tags/0.0.9/asset/flags/fo.webp (added)
-
tags/0.0.9/asset/flags/fr.webp (added)
-
tags/0.0.9/asset/flags/ga.webp (added)
-
tags/0.0.9/asset/flags/gb-eng.webp (added)
-
tags/0.0.9/asset/flags/gb-nir.webp (added)
-
tags/0.0.9/asset/flags/gb-sct.webp (added)
-
tags/0.0.9/asset/flags/gb-wls.webp (added)
-
tags/0.0.9/asset/flags/gb.webp (added)
-
tags/0.0.9/asset/flags/gd.webp (added)
-
tags/0.0.9/asset/flags/ge.webp (added)
-
tags/0.0.9/asset/flags/gf.webp (added)
-
tags/0.0.9/asset/flags/gg.webp (added)
-
tags/0.0.9/asset/flags/gh.webp (added)
-
tags/0.0.9/asset/flags/gi.webp (added)
-
tags/0.0.9/asset/flags/gl.webp (added)
-
tags/0.0.9/asset/flags/gm.webp (added)
-
tags/0.0.9/asset/flags/gn.webp (added)
-
tags/0.0.9/asset/flags/gp.webp (added)
-
tags/0.0.9/asset/flags/gq.webp (added)
-
tags/0.0.9/asset/flags/gr.webp (added)
-
tags/0.0.9/asset/flags/gs.webp (added)
-
tags/0.0.9/asset/flags/gt.webp (added)
-
tags/0.0.9/asset/flags/gu.webp (added)
-
tags/0.0.9/asset/flags/gw.webp (added)
-
tags/0.0.9/asset/flags/gy.webp (added)
-
tags/0.0.9/asset/flags/hk.webp (added)
-
tags/0.0.9/asset/flags/hm.webp (added)
-
tags/0.0.9/asset/flags/hn.webp (added)
-
tags/0.0.9/asset/flags/hr.webp (added)
-
tags/0.0.9/asset/flags/ht.webp (added)
-
tags/0.0.9/asset/flags/hu.webp (added)
-
tags/0.0.9/asset/flags/id.webp (added)
-
tags/0.0.9/asset/flags/ie.webp (added)
-
tags/0.0.9/asset/flags/il.webp (added)
-
tags/0.0.9/asset/flags/im.webp (added)
-
tags/0.0.9/asset/flags/in.webp (added)
-
tags/0.0.9/asset/flags/io.webp (added)
-
tags/0.0.9/asset/flags/iq.webp (added)
-
tags/0.0.9/asset/flags/ir.webp (added)
-
tags/0.0.9/asset/flags/is.webp (added)
-
tags/0.0.9/asset/flags/it.webp (added)
-
tags/0.0.9/asset/flags/je.webp (added)
-
tags/0.0.9/asset/flags/jm.webp (added)
-
tags/0.0.9/asset/flags/jo.webp (added)
-
tags/0.0.9/asset/flags/jp.webp (added)
-
tags/0.0.9/asset/flags/ke.webp (added)
-
tags/0.0.9/asset/flags/kg.webp (added)
-
tags/0.0.9/asset/flags/kh.webp (added)
-
tags/0.0.9/asset/flags/ki.webp (added)
-
tags/0.0.9/asset/flags/km.webp (added)
-
tags/0.0.9/asset/flags/kn.webp (added)
-
tags/0.0.9/asset/flags/kp.webp (added)
-
tags/0.0.9/asset/flags/kr.webp (added)
-
tags/0.0.9/asset/flags/kw.webp (added)
-
tags/0.0.9/asset/flags/ky.webp (added)
-
tags/0.0.9/asset/flags/kz.webp (added)
-
tags/0.0.9/asset/flags/la.webp (added)
-
tags/0.0.9/asset/flags/lb.webp (added)
-
tags/0.0.9/asset/flags/lc.webp (added)
-
tags/0.0.9/asset/flags/li.webp (added)
-
tags/0.0.9/asset/flags/lk.webp (added)
-
tags/0.0.9/asset/flags/lr.webp (added)
-
tags/0.0.9/asset/flags/ls.webp (added)
-
tags/0.0.9/asset/flags/lt.webp (added)
-
tags/0.0.9/asset/flags/lu.webp (added)
-
tags/0.0.9/asset/flags/lv.webp (added)
-
tags/0.0.9/asset/flags/ly.webp (added)
-
tags/0.0.9/asset/flags/ma.webp (added)
-
tags/0.0.9/asset/flags/mc.webp (added)
-
tags/0.0.9/asset/flags/md.webp (added)
-
tags/0.0.9/asset/flags/me.webp (added)
-
tags/0.0.9/asset/flags/mf.webp (added)
-
tags/0.0.9/asset/flags/mg.webp (added)
-
tags/0.0.9/asset/flags/mh.webp (added)
-
tags/0.0.9/asset/flags/mk.webp (added)
-
tags/0.0.9/asset/flags/ml.webp (added)
-
tags/0.0.9/asset/flags/mm.webp (added)
-
tags/0.0.9/asset/flags/mn.webp (added)
-
tags/0.0.9/asset/flags/mo.webp (added)
-
tags/0.0.9/asset/flags/mp.webp (added)
-
tags/0.0.9/asset/flags/mq.webp (added)
-
tags/0.0.9/asset/flags/mr.webp (added)
-
tags/0.0.9/asset/flags/ms.webp (added)
-
tags/0.0.9/asset/flags/mt.webp (added)
-
tags/0.0.9/asset/flags/mu.webp (added)
-
tags/0.0.9/asset/flags/mv.webp (added)
-
tags/0.0.9/asset/flags/mw.webp (added)
-
tags/0.0.9/asset/flags/mx.webp (added)
-
tags/0.0.9/asset/flags/my.webp (added)
-
tags/0.0.9/asset/flags/mz.webp (added)
-
tags/0.0.9/asset/flags/na.webp (added)
-
tags/0.0.9/asset/flags/nc.webp (added)
-
tags/0.0.9/asset/flags/ne.webp (added)
-
tags/0.0.9/asset/flags/nf.webp (added)
-
tags/0.0.9/asset/flags/ng.webp (added)
-
tags/0.0.9/asset/flags/ni.webp (added)
-
tags/0.0.9/asset/flags/nl.webp (added)
-
tags/0.0.9/asset/flags/no.webp (added)
-
tags/0.0.9/asset/flags/np.webp (added)
-
tags/0.0.9/asset/flags/nr.webp (added)
-
tags/0.0.9/asset/flags/nu.webp (added)
-
tags/0.0.9/asset/flags/nz.webp (added)
-
tags/0.0.9/asset/flags/om.webp (added)
-
tags/0.0.9/asset/flags/pa.webp (added)
-
tags/0.0.9/asset/flags/pe.webp (added)
-
tags/0.0.9/asset/flags/pf.webp (added)
-
tags/0.0.9/asset/flags/pg.webp (added)
-
tags/0.0.9/asset/flags/ph.webp (added)
-
tags/0.0.9/asset/flags/pk.webp (added)
-
tags/0.0.9/asset/flags/pl.webp (added)
-
tags/0.0.9/asset/flags/pm.webp (added)
-
tags/0.0.9/asset/flags/pn.webp (added)
-
tags/0.0.9/asset/flags/pr.webp (added)
-
tags/0.0.9/asset/flags/ps.webp (added)
-
tags/0.0.9/asset/flags/pt.webp (added)
-
tags/0.0.9/asset/flags/pw.webp (added)
-
tags/0.0.9/asset/flags/py.webp (added)
-
tags/0.0.9/asset/flags/qa.webp (added)
-
tags/0.0.9/asset/flags/re.webp (added)
-
tags/0.0.9/asset/flags/ro.webp (added)
-
tags/0.0.9/asset/flags/rs.webp (added)
-
tags/0.0.9/asset/flags/ru.webp (added)
-
tags/0.0.9/asset/flags/rw.webp (added)
-
tags/0.0.9/asset/flags/sa.webp (added)
-
tags/0.0.9/asset/flags/sb.webp (added)
-
tags/0.0.9/asset/flags/sc.webp (added)
-
tags/0.0.9/asset/flags/sd.webp (added)
-
tags/0.0.9/asset/flags/se.webp (added)
-
tags/0.0.9/asset/flags/sg.webp (added)
-
tags/0.0.9/asset/flags/sh.webp (added)
-
tags/0.0.9/asset/flags/si.webp (added)
-
tags/0.0.9/asset/flags/sj.webp (added)
-
tags/0.0.9/asset/flags/sk.webp (added)
-
tags/0.0.9/asset/flags/sl.webp (added)
-
tags/0.0.9/asset/flags/sm.webp (added)
-
tags/0.0.9/asset/flags/sn.webp (added)
-
tags/0.0.9/asset/flags/so.webp (added)
-
tags/0.0.9/asset/flags/sr.webp (added)
-
tags/0.0.9/asset/flags/ss.webp (added)
-
tags/0.0.9/asset/flags/st.webp (added)
-
tags/0.0.9/asset/flags/sv.webp (added)
-
tags/0.0.9/asset/flags/sx.webp (added)
-
tags/0.0.9/asset/flags/sy.webp (added)
-
tags/0.0.9/asset/flags/sz.webp (added)
-
tags/0.0.9/asset/flags/tc.webp (added)
-
tags/0.0.9/asset/flags/td.webp (added)
-
tags/0.0.9/asset/flags/tf.webp (added)
-
tags/0.0.9/asset/flags/tg.webp (added)
-
tags/0.0.9/asset/flags/th.webp (added)
-
tags/0.0.9/asset/flags/tj.webp (added)
-
tags/0.0.9/asset/flags/tk.webp (added)
-
tags/0.0.9/asset/flags/tl.webp (added)
-
tags/0.0.9/asset/flags/tm.webp (added)
-
tags/0.0.9/asset/flags/tn.webp (added)
-
tags/0.0.9/asset/flags/to.webp (added)
-
tags/0.0.9/asset/flags/tr.webp (added)
-
tags/0.0.9/asset/flags/tt.webp (added)
-
tags/0.0.9/asset/flags/tv.webp (added)
-
tags/0.0.9/asset/flags/tw.webp (added)
-
tags/0.0.9/asset/flags/tz.webp (added)
-
tags/0.0.9/asset/flags/ua.webp (added)
-
tags/0.0.9/asset/flags/ug.webp (added)
-
tags/0.0.9/asset/flags/um.webp (added)
-
tags/0.0.9/asset/flags/us.webp (added)
-
tags/0.0.9/asset/flags/uy.webp (added)
-
tags/0.0.9/asset/flags/uz.webp (added)
-
tags/0.0.9/asset/flags/va.webp (added)
-
tags/0.0.9/asset/flags/vc.webp (added)
-
tags/0.0.9/asset/flags/ve.webp (added)
-
tags/0.0.9/asset/flags/vg.webp (added)
-
tags/0.0.9/asset/flags/vi.webp (added)
-
tags/0.0.9/asset/flags/vn.webp (added)
-
tags/0.0.9/asset/flags/vu.webp (added)
-
tags/0.0.9/asset/flags/wf.webp (added)
-
tags/0.0.9/asset/flags/ws.webp (added)
-
tags/0.0.9/asset/flags/xk.webp (added)
-
tags/0.0.9/asset/flags/ye.webp (added)
-
tags/0.0.9/asset/flags/yt.webp (added)
-
tags/0.0.9/asset/flags/za.webp (added)
-
tags/0.0.9/asset/flags/zm.webp (added)
-
tags/0.0.9/asset/flags/zw.webp (added)
-
tags/0.0.9/asset/flags/zz.webp (added)
-
tags/0.0.9/asset/json (added)
-
tags/0.0.9/asset/json/lang-default.json (added)
-
tags/0.0.9/classes (added)
-
tags/0.0.9/classes/jt-locale.php (added)
-
tags/0.0.9/classes/jt-path.php (added)
-
tags/0.0.9/classes/jt-string.php (added)
-
tags/0.0.9/frontend (added)
-
tags/0.0.9/frontend/css (added)
-
tags/0.0.9/frontend/css/language-switcher.css (added)
-
tags/0.0.9/frontend/index.php (added)
-
tags/0.0.9/helper (added)
-
tags/0.0.9/helper/jt-util.php (added)
-
tags/0.0.9/inc (added)
-
tags/0.0.9/inc/autoloader.php (added)
-
tags/0.0.9/inc/base.php (added)
-
tags/0.0.9/inc/functions.php (added)
-
tags/0.0.9/inc/index.php (added)
-
tags/0.0.9/inc/plugin.php (added)
-
tags/0.0.9/index.php (added)
-
tags/0.0.9/just-translate.php (added)
-
tags/0.0.9/modules (added)
-
tags/0.0.9/modules/index.php (added)
-
tags/0.0.9/modules/jt-cache.php (added)
-
tags/0.0.9/modules/jt-query.php (added)
-
tags/0.0.9/modules/jt-settings.php (added)
-
tags/0.0.9/modules/jt-table.php (added)
-
tags/0.0.9/modules/jt-translator.php (added)
-
tags/0.0.9/modules/jt.php (added)
-
tags/0.0.9/readme.txt (added)
-
tags/0.0.9/uninstall.php (added)
-
trunk/inc/plugin.php (modified) (3 diffs)
-
trunk/just-translate.php (modified) (2 diffs)
-
trunk/modules/jt-cache.php (modified) (1 diff)
-
trunk/modules/jt-translator.php (modified) (3 diffs)
-
trunk/modules/jt.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/uninstall.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
just-translate/trunk/inc/plugin.php
r3336773 r3338696 3 3 use WPJT\Helper\JT_Util; 4 4 use WPJT\Modules\JT; 5 use WPJT\Modules\JT_Cache; 5 6 use WPJT\Modules\JT_Query; 6 7 use WPJT\Modules\JT_Settings; … … 19 20 add_action( 'init', [JT::class, 'cb_init_action'] ); 20 21 add_action( 'template_redirect', [JT::class, 'cb_template_redirect_action'] ); 21 add_filter( 'document_title_parts', [JT::class, 'cb_document_title_parts_filter'] );22 22 23 23 add_action( 'wpjt_load', [JT::class, 'load'] ); … … 41 41 JT_Table::do_setup(); 42 42 JT_Query::set_initial_settings(); 43 JT_Cache::clear_all(); 43 44 } 44 45 45 46 function wpjt_run(){ 46 47 do_action('wpjt_run'); 47 add_filter('wpjt_setting_locales', function($locales) {48 $locales[] = 'en-GB';49 return $locales;50 });51 52 add_filter('wpjt_hreflang_code', function($hreflang, $locale_code) {53 if($locale_code === 'en-US') {54 $hreflang = 'en';55 }56 return $hreflang;57 }, 10, 2);58 48 } -
just-translate/trunk/just-translate.php
r3338634 r3338696 3 3 * Plugin Name: Just Translate 4 4 * Description: Automatically captures and translates text strings using a custom translation panel with multi-language support. 5 * Version: 0.0. 85 * Version: 0.0.9 6 6 * Requires at least: 6.5 7 7 * Requires PHP: 8.1 … … 17 17 if (!defined('ABSPATH')) exit; 18 18 19 define( 'WPJT_VERSION', '0.0. 8' );19 define( 'WPJT_VERSION', '0.0.9' ); 20 20 define( 'WPJT_PLUGIN_FILE', __FILE__ ); 21 21 define( 'WPJT_PATH', plugin_dir_path( WPJT_PLUGIN_FILE ) ); -
just-translate/trunk/modules/jt-cache.php
r3338634 r3338696 97 97 protected static function get_device_type() { 98 98 $device_type = function() { 99 $ua = isset( $_SERVER['HTTP_USER_AGENT'] ) ? s anitize_text_field( wp_unslash( $_SERVER['HTTP_USER_AGENT']) ) : '';99 $ua = isset( $_SERVER['HTTP_USER_AGENT'] ) ? strtolower( sanitize_text_field( wp_unslash( $_SERVER['HTTP_USER_AGENT'] ) ) ) : ''; 100 100 if (preg_match('/ipad|tablet|(android(?!.*mobile))|kindle|silk|playbook|nexus 7|nexus 10|xoom/', $ua)) { 101 101 return 'tablet'; -
just-translate/trunk/modules/jt-translator.php
r3338467 r3338696 38 38 } 39 39 40 /** hreflang for SEO */ 40 41 self::generate_hreflang($dom); 41 42 43 /** translate document title */ 44 $title_node = $xpath->query('//title')->item(0); 45 if ($title_node) { 46 /** separator default pakai en dash, sesuai dengan bawaan WordPress */ 47 $sep = apply_filters('document_title_separator', "\u{2013}"); 48 49 $title = $title_node->nodeValue; 50 $title_parts = explode($sep, $title); 51 $title_parts = array_map(function($value) use($locale) { 52 return JT_String::get_instance($value)->value($locale->code) ?? $value; 53 }, $title_parts); 54 $title = implode($sep, $title_parts); 55 $title_node->nodeValue = $title; 56 } 57 42 58 // Translate URL 43 $nodes = $xpath->query('//a[ not ' . self::get_excluded_element() . ']/@href'); 59 $nodes = $xpath->query('( 60 //a[not(' . self::get_excluded_element() . ')]/@href 61 | 62 //link[not(' . self::get_excluded_element() . ')]/@href 63 )'); 64 44 65 foreach ($nodes as $node) { 45 66 if (trim($node->nodeValue) !== '' && !self::should_skip_string(trim($node->nodeValue))) { … … 308 329 public static function html_translate_http_header(){ 309 330 $active_code = JT_Locale::get_active_code(); 331 $source_code = JT_Locale::get_source_code(); 310 332 311 333 $headers = headers_list(); … … 330 352 $parts = explode('; ', $link); 331 353 $uri = trim($parts[0], '<>'); 354 355 /** tidak support REST API jadi remove link yang mengandung /wp-json/ */ 356 if($source_code != $active_code && str_contains($uri, '/wp-json/')) { 357 continue; 358 } 359 332 360 $translated_url = self::translate_url($uri, $active_code); 333 361 header('Link: ' . '<' . $translated_url . '>; ' . implode('; ', array_slice($parts, 1)), false); -
just-translate/trunk/modules/jt.php
r3338467 r3338696 5 5 use WPJT\Classes\JT_Locale; 6 6 use WPJT\Classes\JT_Path; 7 use WPJT\Classes\JT_String;8 use WPJT\Helper\JT_Util;9 7 10 8 /** @package WPJT\Modules */ … … 122 120 return $translated_html; 123 121 }); 124 } 125 126 /** 127 * Callback for document_title_parts folter hook: https://developer.wordpress.org/reference/hooks/document_title_parts/ 128 * @param mixed $title_parts 129 * @return mixed 130 * @throws WP_Exception 131 */ 132 public static function cb_document_title_parts_filter( $title_parts) { 133 foreach($title_parts as $key => $part){ 134 if($key!='page'){ 135 $title_parts[$key] = JT_String::get_instance($part)->value(JT_Locale::get_active_code()) ?? $title_parts[$key]; 136 } 137 } 138 return $title_parts; 139 } 122 } 140 123 } -
just-translate/trunk/readme.txt
r3338634 r3338696 6 6 Tested up to: 6.8 7 7 Requires PHP: 8.1 8 Stable tag: 0.0. 88 Stable tag: 0.0.9 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 111 111 112 112 == Changelog == 113 = 0.0.9 = 114 * Fix cache by device 115 * Add ability to translate link tag url 116 113 117 = 0.0.8 = 114 118 * Fix WP_Filesystem Initialization … … 143 147 == Upgrade Notice == 144 148 145 = 0.0. 8=146 * Fix WP_Filesystem Initialization 149 = 0.0.9 = 150 Fix cache by device and add ability to translate link tag url -
just-translate/trunk/uninstall.php
r3335930 r3338696 1 1 <?php 2 3 use WPJT\Modules\JT_Cache; 2 4 use WPJT\Modules\JT_Table; 3 5 … … 13 15 14 16 JT_Table::remove_tables(); 17 JT_Cache::clear_all();
Note: See TracChangeset
for help on using the changeset viewer.