Online Translator performs real-time translation between Afrikaans, Albanian, Arabic, Belarusian, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, Estonian, Filipino, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Korean, Latvian, Lithuanian, Macedonian, Malay, Maltese, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Thai, Turkish, Ukrainian, Vietnamese, Welsh and Yiddish languages and their combinations.

drag-n-drop or copy-paste multilingual text to/from any application. 
translate between English, French, German, Italian, Portuguese, Russian, Spanish languages.
use back translation to translate the target text back to the original language; this feature may give you additional benefit to make sure your text is understandable.

use switch direction to change the translation direction of a selected language pair.

choose auto functions to perform the following actions:
- dictionary - automatically popup dictionary for single word translation;
- spell checker - enable automatic spell checking before performing translation
- decoder - determine the text in Russian language and convert it, if needed, into proper encoding.