Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

updated i18n documentation for the LANGUAGES setting

git-svn-id: http://code.djangoproject.com/svn/django/trunk@1205 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 33accf560d9a8a318a34fc6a38c038f2d86165ff 1 parent 5f39a6a
Georg Bauer authored
Showing with 12 additions and 0 deletions.
  1. +12 −0 docs/i18n.txt
View
12 docs/i18n.txt
@@ -426,6 +426,18 @@ Notes:
Django uses the base language. For example, if a user specifies ``de-at``
(Austrian German) but Django only has ``de`` available, Django uses
``de``.
+ * only languages listed in the LANGUAGES setting can be selected. So if you want
+ to restrict the language selection to a subset of provided languages (because
+ your appliaction doesn't provide all those languages), just set it to a list
+ of languages like this::
+
+ LANGUAGES = (
+ ('de', _('German')),
+ ('en', _('English')),
+ )
+
+ This would restrict the available languages for automatic selection to German
+ and English (and any sublanguage of those, like de-ch or en-us).
Once ``LocaleMiddleware`` determines the user's preference, it makes this
preference available as ``request.LANGUAGE_CODE`` for each `request object`_.
Please sign in to comment.
Something went wrong with that request. Please try again.