'This override is in place to preserve the "language" get parameter in
the "Save" page redirect'

def get_preserved_filters(self, request):

    preserved_filters_encoded = super(PageAdmin, self).get_preserved_filters(request)
    preserved_filters = QueryDict(preserved_filters_encoded).copy()
    lang = request.GET.get('language')
    if lang:
        preserved_filters.update({'language': lang})
    return preserved_filters.urlencode()
