English Sentence Checking missing in Linux

Hello all;

I am in the process from migrating to Linux from Windows 11. As expected, there have been few hiccups along the way. For instance, the Linux build that comes with Mint 22.1 Cinnamon seems to be missing English Sentence Checking under Tools > Options > Language and Locals. I needed this back as I came to rely on it for en-dash and em-dash context menu selection among other things. As all the Google results seemed to be old, I went exploring and got brave. I copied parts from my windows partition to their matching Linux locations and violà it’s back!

So here is how I did it. If anyone who knows better sees any issue here, or if I have posted this in the wrong place, by all means correct me :grinning:

Here are the builds and OSes in question:

LibreOffice ver: 24.8.4.2 x_64
Windows ver: Windows 11 Home 22631.4751

- and -

LibreOffice 24.2.7.2 x_64
Linux Mint 22.1 Cinnamon 6.4.6

All you are doing is copying files around and creating, or replacing, them in their Linux counterpart directories. It worked for me, but all standard warranties apply. I make no promises. YMMV.

On the Linux side, make whatever backups you feel comfortable with before you start. For files you are replacing, rename the originals with something like _old.

Quit LibreOffice first.

On the windows side, copy these files. Don’t move them, COPY them:

  • dict-en directory: c:/Program Files/LibreOffice/share/extensions/dict-en
  • acor_en-US.dat: C:/Program Files/LibreOffice/share/autocorr/acor_en-US.dat

On the Linux side place them here. For noobies like me, remember to sudo:

  • dict-en directory goes in /lib/libreoffice/share/extensions/dict-en
  • acor_en-US.dat goes in /lib/libreoffice/share/autocorr/acor_en-US.dat

Open LibreOffice and test it. I used the a dash and a bad article to force the blue grammar highlight. After copying it worked exactly like Windows did.

I hope this helps. Again, if any Foundation folk see issues with this, please yell at me. :grinning: But, it worked for me, so I though it might pass it along in the hopes that it helped someone else.

Ken

Thanks for sharing.

I don’t speak for TDF, but I think I should mention the additional role of maintainers in Linux distributions.
While TDF provides the source -code for LibreOffice, the. distribution decides on the version they use and, if they default for a regular install via deb/rpm-packages or use some container like Snap/Flatpack/AppImage instead.
Usually there are appointed maintainers responsible for providing the actual packages. The may even decide to modify LibreOffice: For Linux LO usually uses the python, wich is included in the Linux-distribution, while the versions for Windows brings their own python.
Maintainers often also install without Base to remove the dependency to Java, but actually Base can work without Java.
.
This part is not handled by TDF, so sometimes the place to complain is your distribution, not LibreOffice/TDF.