* store all available viewers/editors and allow for an alternative selection in the...
[lyx.git] / lib / languages
blob42f812ccfb10bc3ae34977f629a2306cc6c98ea8
1 # name      babel name  GUI name        RTL?   encoding   code  latex options
2 # LyX internal languages
3 ignore      ignore      "Ignore"        false  iso8859-1  ignore         ""
4 latex       ""          "Latex"         false  iso8859-1  latex  ""
5 # Real languages now
6 afrikaans   afrikaans   "Afrikaans"     false  iso8859-15 af_ZA  ""
7 albanian    albanian    "Albanian"      false  iso8859-2  sq_AL  ""
8 american    american    "English (USA)" false  iso8859-15 en_US  ""
9 # FIXME: dummy babel language for arabic_arabtex to be able to switch the language the way of the ArabTeX-package
10 arabic_arabtex arabtex  "Arabic (ArabTeX)" true  cp1256   ar_SA  ""
11 arabic_arabi arabic     "Arabic (Arabi)"   true  cp1256   ar_SA  ""
12 armenian    ""          "Armenian"      false  armscii8   hy_AM  ""
13 austrian    austrian    "German (Austria, old spelling)"        false  iso8859-15 de_AT  ""
14 naustrian   naustrian   "German (Austria)"      false  iso8859-15  de_AT         ""
15 bahasa      bahasa      "Indonesian"    false  iso8859-15 id_ID  ""
16 bahasam     bahasam     "Malay"         false  iso8859-15 ms_MY  ""
17 basque      basque      "Basque"        false  iso8859-15 eu_ES  ""
18 belarusian  belarusian  "Belarusian"    false  cp1251     be_BY  ""
19 brazilian   brazil      "Portuguese (Brazil)"   false  iso8859-15  pt_BR         ""
20 breton      breton      "Breton"        false  iso8859-15 br_FR  ""
21 british     british     "English (UK)"  false  iso8859-15 en_GB  ""
22 bulgarian   bulgarian   "Bulgarian"     false  cp1251     bg_BG  ""
23 canadian    canadian    "English (Canada)"      false  iso8859-15 en_CA  ""
24 canadien    canadien    "French (Canada)"       false  iso8859-15  fr_CA         ""
25 catalan     catalan     "Catalan"       false  iso8859-15 ca_ES  ""
26 chinese-simplified ""   "Chinese (simplified)"  false  euc-cn zh_CN      ""
27 chinese-traditional ""  "Chinese (traditional)" false  utf8-cjk zh_CN    ""
28 croatian    croatian    "Croatian"      false  iso8859-2  hr_HR  ""
29 czech       czech       "Czech"         false  iso8859-2  cs_CZ  ""
30 danish      danish      "Danish"        false  iso8859-15 da_DK  ""
31 dutch       dutch       "Dutch"         false  iso8859-15 nl_NL  ""
32 english     english     "English"       false  iso8859-15 en_US  ""
33 # Esperanto has no country code because it is an auxiliary language
34 esperanto   esperanto   "Esperanto"     false  iso8859-3  eo     ""
35 estonian    estonian    "Estonian"      false  iso8859-15 et_EE  ""
36 # the definitions are only used due to bugs in the arabi-package - remove them if they become unnecessary!
37 farsi       farsi       "Farsi"         true   utf8       fa_IR  "\DeclareTextSymbol{\guillemotright}{LFE}{62}\DeclareTextSymbol{\guillemotleft}{LFE}{60}"
38 finnish     finnish     "Finnish"       false  iso8859-15 fi_FI  ""
39 # We redefine \og and \fg (guillemets) for older french language definitions
40 french      french      "French"        false  iso8859-15 fr_FR  "\addto\extrasfrench{\providecommand{\og}{\leavevmode\flqq~}\providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}}"
41 galician    galician    "Galician"      false  iso8859-15 gl_ES  ""
42 german      german      "German (old spelling)" false  iso8859-15 de_DE  ""
43 ngerman     ngerman     "German"        false  iso8859-15 de_DE  ""
44 german-ch   ngerman     "German (Switzerland)"  false  iso8859-15 de_CH  ""
45 greek       greek       "Greek"         false  iso8859-7  el_GR  ""
46 polutonikogreek polutonikogreek "Greek (polytonic)"     false  iso8859-7  el_GR  "\providecommand*{\perispomeni}{\char126}\addto\extraspolutonikogreek{\let\~\perispomeni}\addto\extrasgreek{\let\~\perispomeni}"
47 hebrew      hebrew      "Hebrew"        true   cp1255     he_IL  ""
48 # "hungarian" is a synonym for the "magyar" babel language option
49 # "hungarian" might be used for special purposes, see http://www.math.bme.hu/latex/magyar_pre_tug2004.pdf
50 #hungarian   hungarian  "Hungarian"     false  iso8859-2  hu_HU  ""
51 icelandic   icelandic   "Icelandic"     false  iso8859-15 is_IS  ""
52 # Interlingua has no country code because it is an auxiliary language
53 interlingua   interlingua       "Interlingua"   false  iso8859-15 ia     ""
54 irish       irish       "Irish"         false  iso8859-15 ga_IE  ""
55 italian     italian     "Italian"       false  iso8859-15 it_IT  ""
56 japanese    japanese    "Japanese"      false  jis-plain     ja_JP       ""
57 japanese-cjk ""         "Japanese (CJK)"        false  euc-jp     ja_JP  ""
58 kazakh      kazakh      "Kazakh"        false  pt154      kk_KZ  ""
59 # there is no country code for Korean because ko_KR is the same as ko_KI
60 korean      ""          "Korean"        false  euc-kr     ko     ""
61 # there is no country code for Latin because it is a dead language
62 latin       latin       "Latin"         false  iso8859-15 la     ""
63 latvian     latvian     "Latvian"       false  iso8859-4  lv_LV  ""
64 lithuanian  lithuanian  "Lithuanian"    false  iso8859-13 lt_LT  ""
65 lowersorbian    lowersorbian    "Lower Sorbian" false  iso8859-2  dsb_DE         ""
66 magyar      magyar      "Hungarian"     false  iso8859-2  hu_HU  ""
67 mongolian   mongolian   "Mongolian"     false  utf8       mn_MN  ""
68 norsk       norsk       "Norsk"         false  iso8859-15 nb_NO  ""
69 nynorsk     nynorsk     "Nynorsk"       false  iso8859-15 nn_NO  ""
70 polish      polish      "Polish"        false  iso8859-2  pl_PL  ""
71 portuguese  portuges    "Portuguese"    false  iso8859-15 pt_PT  ""
72 romanian    romanian    "Romanian"      false  iso8859-2  ro_RO  ""
73 russian     russian     "Russian"       false  koi8       ru_RU  ""
74 samin       samin       "North Sami"    false  iso8859-15 se_NO  ""
75 scottish    scottish    "Scottish"      false  iso8859-15 gd_GB  ""
76 serbian     serbian     "Serbian"       false  iso8859-5  sr_RS  ""
77 serbian-latin     serbian       "Serbian (Latin)"       false  iso8859-2  sr_RS  ""
78 slovak      slovak      "Slovak"        false  iso8859-2  sk_SK  ""
79 slovene     slovene     "Slovene"       false  iso8859-2  sl_SI  ""
80 spanish     spanish     "Spanish"       false  iso8859-15 es_ES  "\addto\shorthandsspanish{\spanishdeactivate{~<>}}"
81 spanish-mexico     spanish      "Spanish (Mexico)"      false  iso8859-15 es_MX  "\addto\shorthandsspanish{\spanishdeactivate{~<>.}}"
82 swedish     swedish     "Swedish"       false  iso8859-15 sv_SE  ""
83 thai        thai        "Thai"          false  tis620-0   th_TH  "\usepackage{thswitch}"
84 turkish     turkish     "Turkish"       false  iso8859-9  tr_TR  ""
85 ukrainian   ukrainian   "Ukrainian"     false  koi8-u     uk_UA  ""
86 uppersorbian    uppersorbian    "Upper Sorbian" false  iso8859-2  hsb_DE         ""
87 vietnamese  vietnam     "Vietnamese"    false  utf8       vi_VN  ""
88 welsh       welsh       "Welsh"         false  iso8859-15 cy_GB  ""