712 字
4 分钟
Vscode翻译插件
2025-08-25

(已废弃)VSCode Samge Translate插件#

VSCode Samge Translate 是一个基于VSCode的翻译插件,在看源码的时候有一些英文注释,用这个插件翻译比手动搜方便一点

这个插件支持的翻译引擎:百度阿里腾讯火山有道DeepL

这些翻译引擎的免费额度:

  • 百度:5万免费字符/月 (个人认证后可切换高级版:100w免费字符/月)
  • 阿里::100万免费字符/月
  • 腾讯::500万免费字符/月
  • 火山::200万免费字符/月
  • 有道::新账号有50元固定免费体验额度
  • deepl::50万免费字符/月

开通机器翻译服务#

链接:https://console.cloud.tencent.com/tmt

申请安全凭证#

云 API 密钥页面 ,进入该页面,创建一个子用户

  • 之前有个翻译软件(沉浸式翻译?)因为开发者没有做好加密工作导致过信息泄露,所以我对这些第三方开发者开发的插件有点不太信任,故创建一个子用户,然后使用子用户的安全凭证,而不是把我现在阿里云账号的安全凭证给这个插件用

创建新用户#

  • 用户名:正常填即可

  • 访问方式:勾选「编程访问」、「腾讯云控制台访问」

  • 用户权限:

    • 只给了机器翻译的两个相关策略权限
    • 勾选了自助管理API密钥

    PixPin_2025-08-25_17-59-29

  • 不需要重置密码

  • 开启MFA设备校验

创建成功后,保存该子用户的密码SecretIdSecretKey

密钥文件只在创建时提供SecretKey,后续不可再进行查询,所以我这里将密钥文件加密后备份到百度云中,路径为:「娱乐」>「加密文件」

插件设置#

打开vscode,「File」>「Preferences」>「Settings」>「Extensions」>「Vscode Samge Translate Configuration」

  • 「文件」>「首选项」>「设置」>「扩展」>「Vscode Samge Translate Configuration」

将密钥填入以下两个文本框中:

  • AppId - 翻译引擎的AppId
  • AppSecret - 翻译引擎的AppSecret

VSCode Samge Translate插件存在的问题#

经过实测,这个插件在翻译的时候并非按我想的那样划一句翻译一句,而是全文翻译,这就有点过了,至少我没有全文翻译的需求

Comment Translate插件#

这个翻译插件支持Google、Bing、Baidu的翻译服务,且Google和Bing是内置的,以下是该插件文档中提到的:

本插件支持以下翻译服务:

  • Google 翻译: 内置,免费版。 默认使用
    • :对网络有要求,部分用户需要代理。如遇网络问题,建议使用Bing
  • Bing 翻译: 内置,免费版。
  • AliCloud 翻译: 内置,需要配置accessKeyId & accessKeySecret

Bing直接就能用,挺方便

参考#

  1. Vscode Samge Translate 翻译助手 - Visual Studio Marketplace
  2. 【玩转腾讯云】【腾讯云机器翻译TMT】机器翻译入门-腾讯云开发者社区-腾讯云
  3. vscode-comment-translate/doc/README_ZH.md at e22a324286ca9f3dce0e7fcac834b19c8ed5b6fe · intellism/vscode-comment-translate
Vscode翻译插件
https://fuwari.cbba.top/posts/vscode翻译插件/
作者
Chen_Feng
发布于
2025-08-25
许可协议
CC BY-NC-SA 4.0