summaryrefslogtreecommitdiffstats
path: root/src/Gui
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-08-25 16:49:33 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2009-08-25 16:49:33 +0200
commit39f00225b96499fbc765f9eaa353a93ebe8912e2 (patch)
tree51e6869f3a3f14b755f746b8756f990c8e9269ab /src/Gui
parent47df431ad534b9319d95ef4dc79c2671baf0ee1b (diff)
downloadabrt-39f00225b96499fbc765f9eaa353a93ebe8912e2.tar.gz
abrt-39f00225b96499fbc765f9eaa353a93ebe8912e2.tar.xz
abrt-39f00225b96499fbc765f9eaa353a93ebe8912e2.zip
GUI: added first part of support for gettext
Diffstat (limited to 'src/Gui')
-rw-r--r--src/Gui/CCMainWindow.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/Gui/CCMainWindow.py b/src/Gui/CCMainWindow.py
index e96db2bf..d36eb734 100644
--- a/src/Gui/CCMainWindow.py
+++ b/src/Gui/CCMainWindow.py
@@ -21,6 +21,21 @@ try:
except Exception, ex:
rpm = None
+
+PROGNAME = "abrt"
+import locale
+try:
+ locale.setlocale (locale.LC_ALL, "")
+except locale.Error, e:
+ import os
+ os.environ['LC_ALL'] = 'C'
+ locale.setlocale (locale.LC_ALL, "")
+import gettext
+gettext.bind_textdomain_codeset(PROGNAME,locale.nl_langinfo(locale.CODESET))
+gettext.bindtextdomain(PROGNAME, '/usr/share/locale')
+gettext.textdomain(PROGNAME)
+_ = lambda x: gettext.lgettext(x)
+
#installExceptionHandler("abrt-gui", "0.0.7")
class MainWindow():