do we need a page for the review process to improve existing translations?
I don't think we have enough translators for most languages to implement an overall policy. What I would like to see, though, is this sort of thing added to the Translation Group pages. Team Leaders (and those working with them) can set their own rules - whatever they feel works best for their language. Does that make sense?