From 088996e8eca01a4757a4645fde51f249f85a1184 Mon Sep 17 00:00:00 2001 From: hiro Date: Mon, 3 Oct 2005 09:08:38 +0000 Subject: win32: fixed not-working translation on non-ascii directory. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@619 ee746299-78ed-0310-b773-934348b2243d --- src/main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src') diff --git a/src/main.c b/src/main.c index d4410300..27f6b460 100644 --- a/src/main.c +++ b/src/main.c @@ -379,6 +379,18 @@ static void app_init(void) locale_dir = g_strconcat(startup_dir, G_DIR_SEPARATOR_S, LOCALEDIR, NULL); +#ifdef G_OS_WIN32 + { + gchar *locale_dir_; + + locale_dir_ = g_locale_from_utf8(locale_dir, -1, + NULL, NULL, NULL); + if (locale_dir_) { + g_free(locale_dir); + locale_dir = locale_dir_; + } + } +#endif bindtextdomain(PACKAGE, locale_dir); g_free(locale_dir); } -- cgit v1.2.3