diff --git a/public/js/dashboard.js b/public/js/dashboard.js index 1510d49..686ca73 100644 --- a/public/js/dashboard.js +++ b/public/js/dashboard.js @@ -92,7 +92,12 @@ supabase.auth.onAuthStateChange((event, session) => { // Language Management function translateElement(element, language) { if (element.dataset[language]) { - element.textContent = element.dataset[language]; + // Check if the content contains HTML tags + if (element.dataset[language].includes('<')) { + element.innerHTML = element.dataset[language]; + } else { + element.textContent = element.dataset[language]; + } } } diff --git a/public/js/leaderboard.js b/public/js/leaderboard.js index eabc739..65e0701 100644 --- a/public/js/leaderboard.js +++ b/public/js/leaderboard.js @@ -631,7 +631,12 @@ let currentLanguage = 'en'; // Default to English // Translation function function translateElement(element, language) { if (element.dataset[language]) { - element.textContent = element.dataset[language]; + // Check if the content contains HTML tags + if (element.dataset[language].includes('<')) { + element.innerHTML = element.dataset[language]; + } else { + element.textContent = element.dataset[language]; + } } }