Libreoffice writer: can't tick default language "For All Text"

LO 7.5 on PinePhone

I’ve searched for the right answer but haven’t found it yet:

My default LO language is “English (USA)” which appears as a choice in “For All Text” but can’t be ticked. In Language Settings/Language/Default Language for Documents/Western, “English (USA)” is ticked.

But when I use my installed en spell checker, fn-7 brings up an empty spell checker shell. Weirdly, the en thesaurus works fine.

Give that this version of LO is compiled for Manjara Phosh for the PinePhone, it may be an issue of compilation.

What I would like to do–to be certain–is get in and edit the LO .config file, but I don’t know where to look or which command to change.

Any help would be much appreciated.

Thank you.

1 Like

Same problem in French… Will try The French extensions then! Thanks

Found the answer, but still can’t figure out the problem:

https://extensions.libreoffice.org/en/extensions/show/english-dictionaries

Download and install said dictionary through Extension Manager and proper spell checker becomes available.

Previously, I had: sudo pacman -S aspell-en

But perhaps that wasn’t enough.

These dictionaries are usually packaged as “language packs” in other distros. For spell checking to work, you need a spell checking engine (hunspell here) and its dictionaries.

The thesaurus is yet another matter. It is based on an engine(mythes here) and associated data.

Therefore you can have one working without the other, depending on what you installed.

Thank you for your post.

I do not have hunspell installed, but I did install dict-en-20230201_lo.oxt. Does that .oxt contain hunspell, or does it use some other engine?

I don’t know. I very seldom download and install extensions. I prefer to use distro packages (when they exist) as their compatibility and reliability are supposed to be tested by distro maintainers.