我该如何通过指定的地区代码在Python中获取本地化的语言名称呢?
举个例子:
>> get_language_name('ja') >> ('Japanese', u'日本語')
Babel这个工具包可以提供帮助:
>>> from babel import Locale >>> locale = Locale('ja', 'JP') >>> print locale.display_name 日本語 (日本)
还有一个叫PyICU的东西,它是一个Python的封装,用于使用ICU库。