MediaWiki:Common.js:修订间差异

Hineven留言 | 贡献
无编辑摘要
Hineven留言 | 贡献
无编辑摘要
第71行: 第71行:




//以下代码用于翻译北大陆文
//以下代码用于翻译北大陆文 var keys = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "S", "T", "U", "V", "W", "E", "F", "G", "H", "I"];
translate_to_NLLang = function(str) {
console.log("translate:"+str);
var img = new Map();
var img = new Map();
img.set("a", "a");
img.set("a", "a");
第106行: 第104行:
img.set("V", "v");
img.set("V", "v");
img.set("W", "ш");
img.set("W", "ш");
img.set("E", "ε");
img.set("E", "ε");
img.set("F", "ѯ");
img.set("F", "ѯ");
第111行: 第110行:
img.set("H", "ц");
img.set("H", "ц");
img.set("I", "i");
img.set("I", "i");
translate_to_NLLang = function(str) {
console.log(str);
var ret = str;
var ret = str;
for (var x in img) {
console.log(img);
ret = ret.replace(new RegExp(x,"gm"), img[x]);
for(var i = 0; i<keys.length; i++) {
console.log(keys[i]);
ret = ret.replace(new RegExp(keys[i],"gm"), img.get(keys[i]));
}
}
return ret;
return ret;
}
var to_translate = document.getElementsByClassName("translate-to-nllang");
for(var i = 0; i<to_translate.length; i++) {
var s = to_translate[i].textContent;
to_translate[i].textContent = translate_to_NLLang(s);
}
}