From: Jean-Marc Pigeon Date: Sat, 6 Sep 2025 17:53:27 +0000 (-0400) Subject: Translation on login screen is working X-Git-Tag: end-0.15~17 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=c9188b7f16bf6b83b0c218e1bce5a85bf99a6cf7;p=jmp%2Fmailleur Translation on login screen is working --- diff --git a/www/lvllog.php b/www/lvllog.php index 5521088..daa4041 100644 --- a/www/lvllog.php +++ b/www/lvllog.php @@ -57,9 +57,8 @@ $STR = <<Password: - Show + + Show @@ -71,7 +70,8 @@ $STR = << - + diff --git a/www/translations.js b/www/translations.js index c3fce8e..fffb2db 100644 --- a/www/translations.js +++ b/www/translations.js @@ -4,11 +4,13 @@ var translationEn = new Map(); translationEn.set("Email","Email"); translationEn.set("Password","Password"); translationEn.set("Show","Show"); +translationEn.set("Login","Login"); var translationFr = new Map(); translationFr.set("Email", "Courriel"); translationFr.set("Password","Mot de passe"); translationFr.set("Show","Afficher"); +translationFr.set("Login","Action"); translationMap.set("fr", translationFr); translationMap.set("en", translationEn); @@ -37,8 +39,13 @@ function updateTranslations() let translatables = document.getElementsByClassName("translatable"); for(var i of translatables){ let key = i.getAttribute("trkey"); + if (i.tagName === 'INPUT') + { + i.value = translationMap.get(translationLng).get(key); + } + else { i.innerHTML = translationMap.get(translationLng).get(key); - + } } }