PageSourceSearch

https://lingolette.com/_next/static/chunks/627.4676ec46434bd99f.js

js lingolette.com collected 2026-09-29 02:40:18 UTC 1,801 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[627],{50627:(t,e,a)=>{let n,o;a.r(e),a.d(e,{default:()=>l});let s={ا:"ā",أ:"a",إ:"i",آ:"ā",ؤ:"u",ب:"b",ت:"t",ث:"th",ج:"j",ح:"ḥ",خ:"kh",د:"d",ذ:"dh",ر:"r",ز:"z",س:"s",ش:"sh",ص:"ṣ",ض:"ḍ",ط:"ṭ",ظ:"ẓ",ع:"ʿ",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"ā",ة:"h",ئ:"ʾ","َ":"a","ِ":"i","ُ":"u","ْ":"","ّ":"","ً":"an","ٍ":"in","ٌ":"un",ـ:"","ٰ":"ā","ۡ":""},i=[],l={init:async function t(){try{var t;let e=await fetch("".concat(null!=(t=window.msvcRoot)?t:"/api","/guest?method=loadTashkeel"));if(200===e.status){let t=(await e.json()).data||{};o=t&&"object"==typeof t&&!Array.isArray(t)?new Map(Object.entries(t)):new Map}else console.warn("Failed to load tashkeel dictionary: status",e.status),o=new Map}catch(t){console.warn("Failed to load tashkeel dictionary:",t),o=new Map}},getTranslit:function(t){let e="",a=function(t){if(/[\u064B-\u065F\u0670]/.test(t))return t;if(/[\u0600-\u06FF]/.test(t)&&o)if(o.has(t))return o.get(t);else clearTimeout(n),i.push(t),n=setTimeout(async()=>{if(i.length){try{var t;let e=await fetch("".concat(null!=(t=window.msvcRoot)?t:"/api","/guest"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({method:"tashkeelize",data:{words:[...i]}})});if(e.ok){let t=(await e.json()).data;Array.isArray(t)&&i.forEach((e,a)=>{t[a]&&o.set(e,t[a])})}}catch(t){console.warn("Failed to fetch tashkeel:",t)}i.length=0}},1e3);return t}(t);for(let t=0;t<a.length;t++){let n=a[t];if("ّ"===a[t+1]){let o=s[n]||n;if(e+=o+o,++t+1<a.length){let n=a[t+1];s[n]&&/[\u064B-\u0652]/.test(n)&&(e+=s[n],t++)}continue}void 0!==s[n]?e+=s[n]:" "===n?e+=" ":e+=n}return e}}}}]);
2//# sourceMappingURL=627.4676ec46434bd99f.js.map

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.