从区域代码获取本地化语言名称

6

如何在Python中通过指定的区域代码获取本地化语言名称?

例如:

>> get_language_name('ja')
>> ('Japanese', u'日本語')
1个回答

13

Babel 软件包可以帮助:

>>> from babel import Locale
>>> locale = Locale('ja', 'JP')
>>> print locale.display_name
日本語 (日本)

此外还有PyICU,这是ICU库的Python封装。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接