TransMate 使用教程
TransMate 是一款功能强大且高度可定制的浏览器翻译扩展,尤其适合程序员、阅读技术文档的用户以及需要精准翻译的专业人士,它最大的特点是支持自定义翻译源,并集成了多种强大的 AI 模型。

TransMate 是什么?有什么特点?
在开始之前,我们先简单了解一下 TransMate 的核心优势:
- 多源翻译引擎:默认支持 Google、DeepL、Bing 等主流翻译引擎,你可以自由选择最顺手的一个。
- AI 模型集成:这是它的王牌功能,可以无缝调用 OpenAI (GPT-3.5/4)、Google Gemini、Anthropic Claude 等强大的 AI 模型进行翻译,翻译质量通常远超传统引擎,尤其在处理复杂、长句或需要意译的文本时。
- 极致的自定义:
- 自定义翻译源:可以添加任何你想要的翻译 API(只要你有接口),比如国内的百度、有道、腾讯等。
- 自定义样式:可以完全修改翻译弹窗的样式、颜色、字体、布局等,打造专属的翻译体验。
- 自定义快捷键:可以设置你习惯的快捷键来呼出翻译框。
- 强大的辅助功能:
- 双语对照:原文和译文可以左右或上下对照显示,方便学习。
- 朗读功能:支持原文和译文的语音朗读。
- 翻译历史:自动保存翻译记录,方便回顾。
- 划词翻译:在网页上选中任意文本,即可快速翻译。
如何安装 TransMate?
-
访问应用商店:
- Chrome 浏览器: 访问 Chrome Web Store 搜索 "TransMate"。
- Edge 浏览器: 访问 Microsoft Edge Add-ons 搜索 "TransMate"。
- Firefox 浏览器: 访问 Firefox Browser Add-ons 搜索 "TransMate"。
-
点击安装:在 TransMate 的扩展页面,点击 "添加到 Chrome" (或对应浏览器的 "添加到浏览器") 按钮。
-
确认权限:浏览器会请求一些必要的权限(如访问你当前查看的网页、读取剪贴板等),这是为了实现划词翻译和翻译功能,请点击“确认”或“允许”。
(图片来源网络,侵删)
安装完成后,你会在浏览器右上角看到 TransMate 的图标(通常是一个 "T" 字母)。
基础使用教程
首次设置与配置
点击浏览器右上角的 TransMate 图标,打开其主面板。
-
选择翻译引擎:
- 在左侧菜单选择 "Settings" (设置)。
- 找到 "Translation Service" (翻译服务)。
- 在下拉菜单中,你可以选择 "Google", "DeepL", "Bing" 等。
- 强烈建议先选择一个默认引擎(如 Google)来测试功能是否正常。
-
配置 AI 模型(核心功能):
- 在设置中找到 "AI Service" (AI 服务)。
- 点击 "Add AI Service" (添加 AI 服务)。
- 以 OpenAI 为例:
- Service Name: 给你的 AI 服务起个名字,如 "My GPT-4"。
- Provider: 选择 "OpenAI"。
- API Key: 在这里粘贴你的 OpenAI API Key。(你需要自行去 OpenAI 官网获取)
- Model: 选择你想要的模型,如
gpt-4,gpt-3.5-turbo等。 - Base URL: 如果使用官方 API,保持默认即可,如果使用第三方代理服务,请填写代理的 URL。
- 配置 Gemini/Claude:过程类似,只需选择对应的 "Provider" (Google / Anthropic),并填入相应的 API Key 即可。
-
保存设置:配置完成后,点击页面右上角的 "Save" (保存) 按钮。
开始翻译
配置好翻译源后,你就可以开始使用了,主要有两种方式:
页面翻译(全文翻译)
- 打开任意一个外文网页(如
github.com,medium.com)。 - 点击浏览器右上角的 TransMate 图标。
- 在弹出的窗口中,你会看到整个页面的翻译结果。
划词翻译
- 在任意网页上,用鼠标选中你想要翻译的单词、句子或段落。
- 会自动弹出一个翻译小窗口,显示选中内容的译文。
- 你可以点击窗口中的按钮进行朗读、复制、或在主面板中查看完整翻译。
高级功能与技巧
切换和组合翻译源
- 快速切换:在翻译弹窗的顶部,你可以通过下拉菜单快速切换当前使用的翻译引擎或 AI 模型。
- 使用最佳翻译:这是一个非常智能的功能,你可以勾选 "Use the best translation" (使用最佳翻译),开启后,TransMate 会依次调用你配置好的所有翻译源,然后将它们的结果进行汇总或选择最优的一个显示出来,这对于保证翻译质量非常有帮助。
自定义翻译源
如果你有自己偏好的翻译服务(比如国内的百度翻译),并且有 API Key,可以将其添加进来。
- 在 "Settings" -> "Translation Service" 中,点击 "Add Custom Service" (添加自定义服务)。
- 你需要提供该 API 的详细信息,通常包括:
- Name: 服务名称。
- API URL: 请求接口的地址。
- Request Method: 请求方法(通常是 POST)。
- Headers: 请求头(如
Content-Type: application/json和Authorization等)。 - Request Body: 请求体,通常是一个 JSON 格式,你需要用
{{text}}和{{to}}等变量来代表原文和目标语言,这部分信息需要你查阅对应翻译服务的 API 文档来获取。 - Response Path: 响应结果的路径,告诉 TransMate 从 JSON 的哪个字段提取译文(如
data.translation)。
注意:配置自定义 API 对技术有一定要求,如果你不确定,建议先使用预设的引擎。
自定义样式
如果你不喜欢默认的翻译窗口样式,可以完全自定义它。
- 在 "Settings" -> "Custom Style" (自定义样式) 中。
- 你可以直接编辑 CSS 代码来修改窗口的布局、颜色、字体、边距等。
- 网页上有很多用户分享的自定义样式,你可以搜索 "TransMate custom style" 找到并导入。
快捷键设置
- 在 "Settings" -> "Shortcuts" (快捷键) 中。
- 你可以为以下功能设置快捷键:
- Open/Close Popup: 打开/关闭翻译弹窗。
- Translate Selected Text: 翻译选中的文本。
- Switch Translation Service: 切换翻译服务。
- 等等。
设置后,你就可以通过键盘快捷键,无需鼠标点击,更高效地使用 TransMate。
常见问题与注意事项
-
Q: AI 模型翻译需要收费吗?
A: 是的,调用 OpenAI、Google Gemini 等 AI 模型是需要消耗 API Key 中的额度的,你需要自行购买这些服务的 API Key,TransMate 本身是免费的扩展,它只是一个调用工具。
-
Q: 为什么我的翻译结果不准确?
- A: 可以尝试以下几点:
- 切换到不同的翻译引擎或 AI 模型,不同模型擅长处理不同类型的文本。
- 开启 "Use the best translation" 功能。
- 对于技术文档,可以尝试使用更专业的模型,如 GPT-4。
- A: 可以尝试以下几点:
-
Q: 如何翻译整个网页?
A: 点击浏览器右上角的 TransMate 图标即可,如果想翻译当前标签页的所有内容,也可以在弹窗中找到 "Translate current tab" 之类的选项。
-
Q: 翻译历史在哪里?
A: 在 TransMate 的主面板左侧菜单中,点击 "History" (历史) 即可查看。
TransMate 是一款上限非常高的翻译工具,对于普通用户,使用默认的 Google 或 DeepL 引擎就能获得很好的体验,而对于追求极致翻译质量、有特定需求(如翻译技术文档、代码注释)或喜欢折腾的用户,其 AI 模型集成和自定义功能将带来无与伦比的便利和强大。
希望这份教程能帮助你顺利上手,享受高效精准的翻译体验!
