dont set default locale in user.ui and use first browser locale by default if available and fall back to site default after that, fixes #1578; load locale from unjoined json files in debug mode

This commit is contained in:
j 2013-07-17 10:24:22 +00:00
commit 5489823a61
7 changed files with 29 additions and 10 deletions

View file

@ -154,6 +154,8 @@ def init(request):
config = copy.deepcopy(settings.CONFIG)
del config['keys']
if 'HTTP_ACCEPT_LANGUAGE' in request.META:
response['data']['locale'] = request.META['HTTP_ACCEPT_LANGUAGE'].split(';')[0].split('-')[0]
response['data']['site'] = config
response['data']['user'] = init_user(request.user, request)
request.session['last_init'] = str(datetime.now())