View Single Post
Old 07-31-2020, 10:47 AM   #29
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,879
Karma: 6120478
Join Date: Nov 2009
Device: many
Based on some offline discussions with Doitsu and others, the simplest path forward is to allow the user to set a single secondary language dictionary in user preferences.

The number of use cases for needing more than 2 different languages for spell checking is exceeding small, so this looks like the right approach to me. The secondary language dictionary can be set to None if so desired.

Then only in the SpellCheck Dialog, the user would have the options to filter the spellchecked words by language code detected.

Words not marked for either of the two languages, would be ignored unless told otherwise.

The on-the-fly spell checking (red squiggley) would also be controllable by preferences to either check in primary language only, or both primary and secondary languages.

This approach should be much simpler, have much lower overhead, and much less intrusive.

Any Feedback on this type of approach is welcome as this is the next new feature for Sigil I will be working on.
KevinH is offline   Reply With Quote