rem: var spellChecker = Components.classes["@mozilla.org/spellchecker/myspell;1"] 
add: var spellChecker = Components.classes["@mozilla.org/spellchecker/hunspell;1"] 
context: function ChangeLanguage(event){  // We need to change the dictionary language and if we are using inline spell check,  // recheck the message  var spellChecker = Components.classes["@mozilla.org/spellchecker/myspell;1"]                               .getService(mozISpellCheckingEngine);  if (spellChecker.dictionary != event.target.value)  {    spellChecker.dictionary = event.target.value;    var str = Components.classes["@mozilla.org/supports-string;1"]                        .createInstance(nsISupportsString);    str.data = event.target.value;    sPrefs.setComplexValue("spellchecker.dictionary", nsISupportsString, str);    // now check the document over again with the new dictionary    if (InlineSpellCheckerUI.enabled)      InlineSpellCheckerUI.mInlineSpellChecker.spellCheckRange(null);  }  event.stopPropagation();}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/8552c98b75886c398fe22942fbd74aaa27bf1c0f/MsgComposeCommands.js/clean/mailnews/compose/resources/content/MsgComposeCommands.js