Greasy Fork is available in English.
将网页的语言更改为各种语言
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/446054/1058031/%E7%BD%91%E9%A1%B5%E7%BF%BB%E8%AF%91%E6%8F%92%E4%BB%B6%E6%A8%A1%E6%9D%BF.js
// ==UserScript==
// @name 网页翻译插件模板
// @namespace https://github.com/scarletkc/WebTranslatorPlugin
// @version 0.1
// @description 将网页的语言更改为各种语言
// @author Kc
// @match *://fog.moe/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// @license GPL-2.0 License
// ==/UserScript==
(function() {
'use strict';
var chosenLang = "";
var TranslationsCN = {
"AnEnglishWord":"翻译后的中文",
"Hello":"你好"
};
function Replace(className,language) {
var elements = document.getElementsByClassName(className);
var loop = setInterval(function(){
if(elements.length > 0) {
for (var i = 0; i < elements.length; i++) {
var getText = elements[i].childNodes[0].nodeValue;
if(language == "zh-CN") {
for(getText in TranslationsCN) {
elements[i].childNodes[0].nodeValue = TranslationsCN[getText];
}
}
}
clearInterval(loop);
}
},3000);
/*setTimeout(function () {
clearInterval(loop);
}, 5000);*/
}
if(true){
chosenLang = "zh-CN"
}
Replace("The First Element Class Name",chosenLang);
Replace("The Second Element Class Name",chosenLang);
})();