Useful Google Translate Addresses

Translate a web page:

http://www.google.com/translate_c?langpair=LANG1|LANG2&u=URL

Example: http://www.google.com/translate_c?langpair=it|en&u=http://www.corriere.it/ translates Corriere della Sera's homepage from Italian into English.


Translate a web page into English (the input language is detected automatically):

http://www.google.com/translate_c?langpair=en&u=URL

Example: http://www.google.com/translate_c?langpair=en&u=http://www.corriere.it/ translates Corriere della Sera's homepage from Italian into English, but without explicitly mentioning that the web page is written in Italian.


Use Google Translate as a proxy:

http://www.google.com/translate_c?langpair=LANG1|LANG2&u=URL

You basically want to read the page in its initial language, but loaded from Google's servers. LANG2 should be the code for your web page's language, while LANG1 can be any supported language so that LANG1|LANG2 is a valid language pair.

Example: http://www.google.com/translate_c?langpair=fr|en&u=http://craigslist.org shows Craigslist's home page using Google Translate as a way to bypass security restrictions.


Translate a text:

http://www.google.com/translate_t?langpair=LANG1|LANG2&text=TEXT

Example: http://www.google.com/translate_t?langpair=en|es&text=Hello, world! translates "Hello, world!" from English into Spanish.


Notes:

1. the language pairs are listed in this FAQ, while the language codes are included in this long list.

2. To disable Google Translate's annoying tooltips that show the original text, block this JavaScript file: http://209.85.135.104/translate_c.js, for example by adding a new rule in Adblock Plus for Firefox or by using Opera's content blocker.