Kiss Translator Versions Save

A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本)

v1.8.1

4 months ago

更新内容:

  • 尝试修复firefox重启后右键菜单消失的bug
  • 页面标题可设置是否翻译了,默认不翻译
  • 优化专业术语功能
    • 通过正则匹配,可避免英文单词拆分替换。
    • 比如React单词
      • 如果设置术语 act, 表演,会导致拆分翻译成 回复表演
      • 如果设置术语 \bact\b, 表演,则不会拆分单词
  • 其他一些小修改

v1.8.0

4 months ago

更新内容:

  • 保留元素选择器,可以对子元素过滤
    • 元素选择器与子元素选择器取并集,中间>>>隔开
    • 能够适应更多的情况,比如保留类似<a><code></code></a>的元素
  • 更新失效的百度翻译API
    • 新接口英文单词的翻译内容精简了一些
  • 支持自定义专业术语功能
    • 发送给翻译接口的术语会替换为占位符,可能对翻译结果产生不利影响,应酌情使用
    • 另外,如果原文有类似 [0] 的文字,可能有意外的翻译结果
  • 保存规则按钮将不再是保存当前页面,而是保存当前域名的规则
  • 打开翻译时,同时会翻译页面标题
  • 支持打开页面时,全部一次性翻译,而不是滚动加载翻译
    • 开启这个特性需要在基本设置页面的翻译时机中选择页面打开
  • 更新快捷键后,能够在popup弹框中动态显示最新快捷键

v1.7.16

4 months ago

更新内容:

  • 支持 OpenAI/Gemini/DeepL 多个 key 轮询调用
  • 修复油猴脚本隐藏悬浮按钮后未注册右键菜单的bug
  • 修复 instagram 输入框不能翻译的bug
  • 调整webfix逻辑到翻译前,而不是页面加载后立即执行
  • 规则设置增加保留元素选择器,用于避免某些非文本元素在翻译后消失
  • 修改右键菜单仅在普通页面和选中文本中显示
  • 插件版将划词翻译/弹出翻译框快捷键设置移到浏览器内置页面
  • 更新readme,增加赞赏图片
  • 其他一些小改动或优化

v1.7.15

5 months ago

更新内容:

  • 增加右键菜单开关/关闭设置
    • 扩展和油猴脚本均可设置
  • 修复四指触屏翻译无效的bug
  • 划词翻译按钮改为固定在选定语句时的鼠标位置,不再跟随页面滚动
  • 划词翻译增加第二目标语言,可与第一目标语言互译。
  • 调整输入框翻译相关代码
  • 鉴于极少数页面文字大小显示异常,悬浮按钮的文字大小固定为24px
  • 翻译服务增加对gemini的api支持

v1.7.14

6 months ago

更新内容:

  • 增加禁用翻译的页面功能,避免一些潜在问题
  • 增加不翻译的语言功能
  • 增加新的内置译文样式:引用
  • 打开翻译框划词翻译的快捷键合并为一个:ALT+S
  • 其他一些小修改

v1.7.13

6 months ago

更新内容:

  • 浏览器扩展增加右键菜单
    • 翻译选中文字 (Alt+S)
    • 开启翻译 (Alt+Q)
    • 切换样式 (Alt+C)
    • 打开翻译弹窗 (Alt+B)
    • 打开设置 (Alt+O)
  • 修复html标签字体大小对mui的影响
  • 其他一些小优化

v1.7.12

6 months ago

更新内容:

  • 接口测试展示更详细的错误信息
  • 支持移动端双指/三指触摸翻译
    • 可在设置页面切换或禁用
  • 修复鼠标悬停翻译有时不灵的bug
  • 支持添加webfix个人规则
    • 个人规则支持数据同步
  • 其他一些小修改

v1.7.11

7 months ago

更新内容:

  • 修复划词翻译框获取接口设置错误的bug
  • 一些UI文字修改

v1.7.10

7 months ago

更新内容:

  • 修复设置页面url过长的换行问题
  • 添加对 Cloudflare AI 翻译接口的支持
    • 目前该接口不支持长文本的翻译
    • 并且支持的语言较少
  • 增加英文单词收藏功能
    • 在划词翻译框可以点击收藏单词
    • 设置页面增加收藏词汇页面
    • 可以上传、导出、清空收藏的单词

v1.7.9

7 months ago

更新内容:

  • 修复划词翻译按钮位置不正确的bug