diff options
Diffstat (limited to 'DistUpgrade/DistUpgradeViewGtk.py')
| -rw-r--r-- | DistUpgrade/DistUpgradeViewGtk.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/DistUpgrade/DistUpgradeViewGtk.py b/DistUpgrade/DistUpgradeViewGtk.py index eff02471..7a021d23 100644 --- a/DistUpgrade/DistUpgradeViewGtk.py +++ b/DistUpgrade/DistUpgradeViewGtk.py @@ -40,6 +40,9 @@ from UpdateManager.Common.SimpleGladeApp import SimpleGladeApp, bindtextdomain from gettext import gettext as _ +def utf8(str): + return unicode(str, 'latin1').encode('utf-8') + class GtkOpProgress(apt.progress.OpProgress): def __init__(self, progressbar): self.progressbar = progressbar @@ -146,7 +149,7 @@ class GtkInstallProgressAdapter(InstallProgress): textview = gtk.TextView() textview.set_cursor_visible(False) textview.set_editable(False) - textview.get_buffer().set_text(errormsg) + textview.get_buffer().set_text(utf8(errormsg)) textview.show() scroll.add(textview) scroll.show() |
