If you're talking about embedding videos as being a useful thing..
I would say that there is a fine alternative.
You just link to it. There is no point in embedding videos.
Make posts that provide a link to a video, and a translation.
Eventually, there may create a section for those posts, move them into the section, have people working on putting the translation into each frame of the videos, e.t.c.
In addition.. If you've actually done a translation, it's a bit silly to say that the translation was relatively quick to do, but people can't see it until it has been inserted into each frame of the video, and that's the really time-consuming bit. No harm in posting the translation.. Of course if anybody is working on inserting it into a video. Then say so, so that people don't end up duplicating the same work.