[PATCH 2/2] Make translations work

Vratislav Podzimek vpodzime at redhat.com
Mon Sep 9 12:09:14 UTC 2013


Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
 initial_setup/gui/gui.py                    | 5 +++--
 initial_setup/tui/hubs/initial_setup_hub.py | 5 +++--
 initial_setup/tui/tui.py                    | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/initial_setup/gui/gui.py b/initial_setup/gui/gui.py
index 3afe5da..e41e92a 100644
--- a/initial_setup/gui/gui.py
+++ b/initial_setup/gui/gui.py
@@ -7,11 +7,12 @@ from pyanaconda.ui.common import collect, FirstbootSpokeMixIn
 import os
 from gi.repository import Gdk
 import logging
+import gettext
 from di import inject, usesclassinject
 
 # localization
-_ = lambda t: t
-N_ = lambda t: t
+_ = lambda x: gettext.ldgettext("initial-setup", x)
+N_ = lambda x: x
 
 class InitialSetupQuitDialog(QuitDialog):
     MESSAGE = N_("Are you sure you want to quit the configuration process?\n"
diff --git a/initial_setup/tui/hubs/initial_setup_hub.py b/initial_setup/tui/hubs/initial_setup_hub.py
index 565aaee..804acaf 100644
--- a/initial_setup/tui/hubs/initial_setup_hub.py
+++ b/initial_setup/tui/hubs/initial_setup_hub.py
@@ -3,12 +3,13 @@ from pyanaconda.ui.tui.spokes import TUISpoke
 from pyanaconda.ui.common import collect
 from initial_setup import product
 import os
+import gettext
 
 __all__ = ["InitialSetupMainHub"]
 
 # localization
-_ = lambda t: t
-N_ = lambda t: t
+_ = lambda x: gettext.ldgettext("initial-setup", x)
+N_ = lambda x: x
 
 def collect_spokes(mask_paths):
     """Return a list of all spoke subclasses that should appear for a given
diff --git a/initial_setup/tui/tui.py b/initial_setup/tui/tui.py
index 05cbd2c..de00095 100644
--- a/initial_setup/tui/tui.py
+++ b/initial_setup/tui/tui.py
@@ -6,11 +6,12 @@ import pyanaconda.ui.tui.spokes
 from pyanaconda.ui.common import collect, FirstbootSpokeMixIn
 import os
 import logging
+import gettext
 from di import inject, usesclassinject
 
 # localization
-_ = lambda t: t
-N_ = lambda t: t
+_ = lambda x: gettext.ldgettext("initial-setup", x)
+N_ = lambda x: x
 
 QUIT_MESSAGE = N_("Are you sure you want to quit the configuration process?\n"
                   "You might end up with unusable system if you do.")
-- 
1.8.3.1



More information about the anaconda-patches mailing list