This bug still effects my in system running 12.04.1. When using spell checking in empathy, US spelling variants are marked incorrect while British variants are not (e.g., "honor" if flagged while "honour" is not).
In System Tools -> Language Support, "English (United States)" is at the top of the list in "Language" tab and selected in the "Regional Formats" tab, and I have tried selecting "Apply System-wide" in both tabs and restarting Empathy with no effect. gedit spell checking shows the language setting as "English (United States)" and seems to be behaving properly, so the issue doesn't seem to be in all Gnome programs. The workaround suggested at the top of this page doesn't work either. gconf-editor shows no entry at /apps/empathy/conversation/spell_checker_languages and adding an entry as described has no effect after restarting empathy. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to empathy in Ubuntu. https://bugs.launchpad.net/bugs/445863 Title: Spell checking doesn't allow US English words when using "English" language Status in Chat app, and Telepathy user interface: Confirmed Status in One Hundred Paper Cuts: Triaged Status in “empathy” package in Ubuntu: Triaged Status in “empathy” source package in Lucid: Triaged Bug description: Binary package hint: empathy When I have "English" selected for the spell checking language under Edit > Preferences > Spell Checking, US English spellings of words (e.g., "favorite", "behavior", and "analyze"), are marked as incorrect and their GB English counterparts (e.g., "favourite", "behaviour", and "analyse") are suggested instead. I make Empathy recognize US English words locally by using gconf-editor to change the relevant entry at the path below from "en" to "en-US" and restarting Empathy. /apps/empathy/conversation/spell_checker_languages There are two better fixes I can see for this: (1) Break out the general "English" into the different dialects, e.g, one entry for "English (GB)", another for "English (US)", another for "English (ZA)", etc. I believe this to be the best of available options. (2) Use the entry "English" as a "composite" option, which would actually add all en-* dialects to the spell checker. This could potentially be a problem with other languages with major dialects, such as Chinese (zh-cn and zh-tw), but I have not verified this. It should be noted that my system was installed with US English with no other languages or dialects installed. ProblemType: Bug Architecture: amd64 CheckboxSubmission: eccee3ffef08eb96dd59ef8dfc7812c8 CheckboxSystem: 36acc479c47ece291c12af9d42b8b11e Date: Wed Oct 7 18:15:59 2009 DistroRelease: Ubuntu 9.10 Package: empathy 2.28.0.1-1ubuntu2 ProcEnviron: PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-12.40-generic SourcePackage: empathy Uname: Linux 2.6.31-12-generic x86_64 XsessionErrors: (gnome-settings-daemon:5757): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed (polkit-gnome-authentication-agent-1:5835): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed (nautilus:5822): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed (gnome-panel:5821): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 24 (gnome-panel:5821): Gtk-CRITICAL **: gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed To manage notifications about this bug go to: https://bugs.launchpad.net/empathy/+bug/445863/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp