Not sure about this change - it ensure we don't have orphan translations or revisions.
But means when you delete a translation you lose all the revisions, same with a post.
It also means when you delete a post you'll lose the associated updates too!