From 386ca2fa68b1592c75a1d0acd45866ef41d2eab1 Mon Sep 17 00:00:00 2001 From: Andrew Resch Date: Thu, 9 Apr 2009 16:40:52 +0000 Subject: [PATCH] Fix #883 segfault if locale is not using UTF-8 encoding --- deluge/ui/gtkui/gtkui.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deluge/ui/gtkui/gtkui.py b/deluge/ui/gtkui/gtkui.py index d6167d9ee..cc3d16104 100644 --- a/deluge/ui/gtkui/gtkui.py +++ b/deluge/ui/gtkui/gtkui.py @@ -121,6 +121,8 @@ class GtkUI: gettext.bindtextdomain("deluge", pkg_resources.resource_filename("deluge", "i18n")) gettext.textdomain("deluge") gettext.install("deluge", pkg_resources.resource_filename("deluge", "i18n")) + gtk.glade.bindtextdomain("deluge", pkg_resources.resource_filename("deluge", "i18n")) + gtk.glade.textdomain("deluge") except Exception, e: log.error("Unable to initialize gettext/locale!") log.exception(e)