When composing a new message with two languages as active dictionary default, only one is really active.
Categories
(Thunderbird :: Message Compose Window, defect)
Tracking
(Not tracked)
People
(Reporter: pjtverheijen, Unassigned)
References
Details
(Keywords: intl)
Attachments
(1 file)
|
30.06 KB,
image/png
|
Details |
Steps to reproduce:
I have 5 language dictionaries of which I have set two to be used (Dutch and English(Ca)) in my 'Global Composing Preferences'. I start composing a new language and I start typing in Dutch (or a mix of English and Dutch). There is no spell checking then for the Dutch part. That is red underlined. The English text is accepted. I then go to the 'Check Spelling' Icon and activate an other language (English UK). And then the Dutch is being spell checked.
Actual results:
With multiple active dictionaries only one is active.
Expected results:
With multiple active dictionaries all should be active.
Updated•3 years ago
|
Comment 1•3 years ago
|
||
I have just experienced the same problem with Thunderbird 102.5.1 / 64-bit / Arch Linux and Windows 10.
- Create a new profile
- Install and enable English (US) and German Dictionary in the "Settings -> Composition -> Spelling"
- Create a new message
- Paste some mixed text, e.g. "Hello World Hallo Welt"
If the locale of Thunderbird itself is "English (US)", then the spell checking is working as expected and none of the words is flagged as incorrectly written.
However, if the locale of Thunderbird is "German", then the words "Hello Word" are flagged as incorrectly written. It looks like the second dictionary, i.e. "English (US)", is being ignored. Clicking the toolbar button "Spelling" or disabling and enabling one of the dictionaries within the compose window makes the spellchecking work again - temporarily within a single compose window.
Comment 2•3 years ago
|
||
It sounds like the following bugs might be related: Bug 1790746, Bug 1804600 and Bug 1804861
Again, this seems to be happening only on Non-English locales of Thunderbird. In the mentioned bug reports the users also seem to have Non-English locales of Thunderbird installed. When the locale of Thunderbird is "English (US)", then the spell checking is working as expected with multiple dictionaries as well.
I also just realized that the toolbar button and the status bar show both dictionaries as enabled. However, the context menu in the editor only shows one of the dictionaries as enabled. (And only this specific dictionary is actually being used.)
All of this seems to be in-line with the comments in the other bug reports!
| Reporter | ||
Comment 3•3 years ago
|
||
See my original report, and now implemented some suggestions from AB and the mentioned other bugs
- One suggestion was to change to English US locale: applied this, but had no effect (contrary to response Alexander Bergmann)
- Other suggestion was to first save a message before further editing, and indeed this did the trick multiple times.
- Then thought of changing the 'From' field (I am having different accounts in parallel), and indeed changing the From field caused the two languages to be active.
- Did the same to the 'To' field - no effect.
However the positive outcome of 2) and 3) this shouldn't happen and remains a bug.
Comment 5•2 years ago
|
||
Url, does this reproduce for you?
| Reporter | ||
Comment 6•2 years ago
|
||
It works now as it should be. I specify two languages and they are immediately recognized. So this bug is resolved.
Comment 7•2 years ago
|
||
(In reply to pjtverheijen from comment #6)
It works now as it should be. I specify two languages and they are immediately recognized. So this bug is resolved.
pjtverheijen , did you use the steps listed in comment 1?
Comment 9•2 years ago
|
||
Unfortunately I am still able to reproduce the problem with the steps mentioned in my comment #1 in Thunderbird 102 Stable, 115 Beta and 116 Daily. When there are multiple dictionaries activated under "Settings -> Composition -> Spelling" and a Non-English locale is used, e.g. German.
Interestingly the active dictionaries as shown as part of the toolbar button "Spelling" and the status bar are correct. However, the context menu of the editor in the compose window only shows one dictionary as activated.
Clicking on the button "Spelling" or saving the message as a draft or template makes the second dictionary to be enabled as well.
Comment 10•2 years ago
|
||
Disparity between the context menu of the editor and the statusbar.
| Reporter | ||
Comment 11•2 years ago
|
||
I repeated the test of comment 1, with a new profile, and it works as it should be. Further, as mentioned, I switch between or combine with 5 languages in my default profile. No problem found since. TB 102.12.0.
I tried to repeat the case of comment 10, with English (US) and German, but with me there was no disparity seeing both languages ticked and spell checked. Of course, there is a difference: my TB language is English, not German as in the comment of AB.
Updated•2 years ago
|
Updated•6 months ago
|
Description
•