Not user friendly at all Rated 1 out of 5 stars

BabelFish Instant Translation is more user friendly than this one, neither opening of new tab nor right-click is needed.

https://addons.mozilla.org/en-US/firefox/addon/7004

This review is for a previous version of the add-on (0.5.1).