0
0
mirror of https://github.com/django/django.git synced 2024-12-01 15:42:04 +01:00

Fixed #17723 -- Mentioned the changes done in r17547. Thanks, ryankask.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@17627 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Jannis Leidel 2012-03-02 16:56:11 +00:00
parent d93a2ef887
commit 40b248acc7

View File

@ -591,13 +591,19 @@ For a complete discussion on the usage of the following see the
* ``False`` = left-to-right layout * ``False`` = left-to-right layout
* ``True`` = right-to-left layout * ``True`` = right-to-left layout
.. function:: get_language_from_request(request) .. function:: get_language_from_request(request, check_path=False)
.. versionchanged:: 1.4
Analyzes the request to find what language the user wants the system to show. Analyzes the request to find what language the user wants the system to show.
Only languages listed in settings.LANGUAGES are taken into account. If the user Only languages listed in settings.LANGUAGES are taken into account. If the user
requests a sublanguage where we have a main language, we send out the main requests a sublanguage where we have a main language, we send out the main
language. language.
If ``check_path`` is ``True`` the function first checks the requested URL
whether its path begins with a language code listed in the
:setting:`LANGUAGES` setting.
.. function:: to_locale(language) .. function:: to_locale(language)
Turns a language name (en-us) into a locale name (en_US). Turns a language name (en-us) into a locale name (en_US).