Fixed #26832 -- Added translated language name on the get_language_info documentation

This commit is contained in:
Leila20 2016-07-02 18:10:09 +02:00 committed by Baptiste Mispelon
parent a9215b7c36
commit de4265e082
1 changed files with 7 additions and 5 deletions

View File

@ -525,13 +525,15 @@ Localized names of languages
The ``get_language_info()`` function provides detailed information about
languages::
>>> from django.utils.translation import get_language_info
>>> from django.utils.translation import activate, get_language_info
>>> activate('fr')
>>> li = get_language_info('de')
>>> print(li['name'], li['name_local'], li['bidi'])
German Deutsch False
>>> print(li['name'], li['name_local'], li['name_translated'], li['bidi'])
German Deutsch Allemand False
The ``name`` and ``name_local`` attributes of the dictionary contain the name of
the language in English and in the language itself, respectively. The ``bidi``
The ``name``, ``name_local``, and ``name_translated`` attributes of the
dictionary contain the name of the language in English, in the language
itself, and in your current active language respectively. The ``bidi``
attribute is True only for bi-directional languages.
The source of the language information is the ``django.conf.locale`` module.