You can not expect GTK to update text of all labels and buttons on every
gettext.install, and ever, is gettext connected to gtk using a glib signal??
Texts of a widget in GTK is loaded from locale on widget construction (or
maybe once when loading gtk, and can not change gtk's locale). Then you have
to set again all that texts manually (label.set_label, button.set_text,
...). But I dont know any program that change the language "on the fly"
(because it adds duplicated codes, makes the code dirty and decrease
performance), all localizable programs needs for restart to apply a new
language for GUI.
_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to