Exemple #1
0
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
Exemple #2
0
 def hello(self, **kw):
     return dict(text=unicode_text(i18n.ugettext('Your application is now running')))
Exemple #3
0
 def fallback(self, **kw):
     return i18n.ugettext('This is a fallback')
Exemple #4
0
 def fallback(self, **kw):
     return i18n.ugettext('This is a fallback')
Exemple #5
0
 def hello(self, **kw):
     return dict(text=unicode_text(
         i18n.ugettext('Your application is now running')))