Problem description: The spellchecker doesn't switch between languages automatically, as it does under MS Windows, even if the "Ignore system input language" option is unchecked.
Steps to reproduce:
1. Start LibreOffice Writer, see default spellchecker language in the status bar at the bottom (e.g. English (USA))
2. change the system input language into another one, for which all spellchecking dictionaries are installed, and you are sure about it
3. the spellchecker language in the service bar at the bottom remains the same (English (USA))
Current behavior: spellchecker for non-default languages works only if you manually select the text and click on the status bar to change the spellckecker language
Expected behavior: changing spellchecker languages should work automatically, like in windows, moreover that you have the "Ignore system input language" option which is there but doesn't do anything.
Operating System: Ubuntu
Version: 18.104.22.168 rc
What do you exactly mean with "change the system input language"?
Are you trying to write Japanese, Chinese, Korean or any other language that requires an input method like ibus?
If you are talking about keyboard layouts, they have no real regional or language meaning in GNU/Linux, and that is fine.
What you can do is setting a custom locale when launching an application, for example:
env LANG=en_US.UTF-8 soffice
Doing that changes the language of the application and, in the case of LibreOffice, it adjusts default regional settings to appropiate values.
OK, let's call it "keyboard layout". You mean if I write English and German in the same document, Linux is not smart enough to tell the difference? Why is Windows doing it without problem then? Now I have to select each part of the text which is in German, and force the spellchecker to change its dictionary from the default English into German for this particular passage. Because it doesn't automatically recognize the change of "keyboard layout".
That's a Linux for you...
(In reply to comment #3)
> That's a Linux for you...
Thanks for the very informative reply and for marking this "notabug". Why then do you have a "Ignore system input language" option which does nothing?
*** This bug has been marked as a duplicate of bug 108151 ***