language-info-alist

language-info-alist is a variable defined in `mule-cmds.el'.
Its value is shown below.

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.

Value:

(("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)) ("Persian" (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, TCVN-5712, VIQR\nand windows-1258. VSCII is deprecated in favor of TCVN-5712. The\nCurrent setting gives higher priority to the coding system VISCII than\nTCVN-5712. If you prefer TCVN-5712, please do: (prefer-coding-system\n'vietnamese-tcvn). There are two Vietnamese input methods: VIQR and\nTelex, VIQR is the default setting.") (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-tcvn vietnamese-viqr windows-1258) (charset viscii)) ("Tibetan" (sample-text . "Tibetan (བོད་སྐད་) ༄༅༅༎བཀྲ་ཤིས་བདེ་ལེགས༎ཨོཾ་མ་ཎི་པདྨེ་ཧའུྂ༎") (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)) ("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 language used by Tai people in\nVietnam, and also refers to the script used for this language.\nBoth the script and language 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 \"ꪎ ꪼꪕ\" in the modern form, \"ꪎꪳ ꪼꪕ\" in the traditional\nform.\n\nAs the proposal for TaiViet script to the Unicode is still on\nthe progress, we use the Private Use Area for TaiViet\ncharacters (U+F000..U+F07E). A TaiViet font encoded accordingly\nis available at this web page:\n http://www.m17n.org/viettai/\n") (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) (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") (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" (documentation . t) (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)) ("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, ı, İ.") (setup-function . turkish-case-conversion-disable) (sample-text . "Turkish (Türkçe) 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)) ("Malayalam" (documentation . "South Indian language Malayalam is supported in this language environment.") (input-method . "malayalam-itrans") (coding-priority utf-8) (coding-system utf-8) (charset unicode)) ("Kannada" (documentation . "Kannada language and script is 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.") (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.") (input-method . "tamil-itrans") (coding-priority utf-8) (coding-system utf-8) (charset unicode)) ("Oriya" (documentation . "Such languages using Oriya script as Oriya, Khonti, and Santali\nare supported in this language environment.") (input-method . "oriya-itrans") (coding-priority utf-8) (coding-system utf-8) (charset unicode)) ("Gujarati" (documentation . "North Indian language Gujarati is supported in this language environment.") (input-method . "gujarati-itrans") (coding-priority utf-8) (coding-system utf-8) (charset unicode)) ("Punjabi" (documentation . "North Indian language Punjabi is supported in this language environment.") (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.") (input-method . "bengali-itrans") (coding-priority utf-8) (coding-system utf-8) (charset unicode)) ("Devanagari" (documentation . "Such languages using Devanagari script as Hindi and Marathi\nare supported in this language environment.") (input-method . "devanagari-aiba") (coding-priority utf-8) (coding-system utf-8) (charset unicode)) ("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.") (input-method . "ukrainian-computer") (nonascii-translation . koi8-u) (coding-priority koi8-u) (coding-system koi8-u) (charset koi8-u)) ("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)) (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)) (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)) (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)) (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)) (iso639-language . zh) (charset chinese-gb2312 chinese-sisheng)))