NoTranslate auto enable

Remove the "notranslate" class from all elements and add "notranslate" to elements with class containing "code"

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
LorisYounger
日安装量
0
总安装量
19
评分
0 0 0
版本
1.0
创建于
2024-05-04
更新于
2024-05-04
大小
2.7 KB
许可证
Apache-2.0 license
适用于
所有网站

https://github.com/LorisYounger/auto-notranslate

Auto-notranslate

Auto disable or enable notranslate class to allow Translator such as GoogleTranslator to allow webpage translation

Logic

Remove all notranslate classes Add notranslate for the class containing 'code'

  • For example: amber-display-codeblock amber-code

Advantages

  • Support dynamic loading, and new content will also be judged
  • Loading only processes elements whose class names have actually changed, avoiding performance waste

自动化允许翻译

自动禁用或启用 notranslate 类以允许网页翻译器(如谷歌翻译)允许网页翻译

逻辑

去除所有 notranslate 类 为包含 'code' 类 添加 notranslate

  • 例如: amber-display-codeblock amber-code

优点

  • 支持动态加载, 新增内容也会进行判断
  • 加载只处理那些类名实际发生变化的元素, 避免性能浪费