コード例 #1
0
ファイル: base.py プロジェクト: tougbia09/mediadrop
 def setup_translator(self):
     # Load the primary translator on first request and reactivate it for
     # each subsequent request until the primary language is changed.
     app_globs = app_globals._current_obj()
     lang = app_globs.settings['primary_language'] or 'en'
     if app_globs.primary_language == lang and app_globs.primary_translator:
         translator = app_globs.primary_translator
     else:
         translator = Translator(lang, config['locale_dirs'])
         app_globs.primary_translator = translator
         app_globs.primary_language = lang
     translator.install_pylons_global()
コード例 #2
0
ファイル: base.py プロジェクト: GitReadysoft/mediadrop
 def setup_translator(self):
     # Load the primary translator on first request and reactivate it for
     # each subsequent request until the primary language is changed.
     app_globs = app_globals._current_obj()
     lang = app_globs.settings['primary_language'] or 'en'
     if app_globs.primary_language == lang and app_globs.primary_translator:
         translator = app_globs.primary_translator
     else:
         translator = Translator(lang, config['locale_dirs'])
         app_globs.primary_translator = translator
         app_globs.primary_language = lang
     translator.install_pylons_global()