Skip to content

Latest commit

 

History

History
111 lines (77 loc) · 5.65 KB

README_zh-CN.md

File metadata and controls

111 lines (77 loc) · 5.65 KB

vscode-translate-next

简体中文 | 日語 | 한국어 | English

GitHub License

每个程序员都必备的一款vscode翻译插件神器,它让你不在惧怕多国语言,而是让你更专注的沉浸式写代码🚀

说明:由translate提供底层翻译支持

✨ 特性

  • 简单易用
  • 支持多翻译引擎:Google,Azure,Amazon,Baidu,deepl等
  • 支持从一种语言翻译至各种语言
  • 支持悬停翻译
  • 支持终端选中文本翻译

📋 要求

  • vscode >= 1.91.0

⚙️ 配置

alt text

提示:除了google翻译引擎不用配置,如果设置成其他翻译引擎为默认翻译engine,就需要配好对应的翻译引擎配置,如果其他翻译引擎不用,可以不用配置

💻支持的翻译引擎

name 支持 描述
google 已投产,可以正常使用
azure translate 已投产,可以正常使用
amazon translate 已投产,可以正常使用
baidu 已投产,可以正常使用
deepl 已投产,可以正常使用
openai 已投产,可以正常使用 (效果不佳,提示词很难调好)
yandex 由于我没有平台支持的银行账号,所以未调通(欢迎有条件的朋友帮忙调通,感谢)

🛠️ 使用

下载:vscode-translate-next

  • 选中翻译文本 translateText
  • hover 翻译 hover
  • 翻译终端选中文本 translate-terminal-text
  • 如何使用openai alt text

📹 视频教程

⌨️ 快捷键

描述 快捷键
翻译选中文本 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)
翻译终端选中文本 Alt + `
清理终端翻译日志 Alt + C
打开终端翻译面板 Alt + Shift + O

提示:如果你的编辑器环境,快捷键有冲突,可以自己修改调整。如果忘记快捷键,可以使用底部状态栏提供的状态栏按钮,进行目标语言和默认翻译引擎切换,如下图所示:

alt text

❓ FAQ

  1. 报:fetch failed 错误弹框 alt text

答:如果你没有切换过default engine 那么你就是使用的google,而此时你电脑无法访问google就会报此错误

  1. 我如何获取其他翻译引擎的key呢?

    答:查看文档https://github.com/yxw007/translate 引擎选项配置内容

  2. 百度翻译相关,常见报错

    错误码 含义 解决方案
    52003 未授权用户 请检查appid是否正确或者服务是否开通
    54003 访问受限 开通的服务可能是通用文本翻译服务,需要改成领域翻译服务

更多错误码,请查看 错误码列表

📢 更多

  • 配置其他翻译引擎,可以阅读文档translate README
  • 碰到问题不知道怎么解决,可以给我留言、加我微信、提Issue 都可以
  • 此插件如果对你帮助特别大,大大提升了你的效率。你可以:
    • 关注我 + 一键三连我的视频 (bilibili: 向往自由的码)
    • github上帮我项目的点star ⭐
    • 对产品提升有更好的建议和想法,私信告诉我
    • 成为我的赞助人: https://github.com/sponsors/yxw007
    • 打赏我,请我喝杯咖啡☕ alt text

感谢每一位支持和帮助过我的人,您的支持是我最大的动力!❤️

📄 许可证

Translate 是在 MIT 许可证下发布的。详情请见 LICENSE 文件。