网页中英双显互译(优化增强版)

创建于 2 天前
更新于 2 天前
中-英-外互转,双语显示。支持谷歌,微软等API,为用户提供了快速准确的中英文翻译服务。无论是在工作中处理文件、学习外语、还是在日常生活中与国际友人交流,这个脚本都能够帮助用户轻松应对语言障碍。通过简单的操作,用户只需点击就会立即把网页翻译,节省了用户手动查词或使用在线翻译工具的时间,提高工作效率。
#网页翻译
#双语显示
#翻译工具
#多引擎翻译
数据统计
总安装量
42
近 24 小时
+13
用户评分
5.0
网页中英双语翻译工具,支持多引擎切换、划词翻译和双语显示功能

网页中英双显互译(优化增强版)

本脚本基于 yang10560(主页链接)的原版脚本进行深度优化与 Bug 修复,在此感谢原作者的杰出工作。
优化版修复了多项影响使用的问题,增强了稳定性与兼容性,并保持了与原版一致的功能体验。


✨ 功能介绍

  • 中转外:将网页翻译成外文(支持英语、日语、韩语、法语、德语、俄语等)
  • 外转中:将网页翻译成中文
  • 双显:同时显示原文和译文,方便对照学习
  • 高亮:译文以自定义颜色高亮显示,更易识别
  • 自动:自动检测外文网站并开启翻译(需手动开启)
  • 语言:切换选词、右键、输入框三击空格翻译的目标语言
  • 选词:鼠标左键划词翻译(稳定可用)
  • 引擎:一键切换多个翻译引擎(详见下方列表)
  • 原文/译文:一键切换显示原文或译文

另外:在输入框(input/textarea)中,连续按三下空格键即可翻译当前输入内容,非常实用!


🛠️ 优化增强内容(相较于原版)

  • ✅ 修复缓存去重失效问题,避免内存无限堆积
  • ✅ 消除 XSS 注入风险,所有译文采用安全文本插入方式
  • ✅ 修复“双显”模式下“原文/译文”切换按钮无效的 Bug
  • ✅ 修复左键选词恢复状态错误(开启/关闭逻辑纠正)
  • ✅ 缓存支持多语种(不同目标语言独立缓存)
  • ✅ 修复选词弹窗定位错误(滚动后位置偏移)
  • ✅ 滚动翻译增加防抖,减少性能消耗
  • ✅ Input/textarea placeholder 避免重复翻译
  • ✅ 异步回调节点有效性检查,避免控制台报错
  • ✅ 颜色面板防重复打开
  • ✅ 切换引擎后保留用户选词语言偏好
  • ✅ 鉴权请求减少冗余,提升响应速度
  • ✅ 双显/高亮切换后自动刷新翻译,无需手动刷新
  • ✅ 代码结构优化,减少冗余,提升可维护性

🔧 内置翻译引擎(开箱即用 / 需配置)

引擎名称 类型 说明
微软 推荐 无需配置,但部分地区网络受限
谷歌 推荐 需科学上网
腾讯交互 推荐 需先访问官网获取授权
有道手机 推荐 无需配置,稳定通用
搜狗 免配置 国内可用
词霸 免配置 金山词霸提供
百度手机版 免配置 自动获取临时 token
彩云小译 免配置 自动鉴权
阿里翻译 免配置 自动获取 token
Papago 免配置 Naver 提供
易翻通 免配置
福昕 免配置
CNKI 需获取 cookie 需访问 dict.cnki.net
Yandex 需获取 cookie 需访问 translate.yandex.com
DeepL 有限制 IP 次数限制
Worldlingo 可能失效 备用
百度API 需配置 KEY 参考代码注释申请
有道API 需配置 KEY 参考代码注释申请
讯飞API 需配置 KEY 参考代码注释申请

推荐优先使用 “有道手机”“搜狗”,无需任何配置,即装即用。


🚀 快速开始

  1. 安装本脚本(已安装可直接更新)
  2. 打开任意外文网页,点击右侧悬浮面板的 “转中文” 即可翻译
  3. 若需自动翻译,点击 “自动” 按钮开启(提示成功后刷新页面)
  4. 更多功能请探索面板上的各项按钮

📢 免责声明

本脚本仅供学习交流使用,数据来源于第三方翻译服务,请勿用于商业用途。使用本脚本所产生的任何后果由使用者自行承担。原作者与优化者均不对因使用本脚本而导致的任何直接或间接损失负责。


🔗 相关链接


优化维护@辻弌20

希望各位尽情反馈

脚本详情
适用网站
许可协议MIT
权限与访问
跨域访问
api-edge.cognitive.microsofttranslator.comedge.microsoft.comfanyi-api.baidu.comtranslate.googleapis.com+20
使用能力
存储网络请求打开标签页剪贴板菜单命令