fix language negotiation: use language defined via options

This commit is contained in:
Helmut Merz 2017-01-01 17:26:47 +01:00
parent dd96f01a32
commit 4cfdebec77

View file

@ -94,8 +94,9 @@ class I18NView(object):
return adapted(self.context, self.languageInfo) return adapted(self.context, self.languageInfo)
def checkLanguage(self): def checkLanguage(self):
session = ISession(self.request)[packageId] #session = ISession(self.request)[packageId]
lang = session.get('language') or self.languageInfo.language #lang = session.get('language') or self.languageInfo.language
lang = self.languageInfo.language
if lang: if lang:
self.setLanguage(lang) self.setLanguage(lang)