Version History
View all published versions, including stable and prerelease versions. You can install any version or view its source code.
Total 8 versionsStable 8Pre-release 0
Showing 1-8, total 81.3.4Latest Version
9 days ago
v1.3.4
- 修复 URL 语言控制:首次使用可能需要把URL参数从默认的language改成其他参数,如lang
- URL 设置说明已增加简中示例及官方语种列表
- 新增黑/白名单,支持逗号、换行、注释及 exact:、fuzzy:、regex:,默认为空黑名单,可用于设置不翻译的网站或页面
- 所有整页、URL、划词、快捷键和动态翻译入口统一应用网站黑白名单门禁
- 新增全部配置 JSON 导入/导出,包含字段过滤、版本保护、文件类型/大小校验及数值范围校验
- 新增 PC 端专用快捷键,默认启用 Shift+T;输入框内不触发,按一次翻译、再次恢复
1.3.3
12 days ago
1.3.3
- 修复了 CSP 策略阻止跨域请求等问题: 增加 GM_xmlhttpRequest 的权限。 新增异步跨域翻译请求改走油猴特权通道,绕过 网站 CSP。 整页翻译、划词翻译、GiteeAI、Edge 和自定义服务均可使用该通道。 经测试,目前可在GitHub等 CSP 策略网站上使用该翻译脚本。
1.3.2
12 days ago
1.3.2
- 将版本号固化到全局配置内,便于后续维护版本更新
- 移除了存在问题的自动识别网页源语言功能
- 修复了官方划词翻译 setDefaultTo() 接口目标语言设置异常问题 当前划词翻译: 每次划词请求显式携带设置框中的目标语言,不再依赖或修改整页翻译的translate.to。 启用划词时先完成翻译管理器及源语言初始化。 请求缺少目标语言或接口地址时直接阻止,并显示明确失败提示。 移动端增加 touchend 触发、120ms 选区稳定等待和选区坐标回退。 700ms 内相同选区去重,避免触摸事件和模拟鼠标事件重复调用。 启动整页翻译、关闭划词或修改目标语言时,使未返回的旧划词请求失效。 继续保留官方 setDefaultTo()、selectionTranslate.start() 和唯一的划词目标语言选择框。
1.3.1
13 days ago
1.3.1 版本主要改动:
- 划词翻译只保留一个“翻译为”语言框。
- 严格使用官方 setDefaultTo() 与 selectionTranslate.start()。
- 删除划词源语言、语言守卫及内部defaultTo 强制写入。
- 整页翻译时暂停划词;还原原文后自动恢复。
- 关闭划词后立即阻止请求,不依赖不存在的 stop()。
- PC 和移动端均显示入口,并标注实验性、可能无效。
- 自动迁移旧版 selectionTargetLanguage 配置。
- 语言选项由 129 个增加到 137 个,无重复、未删减,实际可用范围仍取决于翻译通道。
- Ajax 后台监听也增加整页生命周期门禁,避免还原后重新触发整页翻译。
1.3.0
3 months ago
- 划词翻译改进: 划词翻译独立于"启用翻译"总开关运行——只要 PC 端开启了划词翻译,选中文字即自动按当前源语言→目标语言翻译。
- 升级 translate.js 到 4.0.0
- 新增大量自定义功能: 图片翻译、忽略 text/tag、iframe 翻译、整体翻译(whole)、强制翻译本地语种、附加请求参数/headers、自定义标签属性翻译、URL 参数控制、隐藏原文优化、SSE、翻译遮罩层、只翻译指定语种、忽略文字正则等。
1.2.2
5 months ago
📋 更新日志
v1.2.2
- ✨ 新增双击悬浮球开关翻译功能
- ✨ 新增鼠标划词翻译(PC端)
- 💄 优化移动端触摸体验
- 🐛 修复若干Bug
v1.2.0
- ✨ 新增自定义术语功能
- ✨ 新增翻译服务选择
- 💄 优化面板UI
- 🚀 提升翻译速度
v1.1.0
- ✨ 新增深色模式支持
- ✨ 新增属性翻译支持
- 📱 优化移动端适配
v1.0.0
- 🎉 首次发布
- ✨ 基础翻译功能
- ✨ 悬浮球拖拽
- ✨ 控制面板