Google provides a free language translation api which convert’s your website content to any other language.With this powerful tool in hand we can simply integrate Google translate in your webpages to internationalize our website.Internationalization improves your website by luring visitors to your site from all over the world and makes them clearly understand your website content.Follow few steps to integrate google translate in your webpages.There are number of items which should be taken care while building up a global website. This tutorial would not give you complete detail on this but it would give you a good example on how you can offer your web page in different languages to internet community by differentiating their location ie. locale.To Internationalize web pages you need to
1.Add script from google translate in the head section of your web page.
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
2.Add the html in your page anywhere in the body section of webpage.
<div id="google_translate_element"></div>
Now you can localize your Web sites and translating them into the local languages or just by making them more accessible to other language speakers.
It’s all done you are now ready to go and fire up your favorite browser and translate your website content using google translate tool.

Hi Murali,
Do u think , it is the best approach for providing the internalization support in websites.
I think using properties file (with local support of different languages) is the better approach. Please give your comments.
yes rasheed, Google provides it’s own customization of labels in different languages, but using properties file would be better approach because you can customize the words more precisely for your website. If you are satisfied with google’s traslation for your website or you think google’s translation is precise you can choose googles translator.