﻿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
7831	get_language_from_request should be case-insensitive while matching settings.LANGUAGES	bear330	nobody	"HTTP_ACCEPT_LANGUAGE sent by browser will be different from its vendor or OS, 
for example:
In XP, IE(6 or 7) will send '''zh-tw''', in Vista it will be '''zh-TW'''
But firefox2 in some machine will send '''zh-tw''' or '''zh-TW''',
In firefox3, it will send '''zh-tw''' always. (In my machine).

This will cause this line in trans_real.py failed:

{{{
            if lang not in supported:
                continue
}}}

It should compare it with case-insensitive way to fulfill all situations.

Thanks."		closed	Internationalization	dev		fixed	locale, language, case, middleware		Accepted	1	0	0	0	0	0
