Tengo problemas con mi almacenamiento local.
langMenuLink.forEach(el => { el.addEventListener("click", () => { let attr = el.getAttribute("language"); stats.textContent = data[attr].status acquire.textContent = data[attr].acquire titulo.textContent = data[attr].about description.textContent = data[attr].descriptionAbout tituloKnowHow.textContent = data[attr].knowhow descriptionKnowHow.textContent = data[attr].descriptionKnowHow footer.textContent = data[attr].footer attr = localStorage.setItem("lang", attr) }) });El almacenamiento local no guarda el atributo lang cuando actualizo la página.
Cuando cambio el idioma, el valor cambia. Pero cuando actualizo la página, el valor vuelve a su valor inicial y la página vuelve al idioma original.