GNOME Bugzilla – Bug 121711
Support for spell checking in text areas
Last modified: 2007-11-17 16:06:20 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 (http://lingucomponent.openoffice.org/download_dictionary.html) dictionaries (like Mozilla Tbird) or perhaps gnome has it's own spelling system? Comments?
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 ...
Marking NOTGNOME.
I think we should keep this open for tracking... it's a nice idea
Given that Firefox has an extension for this, it should be possible to hook up a spellchecker in a similar way in Epiphany.
Would this be possible with a (Python) extension somehow?
Note to self: gecko 1.8 has nsIDOMNSEditableElement (implemented by text areas and text input fields) to get the underlying nsIEditor object.
If I understand correctly, according to https://bugzilla.mozilla.org/show_bug.cgi?id=302050#c91 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 http://ponderer.org/gm_spell_check to talk to it.
*** Bug 335492 has been marked as a duplicate of this bug. ***
*** Bug 340074 has been marked as a duplicate of this bug. ***
*** Bug 322313 has been marked as a duplicate of this bug. ***
Firefox 2.0 beta has in-line spellchecking now.
Mass changing target 2.16 -> 2.18
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 !).
It would be nice if it worked with more languages, so non-english speakers could make use of it.
Is there some hack to enable non-english spellcheck?
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.
Moving Severity:enhancement bugs off of 2.20 target.
@Costas#14: @John#15: 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.
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?
Bug 431002 takes care of the multiple languages issue. Closing this.