soerenuhrbach / vscode-deepl

DeepL for Visual Studio Code
MIT License
35 stars 7 forks source link
deepl translation translation-api vscode vscode-extension

Translate with DeepL for Visual Studio Code (vscode-deepl)

Translate texts in more than 25 languages directly in your favourite code editor powered by DeepL. This extension provides all the necessary integrations to easily translate texts without leaving your code editor.

Features

The extension provides the following functionalities:

The following commands are available to translate texts:

Command Keybinding Description
DeepL: Translate alt+t Translates the selected text into the last used target language
DeepL: Translate to ... alt+shift+t Asks for the target language and translates the selected text into the target language
DeepL: Translate to ... from ... alt+ctrl+shift+t Asks for source and target language and translates the selected text from the source language into the target language
DeepL: Translate and paste from clipboard ctrl+shift+v Translates the clipboard content and paste it
DeepL: Duplicate and translate ctrl+shift+d Duplicates and translates the selected text

The commands are accessible via the command pallette.

Commands

In addition, the context menu is extended and now includes the translation commands.

Menu

The currently selected target language is displayed in the status bar. By clicking the item you can change the target language.

Status Bar

Requirements

In order to use this extension, you need a DeepL API key. To get an API key, you need to create an account here. After you have created an account, you will find your API key here. You will be asked to enter your api key, by using your first translation.

Extension Settings

This extension contributes the following settings:

Optional settings:

Disclaimer

This extension is not an official implementation of the DeepL API from DeepL itself! The author has no connection to DeepL.

Privacy Policy

The texts are translated via the online service of DeepL. Please take a look at their privacy policy.
Dont use this extension if you dont agree with their privacy policy!

Release Notes

1.1.1

1.1.0

1.0.14

1.0.13

1.0.12

1.0.11

1.0.10

1.0.9

1.0.8

1.0.7

1.0.6

1.0.5

1.0.4

1.0.3

Added more settings to use more deepl api parameters

1.0.2

Added more settings to use more deepl api parameters

1.0.1

Added extension logo

1.0.0

Initial release of vscode-deepl

MIT LICENSE