// main script (function () { "use strict"; (function() { var supportedLangs = ['fr', 'nl']; // Liste des langues supportées var storedLang = localStorage.getItem('preferredLang'); var navigatorLang = (navigator.language || navigator.userLanguage).split('-')[0]; var currentPath = window.location.pathname; // Redirige vers la langue stockée si présente, sinon vers la langue du navigateur if (currentPath === '/') { if (storedLang && storedLang !== '') { window.location.href = '/' + storedLang; } else if (supportedLangs.includes(navigatorLang)) { window.location.href = '/' + navigatorLang; } } })(); // Dropdown Menu Toggler For Mobile // ---------------------------------------- const dropdownMenuToggler = document.querySelectorAll( ".nav-dropdown > .nav-link", ); dropdownMenuToggler.forEach((toggler) => { toggler?.addEventListener("click", (e) => { e.target.parentElement.classList.toggle("active"); }); }); // Testimonial Slider // ---------------------------------------- new Swiper(".testimonial-slider", { spaceBetween: 24, loop: true, pagination: { el: ".testimonial-slider-pagination", type: "bullets", clickable: true, }, breakpoints: { 768: { slidesPerView: 2, }, 992: { slidesPerView: 3, }, }, }); })();