Get localized language name from locale code
How can I get localized language name by specified locale code i开发者_如何学JAVAn python?
For example:
>> get_language_name('ja')
>> ('Japanese', u'日本語')
The Babel package can help:
>>> from babel import Locale
>>> locale = Locale('ja', 'JP')
>>> print locale.display_name
日本語 (日本)
There is also PyICU, a Python wrapper for the ICU library.
精彩评论