Issue 11044 - Spell checker reports error only once and select wrong language setting.
Summary: Spell checker reports error only once and select wrong language setting.
Status: CLOSED DUPLICATE of issue 20123
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOo 1.0.2
Hardware: PC Windows XP
: P3 Trivial (vote)
Target Milestone: ---
Assignee: bettina.haberer
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-29 14:30 UTC by deragon
Modified: 2013-08-07 14:41 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description deragon 2003-01-29 14:30:54 UTC
I press F7 to initiate spelling.  I get the following error:

---->
Error executing the spellcheck.:

French (Canada) is not supported by the spellcheck function or is not presently
active.
Please check your installation and, if necessary, install the required language
module
or activate it under 'Tools - Options - Language Settings - Writing Aids'..
<----

Ok, but if I press F7 again (multiple times), it does not show any errors
anymore and spell checking was not performed even though it gives the impression
to the user that it was.  It just reports that "The spellcheck is complete.",
even though there are obvious spelling errors in the text.  The error should
repeat instead.

Another problem is that prior pressing F7 for the first time, I have set in
'Tools - Options - Language Settings - Languages' as Default language for
documents (Western) "French (France)".  Thus, the spell checker ignores my OO
setting but uses those of my OS, WinXP instead.  This is a big problem because I
installed the French (France) dictionnary (no french canadian dictionnary
exist), but it seams that I cannot use it because of my OS settings and thus
insist at finding a french canadian dictionnary.
Comment 1 thomas.lange 2003-01-30 07:31:19 UTC
It is a feature that the message is displayed only once per session.

It was thought that users will get annoyed if it continously pops up 
and they don't have/want that language support installed.
If this is to be changed User-Experience should be asked.

Maybe it is an idea to add an extra option in order for the user to 
specify if such messages should always pop up.
BTW: If automatic spellchecking is activated first the message will 
not pop up even if interactive spell checking is performed then.

Changed type to: enhancement.

TL->FT: To you for decision.
Comment 2 deragon 2003-01-30 14:29:32 UTC
How can this be considered a feature, when the user believes that the
spell checking passed without errors, while there are errors?

I do not understand your reasoning.  The worst case scenario is that
the user believes that the spell checking passed while it did not. 
That is what is happening.  At least, when the spell checking is
completed, there should be an error message with the "Spell check is
complete." message explaining that some parts of the document taged as
"French (Canadian)" could not be spell checked and thus errors may
persist in the document.

And as far as I am concerned, whenever I run an operation and it
fails, it should always report an error every time.  If I close Writer
and restart it, it will not report the error (assuming that
QuickStarter was not killed meanwhile).  Thus if another user edits
the same document, that user will not see the error.  This scenario
could be likely at school or at home were students share the same
computer, working on the same paper.

And what about the other issue, where I have installed the French
(France) dictionnary, configured OO to French (France) but still tells
me that it does not find any French (Canadian) dictionnary?  Should I
open an separate bug report for this?
Comment 3 eric.savary 2003-04-16 15:43:45 UTC
Set to "NEW"
Comment 4 eric.savary 2003-04-16 15:44:25 UTC
Set to "NEW"
Comment 5 falko.tesch 2003-09-26 12:25:37 UTC
I recommend to change the output dialogue of our spell-checker from
"Spellcheck is complete" to something like
"Error executing the spellcheck.:

Language xyz is not supported by the spellcheck function or is not
presently
active.
Please check your installation and, if necessary, install the required
language
module
or activate it under 'Tools - Options - Language Settings - Writing
Aids'..

This way the user will always know that spell-check has (partly) failed. 

Regarding the second issue: This not a gug. OO.o _always_ uses
"Default" for initial language settings, this means the language
setting you have set in your OS. If you desire a diffrerent language
you need to select it manually (and if there is dictionary for your
language, than that's what it is, sorry).
Comment 6 falko.tesch 2003-09-26 12:27:25 UTC
If a spell-check is performed bit no dictionary is found we curerently
throw _one_ error-message (or in case of automatic spellchecking we
plain say nothing at all!).
In both cases we will still statt "Spellcheck complete" at the end ogf
text. This is very erraneous!
I recommend to change the output dialogue of our spell-checker from
"Spellcheck is complete" to something like
"Error executing the spellcheck.:

Language xyz is not supported by the spellcheck function or is not
presently
active.
Please check your installation and, if necessary, install the required
language
module
or activate it under 'Tools - Options - Language Settings - Writing
Aids'..

This way the user will always know that spell-check has (partly) failed. 

Regarding the second issue: This not a gug. OO.o _always_ uses
"Default" for initial language settings, this means the language
setting you have set in your OS. If you desire a diffrerent language
you need to select it manually (and if there is dictionary for your
language, than that's what it is, sorry).
Comment 7 falko.tesch 2003-09-26 12:31:42 UTC
Started
Comment 8 bettina.haberer 2004-04-08 21:00:09 UTC
duplicate.

*** This issue has been marked as a duplicate of 20123 ***
Comment 9 bettina.haberer 2004-04-08 21:00:22 UTC
.