当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django get_language_info用法及代码示例


本文介绍 django.utils.translation.get_language_info 的用法。

声明

get_language_info(lang_code)[source]

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['name_translated'], li['bidi'])
German Deutsch Allemand False

字典的 namename_localname_translated 属性分别包含英语、语言本身和当前活动语言的语言名称。 bidi 属性仅对 bi-directional 语言为 True。

语言信息的来源是django.conf.locale 模块。模板代码也可以访问类似的信息。见下文。

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.utils.translation.get_language_info。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。