Serhiy Storchaka added the comment: Ubuntu 12.04 supports Kashmiri and Sindhi locales (requires language-pack-sd-base and language-pack-sd-base packages).
$ locale -a ... ks_IN ks_IN@devanagari ks_IN.utf8 ks_IN.utf8@devanagari ... sd_IN sd_IN@devanagari sd_IN.utf8 sd_IN.utf8@devanagari ... Current Python doesn't support all of these locales: $ LC_ALL=ks_IN ./python -c 'import locale; print(locale.getlocale())' Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/serhiy/py/cpython/Lib/locale.py", line 556, in getlocale return _parse_localename(localename) File "/home/serhiy/py/cpython/Lib/locale.py", line 465, in _parse_localename raise ValueError('unknown locale: %s' % localename) ValueError: unknown locale: ks_IN $ LC_ALL=ks_IN@devanagari ./python -c 'import locale; print(locale.getlocale())' Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/serhiy/py/cpython/Lib/locale.py", line 556, in getlocale return _parse_localename(localename) File "/home/serhiy/py/cpython/Lib/locale.py", line 465, in _parse_localename raise ValueError('unknown locale: %s' % localename) ValueError: unknown locale: ks_IN@devanagari $ LC_ALL=ks_IN.utf8 ./python -c 'import locale; print(locale.getlocale())' ('ks_IN', 'utf8') $ LC_ALL=ks_IN.utf8@devanagari ./python -c 'import locale; print(locale.getlocale())' ('ks_IN', 'UTF-8') $ LC_ALL=sd_IN ./python -c 'import locale; print(locale.getlocale())' Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/serhiy/py/cpython/Lib/locale.py", line 556, in getlocale return _parse_localename(localename) File "/home/serhiy/py/cpython/Lib/locale.py", line 465, in _parse_localename raise ValueError('unknown locale: %s' % localename) ValueError: unknown locale: sd_IN $ LC_ALL=sd_IN@devanagari ./python -c 'import locale; print(locale.getlocale())' Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/serhiy/py/cpython/Lib/locale.py", line 556, in getlocale return _parse_localename(localename) File "/home/serhiy/py/cpython/Lib/locale.py", line 465, in _parse_localename raise ValueError('unknown locale: %s' % localename) ValueError: unknown locale: sd_IN@devanagari $ LC_ALL=sd_IN.utf8 ./python -c 'import locale; print(locale.getlocale())' ('sd_IN', 'utf8') $ LC_ALL=sd_IN.utf8@devanagari ./python -c 'import locale; print(locale.getlocale())' ('sd_IN', 'utf8') After applying the patch Python supports all ks_IN and sd_IN locales. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue20027> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com