Esempio n. 1
0
File: utils.py Progetto: qyqx/tracim
def _lazy_ugettext(text: str):
    """
    This function test if application context is available
    :param text: String to traduce
    :return: lazyfied string or string
    """
    try:
        # Test if context is available,
        # cf. https://github.com/tracim/tracim/issues/173
        context = StackedObjectProxy(name="context")
        context.translator
        return ugettext(text)
    except TypeError:
        return text
Esempio n. 2
0
 def hello(self, **kw):
     return dict(text=unicode_text(i18n.ugettext('Your application is now running')))
Esempio n. 3
0
 def fallback(self, **kw):
     return i18n.ugettext('This is a fallback')
Esempio n. 4
0
 def fallback(self, **kw):
     return i18n.ugettext('This is a fallback')
Esempio n. 5
0
 def hello(self, **kw):
     return dict(text=unicode_text(
         i18n.ugettext('Your application is now running')))