Hello, The glade generated GUIs in my project are not being localized. I have tried initializing the python glade gettext functions but to no avail. My i18n initialization function looks like this.
------------------------------------------------------------------------ from gettext import bindtextdomain, textdomain from gettext import bind_textdomain_codeset, install from locale import setlocale, LC_ALL, Error bindtextdomain(appname, locale_folder) textdomain(appname) bind_textdomain_codeset(appname, "UTF-8") install(appname, locale_folder, unicode=1) try: setlocale(LC_ALL, "") except Error: pass ####Glade Stuff. from gtk.glade import bindtextdomain, textdomain bindtextdomain(appname, locale_folder) textdomain(appname) ------------------------------------------------------------------------ I also provide the domain as an argument when initializing the glade GUI. ------------------------------------------------------------------------ from gtk.glade import XML glade_object = XML(glade_file, WigdetName, domain=appname) ------------------------------------------------------------------------ i18n works fine for none-glade GUIs. My only problem is with glade generated GUIs. Do I need to do anything special to get internalization for glade generated GUIs? Anyone having this problem? Thanks _______________________________________________ pygtk mailing list pygtk@daa.com.au http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/