This isn't direct answer to your question, Tearinghair, but I thought that it might help you anyway, so here goes:
I have to type quite a few things in foreign languages (with homework for my Polish classes being top of the list). I've discovered the wonderful Typeit.org website where you simply type your document into a web page, clicking on the buttons for foreign characters where necessary, and then copy and paste the text into Word (or whatever). I showed it to my Polish teacher and she thinks that it's wonderful!
Here's the French version:
http://french.typeit.org/