My default language is English, but I also sometimes type in Czech. I have added a Czech keyboard to OS X, and can switch between the two easily. The trouble is that OS X has no native Czech ...
I'm in Canada, and I use my mac to write documents in both English and French. Generally, I find that the built-in spellchecker (on 10.7.4) does a great job of automatically detecting which language ...