Well, as someone with experience memorizing phrases and words, this is one of the best methods for languages, especially since you can create vast memory palaces using online audiovisual resources.
I’ve memorized movie dialogues, and this is what I recommend most, as you adapt to the language more realistically. You can repeat phrases and memorize them with your memory palace and practice repeating phrases as much as possible.
When a word is repeated in some phrases, I usually use the same image. Since having more than one image for the variety of words prevents interference problems, you can put one phrase on each wall, or even more than one phrase, but as I said, there are so many online resources that this is the least of your worries.
This way, I memorize all kinds of study material without worrying about whether or not I have enough space.
The only problem is that there are too many methods for this task, and honestly, explaining them would be too much for me right now. But with the substitute word method, for example, I can memorize up to three words with just one image. With Pietro’s, Bruno’s, or Fludd’s methods (of these three, I can only recommend Pietro, since Fludd’s and Bruno’s methods are a bit more complicated and require practice, so Pietro’s technique and the substitute word method would be the best resources, combined with the Palacio method), I memorize letter by letter. I used the latter with phrases from a German news article, so I can also spell it correctly, at least what I memorized. I only tried the method with German; I didn’t memorize too much, but it didn’t take me long, actually. It was quite fast. And for English, I have a project to memorize words, which I had abandoned because of other projects I have coming up, but I hope I can find the time next month.