Closed
Bug 368309
Opened 19 years ago
Closed 19 years ago
french spell checker incorreclty reports uppercazed word as incorrect because of accented characters
Categories
(Mozilla Localizations :: fr / French, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: fromweb, Assigned: bugzilla.fr)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Build Identifier: version 1.5.0.9 (20061207)
in French, the word être(FYI: means 'to be') needs one accented e, but ONLY in lowercase. The same word is written in uppercases as ETRE (in fact , French language doesn't have ACCENTED UPPERCASED LETTERS)...
Currently, ETRE (which is correct) is reported as incorrect, an done of the proposal is ÊTRE, which is totally incorrect.
The problem is the same with all accented letters.
To summarize:
etre: incorrect, reported as incorrect...
être: correct, reported as correct...
ETRE: correct, reported as incorrect
ÊTRE: incorrect, reported as correct
Reproducible: Always
Steps to Reproduce:
1. type uppecased word containing accented letters in lowercase
2.
3.
Actual Results:
the uppercased words in question are ncorrectly signaled as containing speeling errors:
etre: incorrect, reported as incorrect...
être: correct, reported as correct...
ETRE: correct, reported as incorrect
ÊTRE: incorrect, reported as correct
Expected Results:
etre: should be reported as incorrect (ok)
être: should be reported as correct (ok)
ETRE: should be reported as correct (problem)
ÊTRE: should be reported as incorrect (problem)
Updated•19 years ago
|
Assignee: mscott → bugzilla.fr
Component: Message Compose Window → fr-FR / French
Product: Thunderbird → Mozilla Localizations
QA Contact: message-compose → benoit.leseul
Comment 1•19 years ago
|
||
Invalid bug.
etre: incorrect, reported as incorrect
être: correct, reported as correct
ETRE: incorrect, reported as incorrect
ÊTRE: correct, reported as correct
This dictionary works fine.
French uppercase letters MUST be accentuated. Please refere to the http://www.eyrolles.com/Accueil/Livre/9782743304829/livre-lexique-des-regles-typographiques-en-usage-a-l-imprimerie-nationale.php
Have a look at your Larousse and Petit Robert dictionaries. All uppercase letters are accentuated.
| Assignee | ||
Comment 2•19 years ago
|
||
As said Frederic invalid.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
(In reply to comment #0)
> (in fact , French
> language doesn't have ACCENTED UPPERCASED LETTERS)...
I don't know where you got this idea. Take for exmple a look on the ISO-8859-1
character table — see http://en.wikipedia.org/wiki/ISO/IEC_8859-1#Code_table
and you'll see a lot of accented uppercase letters (codes C0 to DF). You even
happened to use some in your answer.
> Currently, ETRE (which is correct) is reported as incorrect, an done of the
> proposal is ÊTRE, which is totally incorrect.
It is actually the other way around.
Here is the advice from the Académie française, the standardization body for
the French language:
http://www.academie-francaise.fr/langue/questions.html#accentuation
You will find mode information on
http://www.langue-fr.net/d/maj_accent/maj_accent.htm and
http://fr.wikipedia.org/wiki/Usage_des_majuscules_en_fran%C3%A7ais
Status: RESOLVED → VERIFIED
| Reporter | ||
Comment 4•19 years ago
|
||
Hi everybody...
I'm happy to see that I'm wrong, at least according to the French academy... BUT, I'm afraid the French academy doesn't work on computers very often, and according to my keyboard, I'm right...
One of you was pointing the fact that I used an accented character in my report... Yes, I used one, the ONLY one I can type on my keyboard Ê.
Now let's take another example, TRES is signaled by the spell checker as being incorrect BUT:
- The correct version (according to the French academy) is NOT proposed in the list of possible corrections
- I cannot type it anyway, as this character is NOT on the French (AZERTY) keyboard.
So, I understand your arguments, and you are it seems perfectly right... Nevertheless, this spell checker should not signal these words as incorrect. We do not live in a perfect world, and our keyboards are what they are.
Best regards
(In reply to comment #3)
> (In reply to comment #0)
> > (in fact , French
> > language doesn't have ACCENTED UPPERCASED LETTERS)...
>
> I don't know where you got this idea. Take for exmple a look on the ISO-8859-1
> character table — see http://en.wikipedia.org/wiki/ISO/IEC_8859-1#Code_table
> and you'll see a lot of accented uppercase letters (codes C0 to DF). You even
> happened to use some in your answer.
>
> > Currently, ETRE (which is correct) is reported as incorrect, an done of the
> > proposal is ÊTRE, which is totally incorrect.
>
> It is actually the other way around.
> Here is the advice from the Académie française, the standardization body for
> the French language:
> http://www.academie-francaise.fr/langue/questions.html#accentuation
>
> You will find mode information on
> http://www.langue-fr.net/d/maj_accent/maj_accent.htm and
> http://fr.wikipedia.org/wiki/Usage_des_majuscules_en_fran%C3%A7ais
>
Status: VERIFIED → UNCONFIRMED
Resolution: INVALID → ---
(In reply to comment #4)
> - The correct version (according to the French academy) is NOT proposed in the
> list of possible corrections
There are a lot of known problems with the current suggestions. Suggestions for short words like "tres" or "deja" are wrong, even in lower case.
This is probably related to bug #335813, which will hopefully be partially fixed by the switch to the Hunspell engine. For example, "tres"->"très" is already found by OpenOffice.org (although not perfectly yet, it is far down in the results).
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago → 19 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•