updated i18n documentation for the LANGUAGES setting
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1205 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
5f39a6a240
commit
33accf560d
|
@ -426,6 +426,18 @@ Notes:
|
||||||
Django uses the base language. For example, if a user specifies ``de-at``
|
Django uses the base language. For example, if a user specifies ``de-at``
|
||||||
(Austrian German) but Django only has ``de`` available, Django uses
|
(Austrian German) but Django only has ``de`` available, Django uses
|
||||||
``de``.
|
``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
|
Once ``LocaleMiddleware`` determines the user's preference, it makes this
|
||||||
preference available as ``request.LANGUAGE_CODE`` for each `request object`_.
|
preference available as ``request.LANGUAGE_CODE`` for each `request object`_.
|
||||||
|
|
Loading…
Reference in New Issue