Closed Bug 922586 Opened 11 years ago Closed 8 years ago

Installed spellchecker language is not automatically selected

Categories

(Core :: Spelling checker, defect)

25 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: underpass_bugzilla, Unassigned)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0 (Beta/Release)
Build ID: 20130926170421

Steps to reproduce:

On a newly created profile:

1) In the Options, verify that in the advanced options the spellchecker is selected
2) Install one language, for example

https://addons.mozilla.org/it/firefox/addon/dizionario-italiano/

3) Try to write in a text field


Actual results:

The text is not spellchecked

In the context menu, the "Check spelling" checkbox is not selected.

If you select the checkbox, no language is chosen. You have to expand the "Languages" submenu and subsequently check a language, even if only one language is actually installed.

Apparently, the option in the Advanced Panel "Check my spelling as I type" can be in any state as it does not affect the whole operation.

This problem has been reported in the Italian support forum.


Expected results:

The "Check spelling" checkbox should be automatically selected if the option in the Advanced Panel is enabled.

If only one language is installed, that language should be automatically selected.

If the option in the Advanced Panel is not enabled, the spellchecker should be disabled.
WFM with FF27. "Check spelling" checkbox is selected and the text is spellchecked (in English by default).

Could you test with a clean profile, please.
https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
Component: Untriaged → Spelling checker
Flags: needinfo?(simone.lando)
Product: Firefox → Core
1) Installed Firefox in localized Italian version.

2) Created a new profile. 

3) The option in Advanced Panel is selected. No dictionary installed

4) Installed the new dictionary https://addons.mozilla.org/it/firefox/addon/dizionario-italiano/

5) Restarted Firefox. The option in the context menu is selected, but no language enabled (see image)

6) The option in the Advanced Panel can now be safely unchecked since it does not seem to affect any further action involving the spellchecking feature.


The result is that users ask us how to enable the spell checker after the italian language dictionary is installed.
Attached image spell.png
Flags: needinfo?(simone.lando)
> 6) The option in the Advanced Panel can now be safely unchecked since it
> does not seem to affect any further action involving the spellchecking
> feature.

Ok, it seems that this change takes place upon restarting, albeit it is not specified in the related SUMO article (which I translated some time ago)

https://support.mozilla.org/en-US/kb/how-do-i-use-firefox-spell-checker

Steps 1-5 still apply.
It's written:
"To enable the dictionary, click the Restart Now button, in the Add-ons manager."

You need to restart Firefox to make appear the new dictionary in the context menu.
(In reply to Loic from comment #5)
> It's written:
> "To enable the dictionary, click the Restart Now button, in the Add-ons
> manager."
> 
> You need to restart Firefox to make appear the new dictionary in the context
> menu.

As I wrote in step 5, I RESTARTED Firefox. And the dictionary DO APPEAR. But it is NOT SELECTED.
Still an issue in FF 43? Most likely fixed by bug 1200533, see meta-bug 1073827 comment #33 for more details.

If no longer an issue, please close bug.
Flags: needinfo?(simone.lando)
Flags: needinfo?(epinal99-bugzilla2)
just tried in Firefox 43 on Linux: the problem seems a little different: the "Check spelling" option in the context menu is not selected.

IMHO the bug is not solved.
Flags: needinfo?(simone.lando)
> just tried in Firefox 43 on Linux: the problem seems a
> little different: the "Check spelling" option in the context
> menu is not selected.
Thanks for checking it.

This bug is about the Italian dictionary not being selected although the page requires it. Whether "Check Spelling" is selected, depends on the page you're looking at (and you didn't report on which page you tried).

Please open the attachment with an Italian dictionary installed. Both text fields require spell checking in Italian. For me on Windows with FF 43 I get the spell checking with the Italian dictionary selected (I have many more installed), there are two spelling mistakes, "bellaa" and "chee".

If for you this test page works, we'll close the bug.

For more information see meta-bug 1073827 comment #33.
Flags: needinfo?(epinal99-bugzilla2)
Flags: needinfo?(simone.lando)
Sorry, I don't understand your answer. But if you think that this bug must be clodes, please close it.

Thanks.
Flags: needinfo?(simone.lando)
Well, I'll try again. Please open:
https://bugzilla.mozilla.org/attachment.cgi?id=8702151
I assume you have an Italian dictionary installed and running FF 43.

Tell we whether you're seeing what I'm seeing when you right click into the text fields:
"Check Spelling" is selected and "Italian" is selected as it should be.

If this is the case, I don't see any bug here.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: