diff --git a/ChangeLog b/ChangeLog index 7e660177d..ad9a26b7b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +=== Deluge 1.1.7 - (In Development) === +==== GtkUI ==== + * Fix #883 segfault if locale is not using UTF-8 encoding + === Deluge 1.1.6 - (06 April 2009) === ==== Core ==== * Fix udp trackers being classified as DHT source diff --git a/deluge/ui/gtkui/gtkui.py b/deluge/ui/gtkui/gtkui.py index ac405d598..d780ac153 100644 --- a/deluge/ui/gtkui/gtkui.py +++ b/deluge/ui/gtkui/gtkui.py @@ -138,6 +138,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)