Skip to content

Commit cd58f16

Browse files
authored
Merge pull request #5862 from anshukaushik4700/autoreload_on_lang_change
Enable automatic page reload on language selection
2 parents ce3449b + 2fa3ce1 commit cd58f16

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

index.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -706,6 +706,19 @@
706706
index = (index + 1) % texts.length;
707707
}, 1500);
708708
}, 3000);
709+
710+
const languageDropdown = document.getElementById("languagedropdown");
711+
if (languageDropdown) {
712+
const langLinks = languageDropdown.querySelectorAll("a");
713+
langLinks.forEach(link => {
714+
link.addEventListener("click", function (e) {
715+
e.preventDefault(); // prevent default <a> behavior
716+
const selectedLang = this.id; // ID corresponds to language code
717+
localStorage.setItem("languagePreference", selectedLang);
718+
location.reload(); // automatically reload
719+
});
720+
});
721+
}
709722
});
710723

711724
</script>

0 commit comments

Comments
 (0)