

However, since it was removed from AMO (), I looked for an alternative extension: Googling for a replacement led me "To Google Translate" (pun unintended). I believe it was the pop-up window which the add-on displayed the translation in, that violated some ToS.

Upon digging further, I realized that it was removed owing to some privacy concerns. One day it came to my attention that the add-on was no longer in Mozilla's repository. I had been using a different add-on called S3 Translator until a few months ago. You can also use the pane as a dictionary, type in a word and its meaning will be displayed just below the text field. Tip: The translation works in real-time, in an as-you-type manner. The translated result is displayed in the language that you select in the same pop-up window. Here, you can paste some a word or a phrase or even an entire page of text content, and the add-on will translate it. The 2nd feature is the icon on the toolbar, clicking which brings an in-page pop-up. The Translate this page auto option sets Firefox to always load the translated version of the webpage. This however reads it in your default language, so don't expect to hear the translated version. Selecting "listen" uses the Text to speech feature, which reads out the content aloud. Choosing the Translate option opens a new tab and display the translated text and its meaning. It will have a sub-menu with 3 options: Translate, Listen, and "Translate this page auto". You can highlight a word or a sentence, and select "To Google Translate". How does it know your settings? It uses your Google account information, when you're logged in to Google in Firefox. It will open a new tab with the Google Translated version of the webpage, in your preferred language. That's not an issue with To Google Translate, when you're on a foreign language website, right-click anywhere on the page, and select the "Translate this page" option. That's time consuming and involves 2 or 3 clicks, not to mention having to type the address of the translator page. Normally, you'd have to go to the Google Translate website and then paste the link of the said site, and then wait for the page to load in English. In this instance we are going to pretend we're English speakers, and we wish to translate a Spanish website to our language. Let's say you're on a website which is not in your native language.
