Multi-language 2/3 script.js Javascript Agar Fitur Ganti Bahasa Berfungsi Penuh

// script.js document.addEventListener("DOMContentLoaded", () => { const langSelect = document.getElementById("langSelect"); function loadLanguage(lang) { fetch(`lang/${lang}.json`) .then(response => { if (!response.ok) { throw new Error("Gagal memuat file bahasa."); } return response.json(); }) .then(data => { for (const key in data) { const el = document.getElementById(key); if (el) { el.textContent = data[key]; } } }) .catch(error => { console.error("Error:", error); }); } // Load default bahasa saat halaman dibuka loadLanguage(langSelect.value); // Ganti bahasa saat pilihan diubah langSelect.addEventListener("change", () => { loadLanguage(langSelect.value); }); });

Comments

Popular posts from this blog

1 Seo Postingan Tabel

Terkunci Login, Batas Salah Password, & Reset Manual