SE's development team is Japanese, which means it's much more likely they'll be posting in Japanese as it's their native language -- Blizzard's development team are NA based, which means they'll be posting in English most likely, no?

Rein does a good job at translating so it's not like people are in the dark about what's being said, a lot of stuff devs post are generally insignificant to the grand scheme of things, but actual information gets translated by the appropriate reps just as quickly.