I am using the Fishpig Magento-Wordpress extension, which I think is the best one around for integrating Magento with WP. The WP-blog is fully integrated with the Magento templates.
The developer had provided support for a number of WP plugins.
Because I have a multilingual site, I would of course like the blog to be multilingual. I think the best plugin to achieve that is WPML. In my WordPress dashboard, I can add languages, add translations for categories and posts.
(edit 4 Oct. 2011: the free qTranslate seems to be at least as good as the WPML plug-in)
But, in the frontend, all posts are shown in all languages. There is a language switcher widget included, but it only works in Wordpress templates. The code for this function should be transferred to the Magento templates so the function works and I can add a custom language switcher to the blog.
There is a line of code to insert the built-in language switcher in a custom template, but it doesn’t work in Magento:
WPML give this documentation for developers to build a custom language switcher:
I am not a programmer, but I guess the definitions of the functions for this language switcher need to be transferred from the WP template to Magento.
Anyone that thinks he can do this?