If you're after *any* foreign language TV then you might want to seriously look at getting 'free-to-air' (i.e. no subscription) satellite TV.
For example, in French you can get all these channels:
http://www.lyngsat.com/freetv/France.html
Or in German, all these:
http://www.lyngsat.com/freetv/Germany.html
For any other European language start here:
http://www.lyngsat.com/freetv/Europe.html
If you are lucky, then all the channels you want will be on one cluster of satellites. In this case you can get away with a fixed dish. Otherwise you will need a motorised system which will cost a little more. Remember, there's more, much more, to satellite TV than Sky.