I write my emails in two languages. So system-wide spelling language setting is not very useful for me, since in span of working day I usually write half of my emails in one language and half in another. Now the current spelling language switching mechanism is not very good. First of all I need to invoke spelling window with CMD + : then change the language, then close the window, refocus my mail window and then continue writing. Also the spelling with the new language is applied only to the text I am entering after changing the language. Previous text is not spelled, unless I click each word individually.
So I have the following questions:
Does there exist a quick method to change the language? Keyboard shortcut? List of the languages appearing after right click the way it is organised in Google Chrome? Maybe there is a possibility to associate spelling language to keyboard layout? I use different layout for different languages, so this would be very natural.
How to automatically apply spelling to the text which was entered before the change of the language?
I use Mac OS X 10.6.6.