﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
26295	LocaleMiddleware.is_language_prefix_patterns_used should be cached per urlconf.	Simon Charette	nobody	"The actual behavior prevents `i18n_patterns` from being used by a `urlconf` different from the one defined by `ROOT_URLCONF`.

The `request.urlconf` attribute should be taken into account when determining whether or not `i18n_patterns` is used.

For example, if you were use [https://pypi.python.org/pypi/django-hosts django-hosts] to map hostnames to different set of `urlconf`s you couldn't have some using `i18n_patterns` and some not.

I looked at [https://github.com/django/djangoproject.com/blob/65d0e7a58b8923039247214d355d6ff90c2e0817/docs/urls.py docs.djangoproject.com urlconf] and figured out `i18n_patterns` might not have been used for this exact reason."	New feature	closed	Core (URLs)	dev	Normal	fixed			Ready for checkin	1	0	0	0	0	0
