If you need that to be set for the system, you may need to create some sort of script to unset it for the PageEdit process.
Using a terminal to launch the the appimage and running:
Code:
unset QTWEBENGINE_DICTIONARIES_PATH
before launching PageEdit (from that same terminal window) should get you around the problem.
Perhaps we need to consider adapting our feature that allows for the setting of environment variables for PageEdit's process using the env-vars.txt file to be able to unset conflicting system variable as well.
You could also extract the AppImage and move the contents of its squashfs/usr/bin/qtwebengine_dictionaries folder to your system /usr/share/hunspell-bdic/ folder if unsetting your system QTWEBENGINE_DICTIONARIES_PATH variable would cause problems.
We don't want to eliminate the possibility that people need to legitimately override the location that the AppImage looks for those webengine spellcheck dictionaries. We only provide a few after all.
Is there a package that could be installed on your Chromebook that would install those webengine spellcheck dictionaries to that /usr/share/hunspell-bdic folder? That could solve the problem too. I would think that the language your Chromebook is set to would already have that language's .bdic file installed there. But then the console message makes it sound like the /usr/share/hunspell-bdic path cannot be found at all.