--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/gedit-01-spellcheck-fallback-to-enus.diff Tue Jan 03 17:38:37 2006 +0000
@@ -0,0 +1,16 @@
+--- gedit-2.6.2/plugins/spell/gedit-spell-checker.c.orig 2003-09-30 07:49:47.000000000 -0700
++++ gedit-2.6.2/plugins/spell/gedit-spell-checker.c 2004-11-12 15:14:45.050655190 -0800
+@@ -353,6 +353,13 @@
+ if (language_tag != NULL)
+ {
+ spell->active_lang = get_language_from_abrev (language_tag);
++ if (spell->active_lang == NULL)
++ {
++ /* unknown language. fallback to en_us */
++ language_tag = "en_us";
++ pspell_config_replace (config, "language-tag", language_tag);
++ spell->active_lang = get_language_from_abrev (language_tag);
++ }
+ }
+
+ /*