Stop Google Translator using HTML elements

By embedding “Translate My Page” gadget on you website /blog, you let your users in translating your web contents using Google Translate into their native languages that helps webmaster targetting their web contents universally accessible. But if you’ve some content on your page that you don't want Google to translate. Google now offers an official way for you to block […]

By embedding “Translate My Page” gadget on you website /blog, you let your users in translating your web contents using Google Translate into their native languages that helps webmaster targetting their web contents universally accessible. But if you’ve some content on your page that you don't want Google to translate. Google now offers an official way for you to block Google Translate, you can now add class=notranslate to any HTML element to prevent that element from being translated. For example, you may want to do something like:

Email us at <span class="notranslate">sales at mydomain dot com</span>

And if you have an entire page that should not be translated, you can add:

<meta name="google" value="notranslate">

to the <head> of your page and we won't translate any of the content on that page.

Lastly, if you want to do some fancier automatic translation integrated directly into your page, check out the AJAX Language API.