Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Fixed #5489 -- Updated docs to reflect the changes in [6177]. Thanks,…

… msaelices.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@6272 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 32ed883861ecded14e51dd8b72d097bc37572c6c 1 parent 8a17181
@malcolmt malcolmt authored
Showing with 4 additions and 4 deletions.
  1. +4 −4 docs/i18n.txt
View
8 docs/i18n.txt
@@ -641,15 +641,15 @@ Activate this view by adding the following line to your URLconf::
(Note that this example makes the view available at ``/i18n/setlang/``.)
-The view expects to be called via the ``GET`` method, with a ``language``
-parameter set in the query string. If session support is enabled, the view
+The view expects to be called via the ``POST`` method, with a ``language``
+parameter set in request. If session support is enabled, the view
saves the language choice in the user's session. Otherwise, it saves the
language choice in a ``django_language`` cookie.
After setting the language choice, Django redirects the user, following this
algorithm:
- * Django looks for a ``next`` parameter in the query string.
+ * Django looks for a ``next`` parameter in ``POST`` request.
* If that doesn't exist, or is empty, Django tries the URL in the
``Referer`` header.
* If that's empty -- say, if a user's browser suppresses that header --
@@ -657,7 +657,7 @@ algorithm:
Here's example HTML template code::
- <form action="/i18n/setlang/" method="get">
+ <form action="/i18n/setlang/" method="post">
<input name="next" type="hidden" value="/next/page/" />
<select name="language">
{% for lang in LANGUAGES %}
Please sign in to comment.
Something went wrong with that request. Please try again.