From 1879af53c0f2dc0f3d8623b92b43ea35ae368d88 Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Fri, 16 Oct 2009 17:05:01 +0200 Subject: [PATCH] Fixes NB#132979, fixed locales in GNOME version --- src/modest-init.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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); -- 1.7.9.5