Fix mobile support

This commit is contained in:
Patrick Schwarzer 2025-05-12 22:25:42 +02:00
parent 173f104f58
commit d56a41f063
2 changed files with 8 additions and 0 deletions

View file

@ -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) => {