Stay networked. Get informed. Broadcast your projects.
It doesn't cost anything to add the Google Translate toolbar, so why not use it?
If you write in another language than English, people who don't know that language, but know enough about the subject of your website or blog, will at least be able to pick up the general message, or even the main ideas of your post.
A widget in Blogger can be uploaded in a few seconds, while Wordpress.com makes it a bit more complicated but not impossible. If you know you way around Wordpress.org, you'll just have to add the right script on your page to make it work.
An example: on one of my blogs a http://security-breaches.com that is written in four languages, I use this code: http://translate.google.com/translate?hl=en&langpair=auto%7Cen&... where the "auto" and "en" parts of the code refer to the language pairs (here: automatic detection -> English) and the URL of the main webpage.
Try it on your blog/website and let me know if you have any problems doing it.