Variable: language-info-alist

language-info-alist is a variable defined in mule-cmds.el.gz.

Value

Large value
(("Buginese"
  (documentation
   . "Buginese language and its script Lontara are supported in this language environment.")
  (sample-text . "Buginese (ᨒᨚᨈᨑ)    ᨖᨒᨚ") (input-method . "lontara")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Makasar"
  (documentation
   . "Makassarese language and its script Makasar are supported in this language environment.")
  (sample-text . "Makasar (𑻪𑻢𑻪𑻢)    𑻦𑻤𑻵𑻱") (input-method . "makasar")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Rejang"
  (documentation
   . "Rejang language and its script are supported in this language environment.")
  (sample-text . "Rejang (ꥆꤰ꥓ꤼꤽ ꤽꥍꤺꥏ)    ꤸꥉꥐꤺꥉꥂꥎ")
  (input-method . "rejang") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Batak"
  (documentation
   . "Languages that use the Batak script, such as Karo, Toba, Pakpak, Mandailing\nand Simalungun, are supported in this language environment.")
  (sample-text . "Batak (ᯘᯮᯒᯗ᯲ᯅᯗᯂ᯲)    ᯂᯬᯒᯘ᯲ / ᯔᯧᯐᯬᯀᯱᯐᯬᯀᯱ")
  (input-method . "batak") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Sundanese"
  (documentation
   . "Sundanese language and its script are supported in this language environment.")
  (sample-text . "Sundanese (ᮃᮊ᮪ᮞᮛᮞᮥᮔ᮪ᮓ)    ᮞᮙ᮪ᮕᮥᮛᮞᮥᮔ᮪")
  (input-method . "sundanese") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Javanese"
  (documentation
   . "Javanese language and its script are supported in this language environment.")
  (sample-text . "Javanese (ꦲꦏ꧀ꦱꦫꦗꦮ)	ꦲꦭꦺꦴ")
  (input-method . "javanese") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Balinese"
  (documentation
   . "Balinese language and its script are supported in this language environment.")
  (sample-text . "Balinese (ᬅᬓ᭄ᬱᬭᬩᬮᬶ)	ᬒᬁᬲ᭄ᬯᬲ᭄ᬢ᭄ᬬᬲ᭄ᬢᬸ")
  (input-method . "balinese") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Tagbanwa"
  (documentation
   . "Philippine Languages Tagbanwa are supported in this language environment.")
  (sample-text . "Tagbanwa (ᝦᝪᝯ)	ᝫᝩᝬᝥ ᝣᝮᝧᝯ")
  (input-method . "tagbanwa") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Buhid"
  (documentation
   . "Philippine Language Buhid is supported in this language environment.")
  (input-method . "buhid") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Hanunoo"
  (documentation
   . "Philippine Language Hanunoo is supported in this language environment.")
  (sample-text . "Hanunoo (ᜱᜨᜳᜨᜳᜢ)	ᜫᜬᜧ᜴ ᜣᜭᜯᜥ᜴ ᜰᜲᜭᜥ᜴")
  (input-method . "hanunoo") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Tagalog"
  (documentation
   . "Tagalog language using the Baybayin script is supported in\nthis language environment.")
  (sample-text . "Tagalog (ᜊᜌ᜔ᜊᜌᜒᜈ᜔)	ᜃᜓᜋᜓᜐ᜔ᜆ")
  (input-method . "tagalog") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Cham"
  (documentation
   . "The Cham script is a Brahmic script used to write Cham,\nan Austronesian language spoken by some 245,000 Chams\nin Vietnam and Cambodia.")
  (sample-text . "Cham (ꨌꩌ)	ꨦꨤꩌ ꨦꨁꨰ") (input-method . "cham")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Burmese" (documentation . t)
  (sample-text . "Burmese (မ္ရန္‌မာ)	မင္‍ဂလာပာ")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Khmer" (documentation . t)
  (sample-text . "Khmer (ភាសាខ្មែរ)	ជំរាបសួរ")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Georgian"
  (documentation . "Support for georgian-ps character set.")
  (nonascii-translation . georgian-ps) (input-method . "georgian")
  (coding-priority georgian-ps) (coding-system georgian-ps))
 ("UTF-8"
  (documentation
   . "This language environment is a generic one for the Unicode character set\nencoded in UTF-8.")
  (input-method . "rfc1345") (charset unicode-bmp unicode)
  (coding-priority utf-8) (coding-system utf-8))
 ("Mongolian-traditional"
  (documentation
   . "Support for Mongolian language with traditional script.")
  (sample-text
   . "Mongolian Traditional (ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠋)	ᠰᠠᠶᠢᠨ ᠪᠠᠶᠢᠨ᠎ᠠ ᠤᠤ?")
  (coding-priority utf-8) (coding-system utf-8))
 ("Coptic"
  (documentation
   . "Coptic language using the Coptic script is supported in this\nlanguage environment.")
  (sample-text . "Coptic (ⲘⲉⲧⲢⲉⲙ̀ⲛⲭⲏⲙⲓ)	Ⲛⲟⲩϥⲣⲓ")
  (input-method . "coptic") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Gothic"
  (documentation
   . "Ancient Gothic language using the Gothic script is supported in this\nlanguage environment.")
  (sample-text . "Gothic (𐌲𐌿𐍄𐌹𐍃𐌺𐌰)	𐌷𐌰𐌹𐌻𐍃 / 𐌷𐌰𐌹𐌻𐌰")
  (input-method . "gothic") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Mende Kikakui"
  (documentation
   . "Mende language and its script Kikakui are supported\nin this language environment.")
  (sample-text . "Mende Kikakui (𞠀𞠁𞠂)	𞠛𞠉")
  (input-method . "mende-kikakui") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Adlam"
  (documentation
   . "Fulani language and its script Adlam are supported\nin this language environment.")
  (sample-text . "Adlam (𞤀𞤣𞤤𞤢𞤥)	𞤅𞤢𞤤𞤢𞥄𞤥") (input-method . "adlam")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Kharoshthi"
  (documentation
   . "Language environment for Gāndhārī, Sanskrit, and other languages\nusing the Kharoṣṭhī script.")
  (sample-text . "Kharoṣṭhī (𐨑𐨪𐨆𐨛𐨁)	𐨣𐨨𐨲𐨪𐨆 𐨐𐨪𐨅𐨨𐨁")
  (input-method . "kharoshthi") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Hanifi Rohingya"
  (documentation
   . "Rohingya language and its script Hanifi Rohingya are supported\nin this language environment.")
  (sample-text
   . "Hanifi Rohingya (𐴌𐴟𐴇𐴥𐴝𐴚𐴒𐴙𐴝 𐴇𐴝𐴕𐴞𐴉𐴞 𐴓𐴠𐴑𐴤𐴝)	𐴀𐴝𐴏𐴓𐴝𐴀𐴡𐴤𐴛𐴝𐴓𐴝𐴙𐴑𐴟𐴔")
  (input-method . "hanifi-rohingya") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Persian" (tutorial . "TUTORIAL.fa")
  (documentation . "Bidirectional editing is supported.")
  (sample-text . "Persian	فارسی")
  (input-method . "farsi-transliterate-banan")
  (coding-priority utf-8 iso-8859-6 windows-1256)
  (coding-system utf-8 iso-8859-6 windows-1256) (charset unicode))
 ("Arabic" (documentation . "Bidirectional editing is supported.")
  (sample-text . "Arabic	السّلام عليكم")
  (input-method . "arabic")
  (coding-priority utf-8 iso-8859-6 windows-1256)
  (coding-system utf-8 iso-8859-6 windows-1256) (charset unicode))
 ("IPA"
  (documentation
   . "IPA is International Phonetic Alphabet for English, French, German\nand Italian.")
  (nonascii-translation . ipa) (input-method . "ipa")
  (coding-system utf-8) (coding-priority utf-8) (charset ipa))
 ("Vietnamese"
  (documentation
   . "For Vietnamese, Emacs uses special charsets internally.\nThey can be decoded from and encoded to VISCII, VSCII-1 (TCVN-5712),\nVIQR and windows-1258.  The current setting gives higher priority\nto the coding system VISCII than VSCII-1.  If you prefer VSCII-1,\nplease do: (prefer-coding-system 'vietnamese-vscii).  There are\ntwo Vietnamese input methods: VIQR and Telex, VIQR is the default\nsetting.")
  (sample-text . "Vietnamese (Tiếng Việt)	Chào bạn")
  (features viet-util) (unibyte-display . vietnamese-viscii)
  (input-method . "vietnamese-viqr")
  (coding-priority vietnamese-viscii) (nonascii-translation . viscii)
  (coding-system vietnamese-viscii vietnamese-vscii vietnamese-viqr
		 windows-1258)
  (charset viscii))
 ("Tibetan"
  (sample-text
   . "Tibetan (བོད་སྐ\x19008Eད་) ༄༅༅༎བཀྲ\x19008E་ཤིས་བདེ་ལེགས༎ཨོཾ་མ\x19008E་ཎི་པ\x19008Eདྨེ་ཧའུྂ༎")
  (documentation . t) (features tibet-util)
  (input-method . "tibetan-wylie")
  (coding-priority iso-2022-7bit tibetan-iso-8bit)
  (coding-system tibetan-iso-8bit) (charset tibetan tibetan-1-column))
 ("Northern Thai" (documentation . t)
  (sample-text
   . "Northern Thai (ᨣᩣᩴᨾᩮᩬᩥᨦ / ᨽᩣᩈᩣᩃ᩶ᩣ᩠ᨶᨶᩣ)	ᩈ᩠ᩅᩢᩔ᩠ᨯᩦᨣᩕᩢ᩠ᨸ")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Thai" (documentation . t)
  (sample-text thai-compose-string
	       (copy-sequence
		"Thai (ภาษาไทย)		สวัสดีครับ, สวัสดีค่ะ"))
  (exit-function . exit-thai-language-environment-internal)
  (setup-function . setup-thai-language-environment-internal)
  (features thai-util) (unibyte-display . thai-tis620)
  (input-method . "thai-kesmanee")
  (nonascii-translation . tis620-2533) (coding-priority thai-tis620)
  (coding-system thai-tis620 iso-8859-11 cp874) (charset thai-tis620)
  (tutorial . "TUTORIAL.th"))
 ("TaiViet"
  (documentation
   . "TaiViet refers to the Tai script, which is used to write several\nTai languages of northwestern Vietnam and surrounding areas.  These\nlanguages are Tai Dam (also known as Black Tai or Tai Noir),\nTai Dón (also known as White Tai or Tai Blanc), Tày Tac,\nTai Daeng (also known as Red Tai or Tai Rouge),\nand Thai Song (also known as Lao Song).  However, some people\nconsider Tai Dam, Tai Dón and Tai Daeng to be dialects of the\nsame language, and call them collectively \"Tai Viet\".\n\nBoth the script and languages have the same origin as that of Thai\nlanguage/script used in Thailand, but now they differ from each\nother in a significant way (especially the scripts are).\n\nThe language name is spelled as \"ꪁꪫꪱꪣ ꪼꪕ\", and the script name is\nspelled as \"ꪎꪳ ꪼꪕ\".")
  (sample-text
   . "TaiViet (ꪁꪫꪱꪣ ꪼꪕ)		ꪅꪰꪙꫂ ꪨꪮꫂ ꪁꪫꪱ / ꪅꪽ ꪨꪷ ꪁꪫꪱ")
  (input-method . "tai-sonla") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Lao" (documentation . t) (features lao-util)
  (unibyte-display . lao) (input-method . "lao") (coding-priority lao)
  (coding-system lao) (charset lao))
 ("Korean"
  (documentation
   . "The following key bindings are available for controlling Korean input methods:\n  Shift-SPC, Hangul:	toggle-korean-input-method\n  Control-F9:		quail-hangul-switch-symbol-ksc\n  F9:			quail-hangul-switch-hanja\nand the following key bindings are available within Korean input methods:\n  F9, Hangul_Hanja:	hangul-to-hanja-conversion")
  (sample-text . "Hangul (한글)	안녕하세요, 안녕하십니까")
  (coding-priority korean-iso-8bit korean-cp949 iso-2022-kr)
  (features korea-util) (input-method . "korean-hangul")
  (coding-system iso-2022-kr korean-iso-8bit korean-cp949)
  (charset korean-ksc5601 cp949) (tutorial . "TUTORIAL.ko")
  (iso639-language . ko) (cjk-locale-symbol . ko_KR)
  (exit-function . exit-korean-environment)
  (setup-function . setup-korean-environment-internal))
 ("Japanese" (documentation . t)
  (sample-text . "Japanese (日本語)	こんにちは, コンニチハ")
  (features japan-util) (input-method . "japanese")
  (coding-priority iso-2022-jp japanese-iso-8bit japanese-shift-jis
		   iso-2022-jp-2004 euc-jis-2004
		   japanese-shift-jis-2004 iso-2022-jp-2)
  (coding-system iso-2022-jp japanese-iso-8bit japanese-shift-jis
		 japanese-iso-7bit-1978-irv iso-2022-jp-2004
		 japanese-shift-jis-2004 euc-jis-2004)
  (charset japanese-jisx0208 japanese-jisx0212 latin-jisx0201
	   katakana-jisx0201 japanese-jisx0213.2004-1
	   japanese-jisx0213-1 japanese-jisx0213-2
	   japanese-jisx0208-1978)
  (tutorial . "TUTORIAL.ja") (cjk-locale-symbol . ja_JP)
  (iso639-language . ja)
  (exit-function . use-default-char-width-table)
  (setup-function . setup-japanese-environment-internal))
 ("Windows-1255"
  (documentation
   . "Support for Windows-1255 encoding, e.g. for Yiddish.\nBidirectional editing is supported.")
  (coding-system windows-1255) (coding-priority windows-1255))
 ("Hebrew" (documentation . "Bidirectional editing is supported.")
  (sample-text . "Hebrew	שלום")
  (unibyte-display . hebrew-iso-8bit) (input-method . "hebrew")
  (nonascii-translation . iso-8859-8)
  (coding-system hebrew-iso-8bit windows-1255 cp862)
  (coding-priority hebrew-iso-8bit) (charset iso-8859-8)
  (tutorial . "TUTORIAL.he"))
 ("Greek" (tutorial . "TUTORIAL.el_GR")
  (sample-text . "Greek (ελληνικά)	Γειά σας")
  (documentation
   . "Support for Greek ISO-8859-7 using the greek input method.")
  (input-method . "greek") (nonascii-translation . iso-8859-7)
  (coding-priority greek-iso-8bit)
  (coding-system greek-iso-8bit windows-1253 cp851 cp869)
  (charset iso-8859-7))
 ("Romanian"
  (documentation
   . "Romanian environment using Latin-2 encoding.\nAn environment for generic Latin-10 encoding is also available.")
  (sample-text . "Bună ziua, bine aţi venit!")
  (tutorial . "TUTORIAL.ro") (unibyte-display . iso-8859-2)
  (input-method . "latin-2-postfix")
  (nonascii-translation . iso-8859-2) (coding-priority iso-8859-2)
  (coding-system iso-8859-2 iso-latin-10) (charset iso-8859-2))
 ("Slovak"
  (documentation
   . "This language environment is almost the same as Latin-2,\nbut sets the default input method to \"slovak\",\nand selects the Slovak tutorial.")
  (sample-text . "Prajeme Vám príjemný deň!")
  (tutorial . "TUTORIAL.sk") (unibyte-display . iso-8859-2)
  (input-method . "slovak") (nonascii-translation . iso-8859-2)
  (coding-priority iso-8859-2) (coding-system iso-8859-2)
  (charset ascii latin-iso8859-2))
 ("Czech"
  (documentation
   . "This language environment is almost the same as Latin-2,\nbut sets the default input method to \"czech\",\nand selects the Czech tutorial.")
  (sample-text . "Přejeme vám hezký den!") (tutorial . "TUTORIAL.cs")
  (unibyte-display . iso-8859-2) (nonascii-translation . iso-8859-2)
  (input-method . "czech") (coding-priority iso-8859-2)
  (coding-system iso-8859-2) (charset ascii latin-iso8859-2))
 ("Catalan"
  (documentation
   . "This language environment uses the ISO-8859-1 character set,\nsets the default input method to \"catalan-prefix\", and sets\nthe syntax of the middle dot character `·' to word.")
  (sample-text
   . "Catalan (Català)  Avui demà i ahir s'esfullarà una rosa.")
  (exit-function lambda nil
		 (modify-syntax-entry 183 "_" (standard-syntax-table)))
  (setup-function lambda nil
		  (modify-syntax-entry 183 "w" (standard-syntax-table)))
  (unibyte-display . iso-8859-1) (nonascii-translation . iso-8859-1)
  (input-method . "catalan-prefix") (coding-priority iso-8859-1)
  (coding-system iso-8859-1 iso-8859-15) (charset iso-8859-1))
 ("Brazilian Portuguese"
  (documentation . "Support for Brazilian Portuguese.")
  (sample-text . "Oi") (input-method . "latin-1-prefix")
  (unibyte-display . iso-8859-1) (nonascii-translation . iso-8859-1)
  (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9) (charset iso-8859-1)
  (tutorial . "TUTORIAL.pt_BR"))
 ("Croatian"
  (documentation . "Support for Croatian with Latin-2 encoding.")
  (unibyte-display . iso-8859-2) (nonascii-translation . iso-8859-2)
  (input-method . "croatian") (coding-priority iso-8859-2)
  (coding-system iso-8859-2) (charset iso-8859-2))
 ("Swedish" (documentation . "Support for Swedish")
  (sample-text . "Goddag Hej") (unibyte-display . iso-latin-1)
  (nonascii-translation . iso-8859-1) (coding-priority iso-latin-1)
  (coding-system iso-latin-1) (charset iso-8859-1)
  (tutorial . "TUTORIAL.sv"))
 ("Latvian" (documentation . "Support for Latvian.")
  (input-method . "latvian-keyboard")
  (nonascii-translation . iso-8859-13) (coding-priority latin-7)
  (coding-system latin-7 windows-1257))
 ("Lithuanian" (documentation . "Support for Lithuanian.")
  (input-method . "lithuanian-keyboard")
  (nonascii-translation . iso-8859-13) (coding-priority latin-7)
  (coding-system latin-7 windows-1257))
 ("Welsh" (documentation . "Support for Welsh, using Unicode.")
  (input-method . "welsh") (nonascii-translation . iso-8859-14)
  (coding-priority utf-8 latin-8) (coding-system utf-8 latin-8))
 ("Polish" (documentation . t)
  (sample-text . "Pójdź, kiń-że tę chmurność w głąb flaszy")
  (tutorial . "TUTORIAL.pl") (unibyte-display . iso-8859-2)
  (nonascii-translation . iso-8859-2) (input-method . "polish-slash")
  (coding-priority iso-8859-2) (coding-system iso-8859-2 windows-1250)
  (charset iso-8859-2))
 ("Turkish"
  (documentation
   . "Support for Turkish.\nDiffers from the Latin-5 environment in using the `turkish-postfix' input\nmethod and applying Turkish case rules for the characters i, I, ı, İ.")
  (exit-function . turkish-case-conversion-disable)
  (setup-function . turkish-case-conversion-enable)
  (sample-text . "Turkish (Türkçe)	Esenlikler / Merhaba")
  (input-method . "turkish-postfix") (unibyte-display . iso-latin-5)
  (nonascii-translation . iso-8859-9) (coding-priority iso-latin-5)
  (coding-system iso-latin-5 windows-1254 iso-latin-3)
  (charset iso-8859-9))
 ("Spanish"
  (documentation
   . "This language environment is almost the same as Latin-1,\nbut it sets the default input method to \"spanish-postfix\",\nand it selects the Spanish tutorial.")
  (sample-text . "Spanish (Español)	¡Hola!")
  (unibyte-display . iso-latin-1) (nonascii-translation . iso-8859-1)
  (input-method . "spanish-postfix") (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9) (charset iso-8859-1)
  (tutorial . "TUTORIAL.es"))
 ("Slovenian"
  (documentation
   . "This language environment is almost the same as Latin-2,\nbut it selects the Slovenian tutorial and input method.")
  (sample-text . "Želimo vam uspešen dan!") (tutorial . "TUTORIAL.sl")
  (unibyte-display . iso-8859-2) (input-method . "slovenian")
  (nonascii-translation . iso-8859-2) (coding-priority iso-8859-2)
  (coding-system iso-8859-2 windows-1250) (charset iso-8859-2))
 ("Italian"
  (documentation
   . "This language environment is almost the same as Latin-1,\nbut sets the default input method to \"italian-postfix\".\nAdditionally, it selects the Italian tutorial.")
  (sample-text . "Salve, ciao!") (input-method . "italian-postfix")
  (unibyte-display . iso-latin-1) (nonascii-translation . iso-8859-1)
  (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9) (charset iso-8859-1)
  (tutorial . "TUTORIAL.it"))
 ("French"
  (documentation
   . "This language environment is almost the same as Latin-1,\nbut it selects the French tutorial and input method.")
  (sample-text . "French (Français)	Bonjour, Salut")
  (input-method . "latin-1-prefix") (unibyte-display . iso-latin-1)
  (nonascii-translation . iso-8859-1) (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9) (charset iso-8859-1)
  (tutorial . "TUTORIAL.fr"))
 ("German"
  (documentation
   . "This language environment is almost the same as Latin-1,\nbut sets the default input method to \"german-postfix\".\nAdditionally, it selects the German tutorial.")
  (sample-text
   . "German (Deutsch Nord)	Guten Tag\nGerman (Deutsch Süd)	Grüß Gott")
  (unibyte-display . iso-latin-1) (input-method . "german-postfix")
  (nonascii-translation . iso-8859-1) (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9) (charset iso-8859-1)
  (tutorial . "TUTORIAL.de"))
 ("Dutch"
  (documentation
   . "This language environment is almost the same as Latin-1,\nbut it selects the Dutch tutorial and input method.")
  (sample-text . "Er is een aantal manieren waarop je dit kan doen")
  (input-method . "dutch") (unibyte-display . iso-latin-1)
  (nonascii-translation . iso-8859-1) (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9) (charset iso-8859-1)
  (tutorial . "TUTORIAL.nl"))
 ("Esperanto"
  (documentation
   . "Support for Esperanto with ISO-8859-3 character set.")
  (input-method . "latin-3-prefix") (unibyte-display . iso-latin-3)
  (unibyte-syntax . "latin-3")
  (nonascii-translation . latin-iso8859-3)
  (coding-priority iso-latin-3) (coding-system iso-latin-3)
  (charset iso-8859-3) (tutorial . "TUTORIAL.eo"))
 ("Latin-9"
  (documentation
   . "This language environment is a generic one for the Latin-9 (ISO-8859-15)\ncharacter set which supports the same languages as Latin-1 with the\naddition of the Euro sign and some additional French and Finnish letters.\nLatin-9 is sometimes nicknamed `Latin-0'.")
  (sample-text . "AVE. ŠšŽžŒœŸ €") (input-method . "latin-9-prefix")
  (unibyte-display . iso-latin-9) (nonascii-translation . iso-8859-15)
  (coding-priority iso-latin-9) (coding-system iso-latin-9)
  (charset iso-8859-15))
 ("Latin-8"
  (documentation
   . "This language environment is a generic one for the Latin-8 (ISO-8859-14)\ncharacter set which supports the Celtic languages, including those not\ncovered by other ISO-8859 character sets:\n Welsh, Manx Gaelic and Irish Gaelic (old orthography).")
  (sample-text . "ḃ ŵ Ŷ") (input-method . "latin-8-prefix")
  (unibyte-display . iso-latin-8) (nonascii-translation . iso-8859-14)
  (coding-priority iso-latin-8) (coding-system iso-latin-8)
  (charset iso-8859-14))
 ("Latin-7" (input-method . "latin-prefix")
  (documentation . "Support for Latin-7, e.g. Latvian, Lithuanian.")
  (unibyte-display . iso-latin-7) (nonascii-translation . iso-8859-13)
  (coding-priority latin-7) (coding-system latin-7)
  (charset iso-8859-13))
 ("Latin-6" (features code-pages) (input-method . "latin-prefix")
  (documentation . "Support for Latin-6.")
  (unibyte-display . iso-latin-6) (nonascii-translation)
  (coding-priority latin-6) (coding-system latin-6)
  (charset iso-8859-10))
 ("Latin-5"
  (documentation
   . "Support for Latin-5.See also the Turkish environment.")
  (input-method . "latin-5-postfix") (unibyte-display . iso-latin-5)
  (nonascii-translation . iso-8859-9) (coding-priority iso-latin-5)
  (coding-system iso-latin-5) (charset iso-8859-9))
 ("Latin-4"
  (documentation
   . "These languages are supported with the Latin-4 (ISO-8859-4) character set:\n Danish, English, Estonian, Finnish, German, Greenlandic, Latvian,\n Lithuanian, Norwegian, and Sami.")
  (input-method . "latin-4-postfix") (unibyte-display . iso-8859-4)
  (nonascii-translation . iso-8859-4) (coding-priority iso-8859-4)
  (coding-system iso-8859-4) (charset iso-8859-4))
 ("Latin-3"
  (documentation
   . "These languages are supported with the Latin-3 (ISO-8859-3) character set:\n Afrikaans, Catalan, Dutch, English, Esperanto, French, Galician,\n German, Italian, Maltese, Spanish, and Turkish.")
  (input-method . "latin-3-prefix") (unibyte-display . iso-latin-3)
  (nonascii-translation . iso-8859-3) (coding-priority iso-latin-3)
  (coding-system iso-latin-3) (charset iso-8859-3))
 ("Latin-2"
  (documentation
   . "This language environment is a generic one for the Latin-2 (ISO-8859-2)\ncharacter set which supports the following languages:\n Albanian, Czech, English, German, Hungarian, Polish, Romanian,\n Serbo-Croatian or Croatian, Slovak, Slovene, Sorbian (upper and lower),\n and Swedish.\nWe also have specific language environments for the following languages:\n  For Czech, \"Czech\".\n  For Croatian, \"Croatian\".\n  For Polish, \"Polish\".\n  For Romanian, \"Romanian\".\n  For Slovak, \"Slovak\".")
  (input-method . "latin-2-prefix") (unibyte-display . iso-latin-2)
  (nonascii-translation . iso-8859-2) (coding-priority iso-latin-2)
  (coding-system iso-latin-2 windows-1250) (charset iso-8859-2))
 ("Latin-1"
  (documentation
   . "This language environment is a generic one for the Latin-1 (ISO-8859-1)\ncharacter set which supports the following European languages:\n Albanian, Basque, Breton, Catalan, Danish, Dutch, English, Faeroese,\n Finnish, French (with restrictions -- see Latin-9), Frisian, Galician,\n German, Greenlandic, Icelandic, Irish Gaelic (new orthography),\n Italian, Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic,\n Scottish Gaelic, Spanish, and Swedish.\nWe also have specific language environments for the following languages:\n  For Dutch, \"Dutch\".\n  For German, \"German\".\n  For French, \"French\".\n  For Italian, \"Italian\".\n  For Slovenian, \"Slovenian\".\n  For Spanish, \"Spanish\".\n\nLatin-1 also covers several written languages outside Europe, including\nIndonesian/Malay, Tagalog (Philippines), Swahili and Afrikaans.")
  (sample-text
   . "Hello, Hej, Tere, Hei, Bonjour, Grüß Gott, Ciao, ¡Hola!")
  (input-method . "latin-1-prefix") (unibyte-display . iso-latin-1)
  (nonascii-translation . iso-8859-1) (coding-priority iso-latin-1)
  (coding-system iso-latin-1 iso-latin-9 windows-1252)
  (charset iso-8859-1))
 ("Ethiopic"
  (documentation
   . "This language environment provides these function key bindings:\n    [f3]   ethio-fidel-to-sera-buffer\n    [S-f3] ethio-fidel-to-sera-region\n    [C-f3] ethio-fidel-to-sera-marker\n\n    [f4]   ethio-sera-to-fidel-buffer\n    [S-f4] ethio-sera-to-fidel-region\n    [C-f4] ethio-sera-to-fidel-marker\n\n    [S-f5] ethio-toggle-punctuation\n    [S-f6] ethio-modify-vowel\n    [S-f7] ethio-replace-space\n\n    [S-f9] ethio-replace-space\n    [C-f9] ethio-toggle-space")
  (sample-text . "ፊደል") (features ethio-util)
  (input-method . "ethiopic") (coding-priority utf-8-emacs)
  (coding-system utf-8-emacs) (charset ethiopic)
  (exit-function . exit-ethiopic-environment)
  (setup-function . setup-ethiopic-environment-internal))
 ("ASCII" (tutorial . "TUTORIAL") (charset ascii)
  (sample-text . "Hello!, Hi!, How are you?")
  (documentation . "Nothing special is needed to handle English."))
 ("English"
  (documentation . "Nothing special is needed to handle English.")
  (sample-text . "Hello!, Hi!, How are you?") (charset ascii)
  (tutorial . "TUTORIAL"))
 ("Sinhala" (documentation . t)
  (sample-text . "Sinhala (සිංහල)	ආයුබෝවන්")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Toto"
  (documentation
   . "Toto language using the Toto script is supported in this language\nenvironment.")
  (input-method . "toto") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Wancho"
  (documentation
   . "Wancho language and its script are supported in this language\nenvironment.")
  (sample-text . "Wancho (𞋒𞋀𞋉𞋃𞋕)	𞋂𞋈𞋛")
  (input-method . "wancho") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Meetei Mayek"
  (documentation
   . "Meetei language and its script Meetei Mayek are supported in this\nlanguage environment.")
  (sample-text . "Meetei Mayek (ꯃꯤꯇꯩ ꯃꯌꯦꯛ)	ꯈꯨꯔꯨꯝꯖꯔꯤ")
  (input-method . "meetei-mayek") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Lepcha"
  (documentation
   . "Lepcha language and its script are supported in this\nlanguage environment.")
  (sample-text . "Lepcha (ᰛᰩᰵᰛᰧᰵᰶ)	ᰂᰦᰕᰥᰬ")
  (input-method . "lepcha") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Grantha"
  (documentation
   . "Languages such as Sanskrit and Manipravalam, when they use the\nGrantha script, are supported in this language environment.")
  (sample-text . "Grantha (𑌗𑍍𑌰𑌨𑍍𑌥)	𑌨𑌮𑌸𑍍𑌤𑍇 / 𑌨𑌮𑌸𑍍𑌕𑌾𑌰𑌃")
  (input-method . "grantha") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Limbu"
  (documentation
   . "Limbu language and its script are supported in this\nlanguage environment.")
  (sample-text . "Limbu (ᤕᤠᤰᤌᤢᤱ ᤐᤠᤴ)	ᤛᤣᤘᤠᤖᤥ")
  (input-method . "limbu") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Modi"
  (documentation
   . "Marathi language and one of its script Modi are supported\nin this language environment.")
  (sample-text . "Modi (𑘦𑘻𑘚𑘲)	𑘡𑘦𑘭𑘿𑘎𑘰𑘨") (input-method . "modi")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Syloti Nagri"
  (documentation
   . "Sylheti language and its script Syloti Nagri are supported\nin this language environment.")
  (sample-text
   . "Syloti Nagri (ꠍꠤꠟꠐꠤ ꠘꠣꠉꠞꠤ)	ꠀꠌ꠆ꠍꠣꠟꠣꠝꠥ ꠀꠟꠣꠁꠇꠥꠝ / ꠘꠝꠡ꠆ꠇꠣꠞ")
  (input-method . "syloti-nagri") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Siddham"
  (documentation
   . "Sanskrit language and one of its script Siddham are supported\nin this language environment.")
  (sample-text . "Siddham (𑖭𑖰𑖟𑖿𑖠𑖽)	𑖡𑖦𑖭𑖿𑖝𑖸")
  (input-method . "siddham") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Sharada"
  (documentation
   . "Kashmiri language and its script Sharada are supported in this\nlanguage environment.")
  (sample-text . "Sharada (𑆯𑆳𑆫𑆢𑆳)	𑆤𑆩𑆱𑇀𑆑𑆳𑆫")
  (input-method . "sharada") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Tirhuta"
  (documentation
   . "Maithili language and its script Tirhuta are supported in this\nlanguage environment.")
  (sample-text . "Tirhuta (𑒞𑒱𑒩𑒯𑒳𑒞𑒰)	𑒣𑓂𑒩𑒢𑒰𑒧 / 𑒮𑒲𑒞𑒰𑒩𑒰𑒧")
  (input-method . "tirhuta") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Kaithi"
  (documentation
   . "Languages such as Awadhi, Bhojpuri, Magahi and Maithili\nwhich used the Kaithi script are supported in this language environment.")
  (sample-text . "Kaithi (𑂍𑂶𑂟𑂲)	𑂩𑂰𑂧𑂩𑂰𑂧") (input-method . "kaithi")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Brahmi"
  (documentation
   . "The ancient Brahmi script is supported in this language environment.")
  (sample-text . "Brahmi (𑀩𑁆𑀭𑀸𑀳𑁆𑀫𑀻)	𑀦𑀫𑀲𑁆𑀢𑁂") (input-method . "brahmi")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Malayalam"
  (documentation
   . "South Indian language Malayalam is supported in this language environment.")
  (sample-text . "Malayalam (മലയാളം)	നമസ്കാരം")
  (input-method . "malayalam-itrans") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Kannada"
  (documentation
   . "Kannada language and script are supported in this language\nenvironment.")
  (sample-text . "Kannada (ಕನ್ನಡ)	ನಮಸ್ಕಾರ")
  (input-method . "kannada-itrans") (coding-priority mule-utf-8)
  (coding-system mule-utf-8) (charset unicode))
 ("Telugu"
  (documentation
   . "South Indian Language Telugu is supported in this language environment.")
  (sample-text . "Telugu (తెలుగు)	నమస్కారం")
  (input-method . "telugu-itrans") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Tamil"
  (documentation
   . "South Indian Language Tamil is supported in this language environment.")
  (sample-text . "Tamil (தமிழ்)	வணக்கம்")
  (input-method . "tamil-phonetic") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Oriya"
  (documentation
   . "Such languages using the Odia script as Odia, Khonti, and Santali\nare supported in this language environment.")
  (sample-text . "Odia (ଓଡ଼ିଆ)	ନମସ୍କାର") (input-method . "odia")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Odia"
  (documentation
   . "Such languages using the Odia script as Odia, Khonti, and Santali\nare supported in this language environment.  (This language\nenvironment was formerly known as \"Oriya\").")
  (sample-text . "Odia (ଓଡ଼ିଆ)	ନମସ୍କାର") (input-method . "odia")
  (coding-priority utf-8) (coding-system utf-8) (charset unicode))
 ("Gujarati"
  (documentation
   . "North Indian language Gujarati is supported in this language environment.")
  (sample-text . "Gujarati (ગુજરાતી)	નમસ્તે")
  (input-method . "gujarati-itrans") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Gurmukhi"
  (documentation
   . "North Indian language Punjabi is supported in this language environment.")
  (sample-text . "Gurmukhi (ਗੁਰਮੁਖੀ)	ਸਤ ਸ੍ਰੀ ਅਕਾਲ")
  (input-method . "punjabi-itrans") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Bengali"
  (documentation
   . "Such languages using Bengali script as Bengali and Assamese\nare supported in this language environment.")
  (sample-text . "Bengali (বাংলা)	নমস্কার")
  (input-method . "bengali-itrans") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Devanagari"
  (documentation
   . "Such languages using Devanagari script as Hindi, Marathi and Nepali\nare supported in this language environment.")
  (sample-text . "Devanagari (देवनागरी)	नमस्ते / नमस्कार")
  (input-method . "devanagari-aiba") (coding-priority utf-8)
  (coding-system utf-8) (charset unicode))
 ("Mongolian-cyrillic"
  (documentation
   . "Support for Mongolian language with Cyrillic alphabet.")
  (sample-text . "Mongolian (монгол хэл)	Сайн байна уу?")
  (input-method . "cyrillic-mongolian") (coding-priority utf-8)
  (coding-system utf-8))
 ("Belarusian"
  (documentation
   . "Support for Belarusian with windows-1251 character set.\n(The name Belarusian replaced Byelorussian in the early 1990s.)")
  (input-method . "belarusian")
  (ctext-non-standard-encodings "microsoft-cp1251")
  (charset windows-1251) (nonascii-translation . windows-1251)
  (coding-priority windows-1251) (coding-system windows-1251))
 ("Bulgarian"
  (documentation
   . "Support for Bulgarian with windows-1251 character set.")
  (input-method . "bulgarian-bds")
  (ctext-non-standard-encodings "microsoft-cp1251")
  (charset windows-1251) (nonascii-translation . windows-1251)
  (coding-priority windows-1251) (coding-system windows-1251))
 ("Tajik" (documentation . "Support for Tajik using KOI8-T.")
  (features code-pages) (input-method . "russian-typewriter")
  (charset koi8-t) (nonascii-translation . cyrillic-koi8-t)
  (coding-priority koi8-t) (coding-system koi8-t))
 ("Cyrillic-ALT"
  (documentation . "Support for Cyrillic ALTERNATIVNYJ.")
  (sample-text . "Russian (Русский)	Здравствуйте!")
  (unibyte-display . cyrillic-alternativnyj) (features cyril-util)
  (input-method . "russian-typewriter")
  (nonascii-translation . alternativnyj)
  (coding-priority cyrillic-alternativnyj)
  (coding-system cyrillic-alternativnyj) (charset alternativnyj))
 ("Ukrainian"
  (documentation . "Support for Ukrainian with koi8-u character set.")
  (sample-text
   . "Ukrainian (Українська)	Вітаю / Добрий день! / Привіт")
  (input-method . "ukrainian-computer")
  (nonascii-translation . koi8-u) (coding-priority koi8-u)
  (coding-system koi8-u) (charset koi8-u) (tutorial . "TUTORIAL.uk"))
 ("Russian" (tutorial . "TUTORIAL.ru")
  (documentation
   . "Support for Russian using koi8-r and the russian-computer input method.")
  (sample-text . "Russian (Русский)	Здравствуйте!")
  (unibyte-display . cyrillic-koi8) (features cyril-util)
  (input-method . "russian-computer")
  (coding-priority cyrillic-koi8 cyrillic-iso-8bit)
  (coding-system cyrillic-koi8) (nonascii-translation)
  (charset cyrillic-iso8859-5))
 ("Cyrillic-KOI8" (documentation . "Support for Cyrillic KOI8-R.")
  (sample-text . "Russian (Русский)	Здравствуйте!")
  (unibyte-display . cyrillic-koi8) (features cyril-util)
  (input-method . "russian-typewriter") (nonascii-translation . koi8)
  (ctext-non-standard-encodings "koi8-r")
  (coding-priority cyrillic-koi8 cyrillic-iso-8bit)
  (coding-system cyrillic-koi8) (charset koi8))
 ("Cyrillic-ISO" (documentation . "Support for Cyrillic ISO-8859-5.")
  (sample-text . "Russian (Русский)	Здравствуйте!")
  (features cyril-util) (unibyte-display . cyrillic-iso-8bit)
  (nonascii-translation . iso-8859-5)
  (input-method . "cyrillic-yawerty")
  (coding-priority cyrillic-iso-8bit)
  (coding-system cyrillic-iso-8bit) (charset iso-8859-5))
 ("Chinese-GB18030" (tutorial . "TUTORIAL.cn")
  (documentation . "Support for Chinese GB18030 character set.")
  (features china-util)
  (sample-text . "Chinese (中文,普通话,汉语) 你好")
  (input-method . "chinese-py-punct")
  (coding-priority gb18030 gbk iso-2022-cn chinese-big5
		   chinese-iso-8bit)
  (coding-system chinese-gb18030) (iso639-language . zh)
  (charset gb18030))
 ("Chinese-GBK" (tutorial . "TUTORIAL.cn")
  (documentation . "Support for Chinese GBK character set.")
  (features china-util)
  (sample-text . "Chinese (中文,普通话,汉语) 妳好")
  (input-method . "chinese-py-punct")
  (ctext-non-standard-encodings "gbk-0")
  (coding-priority gbk iso-2022-cn chinese-big5 chinese-iso-8bit)
  (coding-system chinese-gbk)
  (exit-function . use-default-char-width-table)
  (setup-function lambda nil (use-cjk-char-width-table 'zh_CN))
  (cjk-locale-symbol . zh_CN) (iso639-language . zh)
  (charset chinese-gbk))
 ("Chinese-EUC-TW"
  (documentation
   . "Support for Chinese, preferring the EUC-TW character set.  Note that\nthe EUC-TW coding system accepts Big5 for input also (which is then\nconverted to CNS).")
  (input-method . "chinese-cns-quick") (features china-util)
  (coding-priority euc-tw chinese-big5 iso-2022-cn chinese-iso-8bit
		   chinese-gbk)
  (coding-system euc-tw iso-2022-cn)
  (exit-function . use-default-char-width-table)
  (setup-function lambda nil (use-cjk-char-width-table 'zh_TW))
  (cjk-locale-symbol . zh_TW) (iso639-language . zh)
  (charset chinese-cns11643-1 chinese-cns11643-2 chinese-cns11643-3
	   chinese-cns11643-4 chinese-cns11643-5 chinese-cns11643-6
	   chinese-cns11643-7 chinese-big5-1 chinese-big5-2))
 ("Chinese-CNS"
  (documentation
   . "Support for Chinese CNS character sets.  Note that the EUC-TW coding system\naccepts Big5 for input also (which is then converted to CNS).")
  (input-method . "chinese-cns-quick") (features china-util)
  (coding-priority iso-2022-cn euc-tw chinese-big5 chinese-iso-8bit
		   chinese-gbk)
  (coding-system iso-2022-cn euc-tw)
  (exit-function . use-default-char-width-table)
  (setup-function lambda nil (use-cjk-char-width-table 'zh_TW))
  (cjk-locale-symbol . zh_TW) (iso639-language . zh)
  (charset chinese-cns11643-1 chinese-cns11643-2 chinese-cns11643-3
	   chinese-cns11643-4 chinese-cns11643-5 chinese-cns11643-6
	   chinese-cns11643-7))
 ("Chinese-BIG5" (tutorial . "TUTORIAL.zh")
  (documentation . "Support for Chinese Big5 character set.")
  (sample-text . "Cantonese (粵語,廣東話)	早晨, 你好")
  (features china-util) (ctext-non-standard-encodings "big5-0")
  (input-method . "chinese-py-punct-b5")
  (coding-priority chinese-big5 iso-2022-cn chinese-iso-8bit
		   chinese-gbk)
  (coding-system chinese-big5 chinese-iso-7bit)
  (exit-function . use-default-char-width-table)
  (setup-function lambda nil (use-cjk-char-width-table 'zh_HK))
  (cjk-locale-symbol . zh_HK) (iso639-language . zh)
  (charset chinese-big5-1 chinese-big5-2))
 ("Chinese-GB" (tutorial . "TUTORIAL.cn")
  (documentation . "Support for Chinese GB2312 character set.")
  (sample-text . "Chinese (中文,普通话,汉语)	你好")
  (features china-util) (input-method . "chinese-py-punct")
  (coding-priority chinese-iso-8bit chinese-gbk chinese-big5
		   iso-2022-cn)
  (coding-system chinese-iso-8bit iso-2022-cn chinese-hz)
  (exit-function . use-default-char-width-table)
  (setup-function lambda nil (use-cjk-char-width-table 'zh_CN))
  (cjk-locale-symbol . zh_CN) (iso639-language . zh)
  (charset chinese-gb2312 chinese-sisheng)))

Documentation

Alist of language environment definitions.

Each element looks like:
(LANGUAGE-NAME . ((KEY . INFO) ...))
where LANGUAGE-NAME is a string, the name of the language environment, KEY is a symbol denoting the kind of information, and INFO is the data associated with KEY. Meaningful values for KEY include

  documentation value is documentation of what this language environment
is meant for, and how to use it.
  charset value is a list of the character sets mainly used
by this language environment.
  sample-text value is an expression which is evalled to generate
                        a line of text written using characters appropriate
                        for this language environment.
  setup-function value is a function to call to switch to this
language environment.
  exit-function value is a function to call to leave this
                        language environment.
  coding-system value is a list of coding systems that are good for
saving text written in this language environment.
This list serves as suggestions to the user;
in effect, as a kind of documentation.
  coding-priority value is a list of coding systems for this language
environment, in order of decreasing priority.
This is used to set up the coding system priority
list when you switch to this language environment.
  nonascii-translation
value is a charset of dimension one to use for
converting a unibyte character to multibyte
and vice versa.
  input-method value is a default input method for this language
environment.
  features value is a list of features requested in this
language environment.
  ctext-non-standard-encodings
value is a list of non-standard encoding names used
in extended segments of CTEXT. See the variable
ctext-non-standard-encodings for more detail.

The following key takes effect only when multibyte characters are globally disabled, i.e. the default value of enable-multibyte-characters is nil (which is an obsolete and deprecated use):

  unibyte-display value is a coding system to encode characters for
the terminal. Characters in the range of 160 to
255 display not as octal escapes, but as non-ASCII
characters in this language environment.

Source Code

;; Defined in /usr/src/emacs/lisp/international/mule-cmds.el.gz
;;; Language support stuff.

(defvar language-info-alist nil
  "Alist of language environment definitions.
Each element looks like:
	(LANGUAGE-NAME . ((KEY . INFO) ...))
where LANGUAGE-NAME is a string, the name of the language environment,
KEY is a symbol denoting the kind of information, and
INFO is the data associated with KEY.
Meaningful values for KEY include

  documentation      value is documentation of what this language environment
			is meant for, and how to use it.
  charset	     value is a list of the character sets mainly used
			by this language environment.
  sample-text	     value is an expression which is evalled to generate
                        a line of text written using characters appropriate
                        for this language environment.
  setup-function     value is a function to call to switch to this
			language environment.
  exit-function      value is a function to call to leave this
                        language environment.
  coding-system      value is a list of coding systems that are good for
			saving text written in this language environment.
			This list serves as suggestions to the user;
			in effect, as a kind of documentation.
  coding-priority    value is a list of coding systems for this language
			environment, in order of decreasing priority.
			This is used to set up the coding system priority
			list when you switch to this language environment.
  nonascii-translation
		     value is a charset of dimension one to use for
			converting a unibyte character to multibyte
			and vice versa.
  input-method       value is a default input method for this language
			environment.
  features           value is a list of features requested in this
			language environment.
  ctext-non-standard-encodings
		     value is a list of non-standard encoding names used
			in extended segments of CTEXT.  See the variable
			`ctext-non-standard-encodings' for more detail.

The following key takes effect only when multibyte characters are
globally disabled, i.e. the default value of `enable-multibyte-characters'
is nil (which is an obsolete and deprecated use):

  unibyte-display    value is a coding system to encode characters for
			the terminal.  Characters in the range of 160 to
			255 display not as octal escapes, but as non-ASCII
			characters in this language environment.")