跳到主要内容

更新日志

v8.6.0(未发布)#

功能改进#

  • #1044 网页全文翻译现已支持 .txt 文件。
  • #1156 将鼠标悬浮取词改为全局生效。

v8.5.7#

2021 年 9 月 10 日

新功能#

  • #1110 源文本处理现在可以自行添加正则表达式来替换文本了。

功能改进#

  • #1146 完善网页全文翻译的链接识别逻辑。
  • #815 将”拖动后自动切换为固定模式“做成了一个选项并可以关闭。
  • #1154 将截图翻译和网页全文翻译功能按钮加入到扩展弹出页当中。
  • #1052 将源文本处理中的“去掉换行符”和“去掉双斜线”的“去掉”行为改为“替换成空格”。

v8.5.6#

2021 年 9 月 2 日

功能改进#

  • 网页全文翻译面板的几个小改进:“展开”字样改为划词翻译图标、延长自动隐藏的时间、鼠标移开后延迟一小段时间再隐藏等。
  • #1147 网页全文翻译现在也会翻译页面的标题。
  • “将次要目标语种动态的设置为上次翻译的语种”的功能改进:中文不会被设置为上次翻译的语种;如果启用了谷歌翻译,则会以谷歌翻译识别出来的语种为准。

v8.5.5#

2021 年 8 月 18 日

bug 修复#

  • #1142 修复 v8.5.4 中,以“译文”选项开启网页全文翻译时页面无反应的问题

v8.5.4#

2021 年 8 月 18 日

新功能#

  • #1093 添加将次要目标语种“动态的设置为上次翻译的文本的语种”的功能。查看说明

功能改进#

  • #1112 给网页全文翻译的“自动开启”功能加上“在当前窗口中”的限制,这样用户就可以把需要自动开启的标签页移到另一个窗口里,专门用来查看需要全文翻译的网站。
  • #1026 改善网页全文翻译在往下滚动时偶尔需要等待翻译结果出现的情况。
  • #1070 为避免网页全文翻译的右小角的面板遮挡网页内容,所以开启网页全文翻译后会自动隐藏面板,只露出一个展开按钮,鼠标移动到按钮上才显示完整的面板。
  • #1121 #1124 改善网页全文翻译在双语对照模式下的页面排版。

bug 修复#

  • #1139 修复自 v8.5.0 版本起,网页全文翻译的翻译结果不准确的问题。

v8.5.3.1#

2021 年 8 月 15 日

这个版本对底层代码进行了比较大的调整,为了避免出现问题,会缩小发布范围。调整内容为:将 Chrome / Edge 和 Firefox 的安装包整合为一个,以避免再出现误将 Firefox 安装包发布到 Chrome 上导致 #1125 的问题。

其它改进有:

  • #1130 兼容其它插件的阅读模式,让网页划词和网页全文翻译可以在阅读模式下正常使用。
  • #1123 当开启代理使用必应词典导致无翻译结果时,更新了错误说明。
  • #1128 当使用 Tesseract OCR 时,将截图翻译的提示内容改为了指向文档站的链接,且修复了在独立翻译窗口 / 扩展弹出页中没有提示链接的问题。

v8.5.2#

2021 年 8 月 11 日

bug 修复#

  • #1125 修复 v8.5.1 中,在 Chrome 中划词后无响应、设置页打不开的问题。

v8.5.1#

2021 年 8 月 11 日

bug 修复#

  • #1116 修复翻译按钮错位的问题。
  • #1119 修复网页全文翻译在部分网站(已知的有 Youtube)切换双语 / 原文 / 译文时失败的问题。
  • #1108 修复翻译结果遮挡了语种下拉框的问题。

v8.5.0#

2021 年 8 月 5 日

此版本只做了一件事情——重写了网页全文翻译的文本识别算法,解决了下面三类问题:

  • 文本翻译不全的问题:
    • #1022 #1078 这俩工单里提到的所有网站都测试了一遍,已确认全都可以完全翻译,不会有遗漏文本的情况。
    • #959 Youtube 网站部分文本(特别是评论区)没有翻译的问题
  • 段落识别优化:#1064 针对段落里嵌套段落的情况做了优化,现已可识别嵌套段落的情况并逐个段落翻译。
  • #1074 修复了双语模式下,复制原文 + 译文时,中间没有换行的问题。

v8.4.3#

2021 年 8 月 4 日

bug 修复#

  • #1115 修复 v8.4.2 中网页全文翻译功能失效的问题

功能改进#

  • #554 给翻译按钮添加改变位置的选项,避免遮挡其它扩展的弹出按钮
  • #912 当翻译面板宽度最小时,改进翻译结果的按钮换行问题

v8.4.2#

2021 年 7 月 29 日

功能改进#

  • 将源语种选项改为跨页面生效(以前是修改源语种后只对当前页面生效,刷新页面或跳转到另一个页面就会重置为“自动检测”)
  • #1035 将网页全文翻译工具栏改为竖向的
  • #1090 给网页全文翻译添加“自动开启”的选项,勾选后即可在打开页面时自动开启网页全文翻译
  • #1037 让网页全文翻译记住了用户选择的双语 / 译文 / 原文选项,每次开启网页全文翻译时会默认显示为用户上次选择的选项
  • #1021 独立翻译窗口和扩展按钮弹窗现已支持自动翻译剪切板内的图片,具体使用方法见这篇介绍

v8.4.1#

2021 年 7 月 24 日

新功能#

  • #1101 给图片翻译添加了“读取剪切板内的图片”的功能

功能改进#

  • #1087 将必应词典的网络释义显示出来。
  • #1091 将 DeepL 的“其它翻译结果”分行显示。

bug 修复#

  • #1096 修复了语种选择下拉框被文本框遮挡的问题。

v8.4.0#

功能改进#

  • 在独立翻译窗口中,如果是在文本输入框内按下了 ESC 则不关闭独立翻译窗口。
  • 重新对所有用户开放百度通用文字识别服务的【申请密钥】。

v8.3.3#

bug 修复#

  • #1069 将内置 PDF 阅读器版本降级到 v2.8.335 以修复划选出来的文本多出了换行符的问题。

v8.3.2#

功能改进#

  • 将内置 PDF 阅读器版本升级到 v2.9.359

v8.3.1#

bug 修复#

  • 修复 Chrome / Edge 无法使用音视频功能的问题。

v8.3.0#

新功能#

v8.2.0#

功能改进#

  • #732 即使翻译源报错了,“查看详细结果”按钮也能点击并跳转到对应的翻译网站。

bug 修复#

  • #1043 修复部分英文单词(例如 process)没有被翻译为中文的问题。

v8.1.2#

bug 修复#

  • #1045 修复谷歌翻译的语音朗读报错问题。

v8.1.1#

功能改进#

  • #1039 独立翻译窗口现在可以用 ESC 键关闭了。
  • #1053 给会员登录窗口添加了“忘记密码”的链接。

bug 修复#

  • 全文翻译:
    • #1016 修复了会显示网页里不可见文本的翻译结果的问题。
    • 修复了读取网页中的文本时有多余的换行符导致翻译结果不准确的问题。
  • #1060 修复划词翻译会给网页注入一个空 div 的问题。

v8.1.0#

新功能#

  • 新增语音翻译功能,可以通过麦克风朗读一段语音,划词翻译会转为文字并翻译。
  • 新增图片翻译功能,可以直接选择电脑里的图片并翻译。

功能改进#

  • 重新设计了服务申请页面。
  • 百度智能云通用文字识别服务不再支持通过密钥使用,只支持用翻译积分使用。正在通过密钥在使用的用户无影响。

v8.0.0#

为了纪念划词翻译 8 周年,将版本号改为了 8.0.0。

功能改进#

  • 给网页划词面板也添加了通知提醒。

v7.6.9#

功能改进#

  • #1029 将文本框的自动翻译功能重新添加回来。

bug 修复#

  • #1031 修复 5 月 12 日起 DeepL 不显示翻译结果的问题。
  • #1032 将文件名变短,以防止可能出现的由文件名过长导致无法安装划词翻译的问题。

v7.6.8#

功能改进#

  • 当文本框内文字为空时显示快捷键提示,避免用户不知道可以用 Ctrl + Enter 触发翻译。
  • 将右键菜单中的菜单项名称缩短为“划词翻译”四个字。
  • 将“网页翻译”功能统一重命名为“全文翻译”,避免跟网页划词翻译产生混淆。

v7.6.7#

bug 修复#

  • 修复翻译窗口拖动到浏览器最右侧的两个问题:
    • 拖动到最右侧重新定位后,还是会被浏览器滚动条遮住关闭按钮的问题。
    • 拖动到最右侧重新定位后,刷新网页后第一次划词时,翻译窗口还是有一半在浏览器非可视区域内的问题。
  • #1023 尽可能避免划词翻译会导致部分网站出问题的情况。

v7.6.6#

功能改进#

  • 新增折叠 / 展开功能,每个翻译源可以单独折叠或展开。
  • #1020 取消了文本框的“停止输入 0.5 秒后触发翻译”的功能,改为添加了一个按钮,点击之后才触发翻译,这样可以避免在输入文本过程中造成的字符浪费。
  • #963 给截图翻译和全文翻译添加右键菜单。
  • #1018 将谷歌翻译对于中文、日语、韩语等语种的完整音标显示出来。
  • 由于必应词典的机翻结果质量非常低,几乎没有参考价值,所以现在起会隐藏必应词典的机翻结果。

bug 修复#

  • #875 修复独立窗口在某些情况下打开时会触发两次重复的翻译请求的问题。
  • #906 修复新勾选的翻译源在某些情况下始终处于 loading 状态、不显示翻译结果的问题。

v7.6.5#

bug 修复#

  • #1017 修复 Firefox 翻译短语时会报错的问题。这个问题是在 v7.6.4 中引入的。

v7.6.4#

功能改进#

  • 避免了当源文本和主要目标语种相同时会翻译两次的情况
    • 举个例子,默认情况下,划词翻译的主要目标语种是中文,当你划选了一段中文文本之后,划词翻译第一次会进行一次中文到中文的查询,此时才得知你划选的是中文,于是又会进行第二次从中文到英语的查询;从 v7.6.4 之后,划词翻译使用了内置的语种检测来判断源文本是否跟主要目标语种一致,如果一致则直接翻译到次要目标语种,避免了翻译两次的情况。
  • #1013 给谷歌翻译的中文词组加上拼音。
  • 系统语音朗读超时(特别是在 Chrome 浏览器上)时会给出错误提示。

bug 修复#

  • #955 修复了 DeepL 没有固定翻译为中文的问题。
  • 修复了有道翻译多段文本时翻译结果没有换行的问题。
  • 修复了使用 DeepL 全文翻译部分网站(例如本站)时会卡在“正在翻译,请稍候……”的问题。

v7.6.3#

bug 修复#

  • #1006修复使用 DeepL 进行全文翻译时没有翻译全的问题。
  • 修复 Chrome 90 无痕模式下使用划词翻译时始终报“网络不稳定”的错误和账号会掉线(#969)的问题。

v7.6.2#

功能改进#

  • #995 将切换字体大小的选项加入了快捷设置中。
  • #994 让划词翻译可以在触摸屏设备(如 Windows Surface)上正常使用。
  • #1001 给【禁用网页划词】选项添加了快捷键。
  • 当用户未勾选【允许访问文件网址】、或者更改了权限范围时,在设置页给出提示。
  • 调整了一些样式,例如给通知图标的数字加上了背景色,让它变得显眼一点。

bug 修复#

  • #1000 修复使用全文翻译时,偶尔会卡在“正在翻译,请稍候……”不动的问题

v7.6.1#

新功能#

  • 新增百度专业版和阿里专业版翻译。

功能改进#

  • #986 让 Chrome / Edge 86 及以下版本和 Firefox 也支持自动保存独立翻译窗口的位置。
  • 更新内置 PDF 阅读器到 v2.7.570 版本
  • #975 让内置 PDF 阅读器的深浅模式跟随划词翻译的设置。
  • #966 测试黑白名单内规则时的网址可以不用输入协议了。
  • #976 将“自动读取剪切板”加入快捷选项;当文本框内没有文本时,收藏按钮不可点击;去掉扩展弹窗和独立窗口的“按住不放可拖动”的提示
  • #985 在【启用翻译源】下方添加给翻译源排序的提示。
  • 支付方式新增支付宝。

bug 修复#

  • 修复翻译积分数量不更新的问题。
  • 修复错误消息中出现 [object Object] 的问题
  • 修复有道翻译接口报错时没有显示错误码的问题

v7.6.0#

新功能#

  • 添加使用翻译积分获取翻译结果的功能。
  • #973 在划词设置中添加了“在文本框内不触发翻译”的选项。

功能改进#

按照这个通知的说明,百度翻译与有道翻译已改为从官方接口获取翻译结果,现在起百度和有道需要配置密钥之后才能使用。

bug 修复#

  • 修复使用搜狗翻译部分英文单词时(例如 boolean)翻译窗口会直接消失的问题

v7.5.15#

功能改进#

  • #958 必应词典没有翻译结果时在错误消息里显示解决方案。

bug 修复#

  • #961 修复开启【自动朗读】的情况下连续两次翻译相同文本时,第二次翻译没有自动朗读的问题。
  • 修复必应词典将部分中文词组(例如”版本“)识别成了英语导致无法使用系统语音朗读的问题。

v7.5.14#

新功能#

添加彩云小译搜狗翻译

v7.5.13#

新功能#

添加腾讯翻译君

v7.5.12#

新功能#

添加阿里翻译

v7.5.11#

新功能#

添加自定义翻译源功能。

v7.5.10#

功能改进#

将设置页的大段文字说明收纳到图标中;添加了快捷链接的教程。

bug 修复#

  • 修复全文翻译切换翻译源后,全文翻译操作栏消失了的问题。这个 bug 是在 v7.5.8 引入的。

v7.5.9#

新功能#

从现在起,划词翻译支持使用 CSS 自定义翻译面板的样式了,欢迎大家分享你们的样式

bug 修复#

  • #948 修复禁用网页划词并开启“固定模式下忽略黑白名单规则”的情况下,划词后会出现翻译按钮的问题

v7.5.8#

新功能#

增加了通知中心,可以接收到一些重要通知。

功能改进#

  • #944 从现在起,开启全文翻译后,按下全文翻译快捷键会关闭全文翻译。

v7.5.7#

新功能#

  • 添加“快捷链接”功能,可以根据划选的文本打开指定的链接,例如维基百科、谷歌搜索等。

功能改进#

  • #866 新增了一个选项“固定模式下忽略黑白名单规则”,勾选之后,即使当前页面处于黑名单中,在固定模式下划词后也会立刻显示翻译结果。新安装的用户默认勾选。

bug 修复#

  • #941 修复点击关闭按钮的边缘时翻译弹窗没有关闭的问题。
  • #937 修复翻译结果是过长的英文字符时会导致网页撑开横向滚动条的问题。

v7.5.6#

功能改进#

  • 必应词典的网络释义会作为翻译结果显示出来
  • #936 改善了谷歌翻译的结果偶尔跟 translate.google.cn 不一样的情况,但并不能完全杜绝,原因见常见问题
  • #922 在扩展图标弹窗中添加了“在当前网站中启用”的按钮
  • #803 内置 PDF 阅读器的缩放设置项现在会被保存下来,这样下次打开时会使用上次选择的缩放值。
  • 将默认翻译源由百度翻译改为了谷歌翻译、DeepL 和必应词典。对已经安装了划词翻译的用户无影响。

bug 修复#

  • 修复在 Firefox 中必应词典报错的问题;修复添加必应词典后,收藏夹无法保存翻译结果的问题

v7.5.5#

新功能#

  • 添加了必应词典
  • 将谷歌翻译的地区选项(国内和国外)重新加回来了。

功能改进#

  • 在截图翻译的工具栏添加了“复制截图”的按钮。
  • 升级了内置 PDF 阅读器的版本,查看更新

bug 修复#

  • #928 修复在浏览器的移动端显示模式下让页面出现了横向滚动条的问题。
  • 去掉了 DeepL 翻译结果中的空行。
  • 修复 v7.5.3 中的 #914 实际上未生效的问题。

v7.5.4#

新功能#

  • 新增全文翻译功能,可以使用任意翻译源翻译整个网页,并支持双语查看。

v7.5.3#

功能改进#

  • #917 成为会员后,会把没有成为会员时的收藏夹和历史记录也上传到服务器。
  • #914 在翻译面板内部滚动到底时不会触发网页自身的滚动条滚动了。
  • #915 限制百度官方接口每秒只请求一次,这样可以避免标准版百度官方接口翻译中文或三击选段时报 54003 的错误。

v7.5.2#

bug 修复#

  • #918 修复“自动复制”选项更改后不生效的问题。
  • #916 修复用户反馈 v7.4.7 及之后的划词翻译会导致浏览器崩溃的问题。

v7.5.1#

功能改进#

  • 去掉了截图翻译中文时汉字之间的空格,这样可以提高翻译结果质量。

bug 修复#

  • #916 尝试修复用户反馈 v7.4.7 及之后的划词翻译会导致浏览器崩溃的问题。

v7.5.0#

功能改进#

  • 从现在起,截图翻译无需任何配置、也无需购买会员就可以免费体验了。
  • 补充了 macOS 系统上支持的系统语音。

bug 修复#

  • #911 修复浏览器高度变小时,设置页中间的菜单栏被遮挡的问题。

v7.4.10#

功能改进#

  • #816 改进了翻译面板内容显示不全的情况,在翻译内容很长的情况下,会显示滚动条,让翻译结果可以滚动。
  • 对错误处理进行了改进,现在,使用划词翻译的过程中出现的错误会提示用户知道,避免某些功能出问题了但用户不知道。

bug 修复#

  • #910 修复可能是在 v7.4.8 引入的一个 bug:由于划词翻译会在浏览器启动时调用系统语音功能,这可能会导致浏览器崩溃、视频音画不同步或有杂音。现在改为只在需要用到系统语音朗读时才会调用系统语音功能,同时添加了关闭系统语音的选项。
  • #908 修复收藏夹的问题:当关闭了一个翻译源后,之后收藏的翻译结果中会包含此翻译源最后一次的翻译结果的问题。
  • 修复当文本框里包含 <!-- HTML 注释 --> 时无法正常翻译的问题
  • 修复翻译面板从固定模式切换为浮窗的时候会在左上角“闪烁”一下的问题

v7.4.9#

新功能#

添加截图翻译功能。

bug 修复#

  • 修复一些低版本浏览器的问题:
    • 修复在 Chrome 72 以下无法正常使用划词翻译的问题。
    • 修复在 Chrome 72 以下使用内置 PDF 阅读器时报错的问题。

v7.4.8#

新功能#

  • 浏览器地址栏可以作为翻译单词或文本的入口了。只需要在地址栏输入 hcfy 并按下 Tab 键(Firefox 是空格键),就可以使用地址栏查询单词、翻译文本或是翻译网址。
  • 新增了对有道翻译和百度翻译官方接口的支持,现在可以在设置中填入有道翻译和百度翻译的应用 ID 和密匙来使用官方接口了。

功能改进#

  • 添加了对系统语音的支持,在翻译源的朗读失败后,会自动尝试使用系统语音朗读,同时可以指定口音(例如使用粤语朗读中文)和特定系统语音(例如使用 Edge 浏览器的 Yaoyao 朗读中文)。
  • 对翻译流程进行了改进,当翻译出错时会显示更详细的错误信息。
  • #208 查询失败后会自动重试几次。

bug 修复#

  • #905 修复在 Chrome 71 及以下版本当中无法显示翻译结果的问题

v7.4.7#

bug 修复#

  • #901 继续尝试修复在 v7.4.2 之后出现的部分网页划词后没有反应的问题。

v7.4.6#

bug 修复#

  • #898 修复 v7.4.5 引入的 bug:在修复 #883 时误将小写字母 a 也从划选的文本中删除了,导致翻译结果不正确。

v7.4.5#

bug 修复#

  • #892 修复 Chrome 88 无法使用 DeepL 翻译源的问题。
  • #890 修复在少部分页面将网页滚动到下方之后,翻译按钮没有正确显示在鼠标附近的问题。
  • #883 修复 v7.4.1 引入的一个 bug:在“修复了在部分网站的编辑页面(例如有道云笔记)会错误的显示翻译按钮的问题。”时误将翻译文本中的换行给去掉了,导致翻译结果没有正确的换行。
  • #897 修复 v7.4.2 引入的一个 bug:在“集中解决了子页面(iframe)相关的问题”之后,在部分子页面中(例如有道云笔记的文件预览区域)无法划词的问题

v7.4.4#

bug 修复#

  • #885 修复 v7.4.2 引入的一个 bug:在文本框中用 Ctrl + A 全选文本后,按下辅助键没有弹出翻译结果的问题
  • #886 修复在特定页面中会让页面出现双滚动条的问题
  • 对代码进行改进,可能会解决偶尔不能正常划词翻译的问题。

v7.4.3#

新功能#

  • #884 添加 DeepL 翻译源。
  • #879 添加这些翻译源的外部跳转链接:阿里翻译、腾讯翻译君、搜狗翻译、金山词霸、有道词典。

v7.4.2#

功能改进#

  • #773 源语种现在可以临时切换了,这样当自动检测语种不准确的时候可以临时切换源语种重新查询了。

bug 修复#

  • #878 修复内置 PDF 阅读器没有正确跳转到指定页面的问题。
  • #882 修复带有'-的英文短语没有正确解析成链接的情况。
  • 集中解决了子页面(iframe)相关的问题:
    • #834 在 iframe 内划词后弹窗的显示范围会被限制在 iframe 内,导致可视区域很小,显示不全
    • #840 在 iframe 内划词后,弹窗会被遮挡
    • #241 页面上动态新增的 iframe 无法划词,e.g. 开启了 “Just Read” 扩展之后的页面不能划词
    • #873 有的 iframe 宽度很小,导致被划词翻译的弹窗撑开了宽度,e.g. B 站的消息菜单被撑开出现了横向滚动条

v7.4.1#

bug 修复#

  • 修复了谷歌翻译间歇性无法使用的问题。
  • #871 修复了百度翻译在特定情况下会一直处于加载状态、不显示结果的问题。
  • #872 修复了翻译按钮在部分网站显示错位的问题。
  • #551 修复了在部分网站的编辑页面(例如有道云笔记)会错误的显示翻译按钮的问题。

v7.4.0#

新功能#

功能改进#

  • #855 对辅助键进行了改进,除了 Ctrl / ⌘,现在可以额外使用 Alt / ⌥ 和 Shift 键作为辅助键,并且可以组合使用。另外,现在还可以选择在按下辅助键后开启鼠标悬浮取词或是让网页里的链接可以被划选。
  • #278 将划词翻译图标上的 “off” 字样改为让图标变灰。

bug 修复#

  • #852 修复百度翻译在指定目标语种为英语时,翻译中文后翻译结果会出现乱码的问题,顺便让百度翻译中文词组时提供的结果更加详细了。
  • #824 修复在调整页面缩放或大小之后,固定状态下的翻译弹窗没有显示在浏览器可视范围内的问题。
  • #856 修复在文本框内输入文字时会触发网页或浏览器的快捷键的问题。

v7.3.3#

功能改进#

  • #839 给历史记录中的网页标题添加最大宽度,避免网页标题过长导致翻译内容被挤压的问题。

bug 修复#

  • #848 修复启用历史记录时,最近的一次翻译会被自动添加进历史记录的问题
  • #845 修复网页翻译弹窗不可见时,全选(Ctrl + A)整个网页后再复制(Ctrl + C)出来的文本中包含网页翻译弹窗的内容的问题。

v7.3.2#

新功能#

  • #791 现在可以调整翻译面板的字体和按钮的大小了,在【设置页】->【翻译面板】->【通用设置】当中。

bug 修复#

  • #841 修复 v7.3.1 导致的在少部分网站中登录请求会失败的问题。
  • #842 修复 v7.3.1 发布后在 Chrome 72 / Edge 78 及以下版本中划词翻译无法使用的问题。

v7.3.1#

新功能#

  • #833 翻译结果中的英文单词现在可以直接点击翻译了。

功能改进#

  • #836 优化网页划词面板的定位方式:优先保证面板在可视范围内,即使可能会遮挡住选块;另外在之前版本中的,在文本框内选中文本翻译后会以文本框而不是选块进行定位,现在已经可以以选块进行精准定位了。
  • #820 将深色模式下的翻译按钮图标底色改为白色。
  • 删除了内置 PDF 阅读器除了英语和中文以外的界面语言,从而减少了约 0.4MB 安装包大小。
  • 将内置 PDF 阅读器的版本从 2.4.456 升级到 2.5.207,查看变更
  • #827 在浏览器自带的 PDF 阅读器里用右键菜单打开电脑里的 PDF 文件时,划词翻译内置 PDF 阅读器是空的,这是因为扩展程序无权限通过右键菜单读取本地文件,为此新增了一个提示告之用户。
  • 在选块滚动出浏览器可视范围的同时自动隐藏网页划词窗口。
  • 对复制结果的功能进行了优化:Whatsapp 网页版会保持聊天文本框始终处于聚焦状态,但点击了划词翻译的复制按钮会让它失去焦点,以至于用户需要重新点击文本框聚焦;现在对这一情况进行了优化,点击复制按钮不会让 Whatsapp 的聊天输入框失去焦点。

bug 修复#

  • 通过一些优化稍微缓解了网页划词窗口显示时的“闪烁”问题,后续版本会进一步优化此情况。

v7.3.0#

新功能#

  • #464 添加收藏夹功能并默认开启。
  • #242 添加历史记录功能并默认关闭。

收藏夹和历史记录功能目前还比较“简陋”,未来会逐步完善,也欢迎大家向我提建议。

功能改进#

  • 将翻译面板的设置图标和关闭图标对齐。

bug 修复#

  • #823 #829 #830 修复一系列在部分内容较长的页面中划词翻译窗口有明显卡顿的问题。
  • 将谷歌翻译的错误提示时显示的测试链接改为正确的链接。

v7.2.4#

功能改进#

  • 将“自动检测”和“中文(简体)”默认放入了最近使用的列表当中。这个改动仅对新安装的用户有影响,对已经安装的用户无影响。

bug 修复#

  • #821 修复打开语种列表时会将网页滚动到最上方的问题。
  • #785 修复在少数网页划词后不显示翻译按钮的问题。这顺便解决了在翻译弹窗内划词后,使用 Alt + A 快捷键没有触发翻译的问题。
  • #767 修复了在少数网页中,翻译弹窗会随着网页的滚动偏移位置的问题。

v7.2.3#

功能改进#

  • #811 由于 Firefox 不支持自动打开本地 PDF、不支持全局快捷键和不支持自动保存独立窗口的位置和大小,所以更新了设置中的相关文案告知用户。
  • #807 在勾选了”在所有网站中禁用网页划词“时,在浏览器内置页面中扩展图标弹窗的提示语之前是”已在所有网站中禁用网页划词“,但其实浏览器内置页面是无论如何都不能划词的,所以针对这种情况提示语改成了”此页面已禁用网页划词“。

bug 修复#

  • #795 修复在 Gmail、百度网盘等网站中无法下载 PDF 附件的问题。
  • #809 修复了打开语种选择下拉框时,界面上的复制、朗读等按钮会浮现在下拉框上面的问题。
  • 修复了 Firefox 的一系列问题:
    • #806 修复了在内置 PDF 页面没有强制启用网页划词的问题。
    • #813 修复了保存过的独立窗口的位置没有生效的问题。
    • 修复了点击扩展图标弹窗中的”内置 PDF 阅读器“后打开的是一个错误页面的问题
    • 修复了在划词翻译的设置页,扩展图标弹窗显示”此页面已启用网页划词“的问题。在划词翻译的设置页应该显示为”此页面已禁用网页划词“。

v7.2.2#

新功能#

  • #789 将 v6 中的自动朗读功能重新添加回来了。
  • #782 语种选择器会将最近使用过的语言放在列表最顶部。
  • #787 独立翻译窗口的大小和位置会自动保存。如果你使用的是 Firefox 或者不是最新版本的 Chrome / Edge,那么需要在设置中手动保存。

功能改进#

  • 当谷歌翻译报错时,显示原因
  • 更新了设置中关于使用方式的说明,着重介绍了要如何设置才可以仅在使用辅助键(Ctrl / Command)时才显示翻译结果。

bug 修复#

  • 修复了在 Firefox 浏览器中没有正确显示错误提示的问题。之前无论什么错误都会提示用户由于扩展更新了需要刷新网页,现在可以正确显示出网络错误、不支持的语种、服务器错误等提示。
  • #780 将独立窗口的默认宽度从 250px 调整为 270px,避免了在 Windows 系统打开时快捷设置项会换行的问题。

v7.2.1#

功能改进#

  • 给谷歌翻译加回语音朗读功能。

v7.2.0#

bug 修复#

  • #797 由于 https://translate.google.cn 站点改版,原有的基于这个站点的谷歌翻译接口不能用了,所以在 v7.2.0 版本中换用了另一种谷歌翻译的接口,暂时还未支持语音朗读,将在后续版本中加入。

新功能#

  • #729 将网页划词中面板的固定状态和位置改为全局统一

功能改进#

  • #783 将右键菜单中 PDF 相关的菜单项的加速键改为 P
  • #792 在内置 PDF 阅读器页面现在会始终启用网页划词,即使你全局禁用了网页划词也会启用
  • #800 在内置 PDF 阅读器页面添加了可以拖放 PDF 文件进来的提示,并添加了复制 PDF 网址的按钮
  • #794 在 Chrome 中,如果你拖放进来电脑里的 PDF 文件,然后在右键菜单中选择“在划词翻译中打开”,由于 Chrome 不会提供电脑内文件的地址,所以在之前的划词翻译版本中,此时点了不会有任何反应,或者虽然打开了内置的 PDF 阅读器,但会提示错误;在 v7.2.0 版本中,会始终弹出一个空白的 PDF 阅读器,你可以自行将文件拖放进来
  • 将全局禁用 / 启用网页划词的功能放在了扩展图标弹出页里
  • 在扩展图标弹出页中添加了打开“内置 PDF 阅读器”和“独立翻译窗口”的按钮
  • 减少了约 80KB 安装包大小

v7.1.7#

bug 修复#

  • #709 修复了在 macOS 中网页划词窗口拖动后会固定在网页左上角无法拖动的问题

v7.1.6#

功能改进#

  • #385 给右键菜单选项添加了加速键,但仅对 Windows 系统有效

bug 修复#

  • #742 修复在 MacOS 的 Chrome 里,键盘右边的 Command 键不能触发翻译的问题
  • #777 修复谷歌翻译语音变慢的问题

v7.1.5#

功能改进#

  • #697 让网址筛选的规则匹配所有端口号
  • 给有道翻译添加了荷兰语支持
  • 如果语音播放时出现了错误会给用户提示

bug 修复#

  • #774 修复在 Chrome 自带 PDF 阅读器的右键菜单中没有“在划词翻译中打开此 PDF”的选项的问题

v7.1.4#

功能改进#

  • #753 调整翻译面板布局,让界面更小巧、更紧凑
  • 给扩展图标弹窗里的“设置”二字添加链接
  • 给网页划词窗口的关闭按钮加上快捷键 Esc 的提示

bug 修复#

  • #770 修复独立翻译窗口没有读取剪切板的问题
  • #744 修复在部分网站中点击空白处没有隐藏窗口的问题

v7.1.3#

bug 修复#

  • #750 修复了面板中的文本框遮挡住了语种切换下拉框的问题

v7.1.2#

bug 修复#

  • 修复了扩展图标弹窗中的翻译面板没有自动读取剪切板的问题

v7.1.1#

新功能#

  • 在设置中添加了调整网页划词弹窗方向的功能

功能改进#

  • 将面板最小宽度从 300px 改为跟旧版一致的 250px
  • 在设置页的“翻译源”部分添加了文本提示,告知用户这里不是用于调整翻译源的以及在哪调整翻译源

bug 修复#

  • #749 修复了上个版本添加的提示窗口导致在所有网站中的输入框中指针聚焦失效的问题,这个 bug 导致了诸如“B 站 / 微博首页搜索框点击后没有弹出热搜菜单”、“网页中的日历选择器在点击输入框后没有弹出来”等问题

v7.1.0#

功能改进#

  • #718 将翻译按钮尺寸调小
  • #706 对界面布局进行了一系列变化:将语种切换等功能放进了点击设置图标后展开的快捷选项面板中,并给了用户一个弹窗提示,告知了界面的变化;让翻译面板变得紧凑一点;去掉了菜单按钮,直接将功能显示在了面板上等
  • #743 次要目标语种由固定英文改为可以在设置项中配置

bug 修复#

  • #726 修复 Octotree 插件的侧边栏挡住了网页划词面板的问题

v7.0.6#

  • 修复在文本框中选中文本然后按下 Ctrl + Space 切换输入法时会触发翻译的问题
  • 在“关于划词翻译”页面添加赞助方式
  • 添加按下 ESC 键隐藏网页划词面板的功能
  • 将读取剪切板做成设置项,现在可以关闭此功能
  • 修复重试按钮被隐藏的 bug
  • 修复翻译结果有很多换行的问题,这些换行同时也导致翻译结果不准确
  • 修复独立窗口和扩展图标弹窗中右侧的语种选择弹窗撑开页面的问题

v7.0.5#

  • 将黑/白名单改为在 popup 中让用户可以方便的开启、关闭,更易于使用和理解
  • 修复多行的翻译结果在复制后变成了一行的问题
  • 如果翻译结果提供了音标,则不会在源语种右侧显示翻译按钮了,因为音标右侧会有按钮

v7.0.4#

  • 当源语种和目标语种都是中文时,将结果翻译成英语
  • 支持配合辅助键 Ctrl / Command 使用网页划词(划词时或划词后按下辅助键)
  • 将面板上的图标改为在鼠标移动上去之后才显示
  • 进一步去掉复制翻译结果时添加的“音标:”、“词典释义:”这些不属于翻译结果的内容
  • 将扩展图标快捷键改为跟 v6 版本一致
  • 给翻译结果添加播放功能
  • 面板的菜单改为鼠标移动上去就自动打开,无需点击

v7.0.3#

  • 当用户从 v6 升级到 v7.0.3 及以上版本时,继承 v6 的设置项
  • 如果独立窗口的快捷键被清除了,在扩展图标弹窗中给出提示
  • 复制的翻译结果去掉了“翻译结果来自 xxx”的文字
  • 将复制按钮从菜单中提去出来直接放在面板上
  • 打开独立翻译窗口和扩展图标弹窗时,自动选择文本框内的内容并聚焦到文本框内
  • 修复文本框不能输入空格和回车符号的 bug

v7.0.2#

  • 呼出已有独立窗口时,默认从剪切板粘贴内容并翻译
  • 将 popup 中的黑白名单信息改为点击后展开的形式
  • 将翻译面板重新加回扩展图标弹窗中,并给支持全局快捷键的用户推荐独立翻译窗口
  • 将扩展图标的快捷键和翻译网页中选中的文本的快捷键重新添加回来,跟旧版保持一致

v7.0.1#

全新版本的划词翻译发布!虽然版本号是 v7.0.1,但其实是新版本的第一个发布版本。

新版本有以下改进:

  • 全新的、更现代化的界面,可以同时显示多个翻译源的结果
  • 新增了独立翻译窗口的翻译模式,可以在任意其他程序中呼出进行翻译

v6.4.12#

v6 版本的更新日志请查看 https://github.com/lmk123/crx-selection-translate/releases