|
carol.gimp.orggimp2Python:language codes |
|
I spent some time looking at locale information and also looking at exactly what gettext was doing, all I found was ways to report on how the computer is set and ways to perhaps script changes. What I did not find was a way to query the system to find out which local code meant which country. po-po-pita.tpy is a simple dictionary of format locale_code:locale_name. |
| po-po-pita.tpy |
|---|
|
File Edit Search Preferences |
#!/usr/bin/env python
language_codes = {
'aa':'Afar','ab':'Abkhazian','af':'Afrikaans','am':'Amharic','ar':'Arabic','as':'Assamese','ay':'Aymara','az':'Azerbaijani',
'ba':'Bashkir','be':'Byelorussian','bg':'Bulgarian','bh':'Bihari','bi':'Bislama','bn':'Bengali','bo':'Tibetan','br':'Breton',
'ca':'Catalan','co':'Corsican','cs':'Czech','cy':'Welsh',
'da':'Danish','de':'German','dz':'Bhutani',
'el':'Greek','en':'English','eo':'Esperanto','es':'Spanish','et':'Estonian','eu':'Basque',
'fa':'Persian','fi':'Finnish','fj':'Fiji','fo':'Faroese','fr':'French','fy':'Frisian',
'ga':'Irish','gd':'Scots Gaelic','gl':'Galician','gn':'Guarani','gu':'Gujarati',
'ha':'Hausa','he':'Hebrew','hi':'Hindi','hr':'Croatian','hu':'Hungarian','hy':'Armenian',
'ia':'Interlingua','id':'Indonesian','ie':'Interlingue','ik':'Inupiak','is':'Icelandic','it':'Italian','iu':'Inuktitut',
'ja':'Japanese','jw':'Javanese',
'ka':'Georgian','kk':'Kazakh','kl':'Greenlandic','km':'Cambodian','kn':'Kannada','ko':'Korean','ks':'Kashmiri','ku':'Kurdish','ky':'Kirghiz',
'la':'Latin','ln':'Lingala','lo':'Laothian','lt':'Lithuanian','lv':'Latvian, Lettish',
'mg':'Malagasy','mi':'Maori','mk':'Macedonian','ml':'Malayalam','mn':'Mongolian','mo':'Moldavian','mr':'Marathi','ms':'Malay','mt':'Maltese','my':'Burmese',
'na':'Nauru','ne':'Nepali','nl':'Dutch','no':'Norwegian',
'oc':'Occitan','om':'(Afan) Oromo','or':'Oriya',
'pa':'Punjabi','pl':'Polish','ps':'Pashto, Pushto','pt':'Portuguese',
'qu':'Quechua',
'rm':'Rhaeto-Romance','rn':'Kirundi','ro':'Romanian','ru':'Russian','rw':'Kinyarwanda',
'sa':'Sanskrit','sd':'Sindhi','sg':'Sangho','sh':'Serbo-Croatian','si':'Sinhalese','sk':'Slovak','sl':'Slovenian','sm':'Samoan','sn':'Shona','so':'Somali','sq':'Albanian','sr':'Serbian','ss':'Siswati','st':'Sesotho','su':'Sundanese','sv':'Swedish','sw':'Swahili',
'ta':'Tamil','te':'Telugu','tg':'Tajik','th':'Thai','ti':'Tigrinya','tk':'Turkmen','tl':'Tagalog','tn':'Setswana','to':'Tonga','tr':'Turkish','ts':'Tsonga','tt':'Tatar','tw':'Twi',
'ug':'Uighur','uk':'Ukrainian','ur':'Urdu','uz':'Uzbek',
'vi':'Vietnamese','vo':'Volapuk',
'wo':'Wolof',
'xh':'Xhosa',
'yi':'Yiddish','yo':'Yoruba',
'za':'Zhuang','zh':'Chinese','zu':'Zulu'
}
|
|
|
|