DoNotTranslateCode 不要翻译代码

浏览器翻译时排除代码片段

// ==UserScript==
// @name         DoNotTranslateCode 不要翻译代码
// @version      0.1
// @description  浏览器翻译时排除代码片段
// @match        *://**/*
// @license      MIT
// @namespace https://gf.qytechs.cn/users/866136
// ==/UserScript==

(function() {
    'use strict';
    window.addEventListener('load', function() {
        noTranslate(document.getElementsByTagName('pre'));
        noTranslate(document.getElementsByTagName('code'));
        noTranslate(document.getElementsByClassName('gist'));
        noTranslate(document.getElementsByClassName('CodeMirror-code'));
    }, false);
    function noTranslate(items) {
        if(items && items.length > 0) {
            for(var i = 0; i < items.length; i++) {
                items[i].classList.add('notranslate');
            }
        }
    }
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址