Evolution doesn't add words to dictionary

Bug #468132 reported by robbanl
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

When spell checking is enabled you get the option to add a word not recognized by evolution to the dictionary. The problem is that the words i add doesn't save. I use the Swedish translation and dictionary.

To reproduce this issue.

1. Open a new message
2. Spell a word wrong.
3. Right click the word and choose add to dictionary.
4. The word doesn't get saved and you get the same underlined word again when typing a new message.

ProblemType: Bug
Architecture: i386
Date: Sun Nov 1 10:03:33 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/yelp
Package: yelp 2.28.0-0ubuntu2
ProcEnviron:
 LANG=sv_SE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: yelp
Uname: Linux 2.6.31-14-generic i686

Revision history for this message
robbanl (robert-lindberg1978) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you try if the change on bug #446230 fixes the issue?

Changed in evolution (Ubuntu):
importance: Undecided → Low
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: New → Incomplete
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
importance: Low → Undecided
status: Incomplete → New
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
robbanl (robert-lindberg1978) wrote :

The patch for libenchant didn't solve this issue for me.

Revision history for this message
Clayton Dillard (claytondillard) wrote :

I have the same issue in Karmic with English.

Revision history for this message
Clayton Dillard (claytondillard) wrote :

Oh, and I'm running 64 bit.

Revision history for this message
bitinerant (bitinerant) wrote :

This is a regression--adding words to the Evolution custom dictionary worked fine in Ubuntu 9.04. I am experiencing this problem on Ubuntu 9.10 32-bit with the 'English' and 'English (United States)' dictionaries enabled. Three other people at http://ubuntu-ky.ubuntuforums.org/showthread.php?p=8240829 have also said they are experiencing this bug.

Revision history for this message
cement_head (andorjkiss) wrote :

Any progress on this? I don't think its a "low" priority, its something that happens all day long - maybe someone can tell us why the report is incomplete?

Revision history for this message
Colin (colin-sands) wrote :

I am also wondering when this might be fixed also at same time can I delete words that are not "correct"

Revision history for this message
Blümchen Blau (bluemchen-blau) wrote :

Bug still exists in Lucid (Evolution 2.28.3) with English and German dictionary.

Changed in evolution (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
ClockworkHippo (daleclose-dodo) wrote :

Check that you have a .dic file in /home/<username>/.config/enchant
I was was missing this file (in my case en_AU.dic) and after adding it evolution's add to dictionary function works as it should.

@Colin you can edit the .dic file in /home/<username>/.config/enchant to delete the incorrect words from your user dictionary.

Hope this helps.

Revision history for this message
cement_head (andorjkiss) wrote :

@ClockworkHippo

YOU EFFING ROCK!

This solved this problem, in my case creating a en_CA.dic (for Canadian English).

AWESOME!!!!!!!!!!!!!!!!!!!!!!

- CH

Revision history for this message
cement_head (andorjkiss) wrote :

How can we patch this for Karmic?

Revision history for this message
bitinerant (bitinerant) wrote :

I am glad this has helped others, but in my case I already had the file "~/.config/enchant/en_US.dic" (size 0 perms -rw-r--r--). There is also a "en_US.exc". I added a couple of words to "en_US.dic" with vi and then restarted Evolution. Now these new words are recognized as spelled correctly (which is nice); however, I still can not add additional words from within Evolution. (Evolution 2.28.1, Ubuntu 9.10.)

Revision history for this message
robbanl (robert-lindberg1978) wrote :

I have upgraded to Lucid and there the dictionary works like it should.

Revision history for this message
Sebastien Bacher (seb128) wrote :

closing since that works in lucid

Changed in evolution (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.