VSCode 翻译插件一览表
1. Google Translate
首推的還是 Google 翻譯,插件為 Google Translate,安裝如下圖:
擴(kuò)展安裝完成后,需要設(shè)置 googleTranslateExt.languages 變量,常用設(shè)置的值如下:
| 名稱 | ISO-639-1 編碼 |
|---|---|
| Chinese (Simplified) | zh-CN (BCP-47) |
| Chinese (Traditional) | zh-TW (BCP-47) |
| English | en |
完整的編碼格式可以參考 這里。
Google Translate 的使用需要能夠合理上網(wǎng),否則將不能正常使用。
另外如果將選擇翻譯的文本替代選擇的文本(即覆蓋模式)需要設(shè)置變量:googleTranslateExt.replaceText 為 true。如果該值為 false 則會(huì)對(duì)翻譯的文本通過(guò)底部信息框提示。
選中文字快捷鍵為 Ctrl+Shift+t 。
2. Yao-Translate
Yao-Translate 是底層基于有道翻譯實(shí)現(xiàn)的。
安裝完成后就可以直接使用:
按 Cmd+Shift+T 或 Ctrl+Shift+T 對(duì)選中的文本內(nèi)容快速翻譯
按 Cmd+Shift+R 或 Ctrl+Shift+R 對(duì)選中的文本內(nèi)容快速翻譯并替換成翻譯結(jié)果
3. Comment Translate
許多優(yōu)秀的項(xiàng)目,都有豐富的注釋,使用者可以快速理解代碼意圖。但是如果使用者并不熟習(xí)注釋的語(yǔ)言,會(huì)帶來(lái)理解困難。本插件使用 Google Translate API 翻譯 VSCode 的編程語(yǔ)言的注釋。
4. Python SDK
這里與 VSCode 無(wú)關(guān),DeepL 和 Google 都提供免費(fèi) 50 萬(wàn)字符/每月的翻譯,日常翻譯的話量還是夠用,這兩者可以使用相關(guān)的 Python SDK 調(diào)用,利于擴(kuò)展。
Google 需要注冊(cè)一個(gè)翻譯項(xiàng)目,而 DeepL 需要注冊(cè)為免費(fèi)用戶(但是當(dāng)前沒(méi)有針對(duì)中國(guó)開(kāi)放,需要新建一個(gè)美國(guó)或其他國(guó)家的虛擬 Visa 卡才可以使用 ):
Google Python SDK,SDK 文檔也可以參見(jiàn) 這里。產(chǎn)品詳細(xì)文檔參見(jiàn) 這里。
DeepL Python SDK,SDK 說(shuō)明文檔參見(jiàn) 這里。
Google 國(guó)內(nèi)翻譯地址: https://translate.google.cn/
參考
文檔翻譯經(jīng)驗(yàn)分享(Markdown)
Ptyhon 如何免費(fèi)調(diào)用 Google 翻譯 API
如何使用Python調(diào)用Google翻譯API,并實(shí)現(xiàn)剪貼板自動(dòng)翻譯
使用Python中的Google Translate API進(jìn)行文本翻譯
總結(jié)
以上是生活随笔為你收集整理的VSCode 翻译插件一览表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: spring boot的hello wo
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?