[patch] trans_null doesn't have get_language_from_request
|Reported by:||ubernostrum||Owned by:||hugo|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
There are situations where one might want to have the USE_I18N setting False, but still take advantage of LocaleMiddleware to populate the Content-Language header of the response. Unfortunately, LocaleMiddleware wants to do get_language_from_request to figure out which translation to use, and trans_null in django.utils.translation doesn't provide a method by that name.
Adding a 'dummy' method which just spits back the default language code of the Django installation would fix this.
Change History (3)
Changed 10 years ago by ubernostrum
comment:1 Changed 10 years ago by ubernostrum
- Summary changed from trans_null doesn't have get_language_from_request to [patch] trans_null doesn't have get_language_from_request