After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 121711 - Support for spell checking in text areas
Support for spell checking in text areas
Product: epiphany
Classification: Core
Component: Interface
git master
Other All
: Normal enhancement
: ---
Assigned To: Marco Pesenti Gritti
Marco Pesenti Gritti
: 322313 335492 340074 (view as bug list)
Depends on:
Reported: 2003-09-07 21:58 UTC by spark
Modified: 2007-11-17 16:06 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description spark 2003-09-07 21:58:01 UTC
I'd be nice, particularly for users of web based apps like webmail services
to be able to spellcheck textareas (prolly via a context menu). I beleive
Safari has this, but i could be wrong. 

I'd be good to support OOo
dictionaries (like Mozilla Tbird) or perhaps gnome has it's own spelling

Comment 1 Marco Pesenti Gritti 2003-09-07 22:37:05 UTC
Gnome has/is getting his own. I dont think it's technically possible
to do this in epiphany though. It's something that should be done in
mozilla ...
Comment 2 spark 2003-10-13 18:52:08 UTC
Comment 3 Marco Pesenti Gritti 2005-05-11 09:51:53 UTC
I think we should keep this open for tracking... it's a nice idea
Comment 4 Bastien Nocera 2005-05-11 10:05:14 UTC
Given that Firefox has an extension for this, it should be possible to hook up a
spellchecker in a similar way in Epiphany.
Comment 5 Reinout van Schouwen 2005-07-31 21:10:59 UTC
Would this be possible with a (Python) extension somehow?
Comment 6 Christian Persch 2005-09-23 21:02:13 UTC
Note to self: gecko 1.8 has nsIDOMNSEditableElement (implemented by text areas
and text input fields) to get the underlying nsIEditor object.
Comment 7 Reinout van Schouwen 2006-04-06 12:28:23 UTC
If I understand correctly, according to a backend change may be going in gecko 1.8.1 that would make connecting to a system wide spell checker easier.

In our case the spell checker would obviously be enchant. Another approach that could work is to wrap enchant in a web service daemon and use a greasemonkey script similar to to talk to it.
Comment 8 spark 2006-04-20 17:44:31 UTC
*** Bug 335492 has been marked as a duplicate of this bug. ***
Comment 9 Sergej Kotliar 2006-04-29 10:02:15 UTC
*** Bug 340074 has been marked as a duplicate of this bug. ***
Comment 10 Christian Persch 2006-06-28 13:29:17 UTC
*** Bug 322313 has been marked as a duplicate of this bug. ***
Comment 11 Tomasz Torcz 2006-07-17 10:10:11 UTC
Firefox 2.0 beta has in-line spellchecking now.
Comment 12 Christian Persch 2006-08-17 14:04:24 UTC
Mass changing target 2.16 -> 2.18
Comment 13 Guillaume Desmottes 2006-09-30 10:14:40 UTC
English spellcheck works fine with 2.16 now.
Any reason to keep this bug open?

Or maybe you want to implement spell corrections (that would be great !).
Comment 14 Costas Koulierakis 2007-01-24 22:28:39 UTC
It would be nice if it worked with more languages, so non-english speakers could make use of it.
Comment 15 John Nilsson 2007-03-18 12:41:15 UTC
Is there some hack to enable non-english spellcheck?
Comment 16 Reinout van Schouwen 2007-03-25 22:11:48 UTC
A provisional workaround would be to write the content of what you are going to post in gedit, where you can choose your preferred language. Then you can drag and drop your text into the web form.
Comment 17 Christian Persch 2007-08-27 20:42:54 UTC
Moving Severity:enhancement bugs off of 2.20 target.
Comment 18 Cyril Brulebois 2007-09-06 23:52:22 UTC
When Epiphany is built with --enable-spell-checker, it is sufficient to set “layout.spellcheckDefault” to “1” in “about:config” to get spell checking. It looks like setting “spellchecker.dictionary” to another language that the current locale doesn't work (yet?) though. You should be able to use “LANG=fr_FR epiphany” to select a locale different from the default one.
Comment 19 Cyril Brulebois 2007-09-07 00:45:52 UTC
It looks like I've got some problems with my locale settings right now (running a development environment, heh), so I cannot fully test the “LANG=*” propositions (but at least, I have a fr_FR locale and corrections are made using the French dict.). Still, do you think it would be useful to have an extension allowing one to select the language at any time? In this case, how would you want to be able to choose between available dictionaries?
Comment 20 Reinout van Schouwen 2007-11-17 16:06:20 UTC
Bug 431002 takes care of the multiple languages issue. Closing this.