Google was providing the API to translate the website contents for free but now it has been updated to Google translate v2 and the service is no more given out for free. But there is a alternate way to translate your site into any Google translate supported languages by using the gadget they provide.
To do that go to the below link
There you can find the step-by-step procedure to add the widget to your website.
In the first step: “Website Info” enter the website url where you need the translate script to run and choose the original language in which the website carries the contents.
In the next step “Plugin Settings” choose the options as per your requirement.
On completing these two steps finally you will get two tags to be inserted into your source files.
Place the given meta tag before the close of the head tag in your files and place the below snippet where you’d like to display the Website Translator plugin on your page.
You are done now!!!