Multilingual spell checking is not working
Categories
(Core :: Spelling checker, defect, P3)
Tracking
()
People
(Reporter: n.karytianos, Unassigned)
References
Details
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0
Steps to reproduce:
I have added a new language (Greek)
I have enabled both English and Greek spell checking
Actual results:
There are suggestions for English text, but nothing for Greek
Expected results:
Greek text suggestions should be available too.
Greek dictionary is already installed and enabled.
Comment 1•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Spelling checker' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Reporter | ||
Comment 2•3 years ago
|
||
The Greek dictionary is available and active.
Reporter | ||
Comment 3•3 years ago
|
||
There is no multilingual spell checking. Only English is spell checked.
Comment 4•3 years ago
|
||
Hi :dminor! There is some recent work in this area in bug 69687 and children, not sure about the status there and if this here is a bug of that new work or still "just a missing feature".
Comment 5•3 years ago
|
||
I tested this in Firefox 100 and 102 with the following strings:
hello
testing
tseting
Ευριπίη
δοκοη
Παπακώστα
I have English, Spanish and Greek dictionaries installed.
In Firefox 102, the results are as expected, the Greek words are marked as misspelled if the Greek dictionary is enabled. In Firefox 100, the Greek words are not shown as misspelled if the English dictionary is enabled, but work as expected if Greek or Greek and Spanish are enabled.
We only mark words as misspelled if they do not show up in any of the installed dictionaries. This makes me think that for some reason in Firefox 100, the Greek words are being found in the English dictionary, but this is not happening in the Nightly 102 build.
Updated•3 years ago
|
Comment 7•2 years ago
|
||
The patch on Bug 1773802 fixes this.
Description
•