Grammar cleanups for recent documentation and docstring changes.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1209 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
f3319e45e4
commit
f7d2e9ea9f
|
@ -256,7 +256,7 @@ ngettext_lazy = lazy(ngettext, str)
|
||||||
def check_for_language(lang_code):
|
def check_for_language(lang_code):
|
||||||
"""
|
"""
|
||||||
Checks whether there is a global language file for the given language code.
|
Checks whether there is a global language file for the given language code.
|
||||||
This is used to decide whether a user-provided language is available. this is
|
This is used to decide whether a user-provided language is available. This is
|
||||||
only used for language codes from either the cookies or session.
|
only used for language codes from either the cookies or session.
|
||||||
"""
|
"""
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
@ -327,7 +327,7 @@ def get_language_from_request(request):
|
||||||
|
|
||||||
def get_date_formats():
|
def get_date_formats():
|
||||||
"""
|
"""
|
||||||
This function checks wether translation files provide a translation for some
|
This function checks whether translation files provide a translation for some
|
||||||
technical message ID to store date and time formats. If it doesn't contain
|
technical message ID to store date and time formats. If it doesn't contain
|
||||||
one, the formats provided in the settings will be used.
|
one, the formats provided in the settings will be used.
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -426,18 +426,21 @@ 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
|
* Only languages listed in the `LANGUAGES setting`_ can be selected. If
|
||||||
to restrict the language selection to a subset of provided languages (because
|
you want to restrict the language selection to a subset of provided
|
||||||
your appliaction doesn't provide all those languages), just set it to a list
|
languages (because your appliaction doesn't provide all those languages),
|
||||||
of languages like this::
|
set ``LANGUAGES`` to a list of languages. For example::
|
||||||
|
|
||||||
LANGUAGES = (
|
LANGUAGES = (
|
||||||
('de', _('German')),
|
('de', _('German')),
|
||||||
('en', _('English')),
|
('en', _('English')),
|
||||||
)
|
)
|
||||||
|
|
||||||
This would restrict the available languages for automatic selection to German
|
This example restricts languages that are available for automatic
|
||||||
and English (and any sublanguage of those, like de-ch or en-us).
|
selection to German and English (and any sublanguage, like de-ch or
|
||||||
|
en-us).
|
||||||
|
|
||||||
|
.. _LANGUAGES setting: http://www.djangoproject.com/documentation/settings/#languages
|
||||||
|
|
||||||
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`_.
|
||||||
|
|
|
@ -403,12 +403,33 @@ in standard language format. For example, U.S. English is ``"en-us"``. See the
|
||||||
LANGUAGES
|
LANGUAGES
|
||||||
---------
|
---------
|
||||||
|
|
||||||
Default: a list of available languages and their name
|
Default: A tuple of all available languages. Currently, this is::
|
||||||
|
|
||||||
This is a list of two-tuples with language code and language name that are available
|
LANGUAGES = (
|
||||||
for language selection. See the `internationalization docs`_ for details. It usually
|
('bn', _('Bengali')),
|
||||||
isn't defined, only if you want to restrict language selection to a subset of the
|
('cs', _('Czech')),
|
||||||
django-provided languages you need to set it.
|
('cy', _('Welsh')),
|
||||||
|
('de', _('German')),
|
||||||
|
('en', _('English')),
|
||||||
|
('es', _('Spanish')),
|
||||||
|
('fr', _('French')),
|
||||||
|
('gl', _('Galician')),
|
||||||
|
('it', _('Italian')),
|
||||||
|
('no', _('Norwegian')),
|
||||||
|
('pt-br', _('Brazilian')),
|
||||||
|
('ro', _('Romanian')),
|
||||||
|
('ru', _('Russian')),
|
||||||
|
('sk', _('Slovak')),
|
||||||
|
('sr', _('Serbian')),
|
||||||
|
('zh-cn', _('Simplified Chinese')),
|
||||||
|
)
|
||||||
|
|
||||||
|
A tuple of two-tuples in the format (language code, language name). This
|
||||||
|
specifies which languages are available for language selection. See the
|
||||||
|
`internationalization docs`_ for details.
|
||||||
|
|
||||||
|
Generally, the default value should suffice. Only set this setting if you want
|
||||||
|
to restrict language selection to a subset of the Django-provided languages.
|
||||||
|
|
||||||
MANAGERS
|
MANAGERS
|
||||||
--------
|
--------
|
||||||
|
|
Loading…
Reference in New Issue