
For French: Dandberg and Tatham, French for Reading
For German: Jannach, German for Reading Knowledge
I've used both and swear they're magic, especially if you're trying to learn to read in a scientific domain that you're already a specialist in (versus literature).
Once you've sort of "learned the game" it isn't very hard to do a similar process for other languages on your own. Then, my main recommendation is to take a text you're deeply familiar with in your native language or English that exists in X other language and just go ahead and start reading it with a dictionary. It starts slow, but progress is very very fast if you stick with it, especially compared to learning to speak or even just listen to a language.
For life reasons, I've found myself having to learn Danish, so I'll let you know if I figure out any good resources for Scandinavian languages.
[1] The only downside I've encountered is trying to later learn to speak a language I had been reading for a while where overcoming the sort of "fictitious phonetics" that existed in my head proved problematic.
