piapia123
zh

在线翻译

转换

这个工具会联网查询:输入会发往第三方服务,不经过本站服务器

译文

左边贴文本,选好语言,点「翻译」。文本会发给第三方翻译服务(页面标题下那行说明写着这件事,别在公共电脑上翻敏感内容)。 两种用法: · 默认不用注册:走 MyMemory 的免费接口,直接就能用。它的匿名额度按天算(约几千字符),用完了会明确告诉你,而不是给一段看不懂的东西。 · 填自己的密钥:选 Azure 翻译,填上订阅密钥(多服务资源还要填区域)。密钥只存在你这台设备的浏览器里,不会上传到本站 —— 这个站根本没有服务端。 源语言可以选「自动检测」,翻完会告诉你它认出来的是什么语言。 为什么没有 DeepL? 因为它的接口不允许浏览器直接调用(预检请求不返回允许跨域的头),填了密钥也连不通。这里只列实测能在浏览器里直连的服务 —— 列一个连不通的选项,只会让人反复怀疑是自己的密钥填错了。 长文本会自动按句子切成多段分别翻译再拼回一起(免费接口单次上限 500 字符),结果里会写明发了几次请求。

功能

  • 12 种语言互译:中文简繁、英语、日语、韩语、法语、德语、西班牙语、俄语、葡萄牙语、意大利语、阿拉伯语
  • 源语言可自动检测,翻完报出认出的语言
  • 默认引擎免费、无需注册;也可以填自己的 Azure 翻译密钥
  • 密钥只存在本机浏览器,不上传
  • 长文本按句子边界自动分块,拼回后与原文逐字对应
  • 一键交换源语言与目标语言
  • Ctrl / Cmd + Enter 直接翻译
  • 给出其它译法(MyMemory 的候选译文),最多三条
  • 说明本次发了几次请求、多少字符,用量心里有数
  • 连不上、超配额、密钥错都分别说清楚,不会把上游的错误信息当成译文显示

使用方法

  1. 选引擎:默认的免费接口,或填自己的密钥
  2. 选源语言(可以「自动检测」)与目标语言
  3. 贴上要翻译的文本
  4. 点「翻译」,或按 Ctrl / Cmd + Enter
  5. 译文出现在右边,可一键复制;下方还有其它译法与本次用量

常见问题

我的文本会被谁看到?
发给所选的翻译服务(MyMemory 或 Azure),不经过本站服务器 —— 这个站是纯静态的,没有服务端可以接触你的数据。但文本确实离开了你的设备,所以涉密或隐私内容请不要用在线翻译。
为什么默认的免费引擎会提示额度用完?
MyMemory 的匿名额度按天计算(大约几千字符),用完后会明确提示,而不是给一段奇怪的文字。第二天会重置。如果经常用,建议填自己的 Azure 密钥 —— Azure 每月有可观的免费额度。
为什么没有 DeepL 或谷歌翻译?
这两个都试过:DeepL 的接口不允许浏览器直连(跨域预检不返回许可),填了密钥也会被浏览器拦下;谷歌云翻译从开发环境验证不到,所以没有列进来。这里只放验证过能在浏览器里跑通的引擎。
密钥存在哪里?安全吗?
存在你浏览器的 localStorage 里,只在这台设备上。它不会被上传到本站(本站没有服务端),但请注意:不要在公共电脑上保存密钥,用完记得清掉浏览器数据。
为什么中文和繁体中文之间不能翻?
机器翻译在简繁转换上表现很差(常常混用两种字形)。这种转换用站里的简繁转换工具更准确 —— 它是按字符表转的,不是猜的。
长文本会被改写吗?
不会。分块只在句子边界(。!?.!? 与换行)处切开,拼回后与原文逐字相同 —— 测试里专门盯着这一条。但要注意分块翻译会让跨句的语序无法优化,很长的文本建议分段翻。

相关工具