vscode-translate-next
简体中文 | 日語 | English

每个程序员都必备的一款vscode翻译插件神器,它让你不在惧怕多国语言,而是让你更专注的沉浸式写代码🚀
说明:由translate提供底层翻译支持
✨ 功能效果
- hover翻译

- hover注释翻译替换

- 一键替换所有注释

- 翻译终端选中文本
(提示:如果快捷键失效,可以点底部栏终端文本翻译按钮)

- 插件详情沉浸式翻译

- markdown预览沉侵式翻译

- 选中翻译文本

- 添加自定义翻译engine

📋 要求
💻支持的翻译引擎
| name |
支持 |
描述 |
| google |
✔ |
已投产,可以正常使用 |
| azure translate |
✔ |
已投产,可以正常使用 |
| amazon translate |
✔ |
已投产,可以正常使用 |
| baidu |
✔ |
已投产,可以正常使用 |
| deepl |
✔ |
已投产,可以正常使用 |
| tencent |
✔ |
已投产,可以正常使用 |
| custom Engine |
✔ |
已投产,可以正常使用(完全用户自定义) |
🛠️ 快速上手使用
- 下载:vscode-translate-next
- 官网注册账号:https://translate.yanxuewen.cn
- 登录

⚙️ 配置

提示:google翻译引擎无需配置,可以直接使用。其他翻译Engine需要进行配置才可使用。
🌐 插件本地化显示(中文模式)
安装:vscode 中文语言包
Translate Pro 升级至v1.6.0 以上版本即可

📝 图文配置教程
提示:教程暴露的key仅供演示使用,请勿担心都已失效。
🎬 视频教程
🖱️ Hover 支持的语言/文件类型(自定义)
Translate-next.hover.extensions
- 默认:已内置一组主流编程语言文件扩展名(英文逗号分隔),默认值:
js,jsx,ts,tsx,java,py,c,h,cpp,cc,cxx,hpp,hh,hxx,rs,go,cs,php,rb,swift,kt,kts,scala,dart,lua。
- 用法:用英文逗号分割填写扩展名白名单,带不带点都可以,例如:
ts,js,py 或 .ts,.js,.py。
- 特殊:配置为
* 表示对所有文件启用 hover 翻译(不推荐,可能导致不必要的 token 消耗)。
- 补充:如果默认列表不包含你需要的扩展名,直接追加即可。
⌨️ 快捷键
| 描述 |
快捷键 |
| 替换翻译选中文本 |
Shift + Alt + T |
| 切换目标语言 |
Ctrl + Alt + Shift + L (Mac os: Command + Alt + Shift + L) |
| 切换默认翻译引擎 |
Alt + Shift + E |
| 查看插件输出日志 |
Ctrl + Alt + Shift + O (Mac os: Command + Alt + Shift + O) |
| 清理插件输出日志 |
Ctrl + Alt + C (Mac os: Command + Alt + C) |
| 翻译终端选中文本 |
Ctrl + Alt + (Mac os: Command + Alt +) |
| 清理终端翻译日志 |
Alt + C |
| 打开终端翻译面板 |
Alt + Shift + O |
| 悬停翻译:启用/禁用 |
Ctrl + Alt + E |
提示:如果你的编辑器环境,快捷键有冲突,可以自己修改调整。如果忘记快捷键,可以使用底部状态栏提供的状态栏按钮,进行目标语言和默认翻译引擎切换,如下图所示:

❓ FAQ
- 报:fetch failed 错误弹框

答:如果你没有切换过default engine 那么你就是使用的google,而此时你电脑无法访问google就会报此错误
我如何获取其他翻译引擎的key呢?
答:查看文档https://github.com/yxw007/translate 引擎选项配置内容
按快捷键无效,怎么解决?
- 可能情况1:vscode中的快捷键冲突,修改冲突的快捷键即可
- 可能情况2:快捷键与外部软件快捷键冲突,逐步退出外部软件,排查冲突软件,然后修改快捷键
- 隐藏功能:
- 编辑视图可以右键替换选中翻译

- 终端选中文本翻译,可以在设置界面中将其打开在底部栏显示

如果避免大量翻译字符消耗?
- 加大缓存时间

- 自主控制要开启和关闭的翻译功能

- 避免选中大量文本,然后hover到选中文本上,此时如果开启了hover翻译,就会快速消耗大量翻译字符,所以应该避免这种操作
💖 支持我
如果此工具帮助你节省了时间、提升了工作效率,欢迎你用以下方式来支持我继续开发与维护:
成为我的赞助人(GitHub Sponsors):https://github.com/sponsors/yxw007
请我喝杯咖啡☕(小额打赏)——每一份支持都能带来持续改进和更多新特性。

关注我 + 一键三连我的视频 (bilibili: 向往自由的码)
在 GitHub 点个 Star⭐、把插件推荐给身边的开发者,这些都是极大的鼓励。
每一份支持我都非常感谢❤️,会优先用于功能迭代和测试。如果你有特别的建议或希望我做的功能,欢迎通过 Issue 或私信联系。
📢 更多
📄 许可证
Translate 是在 MIT 许可证下发布的。详情请见 LICENSE 文件。
| |