Spell Checker: Two Questions
Hello,
1) I'd like "i" (as a word) to be marked in red, and have "I" as a suggestion.
2) I've added "tooltip" to the personal dictionary. I'd like also "Tooltip" and "tooltips" to be evaluated as correct.
What do I need to change in the dic/aff files?
Thank you
由Yaron于
被采纳的解决方案
The personal dictionary file persdict.dat file only stores words that are allowed and doesn't support meta data like built-in and installed dictionaries. You nee to add all modifications separately to make Firefox recognize them.
Bug 338291 - Words added to the personal dictionary are not suggested for misspelled words
定位到答案原位置 👍 0所有回复 (7)
When an entry it marked, there is a choice to add it to the checker.
Thank you FredMcD.
If you add "tooltip" to the personal dictionary, "Tooltip" and "tooltips" are marked in red.
If, however, you add "tooltip/S" to en-US.dic, "Tooltip" and "tooltips" are evaluated as correct.
How can I achieve that with the personal dictionary?
选择的解决方案
The personal dictionary file persdict.dat file only stores words that are allowed and doesn't support meta data like built-in and installed dictionaries. You nee to add all modifications separately to make Firefox recognize them.
Bug 338291 - Words added to the personal dictionary are not suggested for misspelled words
由cor-el于
Thank you cor-el. I appreciate it.
If you want "i" to be marked in red, and have "I" as a suggestion - remove "i/US" from en-US.dic and add "I" instead.
Where can I read about the meta data parameters (/S /M etc.)?
Regards.
You're welcome
You can look at hunspell4.pdf:
hunspell1.pdf = Hunspell from the command line hunspell3.pdf = API details hunspell4.pdf = How to define spell checking using Hunspell
See also hunspell-1.3.3.tar.gz/hunspell-1.3.3/man hunspell.5
Bug 1022262 - (hunspell-1.3.3) Upgrade to Hunspell 1.3.3 (fx33)
由cor-el于
Thanks again. I appreciate your kind help.
Correction: If you want "i" to be marked in red, and have "I" as a suggestion - remove "i/US" from en-US.dic. No need to add anything.
Another correction: if you remove "i/US" from en-US.dic, you have to add "is" and "i.e." is marked in red even if explicitly added.