I read a bunch of discussions and tutorials and none fixed my problem.
English (USA) is the selected language, and everything else under "Options -> language settings" seems to be in order OTHER THAN hunspell is missing under "Options -> language settings -> writing aids".
A search for "hunspell" gives many files in \PortableApps\LibreOfficePortablePrevious\App\libreoffice\share\extensions\dict-en. No actual file names with "hunspell", but "hunspell" is in many files there.
I tried the suggestion in this thread https://portableapps.com/node/71931, to move the directory to the root drive:
X:\PortableApps\LibreOfficePortable
That didn't work.
Does it also happen on the non-portable LibreOffice? Be sure to better track the issue!
“All these years that I had spent in the service of mankind brought me nothing but insults and humiliation.”
― Nikola Tesla ―
“I'm such an open book, but you shall read between the lines.”
― Neo Buddha ―
You should be aware that for LibreOffice portable that when you install extensions, your spellchecker is an extension, you should install them 'Only For Me'. Do not install them as for 'All Users' as this breaks the portability and LibreOffice will start writing stuff into system folders.
https://portableapps.com/support/libreoffice_portable#install_extensions
Use Portable Apps on both Flash Drive and HDD/SSD.
I haven't manually installed any extensions, as far as I can remember. I'm pretty sure spellchecker is default. I don't have a non-portable LibreOffice installed.
When I go to "Tools -> extensions" (https://wiki.documentfoundation.org/Documentation/HowTo/install_extension), it says "bundled with libre, installed for all users, installed for current user", and they're all checked, and English Spelling dictionaries are listed. So it's installed for all users and current user, and it's a default extension.
I meant to make tests on a non-portable app, to know if the issue is related to LO itself or the portablization process!
EDIT (Newbie advice): Try bypassing portabilization by running the soffice.exe directly, which looks like the main executable.
“All these years that I had spent in the service of mankind brought me nothing but insults and humiliation.”
― Nikola Tesla ―
“I'm such an open book, but you shall read between the lines.”
― Neo Buddha ―
In my case that was happening.
The problem is related to the max path directory available to the portableapps suite, aparently libreofice portable only support the suite to be installed in the root of the usb(by example E:\ ) or in the disk drive inside level one folder( as c:\portable).
Ej. inside that folder the documents, portableapps and start.exe files and folders of the suite.