PageSourceSearch

https://qualinsight.ch/wp-content/cache/min/1/v3/static/mcaptcha/altcha-index.js?ver=1790600518

js qualinsight.ch collected 2026-10-04 13:34:51 UTC 2,493 bytes, 5 lines download raw bytes

1(()=>{const translations={fr:{error:"Échec de la vérification. Réessayez plus tard.",expired:"Vérification expirée. Veuillez réessayer.",label:"Je ne suis pas un robot",verified:"Vérifié",verifying:"Vérification en cours...",waitAlert:"Vérification en cours... veuillez patienter."},en:{error:"Verification failed. Try again later.",expired:"Verification expired. Try again.",label:"I am not a robot",verified:"Verified",verifying:"Verifying...",waitAlert:"Verifying... please wait."},de:{error:"Verifizierung fehlgeschlagen. Versuchen Sie es später erneut.",expired:"Verifizierung abgelaufen. Bitte erneut versuchen.",label:"Ich bin kein Roboter",verified:"Verifiziert",verifying:"Wird überprüft...",waitAlert:"Wird überprüft... bitte warten."},es:{error:"Verificación fallida. Inténtalo de nuevo más tarde.",expired:"Verificación expirada. Inténtalo de nuevo.",label:"No soy un robot",verified:"Verificado",verifying:"Verificando...",waitAlert:"Verificando... por favor espera."},it:{error:"Verifica fallita. Riprova più tardi.",expired:"Verifica scaduta. Riprova.",label:"Non sono un robot",verified:"Verificato",verifying:"Verifica in corso...",waitAlert:"Verifica in corso... attendere."}};let scriptLang=document.currentScript?.src?new URL(document.currentScript.src).searchParams.get("lang"):null;scriptLang=scriptLang?scriptLang.slice(0,2):null;const htmlLang=document.documentElement.lang?.slice(0,2);const userLang=navigator.language?.slice(0,2);let lang='en';if(scriptLang&&scriptLang in translations){lang=scriptLang}else if(htmlLang&&htmlLang in translations){lang=htmlLang}else if(userLang&&userLang in translations){lang=userLang}
2const widget=[...document.querySelectorAll("altcha-widget")].find(el=>!el.hasAttribute("strings"));if(widget){widget.setAttribute("strings",JSON.stringify(translations[lang]))}
3if(customElements.get('altcha-widget')){return}
4const nlHost="https://newsletter.infomaniak.com";const scriptReplacements=[{old:'https://eu.altcha.org/js/latest/altcha.min.js',new:nlHost+'/v3/static/mcaptcha/altcha.min.js',},];for(const replacement of scriptReplacements){const oldScripts=document.querySelectorAll("script[src='"+replacement.old+"']")
5for(let oldScript of oldScripts){const newScript=document.createElement('script');newScript.src=replacement.new;newScript.type=oldScript.type;newScript.defer=oldScript.defer;newScript.async=oldScript.async;newScript.lang=oldScript.lang;oldScript.parentNode?.replaceChild(newScript,oldScript)}}})()

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.