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 or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?