Volutar, Volutar, Volutar... why is it the minute you're back on the forums, my blood pressure has already tripled? You've only been back for a week and already three threads have gone to hell.
Let me make something perfectly clear. Nothing, and I mean nothing, gives you the right to have this extremely aggressive and self-centered attitude towards the community. If you think the "value" of your contributions gives you the power to lord over everyone and make OpenXcom "yours", well you are more than free to take it elsewhere and do with it as you please. Every contribution makes the project a little better and is deeply appreciated, however your demeanor heavily outweighs your contributions. Everyone here voluntarily contributes to the project expecting nothing in return, and everyone is on the same level. There are no "rights" or "wrongs", only "opinions". So you either learn how to give criticism and be respectful of everyone's opinions, or you can leave the forum. Trust me, it's not everyone else, it's you.
Regarding GetLocalization, even as an admin, I have no control over the voting system, though I have requested extra information from the GL staff. AFAIK, every registered member can vote on one translation per string, and that's it. You can click the vote buttons as many times as you want, but only the last click counts. I've asked the GL staff to make "my" imported translations low priority before, so translators don't have to fight me for it.
I would hope all this would be enough for translators to decide what is the most appropriate translation for every string. I certainly can't, I'm not fluent in 20 languages. However if this isn't enough, and people are cheating the system or using it as a soapbox for what they think each feature should actually be, my only option is to delete the translation and you can start over. I really hope it doesn't come to that.