Ich benutze aspell mit ckEditor 3x, und so habe ich es zum Laufen gebracht.
Angenommen, Sie befinden sich in einer Linux/PHP-Umgebung und haben bereits aspell auf Ihrem Server installiert und in Betrieb, das nächste, was Sie benötigen, ist das aspell-Plugin: http://cksource.com/forums/download/file.php?id=512
Kopieren Sie den extrahierten aspell-Ordner in Ihren ckeditor/plugins-Ordner, damit Sie am Ende ../ckeditor/plugins/aspell/ haben.
Konfigurieren Sie als nächstes die Symbolleiste, indem Sie Ihre ckeditor/ckeditor.js-Datei bearbeiten. Meine hat all die Leerzeichen entfernt, also habe ich alt-F verwendet, um nach toolbar_Basic zu suchen und ,'SpellCheck' am Ende der Liste hinzugefügt, ähnlich wie ich es hier verwende:
i.toolbar_Basic=[['Bold','Italic','Underline','-','NumberedList','BulletedList','-','SpellCheck','Source']];
Sie können SpellCheck auch auf die gleiche Weise dem toolbar_Full-Array hinzufügen.
Vergessen Sie nicht, die OEM "SpellChecker" Symbolleistenoption zu entfernen, wenn sie in Ihrer Standard-Symbolleiste vorhanden ist. Beachten Sie den Unterschied im Symbolleistennamen von aspell "SpellCheck" und dem standardmäßigen ad-unterstützten Namen "SpellChecker".
Zu guter Letzt müssen Sie ckEditor mitteilen, das neue aspell-Plugin zu verwenden. Ich verwende die PHP-API für ckEditor, also handle ich es so:
$CKEditor->config['extraPlugins'] = 'aspell';
Wenn Sie Javascript verwenden, können Sie es so hinzufügen:
config.extraPlugins = 'aspell';
Speichern Sie alle Dateien, stellen Sie sicher, dass Sie alles in den richtigen Ordnern auf den Server hochgeladen haben, und testen Sie den Editor.