ImTranslator Firefox is an excellent add-on for Mozilla Firefox that lets you, from the browser itself, translate any text in an amazing number of different languages. These include Albanian, Arabic, Bulgarian, Catalan, Chinese, Croation, Czech, Danish, Dutch, English, Estonian, Finnish, French, Gallego, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Maltese, Norwegian, Philipino, Polish, Portuguese, Rumanian, Russian, Serbian, Slovakian, Slovenian, Spanish, Swedish, Thai, Turkish, Ukranian, Vietnamese, etc.
In other words, with ImTranslator Firefox you have one of the most complete, professional and recommended translators that exist. As if that wasn`t enough, you also have a voice synthesizer, that can read any text in English, German, Chinese, French, Italian, Japanese, Korean, Portuguese, Spanish and Russian.
ImTranslator Firefox is an add-on that you can classify as totally essential, without any doubt.