Autocorrect working for non-english language

I write documents in English and in Spanish. When I write document in Spanish, even though I have set the language “for all text” to Spanish, AutoCorrect still works in English. So it mistakenly changes words that would be correct in Spanish, but it finds are wrong in English.

For example:
the word “anual” would be auto corrected to “annual”.
But the former is the correct way to write the word in Spanish.

How can I limit AutoCorrect to only work in English, without constantly having the turn the feature on and off?

Which version of LibO and which OS are you using?

What language is shown in the status bar (at the bottom of the window) when you set the cursor into the line of the corrected word?

I have this problem with LO 4.2.6.3 on Ubuntu 14.0 (with Polish language). On the status bar I see Polish.

the same in 4.2.7.2, auto correct does not follow text and corrector language but the system default

@Line - Because you answered the question raised by @manj_k.

I would give it one try and reset the user profile. If this doesn’t help I feel we have a bug…

Details for user profil reset: https://wiki.documentfoundation.org/UserProfile

Bug report: https://www.libreoffice.org/get-help/bug/

First of all: UPDATE! – Version 5.1.2.2 doesn’t seem affected by this anymore.


On version 4.7, a similar problem in Romanian: here.

The idea is to set your intended language as default in Options - Language Settings - Languages - Default Languages for Documents.

In my case this looked like a small bug that was fixed by changing at least once the English US default language for documents. (I can even roll back to English US for default language for documents and if I change a paragraph language to Romanian the problem is absent.)

I hope it works for Spanish too.


After testing with the Spanish dictionary from here I don’t have your problem. But I have already switched my default language for documents at least once already to fix my problem.


In case this kind of problem happens in any case there is the more radical solution of disabling ‘Use replacement table’ - ‘Autocorrect while typing’ under ‘Tools - AutoCorrect - AutoCorrect options’, Options tab. (To select the language first go to the ‘Replace’ tab.)

You could try using Paragraph Styles to select the language you wish to use as described in Custom list of languages (for document, selection, paragraph). Then when you modify the text you should have autocorrect selecting the correct language. At least it works for me…Peter

the problem is that of wrong auto-correction to English when a different language is selected: this problem is not affected by the way that language is selected (with a style or otherwise)

I think this problem is associated to a report I filed some time ago:

Bug 32357 - Autocomplete is not language sensitive

https://bugs.documentfoundation.org/show_bug.cgi?id=32357

I had a version of this bug where no English paragraph was present in a document and still the auto-corrector suggested English words. That was maybe because English was the system and interface language. All this was fixed in 5.2 version it seems.