diff options
-rw-r--r-- | bin/sugar-shell | 10 | ||||
-rw-r--r-- | src/jarabe/config.py.in | 1 |
2 files changed, 3 insertions, 8 deletions
diff --git a/bin/sugar-shell b/bin/sugar-shell index 3774fd3..5dc7e7a 100644 --- a/bin/sugar-shell +++ b/bin/sugar-shell @@ -37,13 +37,6 @@ from jarabe.session import get_session_manager from jarabe import logsmanager from jarabe import config -def _setup_translations(): - locale_path = os.path.join(config.prefix, 'share', 'locale') - domain = 'sugar' - - gettext.bindtextdomain(domain, locale_path) - gettext.textdomain(domain) - def _shell_started_cb(): hw_manager = hardwaremanager.get_manager() hw_manager.set_dcon_freeze(0) @@ -64,7 +57,8 @@ def main(): logger.start('shell') - _setup_translations() + gettext.bindtextdomain('sugar', config.locale_path) + gettext.textdomain('sugar') hw_manager = hardwaremanager.get_manager() hw_manager.startup() diff --git a/src/jarabe/config.py.in b/src/jarabe/config.py.in index 7469b00..5588087 100644 --- a/src/jarabe/config.py.in +++ b/src/jarabe/config.py.in @@ -19,5 +19,6 @@ prefix = '@prefix@' data_path = '@prefix@/share/sugar/data' shell_path = '@prefix@/share/sugar/shell' +locale_path = '@prefix@/share/locale' version = '@SUCROSE_VERSION@' |