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