PluginProbe ʕ •ᴥ•ʔ
GPTranslate – Multilingual AI Translation for WordPress: Translate Websites with AI Agents / 2.33.8
GPTranslate – Multilingual AI Translation for WordPress: Translate Websites with AI Agents v2.33.8
2.33.8 2.33.7 2.33.6 2.33.5 2.33.2 2.32.10 2.33 2.33.1 2.32.6 2.32.7 2.32.8 trunk 2.10.3 2.10.4 2.10.5 2.10.6 2.11 2.12 2.13 2.14 2.14.1 2.15 2.15.1 2.16.1 2.16.2 2.17 2.18 2.18.1 2.18.2 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.25.1 2.25.2 2.26 2.27 2.27.10 2.27.5 2.28 2.28.1 2.29 2.30 2.31 2.32 2.32.5
gptranslate / assets / js / auto-crawler.js
gptranslate / assets / js Last commit date
jsonrepair 1 week ago admin.js 1 week ago auto-crawler.js 1 week ago crawler.js 1 week ago dom.min.js 1 week ago gptranslate.js 1 week ago index.html 1 week ago responsivevoice.js 1 week ago select2.min.js 1 week ago toast.min.js 1 week ago wizard.js 1 week ago
auto-crawler.js
1 lines
1 (function(){"use strict";const a=window.gptAutoCrawlerData?.url?decodeURI(window.gptAutoCrawlerData.url):"";const n=window.gptAutoCrawlerData?.nonce;const e=window.gptranslate_vars?.ajaxurl||window.ajaxurl;if(!a||!e)return;function t(){return fetch(e,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:"gpt_clear_auto_crawl_queue",nonce:n})}).catch((function(a){console.warn("GPTranslate: Failed to clear auto-crawl queue",a)}))}function r(a){a=a||50;let n=0;return new Promise((function(e){const t=setInterval((function(){if(window.GPTranslateCrawler&&typeof window.GPTranslateCrawler.autoCrawl==="function"){clearInterval(t);e()}else if(n>=a){clearInterval(t);console.warn("GPTranslate: Timeout waiting for crawler initialization");e()}n++}),100)}))}async function o(){try{await t();await r();if(window.GPTranslateCrawler&&typeof window.GPTranslateCrawler.autoCrawl==="function")window.GPTranslateCrawler.autoCrawl(a);else console.warn("GPTranslate: Crawler not available")}catch(a){console.warn("GPTranslate: Error during auto-crawl",a)}}if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",o);else o()})();