Translations are a lot of work. I speak German and English so I can handle those 2 languages myself. Keeping German and English translations for the websites in synch is tricky - let alone doing this for more languages.
Translating the blog is too much work. As workaround the blog now can has Google Translate. Not perfect but good enough. Searching the blog doesn't work with translations.