diff options
| author | Eli Zaretskii | 2018-10-06 12:38:36 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2018-10-06 12:38:36 +0300 |
| commit | 7e4229411be6064a7dcd95480af6f02faa86751f (patch) | |
| tree | ad8f252c45f3cde54db47f8818757368d7b8dff6 | |
| parent | 8c53d9fede22b1929de4b9aaaca6a5611d5c5475 (diff) | |
| download | emacs-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.el | 52 |
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 |