MediaWiki:Gadget-WiktSidebarTranslation.js
Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
- Opera : appuyez sur Ctrl + F5.
/////////////////////////////////////////////////////////////////////////
// Translates the 'in other languages' list in the sidebar to English. //
// //
// By Tra, Voice_of_All, bequw //
/////////////////////////////////////////////////////////////////////////
importScript('MediaWiki:langcode2name.js');
function languagereplace () {
//Can be caused by delay in timing
if(typeof(langcode2name) == 'indéfinit'){
if(! document.callbacks_langcode )
document.callbacks_langcode = new Object();
document.callbacks_langcode['sidebartranslate'] = languagereplace;
return false;
}
if (document.getElementById('p-lang')) {
var LangNodes=document.getElementById('p-lang').getElementsByTagName('ul')[0].getElementsByTagName('li');
for( var x = 0; x < LangNodes.length; x++ ) {
LangNodes[x].getElementsByTagName('a')[0].innerHTML = localtoEnglish(LangNodes[x].getElementsByTagName('a')[0].innerHTML);
}
}
}
$(languagereplace);
function localtoEnglish(localname) {
return langcode2name(FLname2code(localname))
}