En mi caso el sistema de corrección que utilizo es el de googleSpell, pero es posible utilizar otros.
plugins : "table,advhr,advimage,advlink,insertdatetime,preview,searchreplace,print,contextmenu,fullscreen,spellchecker",
theme_advanced_buttons3_add : "emotions,iespell,advhr,separator,print,fullscreen,spellchecker",
spellchecker_languages : "+English=en,Swedish=sv,Catala=ca,spanish=es"
En mi caso las palabras presentadas por el sistema googlespell me salían con símbolos extraños, para que corregirlo tuve que cambiar la linea 41 del fichero: plugins/spellchecker/classes/GoogleSpell.php de la carpeta tiniMCE, tal como indican en http://www.viciao2k3.net/blog/wordpress/simbolos-raros-en-el-corrector-de-wordpress/
//$sug = explode("\t", utf8_encode($this->_unhtmlentities($matches[0][4])));
$sug = explode("\t", $this->_unhtmlentities($matches[0][4]));