Как я могу получить локализованное имя языка по указанному коду локали в python?
Например:
>> get_language_name('ja') >> ('Japanese', u'日本語')
Пакет Babel может помочь:
>>> from babel import Locale >>> locale = Locale('ja', 'JP') >>> print locale.display_name 日本語 (日本)
Существует также PyICU , оболочка Python для библиотеки ICU .