While there might have been posts in other languages, that was the official rules since 2011.
For the Mozilla Planet I do not see any explicit mention of English-only, but given the even broader audience I’d say English is the way to go there as well.