PageSourceSearch

https://andrei-nakov.org/wp-content/plugins/revslider-aitranslate-addon/public/js/aitranslate.js?ver=7.1.7

js andrei-nakov.org collected 2026-09-25 01:16:20 UTC 2,720 bytes, 8 lines download raw bytes

1/**
2 * @preserve
3 * @author    ThemePunch <[email protected]>
4 * @link      http://www.themepunch.com/
5 * @copyright 2018 ThemePunch
6 * @version 7.0.2
7 */
8!function(){"use strict";window.SR7??={},window._tpt??={},SR7.A??={},SR7.F??={},SR7.D??={},void 0===SR7.A.aitranslate&&(SR7.A.aitranslate={getModuleBasics:(e={},t)=>({u:"compare"==t?void 0:e.u??e.enable??!0,languages:e?.languages??["en"],default:e?.default??"en",transmode:e?.transmode??"all",wpmlSynced:e?.wpmlSynced??!1,engine:("hwpml"==e?.engine?"wpml":"hsr7"==e?.engine?"sr7":e?.engine)??(SR7.E?.wpml?.languages?"wpml":"sr7")}),getLayerBasics:(e={},t)=>({u:"compare"==t?void 0:e.u??e.enable??!0,translations:e?.translations??{},vis:e?.vis??{},default:e?.default??""}),prepareLayer:async(e,t,a,n)=>{if(SR7.E.backend)return;let{c:s}=SR7.F.getLayer(a);if(!SR7.language){const t=SR7.A.aitranslate.getModuleBasics(SR7.M[e].settings.addOns.aitranslate);let a=t.languages;a.push(t.default),SR7.language=SR7.A.aitranslate.detectLanguage(a)}if(SR7.language){if(!1===t.addOns?.aitranslate?.vis?.[SR7.language])return s.el.style.display="none",t.addOns.aitranslate.visBackup??=[...t.vis],void(t.vis=[!1,!1,!1,!1,!1]);if("text"==t.type&&t.addOns?.aitranslate?.translations){let i=SR7.M[e].settings.addOns.aitranslate.engine??"sr7",l="hwpml"==i?"wpml":"hsr7"==i?"sr7":i,r=a.split("-")?.[1]+"_"+a.split("-")?.[2],d="sr7"!==l?SR7.E.wpml_strings?.[r]?.[SR7.language]:void 0,u="wpml"!==l?t.addOns?.aitranslate?.translations?.[SR7.language]:void 0,c="wpml"==l?d??u??t.content.text:u??d??t.content.text;if(c&&c!==t.content.text){let a=c.replace(/\\"/g,'"').replace(/\\\//g,"/");s._css.includes("sr7-brg")||(t.content.text=_tpt.lineBreaks(a,SR7.gV({v:t.ws,id:e}))),s.el.innerHTML=SR7.M[e].fromStream?SR7.F.updateDynamicMetas(e,SR7.M[e].slides[n].slide.order,a):a,s.el.innerHTML=a}}}},getSettings:()=>{},prepareSlide:()=>{},init:()=>{},detectLanguage:(e=["en"])=>{let t=null;try{if(t=document.documentElement?.lang,t&&(t=t.toLowerCase().split("-")[0],e.includes(t)))return t}catch(e){}try{const t=document.body?.className?.match(/lang-([a-z]+)/);if(t&&e.includes(t[1]))return t[1]}catch(e){}try{const a=document.cookie.match(/wp-wpml_current_language=([a-zA-Z-]+)/);if(a&&(t=a[1].toLowerCase().split("-")[0],e.includes(t)))return t}catch(e){}try{const a=window.location.pathname.split("/");if(a[1]&&(t=a[1].toLowerCase(),e.includes(t)))return t}catch(e){}try{if(t=(navigator.language||navigator.userLanguage||"en").toLowerCase().split("-")[0],e.includes(t))return t}catch(e){}return e[0]}},_tpt.R??={},_tpt.R.aitranslate=_tpt.extend?_tpt.extend(_tpt.R.aitranslate,{status:2,version:"1.0"}):{status:2,version:"1.0"},window.dispatchEvent(new CustomEvent("SR7AITranslateReady")))}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.