https://bugs.documentfoundation.org/show_bug.cgi?id=161033
--- Comment #5 from Stéphane Guillou (stragu) <[email protected]> --- (In reply to daniel.schaaaf from comment #4) > As soon as I select a language "For All Text", LO resets the recently used > languages to the default English (UK) and the newly selected language for > all three language selection modes (Selection, Paragraph, and All Text). I tried these steps: 1. Delete user profile 2. Open Writer 3. Write some text 4. Change paragraph language to e.g. Catalan. Now, all 3 submenus list "Catalan". 5. Go to Tools > Language > For all text > More, change the Default Language for Documents to e.g. Aranese, click OK. (It doesn't matter if the setting is changed for all documents or only this document.) Result: Catalan is gone from the list. My understanding then is that the list shows the languages used currently in the document, not what was recently selected. (In reply to daniel.schaaaf from comment #3) > When entering text into a new Writer document, the list of available > languages for the spell checker gets extended by a random language. I can reproduce this, but testing with writing some text in other languages, you'll find that it is not random and tries to guess a good suggestion for the paragraph you are currently in. For example, typing "Bonjour" will suggest French, and "Vielleicht" will suggest German, and "Teclado" will suggest Spanish. Of course, many words will be found in many dictionaries. But I am surprised it does detect languages I don't have a dictionary for... I think this feature should limit itself to installed dictionaries. For populating of the list with languages, I think it makes sense to: - always have the user locale's language listed - always have the UI language listed - always have the default document language listed - always show the languages used in the document - show a guessed language for the current paragraph And therefore, listing languages just because they were picked recently (but are not currently used) is not a priority and shouldn't be done. Does the list above make sense to you? Maybe this report can focus on the language suggestion that picks languages that don't have a dictionary? -- You are receiving this mail because: You are the assignee for the bug.
