Hello guys,
As you know our forum hosts people from all corners of the world. There are actually some fellows who understand/read the posts thanks to English-based translation sites yet can't produce a reply by themselves.
What do you think about opening a section to help non-English-speaking fellows to communicate in good English?
Of course we don't want to publish "Robotic /Tarzan posts" coming from machine translators directly; this may be a viable workaround for bringing posts from non-native English speakers to the fore.