예제 #1
0
def language_switch(object, event):
    "This is registered in zcml as a pre-traversal hook on Bioport"
    context = object
    request = event.request
    preferred_languages = IUserPreferredLanguages(request)
    preferred_languages.setPreferredLanguages(['nl'])
예제 #2
0
 def traverse(self, name):
     if name == 'en':
         preferred_languages = IUserPreferredLanguages(self.request)
         preferred_languages.setPreferredLanguages(['en'])
         alsoProvides(self.request, IEnglishRequest)
         return self.context