网页翻译插件 Simple Translate 上手教程:5 分钟实现网页选中即译
【免费下载链接】simple-translateWebExtensions for translating text on web pages项目地址: https://gitcode.com/gh_mirrors/si/simple-translate
你是不是也这样:刷英文资讯时碰到一个陌生词,先复制,再切到翻译网站,粘贴、回车,来回折腾半分钟,结果一整段还没读完?开源网页翻译插件 Simple Translate 就是来解决这个痛点的——它是一款免费、跨浏览器的翻译扩展,支持 Chrome、Firefox 和 Edge,选中文本即可翻译,还能一键翻译整页,原生支持 Google 翻译与 DeepL 两种引擎,主打一个"简单但强大"。
它凭什么值得一试:Simple Translate 亮点速览
在决定安装之前,先花 10 秒看看它最值得关注的能力:
- 选中即译:在网页上划选文字,立刻出现翻译按钮或直接弹出翻译面板,全程不用复制粘贴。
- 双引擎驱动:默认走 Google 翻译,也可以切换到 DeepL API,设置里一键换。
- 整页翻译:不满足于单词?右键菜单点一下"翻译此页面",整页瞬间变成你的母语。
- 词性候选:查单个单词时展示多种候选释义,比生硬直译更好理解。
- 快捷键加持:支持自定义快捷键,翻译动作快到你不用碰鼠标。
- 多语言界面:源码的 src/_locales/ 目录下躺着 30 多种语言的本地化文件,各国用户都能顺手使用。
它适合谁?如果你常读外文新闻、做学术文献调研,或者单纯想给浏览器配一个"随身翻译官",Simple Translate 几乎是零学习成本的选择。它体量轻、免费、源码开放(MPL-2.0 许可),隐私策略透明,不注册不登录也能用。
快速开始:网页翻译插件的安装与加载
这里给你两条路:普通用户直接装现成扩展,5 分钟就能跑通;想折腾代码的开发者可以本地构建加载。
最快的安装方式:去商店搜一下
打开你浏览器的扩展商店,搜索 "Simple Translate",点安装即可。Chrome 用户进入chrome://extensions、Edge 用户进入edge://extensions、Firefox 用户进入about:debugging的附加组件页面都能找到入口。装好后点击工具栏的图标,弹窗翻译面板就位。
开发者路线:克隆、装依赖、加载扩展
想体验最新代码或做二次开发?三步走:
- 克隆仓库:
git clone https://gitcode.com/gh_mirrors/si/simple-translate - 安装依赖。项目要求 Node 24.13.0 与 npm 11.7.0,进入目录后执行:
cd simple-translate npm install - 启动开发模式,它会监听源码变化并自动重新打包:
npm run watch-dev打包产物生成在
dev/目录。接着回到浏览器:Chrome 打开chrome://extensions,开启"开发者模式",点击"加载已解压的扩展程序",选择simple-translate/dev/chrome;Firefox 则在about:debugging中"临时加载附加组件",选择dev/firefox目录。
立即体验:完成你的第一次翻译
装好后随便打开一个外文网页,划选一句话,点击弹出的翻译按钮,译文即刻显示。点结果旁的复制图标就能带走文本,点小喇叭还能听发音。想让整页变成中文?右键选"翻译此页面"即可,效率比逐句复制高出太多。
进阶技巧与避坑指南
上手之后,这几个技巧能让网页翻译插件的体验再上一个台阶:
- 设置第二目标语言:在设置里把 "Second language" 配成备用语种,比如中文之外再加英语,切换翻译方向时不用每次重新选。
- 打开"显示候选释义":翻译单个单词时勾选 "Show translation candidates",会列出多个词义,读外文文献时尤其实用。
- 调整选中行为:在 "Behavior when selecting text" 里,把"显示翻译按钮"改成"直接显示翻译面板",省去一次点击。
- 接入 DeepL:追求更高翻译质量时,去 DeepL 官方申请 API Key,填进设置的 "DeepL Auth Key" 一栏。插件会自动区分免费版和付费版的请求地址,你只管填密钥。
常见问题也别慌,答案直接给你:
问:翻译一直报错,提示 429 或 503 是什么情况?答:这是 Google 翻译接口的限流信号,多半是短时间内请求太频繁,稍等片刻再试即可。
问:扩展装了,但选中文本没反应?答:先确认"显示翻译按钮"的开关没被关闭;再检查你是否在代码块、输入框等被忽略的区域划选文字,这些场景默认不触发翻译。
⚠️ 注意:本地构建时如果
npm run watch-dev报错,八成是 Node 版本不对。先用node -v、npm -v核对版本,再考虑升级或切换版本管理器。
延伸与结语
Simple Translate 名字叫"简单",可拓展空间却不小:想改界面,代码在 src/options/ 与 src/content/;想调翻译逻辑,入口在 src/common/translate.js;想让它覆盖更多语言,你还可以通过 Crowdin 平台参与界面翻译,帮助全世界的用户。
到这里,一个"选中即译、整页秒翻"的网页翻译插件已经装进你的浏览器。下一步行动很简单:今天就用它完整读完一篇以前搁置的外文文章,感受不再反复复制粘贴的流畅翻译体验。用顺手之后,不妨翻翻它的开源代码——下一个为这个网页翻译插件贡献代码的人,说不定就是你。
【免费下载链接】simple-translateWebExtensions for translating text on web pages项目地址: https://gitcode.com/gh_mirrors/si/simple-translate
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考