Edgewall Software

Ticket #8117: patch_from_r7937.diff

File patch_from_r7937.diff, 582 bytes (added by alexey.rudy@…, 3 years ago)

patch for setting defaulf language in trac.ini

  • main.py

     
    288288            preferred = req.session.get('language', req.languages) 
    289289            if not isinstance(preferred, list): 
    290290                preferred = [preferred] 
     291            default_lang = self.env.config.get('trac', 'lang') 
     292            if len(default_lang): 
     293                preferred = [default_lang,] + preferred 
    291294            return Locale.negotiate(preferred, available, sep='-') 
    292295 
    293296    def _get_timezone(self, req):