beeware.github.io icon indicating copy to clipboard operation
beeware.github.io copied to clipboard

Add a spell checker

Open freakboy3742 opened this issue 7 months ago • 1 comments

What is the problem or limitation you are having?

We don't currently have any protection against spelling errors, and #618 demonstrates that spelling mistakes are slipping through.

Describe the solution you'd like

As part of a CI pass, we should be spell checking all content on the site.

Describe alternatives you've considered

Do nothing

Additional context

I don't know what (if any) options exist for Lektor - a quick search hasn't revealed an obvious plugin, but it might be possible to build one.

Alternatively, spell checking the final content might be an option.

freakboy3742 avatar May 18 '25 11:05 freakboy3742

Using codespell has very few false positives, although we will need to filter out the results for foreign languages. I used codespell content | grep -v '+..\.lr:' | grep -v 'beefore' | grep -v '\-de\.lr' -- -de.lr is for a specific file that is in a foreign language that I forgot the name of.

johnzhou721 avatar May 18 '25 17:05 johnzhou721