Damned Lies: when uploading a file, should send a message to the team mailing list
Damned Lies website has an option "Send message to the team mailing list" for any available action (reserve, comment, upload). IMO every file uploaded should use this option so the translator team is notified about a new translation to review.
I've just verified that this is not what's happening now. Thanks