I was just thinking about something, about how we could help non-English speakers participate on Stack Exchange sites. I'm not talking about localised sites for them, I'm talking about a common Stack Exchange site for all language speakers, because then it'll be a truly universal community.
Perhaps something along the lines of making non-English content community translatable, and what keeps it going would be rewarding reputation points or badges to those members of the community who help translate them.
Earlier mother meta posts to similar questions suggested that all questions non-English should be translated by professionals, which would obviously require a huge number of such translators, thereby making it unviable economically. My proposal eases the load on the necessity to have a large number of professional translators. All they have to do is to verify community translations, and we'd need far less of such professionals compared to the earlier case.
Some comments and answers suggest that such a feature would require us to translate comments, chat, etc. which would pile up more work. I suggest we need just translate the questions and answers, since the very opportunity to ask a question and receive a decent answer in their tongue for some non-English speakers is a great thing. (I've also mentioned this in my comment to an answer below.)
Of course, I have no idea about the costs, etc. involved in bringing about such a feature. It's just a random idea that popped into my brain, and I thought it'd be of some use to discuss about it.
What are your opinions and reactions on the same?