Ignore:
Timestamp:
10 Mar 2012, 09:45:25 (13 years ago)
Author:
Henrik Bettermann
Message:

In some cases we do no longer need to know the fallback language (= portal language) because the fallback language is already set in the cookie when accessing Kofa for the first time.

Location:
main/waeup.kofa/trunk/src/waeup/kofa/students
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py

    r7819 r7833  
    662662    @property
    663663    def label(self):
    664         portal_language = getUtility(IKofaUtils).PORTAL_LANGUAGE
    665         lang = self.request.cookies.get('kofa.language', portal_language)
     664        # Here we know that the cookie has been set
     665        lang = self.request.cookies.get('kofa.language')
    666666        level_title = translate(self.context.level_title, 'waeup.kofa',
    667667            target_language=lang)
     
    762762    @property
    763763    def label(self):
    764         portal_language = getUtility(IKofaUtils).PORTAL_LANGUAGE
    765         lang = self.request.cookies.get('kofa.language', portal_language)
     764        # Here we know that the cookie has been set
     765        lang = self.request.cookies.get('kofa.language')
    766766        level_title = translate(self.context.level_title, 'waeup.kofa',
    767767            target_language=lang)
     
    17321732    @property
    17331733    def label(self):
    1734         portal_language = getUtility(IKofaUtils).PORTAL_LANGUAGE
    1735         lang = self.request.cookies.get('kofa.language', portal_language)
     1734        # Here we know that the cookie has been set
     1735        lang = self.request.cookies.get('kofa.language')
    17361736        level_title = translate(self.context.level_title, 'waeup.kofa',
    17371737            target_language=lang)
  • main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py

    r7819 r7833  
    7373    def render(self):
    7474        url = self.view.url(self.context.getStudent(), self.link)
    75         portal_language = getUtility(IKofaUtils).PORTAL_LANGUAGE
    76         lang = self.request.cookies.get('kofa.language', portal_language)
     75        # Here we know that the cookie has been set
     76        lang = self.request.cookies.get('kofa.language')
    7777        text = translate(self.text, 'waeup.kofa',
    7878            target_language=lang)
Note: See TracChangeset for help on using the changeset viewer.