From: Sergio Villar Senin Date: Fri, 16 Oct 2009 15:05:01 +0000 (+0200) Subject: Fixes NB#132979, fixed locales in GNOME version X-Git-Tag: 3.1.4~4 X-Git-Url: http://vcs.maemo.org/git/?a=commitdiff_plain;h=1879af53c0f2dc0f3d8623b92b43ea35ae368d88;p=modest Fixes NB#132979, fixed locales in GNOME version --- diff --git a/src/modest-init.c b/src/modest-init.c index 7177065..0a38520 100644 --- a/src/modest-init.c +++ b/src/modest-init.c @@ -603,12 +603,16 @@ static void init_i18n (void) { const gchar *lc_messages = setlocale (LC_MESSAGES, NULL); + gchar *new_lc_messages; if (!lc_messages) { setenv ("LANGUAGE", "en_GB", 1); setenv ("LC_MESSAGES", "en_GB", 1); } else { - setenv ("LC_MESSAGES", lc_messages, 1); + new_lc_messages = g_strconcat (lc_messages, ":en_GB", NULL); + setenv ("LANGUAGE", new_lc_messages, 1); + setenv ("LC_MESSAGES", new_lc_messages, 1); + g_free (new_lc_messages); } bindtextdomain (GETTEXT_PACKAGE, MODEST_LOCALE_DIR);