Instead of just telling the user "backend" is missing it should give more detailed information like "Please install a dictionary like hunspell/aspell/myspell and make sure to have sonnet plugins installed". The latter is often forgotten by distros and most people are unable to make spellchecking work as only a part knows about aspell/hunspell/myspell and even a smaller part knows about sonnet-plugins.
> The latter is often forgotten by distros Can you file bugs for various distros then? That said, yes, we could make the user experience a bit better for when distros don't do their part.
> Can you file bugs for various distros then? I think we should have a runtime dependency on aspell or whatever in CMake to notify distros that this is recommended to have. I just did the same for appmenu-gtk-module in hopes they will ship it by default or add it as recommended dep
+1, sounds like that may be the nudge they need.
https://invent.kde.org/frameworks/sonnet/-/merge_requests/52
https://invent.kde.org/frameworks/sonnet/-/merge_requests/53