[PATCH 2/4] Add missing translation contexts for TUI navigation keys

David Shea dshea at redhat.com
Fri Jan 9 19:00:26 UTC 2015


---
 pyanaconda/ui/tui/hubs/summary.py       | 6 +++---
 pyanaconda/ui/tui/spokes/langsupport.py | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/pyanaconda/ui/tui/hubs/summary.py b/pyanaconda/ui/tui/hubs/summary.py
index ebf8b1c..52923c0 100644
--- a/pyanaconda/ui/tui/hubs/summary.py
+++ b/pyanaconda/ui/tui/hubs/summary.py
@@ -24,7 +24,7 @@ from pyanaconda.ui.lib.space import FileSystemSpaceChecker, DirInstallSpaceCheck
 from pyanaconda.ui.tui.hubs import TUIHub
 from pyanaconda.flags import flags
 from pyanaconda.errors import CmdlineError
-from pyanaconda.i18n import N_, _
+from pyanaconda.i18n import N_, _, C_
 import sys
 import time
 
@@ -104,7 +104,7 @@ class SummaryHub(TUIHub):
             # If we get a continue, check for unfinished spokes.  If unfinished
             # don't continue
             # TRANSLATORS: 'b' to begin installation
-            if key == _('b'):
+            if key == C_('TUI|Spoke Navigation', 'b'):
                 for spoke in self._spokes.values():
                     if not spoke.completed and spoke.mandatory:
                         print(_("Please complete all spokes before continuing"))
@@ -118,7 +118,7 @@ class SummaryHub(TUIHub):
                     self.app.close_screen()
                     return True
             # TRANSLATORS: 'c' to continue
-            elif key == _('c'):
+            elif key == C_('TUI|Spoke Navigation', 'c'):
                 # Kind of a hack, but we want to ignore if anyone presses 'c'
                 # which is the global TUI key to close the current screen
                 return False
diff --git a/pyanaconda/ui/tui/spokes/langsupport.py b/pyanaconda/ui/tui/spokes/langsupport.py
index 98b5250..c5b8765 100644
--- a/pyanaconda/ui/tui/spokes/langsupport.py
+++ b/pyanaconda/ui/tui/spokes/langsupport.py
@@ -24,7 +24,7 @@ from pyanaconda.ui.tui.spokes import NormalTUISpoke
 from pyanaconda.ui.tui.simpleline import TextWidget, ColumnWidget
 from pyanaconda.ui.common import FirstbootSpokeMixIn
 from pyanaconda import localization
-from pyanaconda.i18n import N_, _
+from pyanaconda.i18n import N_, _, C_
 
 from pyanaconda import flags
 
@@ -114,7 +114,7 @@ class LangSpoke(FirstbootSpokeMixIn, NormalTUISpoke):
             pass
 
         # TRANSLATORS: 'b' to go back
-        if key.lower() == _("b"):
+        if key.lower() == C_("TUI|Spoke Navigation|Language Support", "b"):
             self.app.switch_screen(self, None)
             return True
         else:
-- 
2.1.0



More information about the anaconda-patches mailing list