Writer uses 'Spelling and Grammar' (.uno:SpellingAndGrammarDialog) in its Tools menu and standard toolbar, while other modules use the 'Spelling' (.uno:SpellDialog). I remember someone mentioning that most languages do not have grammar checking, but the dialog spelling dialog has a grammar checkbox in it whether a user uses a language which has grammar checking or not. So shouldnt we stick with 'Spelling and Grammar' over 'Spelling'.
Well it seems only Writer has grammar check capabilities as the spell dialog in other modules doesnt have a grammar checkbox.
In order to unify the label in all modules, i suggest we change them both to 'Spelling', 'Spelling Check', 'Spellcheck', 'Spell Check', 'Spell Checking' (similar to the 'Automatic Spell Checking' which was previously 'AutoSpellcheck'), 'Spell Checker' (has a wikipedia page).
The dialog title would also be needed to be changed to reflect this change.
We're replacing our use of the 'ux-advise' component with a keyword:
Component -> LibreOffice
Add Keyword: needsUXEval
How is the status here? Resolved/Fixed, I guess.
(In reply to Heiko Tietze from comment #3)
> How is the status here? Resolved/Fixed, I guess.
Nothing has been done since comment 2, so a decision needs to be agreed on for the change.
@Cor, @Stuart, @Adolfo: What's your take?
Of the two UNO commands found in toolbars, menus and .UI, uno:SpellingAndGrammarDialog is unique to the sw Writer module.
It alone includes the option to toggle the Grammar check active if supported.
The uno:SpellDialog is resident in the other modules.
I have not read through the two modules to identify the differences, but assume addition of the Grammar check support for Writer requires the unique UNO command.
However, I would agree with removing the "and Grammar" from the dialog title and associated command label, and make them all consistently "Spelling", or "Spell Check", or "Spell Checker" across the UI for all dialogs, menus and toolbar entires.
Agree with Jay that we do not gain anything by distinguishing the uno:SpellDialog from the uno:SpellingAndGramarDialog in our labeling--availibility of the Grammar checker will depend on which UNO command is associated with the control.
In future if Grammar Check can be implemented for sd or sc modules then we would change the associated UNO command(s) keeping the same labeling.
Decision was done in the design meeting to go with just 'Spelling', confirmed by l18n.
heiko tietze committed a patch related to this issue.
It has been pushed to "master":
tdf#87648 Spelling and Grammar
It will be available in 6.0.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.