Description: Thanks for the good software. I'm glad I donate. Happens after reboot of program. Happens after uninstall of older or newer versions of LO. Happens after safe mode restart HARDWARE - Imac 2011 OSX 10.10.2 Yosemite. Has happened on my 2009 iMac and OSX 10.6.8 as I recall but less so. Lang pref set to English (USA) In an existing doc, Tools > Spell check dialogue pauses and populates the box with English (USA). After first use, lang dictionary defaults to French. If I continue clicking to spell check, then it cycles to German, Dutch or Italian and then back to English. No definite pattern here of how many goofs before gets back to English. Only one English then cycles thru these other dictionaries. In the past this only happened occasionally. Today, happening exclusively, every time, for the first time Forums suggest no way exists to delete unwanted foreign dictionaries. Actual Results: spell checker disabled making LO mostly useless for writing. Expected Results: Restarting in safe mode and deleting user profile created no change in the problem. Reproducible: Always User Profile Reset: yes. Tried today. The safe mode screen does NOT display RESTART until several choices in. Not good. Additional Info: User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
Created attachment 134607 [details] screenshot screen shot showing the french dictionary and LO version details
@Bruce: hmm, I have my LibreOffice lang preferences set to French, and my my macOS keyboard language set to French too. If I open a new Writer document, type some text in English, and then try to assign the en-US dictionary via the Spellchecker tool, the dropdown menu repeatedly gets set back to French. This would be both a bug and a regression, although possibly not the same thing as you are seeing ?
So I reset the lang prefs within LO to en-US, for everything (UI, spellcheck and default language for documents), and restarted LO. When I went to check spelling of my test document in English, the spellchecker dialog displayed French as the language. I can then set this dropdown to en-US, but the spellchecker still considers the text to be in French and suggests French language corrections. If I close the dialog after setting to en-US and then re-open the spellchecker, the default spellchecking language is set back to French. CONFIRMING ==>> regression
Tested against Version: 5.3.4.2 Build ID: f82d347ccc0be322489bf7da61d7e4ad13fe2ff3 CPU Threads: 4; OS Version: Mac OS X 10.12.5; UI Render: default; Layout Engine: new; Locale: en-GB (fr_FR.UTF-8); Calc: group
Can anybody reproduce this problem with 6.0.3, and give *exact* reproduction instructions please, and attach the document being handled.
Any update here? On pc Debian x86-64 with master sources updated yesterday with French UI, here are the steps I did: - clean profile - open Writer with a brand new doc - type a sentence in English - open Tools/Spelling => French language is put by default - click correct => French language is still put by default - click close button => dialog closes obviously - open Tools/Spelling (again) => French language is still put by default Did I miss something? Following Tor's comment, let's put this one to NEEDINFO then.
Julienl this bug is indicated as being macOS-specific, so testing on Debian seems pointless?
(In reply to Tor Lillqvist from comment #7) > Julienl this bug is indicated as being macOS-specific, so testing on Debian > seems pointless? Indeed, it has been confirmed only on Mac. Let's put it back to NEW.
(In reply to Tor Lillqvist from comment #5) > Can anybody reproduce this problem with 6.0.3, and give *exact* reproduction > instructions please, and attach the document being handled. Bruce: can you help with this? Please test with 6.4.x
Dear Bruce Dickson, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
Tested on macOS 13.2.1 with LO 7.4.5.1 and 7.6 alpha0+ could no reproduce. All language settings in LO are in en-US, but my keyboard is German. I have dictionaries for both. Spell check sticks to the document language, en-US. Alex and Bruce, there is no repro since 5.3. Can you please check that this can be closed as "works for me"?
I still see an issue with : Version: 7.5.1.2 (AARCH64) / LibreOffice Community Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129 CPU threads: 8; OS: Mac OS X 13.3; UI render: Skia/Raster; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded See the screenshot for the LO language configuration, and next to it, the spellchecker dialog. The macOS language and keyboard are set to FR. The text (which can't be seen beneath the dialog windows, is all in French. The language indicator at the bottom of the page is saying that the default paragraph language is French. And yet, the spellchecker is reporting that no "Aucune" dictionary is installed and active, and that the only choice available in the dropdown menu one of many forms of Arabic. The test text reads as follows: "Ceci est un test de vérification de langue pour du texte en français, puis je ferai le même test avec un texte en anglais." For me, the issue is still there.
Created attachment 186514 [details] Screenshot of general language configuration and spellcheck dialogs
Created attachment 186515 [details] Screenshot of dropdown available languages for spellcheck
Created attachment 186516 [details] Screenshot of selected text character language setting The test text I typed in shows up as French in the Character menu when I select it with the mouse, but the spellchecker still fails to recognize the text as French and fails to load the French dictionary.
Alex, can you please test again a 7.5.3 pre-release as there were a few spellcheck fixes since 7.5.1. Much appreciated!
I'm having some difficulties determining how to reproduce this. Please confirm this replicates the issue. 1.Set language preference to "French (France)" 2.Create a new Writer document. 3.Make sure the language of the document is "French (France)" 4.Add French language text to the document. 5.Save document with a name.odt 6.Run Tools:Spelling. 7.Spelling doesn't work since it says "None" or "Aucun" as the dictionary. 8.Set the dictionary to "French (France)". Save. 9.Run Tools:Spelling. Spelling shows "None" or "Aucun" instead of "French (France)" If this is correct, then I can confirm it is present in Version: 7.5.5.2 (X86_64) / LibreOffice Community Build ID: ca8fe7424262805f223b9a2334bc7181abbcbf5e CPU threads: 8; OS: Mac OS X 12.6.8; UI render: default; VCL: osx Locale: fr-FR (en_CA.UTF-8); UI: en-US Calc: threaded
Tested with LO3.3.0 following the steps I laid out in the previous post. LibreOffice 3.3.0 OOO330m19 (Build:6) tag libreoffice-3.3.0.4 French Dictionary Modern 3.8 is installed. The French (France) language does not stick. The French (France) language also doesn't work in the spellchecking. The French (France) language doesn't work in the autocorrect. This is the earliest build that I can test.
(In reply to bunkem from comment #17) > Please confirm this replicates the issue. > > 1.Set language preference to "French (France)" > 2.Create a new Writer document. > 3.Make sure the language of the document is "French (France)" > 4.Add French language text to the document. > 5.Save document with a name.odt > 6.Run Tools:Spelling. > 7.Spelling doesn't work since it says "None" or "Aucun" as the dictionary. > 8.Set the dictionary to "French (France)". Save. > 9.Run Tools:Spelling. Spelling shows "None" or "Aucun" instead of "French > (France)" > > If this is correct, then I can confirm it is present in > Version: 7.5.5.2 (X86_64) / LibreOffice Community > Build ID: ca8fe7424262805f223b9a2334bc7181abbcbf5e > CPU threads: 8; OS: Mac OS X 12.6.8; UI render: default; VCL: osx > Locale: fr-FR (en_CA.UTF-8); UI: en-US > Calc: threaded Thank you @Bunkem, this is what I continue to see and experience with: Version: 7.6.7.2 (AARCH64) / LibreOffice Community Build ID: dd47e4b30cb7dab30588d6c79c651f218165e3c5 CPU threads: 8; OS: Mac OS X 14.5; UI render: Skia/Raster; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded The massively annoying thing about it is that the LibreOffice spellchecker UI insists that there is no dictionary installed for any part of the document. I've tried various ways of setting the language of the document: - selecting all (Cmd-A) and then selecting French as the language in the bottom statusbar; - selecting all (Cmd-A) and then choosing any of the options available in the Tools > Language submenu - none of them make any difference. I am using LibreOffice on macOS with French as the OS system language, with a French keyboard, and with the French lang-pack of LibreOffice installed. The spellchecking UI in the dictionary dropdown menu shows a list of installed dictionaries with the Default set to "None", and the remainder of the list limited to various forms of Arabic and Irish. Why doesn't the installed French dictionary show up and why isn't it functional? The absolute irony is that I now have to switch to Word to spellcheck the document.
FWIW, the problem is identical in Collabora Office, and LibreOffice from the AppStore, with the exception that the dropdown dictionary menu shows French as a selectable entry (which the TDF download plus French lang-pack version does not). However, selecting this entry, even if it exists in the UI, makes no difference, the menu reverts back to "None", and the spellcheck in French does not take place.
Thanks Alex. So it existed in LO3.3, we can't bibisect this as it is in the earliest version of LO. @Ilmari, what do we do from here.
Pretty certain spell check in French worked at some stage though.
(In reply to bunkem from comment #21) > Thanks Alex. > > So it existed in LO3.3, we can't bibisect this as it is in the earliest > version of LO. > > @Ilmari, what do we do from here. It's surprising that in comment 18 you were able to run 3.3.0 on a recent macOS (?) as backwards compatibility issues should prevent it. As Alex says and also in line with the original report, French spell checking must have worked OK before. I don't know what French Dictionary Modern 3.8 is or where to acquire it and if it's contemporary to 3.3.0 or a more recent version and if this would have an effect on the testing.
@Buovjaga, I was using a VM (I believe with Snow Leopard but it's been a while since I tested it). I am thinking that at the time of LO 3.3 the Modern 3.8 dictionary was default. If I'm not mistaken (@Alex Thurgood please confirm), the present French (France) dictionary is used now to replicate.
(In reply to bunkem from comment #24) > > If I'm not mistaken (@Alex Thurgood please confirm), the present French > (France) dictionary is used now to replicate. With Version: 24.2.3.2 (AARCH64) / LibreOffice Community Build ID: 433d9c2ded56988e8a90e6b2e771ee4e6a5ab2ba CPU threads: 8; OS: macOS 14.5; UI render: Skia/Metal; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded The French dictionary listed in the extension manager GUI comes from Dicollecte (www.dicollecte.org), and has the following indications: Dictionary: 5.7 Synonyms: 2.3 Cesura: 3.0 With Version: 7.6.7.2 (AARCH64) / LibreOffice Community Build ID: dd47e4b30cb7dab30588d6c79c651f218165e3c5 CPU threads: 8; OS: Mac OS X 14.5; UI render: Skia/Raster; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded The French dictionary listed in the extension manager GUI comes from Dicollecte and has the following indications: Dictionary: "Classical" 7.0 Synonyms: 2.3 Cesura: 3.0
(In reply to Alex Thurgood from comment #25) > (In reply to bunkem from comment #24) > > > > > > If I'm not mistaken (@Alex Thurgood please confirm), the present French > > (France) dictionary is used now to replicate. > > And as a comparison, for Collabora Office, Version: 23.05.10.1 (AARCH64) Build ID: 17467f5956a13c5fcee27507ea60d15cdda473ed CPU threads: 8; OS: Mac OS X 14.5; UI render: default; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded the installed French dictionary visible in the extensions manager GUI shows: Dictionary: Classical, 7.0 Synonyms: 2.3 Cesura: 3.0
Thanks @Alex_Thurgood Have you ever tried the LanguageTool extension? https://extensions.libreoffice.org/en/extensions/show/languagetool I've been using this tool as it does a better job of spelling and grammar checking. Perhaps it might work differently and solve this issue?
(In reply to bunkem from comment #27) > Thanks @Alex_Thurgood > > Have you ever tried the LanguageTool extension? > https://extensions.libreoffice.org/en/extensions/show/languagetool > > I've been using this tool as it does a better job of spelling and grammar > checking. Perhaps it might work differently and solve this issue? Thanks for the suggestion. I haven't, and I shouldn't have to. Spellchecking worked in at least one version on macOS before and now it doesn't. That's the issue that needs addressing. Doesn't LanguageTool require an internet connection? What happens if you have no Internet? Seems also that LanguageTool is broken on macOS too: bug 153360 bug 151358
I agree that you shouldn't need an extension. I just thought it might be easier than using a second program for spellchecking. I've been using LanguageTool daily because it is more powerful. If you install the extension, it doesn't need an internet connection. I'll have a look at the two bug reports but I haven't had a problem on my MBP running MacOS Monterey.
(In reply to bunkem from comment #29) > I agree that you shouldn't need an extension. I just thought it might be > easier than using a second program for spellchecking. > > I've been using LanguageTool daily because it is more powerful. If you > install the extension, it doesn't need an internet connection. I'll have a > look at the two bug reports but I haven't had a problem on my MBP running > MacOS Monterey. Well, I am on an Intel Mac still. LanguageTool appears to be a Java based extension so in theory it should run but perhaps it is using the built in Java on the Intel Mac. Not sure if ARM based Macs have Java installed as a default.
(In reply to bunkem from comment #30) > Well, I am on an Intel Mac still. LanguageTool appears to be a Java based > extension so in theory it should run but perhaps it is using the built in > Java on the Intel Mac. No, Apple's old Java is to old and is not included any longer in newer macos systems. > Not sure if ARM based Macs have Java installed as a > default. Same as on Intel macs: go and grab a Java implementation, install it and it will work. Through this ticket is not about LanguageTool but on the built-in dictionary.
Through I'm not able to reproduce the bug with a German system... even using the French text example. Version: 24.2.3.2 (X86_64) / LibreOffice Community Build ID: 433d9c2ded56988e8a90e6b2e771ee4e6a5ab2ba CPU threads: 4; OS: macOS 11.7.10; UI render: Skia/Raster; VCL: osx Locale: en-US (de_DE.UTF-8); UI: en-US Calc: threaded
Removing bibisectRequest as comment 21 indicates that is too old for a bibisect.
(In reply to Dennis Roczek from comment #33) > Removing bibisectRequest as comment 21 indicates that is too old for a > bibisect. That's not in line with the original description and Alex's memories, so adding the request back.