<td align="left" nowrap="nowrap"><span class="translatable" trkey="Password">Password</span><span>:</span></td>
<td>
<input type="password" name="passwd" size="20" id="myInput" />
- <input type="checkbox" onclick="showpass()"
-
- ><span class="translatable" trkey="Show" >Show</span>
+ <input type="checkbox" onclick="showpass()">
+ <span class="translatable" trkey="Show" >Show</span>
</td>
</tr>
</table>
<table>
<tr>
<td align="center">
- <input type="submit" name="loginbutton" value="Login" />
+ <input type="submit" name="loginbutton" value="Login"
+ class="translatable" trkey="Login" />
</td>
</tr>
</table>
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);
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);
-
+ }
}
}