EveryLang — translate, check spelling, switchable and show the current keyboard layout

EveryLang is a tool with which any program can easily translate any text, check spelling, and to switch the keyboard layout on the fly and show the mouse pointer and text cursor a flag of the current input language.
/ >
All of these features are already implemented in other programs.

Translators: Translateclient, QTranslate, Dicter, etc.
Spell checker: Spell Checker, solutions ORFO, running languagetool, perhaps there's something else.
Switching layout: Punto Switcher, Arum Switcher, Key Switcher and several small projects enthusiasts.
The display indicates the current input language: Aml Maple.

Each of them has its own characteristics, pros and cons, some pay, some are buggy or just inconvenient.
In General, I tired to keep the whole zoo on your computer, keep them updated, customized, along with their not always good behaviour.
And I decided to make a bike for himself, so all and all it worked fine, not irritating and pleasing to the eye.
In the end, meet my little project EveryLang.





Translate


Translations into more than 30 languages.
The program uses the services of Google, Microsoft and Yandex, which help to translate texts to any language.

The translation can be carried out using the main window, this text will be inserted or type, cleaned all the Esc button.



You can also translate text simply by highlighting it in any program and press twice the Ctrl. Opens the window with translation of selected text, you can copy or replace the original text, if the field is editable.



Hotkeys, translation service and basic languages can be changed in the settings.



Check spelling



Spell checker is implemented using the service ORFO, there is no need to select the language for verification, the system will detect it and will display the result. For spell checking you need to highlight the text and press Ctrl+F7, but if you want to check the text from the main window, just press F7. While missing punctuation check, maybe in the future I'll fix it.



Toggle layout



EveryLang easy can be an alternative to Punto Switcher really missing the auto than I never used, and in the opinion of many others too do not favor this feature. In the future I will add auto, at least it's interesting in the implementation plan.

Features

the
    the
  • Works everywhere
  • the
  • does Not depend on the installed input languages
  • the
  • Toggle by pressing Break, double Shift or double Scroll lock
  • the
  • double-click over the Insert switches the layout for the entire row, not just the last word
  • the
  • Switching of keyboard layout for selected text by pressing Ctrl+~
  • the
  • Shift the highlighted text Win+~

To work correctly you need to close the Punto Switcher and all similar programs.



Indicator current input language


Functionality borrowed from the Aml Maple, it shows the name of the input language or the flag. There is one thing that is not working the pointer to a text cursor in the browsers, this can only accept.



To enable or disable the indicator it is possible from the taskbar.



Window actions


You can include a special window. After the selection, click on the middle mouse button and a window will appear, you can choose one of the following: translate, check spelling, copy, search in the browser.



Opinion


The installation of the program occurs by using ClickOnce with one click, no advertising installations and ticks trick, it updated itself. There is also portable version.
Questions can be left in the issues tracker.

Thank you for your attention.
Article based on information from habrahabr.ru

Комментарии

Популярные сообщения из этого блога

Car navigation in detail

PostgreSQL: Analytics for DBA

Google has launched an online training course advanced search