I agree with your thought about multi language support but as already posted, the dev team is maybe, I don´t know, a bit too small for translating in most spoken languages.
I would suggest to make a new sub-forum for multi language speaking and playing people to post their interpretation of the...