Issue #2846379 by alexpott, esolitos, casey: Processing paths in LanguageNegotiationUserAdmin causes 404s while accessing private files (cherry picked from commit bfed684d)