New Plugin: Language Translator

Hello!

The Language Translator plugin was recently released. It allows you to translate selected text into the desired language. This is based on a free instance of Azure Translator. (Please do not abuse it)

Word of advice

Keep in mind this is an initial version and that the plugin interface is subject to change!

Usage

fr:I want to break free

First part is the prefix containing the language code (See codes here) Second part is the actual text for translation.

Select the text and use the shortcut to translate it to the prefixed language

Text selection limited to 1000 characters

Github Reference here

PS: If you have recommendations please let me know :slight_smile:

3 Likes

I would really appreciate some feedback regarding the quality of translations.
Iā€™m thinking of adding the possibility of choosing your translation engine:

  • Google Translate
  • Azure Translator
    But that may be helpful only if you need some language that is not included in the Azure Translator, or the quality is not on par with your needs.

Currently, the engine provided by Azure has more quality for the translations.

PS: Azure Translator does not offer Latin as a translation language - for those of you who need this

I want propose 4 features:

  1. Add opportunity to use my own Google translate credentials (it will allow me translate really big amount of text spending my money for Google API using)
  2. Add opportunity preview translation. For example you select any word, click ctrl and hover mouse onto it and you see variants of translation of this word.
  3. Add opportunity auto generate partial translation. For example you select text, press hotkeys and there are near your text auto-generates tranlation in ( ) quotes.
  4. Auto-decision to which language translate.
    I dont know how about Americans. But for example I am Ukrainian. I mostly use either Ukrainian or English. Sometimes I need translate some text from UA to EN. Sometimes I need translate some text from EN to UA. It would be good If I (user) can set 2 prefered language. And if I try to translate UA to EN then translator automatically set preference UA to EN or vice versa. I will show you example Monosnap
1 Like

Thank you Andrii, valuable feedback :+1:

Item :four: is partially implemented - plugin now allows for selection of default language.

Although, automatically switching the default language based on your usage requires additional settings. Feel free to add this to a feature request on the Github repo

1 Like