spell check uses wrong English dictionary

Bug #315562 reported by George Fragos
42
This bug affects 6 people
Affects Status Importance Assigned to Milestone
gedit
Confirmed
Wishlist
gedit (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Spellcheck in Ubuntu 8.10's Gedit 2.24.2 is using the wrong English dictionary. For example, US English has "color" and British English has "colour." In my case I want US. If I look at Tools-> Set Language-> I see a list with English on top followed by six specific English languages and Turkish. If I select "English (United States)" I get the dictionary I want but only for this Gedit session. There is no way I can find to always use US English so every time I open a Gedit session and want to spell check I have to specifically select Language.

I attempted to delete the other dictionaries in the Synaptic Package Manger but since the languages are part of an umbrella package I'd create problems the next time I wanted to upgrade to a new Ubuntu release. I also tried the configuration editor but no parameter for language was available. I can't recall having to specify language with each Gedit session in past Ubuntu releases.

There needs to be some way to set the default Gedit language for the spell checker plugin. My expectation is that once a language is selected it should stay the language until I manually change it.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

Changed in gedit:
status: New → Invalid
Revision history for this message
Martey Dodoo (martey) wrote :

I agree with the comments of this bug's reporter at <https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/280315/comments/4> that bug #280315 is not the same as this bug. I have reopened it as an issue in its own right, and changed its status to Confirmed. This bug seems like it is also the same as upstream <http://bugzilla.gnome.org/show_bug.cgi?id=141478>

Changed in gedit:
status: Invalid → Confirmed
Revision history for this message
Martey Dodoo (martey) wrote :

I also wanted to add that this is still an issue in the current gedit package (2.25.5-0ubuntu1) in Ubuntu 9.04.

Changed in gedit:
status: Unknown → Confirmed
Changed in gedit:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
David Masters (d-g-a-masters) wrote :

I would like to say I will be hugely grateful to the developer who resolves this bug. It was actually first reported in 2004!

See: https://bugzilla.gnome.org/show_bug.cgi?id=141478

Revision history for this message
DanielRoesler (diafygi) wrote :

I can confirm that this bug still exists in Karmic 9.10 beta. Basically, gedit doesn't remember the language settings between sessions, right?

Revision history for this message
David Masters (d-g-a-masters) wrote :

Yes. It's not only between sessions it doesn't remember language settings. Every time you create a new document, you have to choose the language you're writing in.

Revision history for this message
martron (imartron) wrote :

I have the same problem in Jaunty 9.04, Gedit 2.26.1-0ubuntu1. Gedit uses my selection of "English (Canada)" for the current file. If I autocheck spelling on files in other tabs within gedit, I have to re-set the language. Very annoying when I've got 10 LaTeX chapters going concurrently. A fix to this (and remembering to keep autocheck spelling on) would be fantastic!

Thanks.

Revision history for this message
martron (imartron) wrote :

Well I messed around with gedit and managed to fix my problems to be manageable. I noticed that gedit was complaining about the South African english dictionary whenever I used the spellcheck, outputting in terminal:
"error: duplicate REP tables used
Failure loading aff file /usr/share/myspell/dicts/en_ZA.aff"

So I uninstalled the South African (en_za) myspell dictionary through synaptic (myspell-en-za) which also uninstalls some english compatibility stuff but doesn't seem to be a problem for me.

Now gedit defaults to en-gb which is close enough to Canadian for me.

Changed in gedit:
importance: Unknown → Wishlist
Revision history for this message
DanielRoesler (diafygi) wrote :

Why is this marked as a wishlist item? I would argue that this is an unexpected behavior and therefore a bug.

Revision history for this message
George Fragos (fragos) wrote : Re: [Bug 315562] Re: spell check uses wrong English dictionary

This problem appears to have been fixed in Gedit 2.30 that shipped with
Ubuntu 10.04.

Have a nice day -- *George*
____________
George Fragos
<email address hidden>
http://FragosTech.com
http://3Joes.us
73 East Swift Ave.
Fresno CA 93704

On Thu, Sep 16, 2010 at 8:31 AM, DanielRoesler <email address hidden> wrote:

> Why is this marked as a wishlist item? I would argue that this is an
> unexpected behavior and therefore a bug.
>
> --
> spell check uses wrong English dictionary
> https://bugs.launchpad.net/bugs/315562
> You received this bug notification because you are a direct subscriber
> of the bug.
>

papukaija (papukaija)
description: updated
Revision history for this message
Karl Maier (w-wall2001) wrote :

@George Fragos (fragos): It does not appear to be fixed, I am using Gedit 3.2.3 and Ubuntu 11.10

Revision history for this message
George Fragos (fragos) wrote :

@Karl Maier: I've already updated my systems to Ubuntu 12.04 with Gedit
3.4.1 and it's works correctly. I thought this was fixed a way back but
I've no way to verify.

Have a nice day -- *George*
____________
George Fragos
<email address hidden>
http://FragosTech.com
http://3Joes.us
73 East Swift Ave.
Fresno CA 93704

On Wed, Apr 25, 2012 at 4:55 AM, Karl Maier <email address hidden>wrote:

> @George Fragos (fragos): It does not appear to be fixed, I am using
> Gedit 3.2.3 and Ubuntu 11.10
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/315562
>
> Title:
> spell check uses wrong English dictionary
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gedit/+bug/315562/+subscriptions
>

Revision history for this message
PJSingh5000 (pjsingh5000) wrote :

I am experiencing this problem in Ubuntu recise 12.04 x64.

In the Language Support dialog from System Settings...
    On the Language tab, I have (listed in order)...
        English (United States)
        English
    I have clicked the Apply System-Wide botton.

    On the Language tab, I have...
        English (United States) selected in the drop-down menu
    I have clicked the Apply System-Wide botton.

I restarted my computer, but gedit (version 3.4.1) still uses British spellings in the spell-checker.

Interestingly, about:config in FireFox reveals en_AU for the spellchecker.dictionaly value. I don't know if these issues are related, but I would expect gedit and FireFox to pull the settings from the Operating System.

(Is Ubuntu using Australian spellings instead of U.S.?)

Revision history for this message
George Fragos (fragos) wrote :

I'm not seeing what you do but I did uninstall British, Australian and
other English spell check dictionaries because I felt I didn't need them. I
only have the English_US dictionary. Note that Language Settings warns me
that I'm missing those deleted English dictionaries but my system still
functions correctly.

Have a nice day -- *George*
____________
George Fragos
<email address hidden>
http://FragosTech.com
http://3Joes.us
73 East Swift Ave.
Fresno CA 93704

On Sat, May 19, 2012 at 6:40 AM, PJSingh5000 <email address hidden>wrote:

> I am experiencing this problem in Ubuntu recise 12.04 x64.
>
> In the Language Support dialog from System Settings...
> On the Language tab, I have (listed in order)...
> English (United States)
> English
> I have clicked the Apply System-Wide botton.
>
> On the Language tab, I have...
> English (United States) selected in the drop-down menu
> I have clicked the Apply System-Wide botton.
>
> I restarted my computer, but gedit (version 3.4.1) still uses British
> spellings in the spell-checker.
>
> Interestingly, about:config in FireFox reveals en_AU for the
> spellchecker.dictionaly value. I don't know if these issues are
> related, but I would expect gedit and FireFox to pull the settings from
> the Operating System.
>
> (Is Ubuntu using Australian spellings instead of U.S.?)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/315562
>
> Title:
> spell check uses wrong English dictionary
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gedit/+bug/315562/+subscriptions
>

Revision history for this message
2CV67 (2cv67) wrote :

Is the title of this bug maybe incorrect?

I think the real problem is "You can't select the default language you want Gedit to use for spell checking".

Sounds like that was true in 2009 & I think it is still true today, isn't it?

Seems to be to me using Ubuntu 12.10.

I live in France, most of my PC is in English, though the keyboard is French, and I only want spell checking when I write in French.

Gedit decides I want English, for whatever reason (& I don't care what reason) & I have to set French EVERY time I want to use it.

What I would like (and absolutely expect) is to be able to select whatever language I want (in my case French) as default, then select whatever other language I want (maybe German, English, USA or whatever) if I want, occasionally, with fallback to French next time.

I certainly don't expect to be uninstalling dictionaries to trick Gedit into doing something...

Revision history for this message
2CV67 (2cv67) wrote :

Still the same in Gedit 3.10.4 in Ubuntu 15.10...
Grrr...

madbiologist (me-again)
tags: added: intrepid
tags: added: jaunty
tags: added: karmic
madbiologist (me-again)
tags: added: oneiric precise quantal wily
Revision history for this message
madbiologist (me-again) wrote :

Fixed in gedit 3.22.0-2ubuntu1 on Ubuntu 17.04 "Zesty Zapus".

madbiologist (me-again)
Changed in gedit (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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