Add spellchecker #307

Closed
opened 2026-02-04 18:23:33 +03:00 by OVERLORD · 6 comments
Owner

Originally created by @mayrmartin on GitHub (Apr 4, 2017).

It would be great if you could add a spellchecker to avoid spelling errors in documents.
https://www.tinymce.com/docs/plugins/spellchecker/

Originally created by @mayrmartin on GitHub (Apr 4, 2017). It would be great if you could add a spellchecker to avoid spelling errors in documents. [https://www.tinymce.com/docs/plugins/spellchecker/]( https://www.tinymce.com/docs/plugins/spellchecker/)
OVERLORD added the 🛠️ Enhancement label 2026-02-04 18:23:33 +03:00
Author
Owner

@AbijeetP commented on GitHub (Apr 4, 2017):

Although I'd like to see this too, this will have to be a configurable option, since we don't want people with other languages having a red underline under every word they type.

@AbijeetP commented on GitHub (Apr 4, 2017): Although I'd like to see this too, this will have to be a configurable option, since we don't want people with other languages having a red underline under every word they type.
Author
Owner

@AbijeetP commented on GitHub (Apr 4, 2017):

In addition, certain languages seem to be supported here - https://www.tinymce.com/docs/plugins/spellchecker/#spellchecker_languages

@AbijeetP commented on GitHub (Apr 4, 2017): In addition, certain languages seem to be supported here - https://www.tinymce.com/docs/plugins/spellchecker/#spellchecker_languages
Author
Owner

@ssddanbrown commented on GitHub (Apr 9, 2017):

Totally agree with this, Spellchecking is kind of crucial to a documentation platform like this and I've been annoyed with some of my simple spelling mistakes while using BookStack.

I think the best, and also easiest, option here is to use the browser's spellchecking abilities. That way we don't have to worry about languages or saved words as it's all handled by the browser. Luckily, This looks like it's really easy to add to TinyMCE, Just one line to add:
https://www.tinymce.com/docs/configure/spelling/

I've marked this in for the next release. I'll add this in after the search system updates otherwise, until then, if anyone wants an easy pull request go right ahead.

@ssddanbrown commented on GitHub (Apr 9, 2017): Totally agree with this, Spellchecking is kind of crucial to a documentation platform like this and I've been annoyed with some of my simple spelling mistakes while using BookStack. I think the best, and also easiest, option here is to use the browser's spellchecking abilities. That way we don't have to worry about languages or saved words as it's all handled by the browser. Luckily, This looks like it's really easy to add to TinyMCE, Just one line to add: https://www.tinymce.com/docs/configure/spelling/ I've marked this in for the next release. I'll add this in after the search system updates otherwise, until then, if anyone wants an easy pull request go right ahead.
Author
Owner

@AbijeetP commented on GitHub (Apr 11, 2017):

@ssddanbrown - I agree, going with the browser's spellchecker is likely to have the lowest complaints.

@AbijeetP commented on GitHub (Apr 11, 2017): @ssddanbrown - I agree, going with the browser's spellchecker is likely to have the lowest complaints.
Author
Owner

@Abijeet commented on GitHub (Apr 13, 2017):

Added a fix for this.

bookstack-354

@Abijeet commented on GitHub (Apr 13, 2017): Added a fix for this. ![bookstack-354](https://cloud.githubusercontent.com/assets/1685517/25018816/06f58056-20a6-11e7-9cf2-0cfabd03a371.png)
Author
Owner

@ssddanbrown commented on GitHub (Apr 16, 2017):

Thank @Abijeet for this addition. Will be in the next release.

@ssddanbrown commented on GitHub (Apr 16, 2017): Thank @Abijeet for this addition. Will be in the next release.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#307