def getLanguage(self): """View for to check if a session has a i18n language value.""" _fallback = 'en' try: session = ILanguageSession(self.request) return session.getLanguage() except AttributeError: return _fallback
def hasLanguage(self): """View for to check if a session has a i18n language value.""" try: session = ILanguageSession(self.request) lang = session.getLanguage() if lang: return True else: return False except zope.component.ComponentLookupError: return False