myei-translatejs
Version:
A JavaScript plugin that makes easy to manage multiple languages on a website
1 lines • 631 B
JavaScript
document.querySelectorAll(".change-language").forEach(function(e){e.addEventListener("click",function(){document.querySelectorAll(".change-language").forEach(function(e){e.children[0].classList.remove("active")}),document.querySelectorAll(".load").forEach(function(e){e.style.display="none"}),document.querySelector("."+e.dataset.action).style.display="block",e.children[0].classList.add("active"),e.dataset.switch&&buildInstance(e.dataset.action.substr(5))})});var buildInstance=function(e){var n=Translate({lang:e,className:"translate"});console.log(n.getLang()),console.log(n.get("greetings.good.morning"))};buildInstance("es");