您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
将网页的语言更改为各种其他的语言
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/446054/1058034/%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); })();