The forum is meant to be English base, that was the point of it, English is an international language and it is why it is the language set on forums.
I think there should be a board for people of other languages so that they can communicate easily with one another.
I must admit, that with experience with translators, they always have poor grammar and the words are all twisted around and it shows with people of other languages.
Maybe a new board is a solution to your problems?