跳到主要内容

常见问题

这里列出了一些常见的问题,如果这里面没有你遇到的问题、或者不能解决你的问题,你可以将问题反馈给我

划词翻译会侵犯我的隐私吗?

我 2013 年发布了划词翻译(查看划词翻译大事记),在 2020 年发布 v7.0 版本之前,划词翻译的代码是在全球最大的程序员网站 GitHub 上开源的。也正因为如此,在划词翻译 35 万的用户当中,有很大一部分是程序员,即使 v7.0 版本之后没有开源了,但如果划词翻译做出了侵犯隐私的事情,程序员也有办法发现。

划词翻译发送的信息

划词翻译只会将你划选的文本这一个信息发送给翻译服务器。除非你主动开启了历史记录或将翻译结果加入了收藏夹,否则划词翻译不会保存此文本的关联信息,例如你划选这段文本的网址、这段文本的上下文等。除非你启用了数据同步,否则历史记录和收藏夹只会保存在你的浏览器中,不会上传到划词翻译的服务器。

你填写的密钥不会上传

你申请的密钥只会保存在浏览器中,即使开启了数据同步也不会上传。虽然这样一来,你每在一个新的浏览器使用划词翻译时都要导入一遍密钥,但我认为为了确保你的密钥安全,这是值得的。

不上传密钥的具体原因

如果我为了同步这些密钥而将它们上传到划词翻译的服务器中:

  1. 如果有人怀疑我盗用了这些密钥,我是没法自证清白的。
  2. 我没有 100% 的把握保证划词翻译的服务器不会被入侵。
虽然可以使用本地加解密的手段将密文保存到服务器,但这样一来就需要用户在本地设置一个二级密码,进一步增加了复杂度,但实际上常用的浏览器一般不会超过 4 个,所以导入这些密钥虽然麻烦但也只麻烦 4 次。综合来看,不上传密钥是最好的选择。

自动读取剪切板是可关闭的

划词翻译默认开启了【自动读取剪切板】功能,这是为了方便你打开独立翻译窗口扩展弹出页时自动读取剪切板并翻译,省去粘贴的操作。这个功能是可以在设置页里关闭的。

为什么翻译服务需要自行申请之后才能使用?

因为这些服务平台要求第三方软件(当然也包括划词翻译)申请并付费使用它们的服务。

以百度翻译为例,百度翻译提供了两种使用渠道:

  1. 网页在线版 https://fanyi.baidu.com/、百度翻译 APP 等由百度翻译官方出品的形式
  2. 翻译 API https://fanyi-api.baidu.com/

网页在线版 / APP 虽然是免费且直接就能用的,但它们是由百度官方提供的,仅限于通过网页或安装了 APP 的终端用户使用。划词翻译作为一款不是由百度翻译官方出品的第三方软件,只能通过翻译 API 使用,而翻译 API 是需要在它们的平台里申请密钥(你可以理解为账号密码之类的东西)之后才能使用的。

不过,这些服务都会提供免费使用额度,超出免费额度后才需要付费,但对个人而言,免费额度一般就够用了。例如,腾讯翻译君每月提供 500 万字符免费额度,且划词翻译还支持为同一个服务填写多个密钥,这样免费额度就能成倍增加。

如果你不想自己申请、或免费额度用完了,那么建议你直接在划词翻译内购买翻译积分来使用这些服务,你购买的翻译积分其实就是用来支付这些翻译平台的费用了,并且翻译积分有一些额外的优点

示意图

如何翻译 PDF 文件?

请查看翻译 PDF 文件

为何在本地打开的 html、txt 文件里(即以 file:// 开头的网址)里失效?

如果你是 Chrome 或 Edge 浏览器,你需要在扩展程序页面勾选“允许访问文件网址”。步骤:

  1. 右键单击浏览器地址栏右边的划词翻译图标,选择 "管理扩展"
  2. 在打开的页面中勾选"允许访问文件网址"

如果你是 Firefox 浏览器,由于 Firefox 不提供本地文件的权限,所以无法做到在本地文件里使用,但你可以在复制文本后,点击地址栏右侧的划词翻译图标(或使用快捷键打开)使用。你还可以使用独立翻译窗口

为什么谷歌翻译经常提示“谷歌翻译暂时不可用,请稍后再试。”?

此问题已在 v7.4.1 解决,如果遇到了这个问题,请确认你的划词翻译版本是否是最新的。

为什么谷歌翻译的翻译结果跟翻译网站里的不一样?

请查阅谷歌翻译的常见问题

修改快捷键后没有生效

这是 Chrome 浏览器的问题,如果设置了一个全局快捷键后想修改或删除此键,首先要把“全局”改为“在 Chrome 中”,然后修改或删除,最后再将“在 Chrome 中”改回“全局”。否则在浏览器重启之前,这个快捷键不会生效。

为什么翻译服务会提示"服务器没有响应"、或一直在加载中不显示翻译结果?

如果谷歌翻译出现了"服务器没有响应"、或一直在加载中不显示翻译结果的问题

首先,请确认你没有修改划词翻译的权限范围

然后,请查阅谷歌翻译的常见问题

如果 DeepL 出现了"服务器没有响应"、或一直在加载中不显示翻译结果的问题

首先,请确认你没有修改划词翻译的权限范围

然后,请查阅 DeepL 的常见问题

如果大部分翻译服务都出现了"服务器没有响应"、或一直在加载中不显示翻译结果的问题

首先,请确认你没有修改划词翻译的权限范围

如果没有,那么大概率是因为你开启了代理软件导致你的 IP 地址是国外的、或者你本身就在国外:

  • 如果你人在国内,请关闭代理或将各服务的域名加入你的代理软件的直连名单。
  • 如果你人在国外,请将各服务的域名加入你的代理软件的代理名单,并确保你的代理软件会使用国内的 IP 访问这些域名。
点击查看各服务的域名

每个代理软件加直连 / 代理名单的方式都不一样,比如 Clash for Windows 需要去 Profiles 页面添加。请查阅你所使用的代理软件的说明文档来弄清楚应该如何将域名加入直连 / 代理名单。

服务名称服务域名
划词翻译的相关服务
(登录、注册、翻译积分等)
hs-api.limingkai.cn
必应词典bing.comwww.bing.comcn.bing.com
百度翻译fanyi-api.baidu.com
腾讯翻译君tmt.ap-shanghai.tencentcloudapi.com
彩云小译api.interpreter.caiyunai.com
阿里翻译mt.cn-hangzhou.aliyuncs.com
搜狗翻译fanyi.sogou.com
有道翻译openapi.youdao.com
百度通用文字识别aip.baidubce.com

如果不是这个原因,请将问题反馈给我

注册 / 登录划词翻译账号时报错“服务器没有响应,请稍后重试”

首先,请确认你没有修改划词翻译的权限范围

然后,请关闭所有其它扩展之后尝试重新注册。目前已知的有 AdGuard 会导致在划词翻译注册账号时报 418 的错误。

最后,请尝试在浏览器内打开 https://hs-api.limingkai.cn/,如果一切正常,那么这个网址会显示 “Not Found”。

如果打不开,那么有以下几种可能:

  • 你开启了代理软件。请关闭代理,或者将 hs-api.limingkai.cn 加入直连名单后重试。
  • 划词翻译的服务器真的挂了(但是这种情况概率很低)。请联系我告知这一情况。

如果能打开,那么确认一下浏览器地址栏开头是否有“不安全”这三个红色的字。如果有的话;

  • 你可以返回划词翻译试着重新注册 / 登录账号,现在应该恢复正常了。
  • 划词翻译服务器的证书过期了(但这种情况概率很低)。请联系我告知这一情况。

为什么不能在某些页面如 Chrome / Firefox / Edge 扩展商店里使用?

这是浏览器自身的安全策略限制,任何扩展都没有权限控制某些页面,包括但不限于:

  • 浏览器的内置页面,即以 about://chrome://moz://edge:// 等类似协议开头的网址。
  • 各浏览器的扩展商店页面,如 Chrome 不允许在 Chrome 扩展商店使用、Edge 不允许在 Edge 扩展商店使用。
  • 各浏览器自己的一些其它限制,目前已知的有 Firefox 不允许在 https://support.mozilla.org/ 里使用。

在这些页面中,唯一可以使用的方式是划选文本后,用鼠标右键点击你选中的文本,然后选择【翻译网页中选中的文本】,之后划词翻译会弹出独立翻译窗口并翻译。

如果不是在以上页面中但仍然无法使用划词翻译,那么有以下两种可能:

  • 你刚安装完划词翻译,在安装之前打开的页面中,你需要先刷新一下网页才能正常使用划词翻译。
  • 划词翻译自动更新了,在更新前打开的页面中需要先刷新一下网页才能正常使用划词翻译。

为什么划词翻译的体积有 3.5 MB 这么大?

这是因为为了使用上的方便,划词翻译内置了两个体积很大的功能:

如果没有这俩功能,那么划词翻译的体积应该只有几百 KB。