After I’ve tested several options for multilingual blogs in WordPress (see this post), Dennis Ploetner called my attention to his not just yet very famous, but excellent plug-in in a comment.
The Multisite Language Switcher allows you to simply use a multisite WordPress configuration with one WordPress administration for every blog language and still have a relation between the language versions of your posts, categories and tags.
That’s really great, because this way you don’t have the problem with all these translation plug-ins that you always have to make sure that every additional plug-in you use (like a special SEO plug-in) also supports the used translation plug-in. Otherwise you cannot add let’s say a translation for your page title or description which is important for SEO reasons.
But not with this plug-in: as it depends only on the default and official functionality of a WordPress multisite configuration, you can use whatever plug-in that supports the WordPress multisite functionality.
You may say it is unfunctional that you need to login to another WordPress admin area to change a translation. But with the current version of this plug-in each translation is linked in the admin area directly (just click on the language flag). This way it is very easy to switch between different translations in the edit mode.
You can see this plug-in in action here, of course:
it can add a link below every post to its translations. Additionally the flags displayed on the blog pages link directly to the translations of the current page, too.
As a summary I can only recommend to try this plug-in if you are searching for a solution to build a multilingual blog in WordPress.
Do you know other good solutions for multilingual blogs in WordPress?
This post is also available in Deutsch.