aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2018-10-06 12:38:36 +0300
committerEli Zaretskii2018-10-06 12:38:36 +0300
commit7e4229411be6064a7dcd95480af6f02faa86751f (patch)
treead8f252c45f3cde54db47f8818757368d7b8dff6
parent8c53d9fede22b1929de4b9aaaca6a5611d5c5475 (diff)
downloademacs-7e4229411be6064a7dcd95480af6f02faa86751f.tar.gz
emacs-7e4229411be6064a7dcd95480af6f02faa86751f.zip
Update the locale and language database
* lisp/international/mule-cmds.el (locale-language-names): Update the list of supported locales. Use existing language names where available.
-rw-r--r--lisp/international/mule-cmds.el52
1 files changed, 31 insertions, 21 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 333fe2aa917..88dfa6f34ba 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -2229,7 +2229,7 @@ See `set-language-info-alist' for use in programs."
2229 ("bg" "Bulgarian" cp1251) ; Bulgarian 2229 ("bg" "Bulgarian" cp1251) ; Bulgarian
2230 ; bh Bihari 2230 ; bh Bihari
2231 ; bi Bislama 2231 ; bi Bislama
2232 ("bn" . "UTF-8") ; Bengali, Bangla 2232 ("bn" "Bengali" utf-8) ; Bengali, Bangla
2233 ("bo" . "Tibetan") 2233 ("bo" . "Tibetan")
2234 ("br" . "Latin-1") ; Breton 2234 ("br" . "Latin-1") ; Breton
2235 ("bs" . "Latin-2") ; Bosnian 2235 ("bs" . "Latin-2") ; Bosnian
@@ -2242,6 +2242,7 @@ See `set-language-info-alist' for use in programs."
2242 ("de" "German" iso-8859-1) 2242 ("de" "German" iso-8859-1)
2243 ; dv Divehi 2243 ; dv Divehi
2244 ; dz Bhutani 2244 ; dz Bhutani
2245 ("ee" . "Latin-4") ; Ewe
2245 ("el" "Greek" iso-8859-7) 2246 ("el" "Greek" iso-8859-7)
2246 ;; Users who specify "en" explicitly typically want Latin-1, not ASCII. 2247 ;; Users who specify "en" explicitly typically want Latin-1, not ASCII.
2247 ;; That's actually what the GNU locales define, modulo things like 2248 ;; That's actually what the GNU locales define, modulo things like
@@ -2250,10 +2251,10 @@ See `set-language-info-alist' for use in programs."
2250 ("en" "English" iso-8859-1) ; English 2251 ("en" "English" iso-8859-1) ; English
2251 ("eo" . "Esperanto") ; Esperanto 2252 ("eo" . "Esperanto") ; Esperanto
2252 ("es" "Spanish" iso-8859-1) 2253 ("es" "Spanish" iso-8859-1)
2253 ("et" . "Latin-1") ; Estonian 2254 ("et" . "Latin-9") ; Estonian
2254 ("eu" . "Latin-1") ; Basque 2255 ("eu" . "Latin-1") ; Basque
2255 ("fa" . "UTF-8") ; Persian 2256 ("fa" "Persian" utf-8) ; Persian
2256 ("fi" . "Latin-1") ; Finnish 2257 ("fi" . "Latin-9") ; Finnish
2257 ("fj" . "Latin-1") ; Fiji 2258 ("fj" . "Latin-1") ; Fiji
2258 ("fo" . "Latin-1") ; Faroese 2259 ("fo" . "Latin-1") ; Faroese
2259 ("fr" "French" iso-8859-1) ; French 2260 ("fr" "French" iso-8859-1) ; French
@@ -2263,11 +2264,12 @@ See `set-language-info-alist' for use in programs."
2263 ("gez" "Ethiopic" utf-8) ; Geez 2264 ("gez" "Ethiopic" utf-8) ; Geez
2264 ("gl" . "Latin-1") ; Gallegan; Galician 2265 ("gl" . "Latin-1") ; Gallegan; Galician
2265 ; gn Guarani 2266 ; gn Guarani
2266 ("gu" . "UTF-8") ; Gujarati 2267 ("gu" "Gujarati" utf-8) ; Gujarati
2267 ("gv" . "Latin-1") ; Manx Gaelic 2268 ("gv" . "Latin-1") ; Manx Gaelic
2268 ; ha Hausa 2269 ; ha Hausa
2269 ("he" "Hebrew" iso-8859-8) 2270 ("he" "Hebrew" iso-8859-8)
2270 ("hi" "Devanagari" utf-8) ; Hindi 2271 ("hi" "Devanagari" utf-8) ; Hindi
2272 ("hni_IN" . "UTF-8") ; Chhattisgarhi
2271 ("hr" "Croatian" iso-8859-2) ; Croatian 2273 ("hr" "Croatian" iso-8859-2) ; Croatian
2272 ("hu" . "Latin-2") ; Hungarian 2274 ("hu" . "Latin-2") ; Hungarian
2273 ; hy Armenian 2275 ; hy Armenian
@@ -2284,20 +2286,20 @@ See `set-language-info-alist' for use in programs."
2284 ("ka" "Georgian" georgian-ps) ; Georgian 2286 ("ka" "Georgian" georgian-ps) ; Georgian
2285 ; kk Kazakh 2287 ; kk Kazakh
2286 ("kl" . "Latin-1") ; Greenlandic 2288 ("kl" . "Latin-1") ; Greenlandic
2287 ; km Cambodian 2289 ("km" "Khmer" utf-8) ; Cambodian, Khmer
2288 ("kn" "Kannada" utf-8) 2290 ("kn" "Kannada" utf-8)
2289 ("ko" "Korean" euc-kr) 2291 ("ko" "Korean" euc-kr)
2290 ; ks Kashmiri 2292 ("ks" . "UTF-8") ; Kashmiri
2291 ; ku Kurdish 2293 ; ku Kurdish
2292 ("kw" . "Latin-1") ; Cornish 2294 ("kw" . "Latin-1") ; Cornish
2293 ; ky Kirghiz 2295 ("ky" . "UTF-8") ; Kirghiz
2294 ("la" . "Latin-1") ; Latin 2296 ("la" . "Latin-1") ; Latin
2295 ("lb" . "Latin-1") ; Luxemburgish 2297 ("lb" . "Latin-1") ; Luxemburgish
2296 ("lg" . "Laint-6") ; Ganda 2298 ("lg" . "Latin-6") ; Ganda, a.k.a. Luganda
2297 ; ln Lingala 2299 ; ln Lingala
2298 ("lo" "Lao" utf-8) ; Laothian 2300 ("lo" "Lao" utf-8) ; Laothian
2299 ("lt" "Lithuanian" iso-8859-13) 2301 ("lt" "Lithuanian" iso-8859-13)
2300 ("lv" . "Latvian") ; Latvian, Lettish 2302 ("lv" "Latvian" iso-8859-13) ; Latvian, Lettish
2301 ; mg Malagasy 2303 ; mg Malagasy
2302 ("mi" . "Latin-7") ; Maori 2304 ("mi" . "Latin-7") ; Maori
2303 ("mk" "Cyrillic-ISO" iso-8859-5) ; Macedonian 2305 ("mk" "Cyrillic-ISO" iso-8859-5) ; Macedonian
@@ -2307,24 +2309,29 @@ See `set-language-info-alist' for use in programs."
2307 ("mr" "Devanagari" utf-8) ; Marathi 2309 ("mr" "Devanagari" utf-8) ; Marathi
2308 ("ms" . "Latin-1") ; Malay 2310 ("ms" . "Latin-1") ; Malay
2309 ("mt" . "Latin-3") ; Maltese 2311 ("mt" . "Latin-3") ; Maltese
2310 ; my Burmese 2312 ("my" "Burmese" utf-8) ; Burmese
2311 ; na Nauru 2313 ; na Nauru
2312 ("nb" . "Latin-1") ; Norwegian 2314 ("nb" . "Latin-1") ; Norwegian
2313 ("ne" "Devanagari" utf-8) ; Nepali 2315 ("ne" "Devanagari" utf-8) ; Nepali
2314 ("nl" "Dutch" iso-8859-1) 2316 ("nl" "Dutch" iso-8859-1)
2317 ("nn" . "Latin-1") ; Norwegian Nynorsk
2315 ("no" . "Latin-1") ; Norwegian 2318 ("no" . "Latin-1") ; Norwegian
2319 ("nr_ZA" . "UTF-8") ; South Ndebele
2320 ("nso_ZA" . "UTF-8") ; Pedi
2316 ("oc" . "Latin-1") ; Occitan 2321 ("oc" . "Latin-1") ; Occitan
2317 ("om_ET" . "UTF-8") ; (Afan) Oromo 2322 ("om_ET" . "UTF-8") ; (Afan) Oromo
2318 ("om" . "Latin-1") ; (Afan) Oromo 2323 ("om" . "Latin-1") ; (Afan) Oromo
2319 ; or Oriya 2324 ("or" "Oriya" utf-8)
2320 ("pa" . "UTF-8") ; Punjabi 2325 ("pa" "Punjabi" utf-8) ; Punjabi
2321 ("pl" . "Latin-2") ; Polish 2326 ("pl" "Polish" iso-8859-2) ; Polish
2322 ; ps Pashto, Pushto 2327 ; ps Pashto, Pushto
2328 ("pt_BR" "Brazilian Portuguese" iso-8859-1) ; Brazilian Portuguese
2323 ("pt" . "Latin-1") ; Portuguese 2329 ("pt" . "Latin-1") ; Portuguese
2324 ; qu Quechua 2330 ; qu Quechua
2325 ("rm" . "Latin-1") ; Rhaeto-Romanic 2331 ("rm" . "Latin-1") ; Rhaeto-Romanic
2326 ; rn Kirundi 2332 ; rn Kirundi
2327 ("ro" "Romanian" iso-8859-2) 2333 ("ro" "Romanian" iso-8859-2)
2334 ("ru_RU.koi8r" "Cyrillic-KOI8" koi8-r)
2328 ("ru_RU" "Russian" iso-8859-5) 2335 ("ru_RU" "Russian" iso-8859-5)
2329 ("ru_UA" "Russian" koi8-u) 2336 ("ru_UA" "Russian" koi8-u)
2330 ; rw Kinyarwanda 2337 ; rw Kinyarwanda
@@ -2333,7 +2340,7 @@ See `set-language-info-alist' for use in programs."
2333 ("se" . "UTF-8") ; Northern Sami 2340 ("se" . "UTF-8") ; Northern Sami
2334 ; sg Sangho 2341 ; sg Sangho
2335 ("sh" . "Latin-2") ; Serbo-Croatian 2342 ("sh" . "Latin-2") ; Serbo-Croatian
2336 ; si Sinhalese 2343 ("si" "Sinhala" utf-8) ; Sinhalese
2337 ("sid" . "UTF-8") ; Sidamo 2344 ("sid" . "UTF-8") ; Sidamo
2338 ("sk" "Slovak" iso-8859-2) 2345 ("sk" "Slovak" iso-8859-2)
2339 ("sl" "Slovenian" iso-8859-2) 2346 ("sl" "Slovenian" iso-8859-2)
@@ -2341,7 +2348,7 @@ See `set-language-info-alist' for use in programs."
2341 ; sn Shona 2348 ; sn Shona
2342 ("so_ET" "UTF-8") ; Somali 2349 ("so_ET" "UTF-8") ; Somali
2343 ("so" "Latin-1") ; Somali 2350 ("so" "Latin-1") ; Somali
2344 ("sq" . "Latin-1") ; Albanian 2351 ("sq" . "Latin-2") ; Albanian
2345 ("sr" . "Latin-2") ; Serbian (Latin alphabet) 2352 ("sr" . "Latin-2") ; Serbian (Latin alphabet)
2346 ; ss Siswati 2353 ; ss Siswati
2347 ("st" . "Latin-1") ; Sesotho 2354 ("st" . "Latin-1") ; Sesotho
@@ -2349,17 +2356,20 @@ See `set-language-info-alist' for use in programs."
2349 ("sv" "Swedish" iso-8859-1) ; Swedish 2356 ("sv" "Swedish" iso-8859-1) ; Swedish
2350 ("sw" . "Latin-1") ; Swahili 2357 ("sw" . "Latin-1") ; Swahili
2351 ("ta" "Tamil" utf-8) 2358 ("ta" "Tamil" utf-8)
2352 ("te" . "UTF-8") ; Telugu 2359 ("te" "Telugu" utf-8) ; Telugu
2353 ("tg" "Tajik" koi8-t) 2360 ("tg" "Tajik" koi8-t)
2354 ("th" "Thai" tis-620) 2361 ("th_TH.tis620" "Thai" tis-620)
2362 ("th_TH.TIS-620" "Thai" tis-620)
2363 ("th_TH" "Thai" iso-8859-11)
2364 ("th" "Thai" iso-8859-11)
2355 ("ti" "Ethiopic" utf-8) ; Tigrinya 2365 ("ti" "Ethiopic" utf-8) ; Tigrinya
2356 ("tig_ER" . "UTF-8") ; Tigre 2366 ("tig_ER" . "UTF-8") ; Tigre
2357 ; tk Turkmen 2367 ; tk Turkmen
2358 ("tl" . "Latin-1") ; Tagalog 2368 ("tl" . "Latin-1") ; Tagalog
2359 ; tn Setswana 2369 ("tn" . "Latin-9") ; Setswana, Tswana
2360 ; to Tonga 2370 ; to Tonga
2361 ("tr" "Turkish" iso-8859-9) 2371 ("tr" "Turkish" iso-8859-9)
2362 ; ts Tsonga 2372 ("ts" . "Latin-1") ; Tsonga
2363 ("tt" . "UTF-8") ; Tatar 2373 ("tt" . "UTF-8") ; Tatar
2364 ; tw Twi 2374 ; tw Twi
2365 ; ug Uighur 2375 ; ug Uighur
@@ -2367,6 +2377,7 @@ See `set-language-info-alist' for use in programs."
2367 ("ur" . "UTF-8") ; Urdu 2377 ("ur" . "UTF-8") ; Urdu
2368 ("uz_UZ@cyrillic" . "UTF-8"); Uzbek 2378 ("uz_UZ@cyrillic" . "UTF-8"); Uzbek
2369 ("uz" . "Latin-1") ; Uzbek 2379 ("uz" . "Latin-1") ; Uzbek
2380 ("ve" . "UTF-8") ; Venda
2370 ("vi" "Vietnamese" utf-8) 2381 ("vi" "Vietnamese" utf-8)
2371 ; vo Volapuk 2382 ; vo Volapuk
2372 ("wa" . "Latin-1") ; Walloon 2383 ("wa" . "Latin-1") ; Walloon
@@ -2396,7 +2407,6 @@ See `set-language-info-alist' for use in programs."
2396 2407
2397 ;; Nonstandard or obsolete language codes 2408 ;; Nonstandard or obsolete language codes
2398 ("cz" . "Czech") ; e.g. Solaris 2.6 2409 ("cz" . "Czech") ; e.g. Solaris 2.6
2399 ("ee" . "Latin-4") ; Estonian, e.g. X11R6.4
2400 ("iw" . "Hebrew") ; e.g. X11R6.4 2410 ("iw" . "Hebrew") ; e.g. X11R6.4
2401 ("sp" . "Cyrillic-ISO") ; Serbian (Cyrillic alphabet), e.g. X11R6.4 2411 ("sp" . "Cyrillic-ISO") ; Serbian (Cyrillic alphabet), e.g. X11R6.4
2402 ("su" . "Latin-1") ; Finnish, e.g. Solaris 2.6 2412 ("su" . "Latin-1") ; Finnish, e.g. Solaris 2.6