Thread:Support/Using FlaggedRevs to allow reviewing translations/reply (13)

I don't understand your problem: if you want to see all recent translations you only have to use a recent changes feed ("Atom" link on the left), see also mw:Help:Extension:Translate/Statistics_and_reporting.

Yes, messages are committed without need for a review. This is a wiki, after all.