Вот бесплатная библиотека Javascript с открытым исходным кодом для проверки орфографии, которую я создал:
https://github.com/LPology/Javascript-PHP-Spell-Checker
Вверху есть ссылка на живое демо. Он предназначен для проверки правописания в текстовом редакторе. Я написал это после того, как был недоволен этими же опциями.
Чтобы использовать, просто включите файлы JS и CSS на свою страницу, а затем добавьте:
var checker = new sc.SpellChecker(
button: 'spellcheck_button', // opens the spell checker when clicked
textInput: 'text_box', // HTML field containing the text to spell check
action: '/spellcheck.php' // URL of the server side script
);
Включает PHP-скрипт для проверки орфографии, но его можно довольно легко перенести на другой язык, если он возвращает правильный ответ JSON.