console.log("js config loaded"); df = { "avTls": { 0: { name: "Ҳеҷ", alias: false, content: false, target: 2 }, 1: { name: "КМН", alias: "кмн", content: true, target: 1 }, 2: { name: "КМ92", alias: "км92", content: true, target: 3 } }, "allowedChars": '\u0400-\u0527:,.\\-1234567890\/ ', "allowedTrans": /^([\u0400-\u05271234567890]{3,4})\//, "allowedBook": /([\u0400-\u0527]+)((( ?)([\u0400-\u0527]+))?)/, "appName": 'Китоби Муқаддас', "audioProvider": 'Имон Бо Шунидан аст', "firstOf": '1', "secondOf": '2', "thirdOf": '3', "fourthOf": '4', "gospel": 'инчили', "pbBook1": 'такрори', "defBook": "матто", "inexistent": "фҷва", "noSearchResult": "Ин калима вуҷуд надорад!", "verseNotFound1": "Ин оятҳо дар", "verseNotFound2": "ёфта нашуданд!", "forceSearch": "Ҷустуҷӯи", "verse": "оят", "times": "маротиба", "scrTl": { name: "ЕЛБ", alias: "елб", content: true, target: 3 }, } console.log("defaults loaded"); if (typeof df == 'undefined') { df = {};} function setVar(name, value) { if(!(name in df)){ df[name] = value; } } /* Default JS Definitions */ setVar("avTls", { 0: { name: "Empty", alias: false, content: false, target: 2 }, 1: { name: "ASV", alias: "asv", content: true, target: 3 }, }); setVar("allowedChars", 'ёйқукенгшҳзхъӯғэждлорпавҷфячсмитӣбюЁҒӮЪХЗҲШГНЕКУҚЙФҶВАПРОЛДЖЭЮБӢТИМСЧЯQWERTZUIOPASDFGHJKLYXCVBNMqwertzuiopasdfghjklyxcvbnmäöüÄÖÜéàèîÉÀÈÎß:,.\\-1234567890\/ '); setVar("allowedTrans", /^([ёйқукенгшҳзхъӯғэждлорпавҷфячсмитӣбюЁҒӮЪХЗҲШГНЕКУҚЙФҶВАПРОЛДЖЭЮБӢТИМСЧЯQWERTZUIOPASDFGHJKLYXCVBNMqwertzuiopasdfghjklyxcvbnmäöüÄÖÜéàèîÉÀÈÎß1234567890]{3,4})\//); setVar("allowedBook", /([A-Za-zÄÖÜäöü\u0400-\u0527]+)((( ?)([A-Za-zÄÖÜäöü\u0400-\u0527]+))?)/); setVar("appName", "KITOB | The Bible"); setVar("audioProvider",""); setVar("firstOf", "1"); setVar("secondOf", "2"); setVar("thirdOf", "3"); setVar("fourthOf", "4"); setVar("fifthOf", "5"); setVar("gospel", "gospel"); // needed if in bookname, so "matthew" instead of "gospel of ..." is displayed setVar("pbBook1", "nothing"); // same setVar("defBook", "470"); setVar("inexistent", "asdfjkl"); // needed to force search setVar("noSearchResult", "This word(s) is (are) not found."); setVar("verseNotFound1", "In"); setVar("verseNotFound2", "those verses weren't found"); setVar("forceSearch", "Search"); setVar("verse", "vers(es)"); setVar("times", "times"); setVar("ga", false); // google analytics setVar("scrTl",{}); // if you want an easteregg language :)