The Google Translate Widget will allow users of your site to view it in 17 different languages. 

It will automatically translate all text for that user, but will not affect text that is part of images. Note: The widget is specific to the site, and will not carry through to external links from your site.