ly(this,arguments);onRouteChange()}; var origReplace=history.replaceState; history.replaceState=function(){origReplace.apply(this,arguments);onRouteChange()}; window.addEventListener('popstate',function(){onRouteChange()}); // Initial check with retries var retries=0; function tryInit(){ if(dropdownAdded||retries>15)return; retries++; setTimeout(function(){createLangDropdown();if(!dropdownAdded)tryInit()},retries*400); } tryInit(); });