通用划词翻译

在任意网页上划词翻译,支持中英互译

作者
臧浩天
今日安裝
1
安裝總數
5
評價
0 0 0
版本
1.1
建立日期
2025-08-27
更新日期
2025-08-27
尺寸
12.3 KB
授權條款
MIT
腳本執行於
所有網站

通用划词翻译脚本 - 描述与使用说明
📋 脚本概述
这是一个基于 Tampermonkey 的用户脚本,可以在任意网页上实现划词翻译功能。支持中英文互译,当你选中中文文本时会自动翻译成英文,选中英文文本时会翻译成中文。脚本具有现代化的界面设计和流畅的交互体验。
✨ 主要特性

智能语言检测:自动识别选中文本的语言(中文/英文)
双重翻译引擎:优先使用 Google 翻译,失败时自动切换到有道翻译
美观的界面:带有毛玻璃效果的现代化提示框设计
智能定位:翻译框会智能选择最佳显示位置,避免遮挡内容
流畅动画:提示框出现和消失都有平滑的动画效果
输入框过滤:在输入框、文本框等编辑区域内不会触发翻译

🔧 安装步骤

安装 Tampermonkey 扩展

Chrome/Edge:在应用商店搜索 "Tampermonkey" 安装
Firefox:在附加组件页面搜索安装


添加脚本

打开 Tampermonkey 管理页面
点击 "添加新脚本"
将提供的代码粘贴进去
按 Ctrl+S 保存并启用脚本



🖱️ 使用方法
基本操作

鼠标划词:在任意网页上选中想要翻译的文本
键盘选择:使用 Ctrl+A 或方向键选择文本也会触发翻译
查看结果:翻译结果会在选中文本上方的气泡中显示

交互说明

显示翻译:选中 1-500 个字符的文本后会自动显示翻译
隐藏翻译:点击页面其他位置、滚动页面或按 ESC 键
过滤机制:纯标点符号、数字或空格不会触发翻译
输入框保护:在输入框、文本框中选择文本不会触发翻译

💡 使用技巧

最佳体验:选择 2-50 个字符的词汇或短句效果最佳
快速隐藏:按 ESC 键可快速关闭翻译提示框
网络要求:需要网络连接访问翻译 API
兼容性:适用于绝大多数网站,包括动态加载的页面

⚙️ 技术特点

跨域请求:使用 GM_xmlhttpRequest 突破浏览器跨域限制
容错机制:Google 翻译失败时自动使用有道翻译备选
性能优化:防抖处理避免频繁翻译请求
样式隔离:使用 !important 确保样式不被网站样式覆盖
响应式设计:翻译框会根据屏幕边界自动调整位置

🎨 界面设计
翻译提示框采用深色主题设计,具有:

渐变背景和毛玻璃效果
圆角边框和阴影
原文和译文的层次分明显示
缩放和淡入动画效果

这个脚本让网页浏览和阅读变得更加便捷,特别适合经常需要中英文互译的用户使用。