ImTranslator provides a wide range of possibilities to communicate with ease and convenience in different languages. With ImTranslator you can enter multilingual text, check it for correctness, adjust unreadable messages, translate in different languages, print results and send e-mail. ImTranslator includes: Online Translator, powered by PROMT XT translation technology, which performs translation between English <-> German, English <-> Russian, English <-> Spanish, French <-> Russian, German <-> Russian, Italian -> Russian, Spanish -> Russian languages. Other language pairs will be added soon. Virtual Keyboard covering 40 languages. Spell-Checker for English, French, German, Italian, Portuguese, Russian, Spanish, and Ukrainian languages. ImTranslator is an ongoing project which gradually implements new tools and features to make the multilingual communication more efficient.