How to migrate revisions
The revisions are added to the existing entity. There is an EntityRevision destination in core.

See core/modules/node/migration_templates/d7_node_revision.yml here for an example of how you'd migrate revisions.

Note: translated node revisions are not yet supported, but you can look at a good starting point at #2746541.