To use the program's other functions, such as spell-checking, text-to-voice and dictionary, ImTranslator opens up a new window, which means the whole process is not very fluid.
The major problem with ImTranslator is that once you have translated what you need, you will always need to cut and paste into your messaging client. Among other options, you can set ImTranslator to auto-detect source language, perform back translations, easily switch direction between two languages and carry out basic editing functions, like cutting and pasting. The ImTranslator translations held up well in testing, but with a few of the usual problems. This option will bring up a new window, with a field for the original text above, translation options in the middle, and the translation below. When you install the add-on, it adds an extra option to the context menu. You're bound to be able to get your message across with ImTranslator.