I was thinking, wouldn't it be smoother to have a running list of what articles are being translated by whom? I mean, it'd be pretty sore to have your hard translation efforts rejected in favour of somebody else's; so much time and effort gone to waste.
Therefore, I propose a thread where members can claim an article to translate, which will then be put on an official list along with their name. Not only will this prevent translator's efforts being wasted working separately on the same article, but it will also enable faster translation of our huge backlog. If each member translates one article at a time, that will most certainly speed up our progress.