diff options
author | Matt Wilson <msw@redhat.com> | 2001-01-18 22:25:08 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 2001-01-18 22:25:08 +0000 |
commit | 3d24d4f739cb5287824fd779b1f7dac3b54f62de (patch) | |
tree | 21bb7421d4b699827cd0a8abc9571f27ff0da582 /gui.py | |
parent | d9ed29bd788151cec16e7bd831a3965e572d4ead (diff) | |
download | anaconda-3d24d4f739cb5287824fd779b1f7dac3b54f62de.tar.gz anaconda-3d24d4f739cb5287824fd779b1f7dac3b54f62de.tar.xz anaconda-3d24d4f739cb5287824fd779b1f7dac3b54f62de.zip |
call gtk_rc_init() when switching langs to get back to iso8859-1
Diffstat (limited to 'gui.py')
-rwxr-xr-x | gui.py | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -4,6 +4,7 @@ os.environ["GNOME_DISABLE_CRASH_DIALOG"] = "1" from gtk import * from gtk import _root_window from _gtk import gtk_set_locale +from _gtk import gtk_rc_init import GdkImlib from GDK import * import time @@ -385,12 +386,19 @@ class InstallControlWindow: cat.setlangs (newlangs) + gtk_set_locale () + gtk_rc_init () + + found = 0 for l in newlangs: if os.access ("/etc/gtk/gtkrc." + l, os.R_OK): rc_parse("/etc/gtk/gtkrc." + l) + found = 1 + if not found: + rc_parse("/etc/gtk/gtkrc") - gtk_set_locale () self.window.reset_rc_styles () + # XXX recreate html widget to set new locale # there has to be a better way to do this, but I # can't find it. I try html.set_font_charset, but |