I've added a link to the new Windows Live Translator service that was rolled out this week. The link is in the News section in the left column. Clicking that link will bring up our site in the Live Translator site. You can then pick which language you would like to see the posts. I can't attest to the quality of machine performed language translations, but hopefully WLT does it well enough for this linkage to be usable to you.
I have put the translation link in a different way making it easier for readers to choose the language. Please check my blog.Will try to improve it, so that it takes the current URL of the blog.