Using FlaggedRevs to allow reviewing translations
Fragment of a discussion from Support/LiquidThreads
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#Recent_changes.2C_feeds_and_logging.
Yes, messages are committed without need for a review. This is a wiki, after all.