Over the last few days I worked on making the whole Team Blogs idea more usable. I wrote several blocks that are sensitive to the content you're viewing. The bottom block on the right contains links to pages that list recent blog posts in any given language. If you're viewing such page or a post in a specific language, you can see a block with top rated posts in that language (English is default and appears on pages that don't have a language specified). Also, at the very top is a block with links to recent comments to your blog posts (if there are any...).
Also, I re-allowed anonymous users to post comments. Hopefully a new spam filter will work as expected (I dissalowed anon comments purely because of spam some time ago).
Happy blogging, everyone!