Allows you to blog in multi-language, and users to select which to read. Works on every blog UI elements, not just the post.
If your want to present your blog in different languages (totally with title, rss, categories working, not just the post) and allows visitors to pick the language they want, this plugin is for you.
xLanguage is a full featured plugin allows you to blog in different language, and allows user to select which version to read. It works for blog post, page, tags, categories. The user language preferences will also select the right theme and plugins MO files.
Customization is the No. 1 design goal, after all that's probably the reason why you want to setup a multilingual blog. The language configuration combination is highly customizable to facilitate multiple fallbacks. Every UI is extracted out, which could be optionally overridden by theme design without touching the plugin file at all.
The language preference is detected from browser's preferences, as well as from Cookie if user visited before. Widget and template functions are also provided to allow user to switch the language easily. The presentation of the template functions can also be customized in your theme folder without touching the code in the plugins.
Other Notes for the comparisons against similar plugins.
To fully enjoy the power of customization, please refer to the usage guide hosted on my blog project page. Also see my blog for live demostration.
There are some known problems and limitations, please make sure you are aware of those.
Please refer to my blog page for recent changes.
Postfix appending position is known to be not working with WordPress 2.7 paged comments mode and potentially causing conflicts with many other plugins. The mode will be changed to
Prefix when you upgrade from v1.x. If you are using the
Postfix mode and want to keep using it, please change the settings manually.