Ticket #8117: patch_from_r7937.2.diff
| File patch_from_r7937.2.diff, 692 bytes (added by alexey.rudy@…, 3 years ago) |
|---|
-
web/main.py
285 285 available = [locale_id.replace('_', '-') for locale_id in 286 286 translation.get_available_locales()] 287 287 288 preferred = req.session.get('language', req.languages) 288 lang = self.env.config.get('trac', 'lang') 289 preferred = req.session.get('language', (lang and ([lang,] + req.languages)) or req.languages) 289 290 if not isinstance(preferred, list): 290 291 preferred = [preferred] 291 292 return Locale.negotiate(preferred, available, sep='-')
