misc: use accept-language for skeleton pages (#77973) #108
|
@ -39,7 +39,7 @@ from django.http import (
|
|||
from django.shortcuts import render, resolve_url
|
||||
from django.template import engines
|
||||
from django.template.loader import TemplateDoesNotExist, get_template
|
||||
from django.utils import lorem_ipsum, timezone
|
||||
from django.utils import lorem_ipsum, timezone, translation
|
||||
from django.utils.encoding import force_str
|
||||
from django.utils.http import urlencode
|
||||
from django.utils.translation import gettext as _
|
||||
|
@ -271,6 +271,9 @@ def skeleton(request):
|
|||
raise PermissionDenied()
|
||||
source = request.GET['source']
|
||||
|
||||
if 'Accept-Language' in request.headers:
|
||||
translation.activate(translation.get_language_from_request(request))
|
||||
|
||||
if source == '404':
|
||||
request.extra_context_data = {
|
||||
'site_base': request.build_absolute_uri('/')[:-1],
|
||||
|
|
Loading…
Reference in New Issue