For Spanish, I’ve done something different. I’ve started using the site BookBox. It has short animated stories with what amounts to a choice of subtitles in different languages. You can the script in English while reading the script in the foreign language while listening too.
I’ll do a story at a time. I’ll stick with it for as many repeats as feels right. Small 6 or 7-minute texts such as these are invaluable for beginners. They will make it possible to move up to Harry Potter more easily.