I am aware of the question What are options are there to implement a multi language site, but the answers there are focused on multi-language support on the backend as well as the frontend. I am only concerned with offering multi-language viewing of a site's content, not multi-language content creation.
If your just looking for a way for your site to be viewed in other languages I would defiantly recommend using Google Translate Tools. I just add it to the theme:
You can hide the Google Logo and funky colors in your css:
Instead of calling the Google Translate js I just copy the return script and add it to my main js file.
Google provides embed code to use on your website:
The first line:
The section between the first set of
This is mainly for performance reasons to avoid the extra request and avoids the website having to communicate with Google unless a language is chosen from the drop down box.
The drop down box can be customized using css. For example here is how I display the box on the site I used it on.
please see this question http://wordpress.stackexchange.com/questions/1552/best-practices-for-localizing-wordpress-content/1589#1589 maybe you find an solution from this ideas
I'm using qTranslate plugin for a project that i'm developing and i'm really happy with the results..
protected by toscho♦ Nov 19 '12 at 7:20
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?