GNOME Bugzilla – Bug 83969
Should libglade call bind_textdomain_codeset?
Last modified: 2004-12-22 21:47:04 UTC
See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=65866
It is the application's responsibility to set up its translation domains. Libglade simply makes use of the translation domains set up by the application. People don't expect gtk_init() to fool around with their domains, I wouldn't have thought they would expect libglade to either. The gtk.glade.bindtextdomain() function is included in the python bindings because there is no wrapper for it in the standard library (the gettext module in python does not call into the C gettext lib). In python 2.3, apparently there will be a locale.bindtextdomain() function to do the work (I don't know if it will handle the codeset part though -- might be worth checking).
*** Bug 125715 has been marked as a duplicate of this bug. ***