I have been writing a bit of French and Swedish lately, using Apple's TextEdit and Microsoft's Word and Outlook. I've found that TextEdit will correct my French and that Microsoft's software corrects both.
For example, I deliberately typed "Je ne peut pass écrir français bein" and it corrected my text to "Je ne peut pas écrire français bien." In fact I had to un-correct the first phrase.
I still have to look up words and grammar, but a lot less than a few years ago.
Oops! Le spell-checker n'est pas parfait. "Je ne peux pas écrire français bien" est correcte. (2011-03-29)