diff --git a/languages/de-DE.json b/languages/de.json similarity index 100% rename from languages/de-DE.json rename to languages/de.json diff --git a/script.js b/script.js index 6147cb0..03f75b2 100644 --- a/script.js +++ b/script.js @@ -75,12 +75,20 @@ document.addEventListener("DOMContentLoaded", () => { // Language support async function getLanguageData(lang){ + if (!lang || lang === ""){ + lang = "en"; + } + const response = await fetch(`languages/${lang}.json`); return response.json(); } document.addEventListener("DOMContentLoaded", async () => { const userLang = navigator.language || navigator.userLanguage; + if (userLang === "de-DE"){ + userLang = "de"; + } + const langData = await getLanguageData(userLang); document.querySelectorAll("[data-i18n]").forEach((element) => {