1c966c276SAndrew Rist# *************************************************************
2*9252dab9SMatthias Seidel#
3c966c276SAndrew Rist#  Licensed to the Apache Software Foundation (ASF) under one
4c966c276SAndrew Rist#  or more contributor license agreements.  See the NOTICE file
5c966c276SAndrew Rist#  distributed with this work for additional information
6c966c276SAndrew Rist#  regarding copyright ownership.  The ASF licenses this file
7c966c276SAndrew Rist#  to you under the Apache License, Version 2.0 (the
8c966c276SAndrew Rist#  "License"); you may not use this file except in compliance
9c966c276SAndrew Rist#  with the License.  You may obtain a copy of the License at
10*9252dab9SMatthias Seidel#
11c966c276SAndrew Rist#    http://www.apache.org/licenses/LICENSE-2.0
12*9252dab9SMatthias Seidel#
13c966c276SAndrew Rist#  Unless required by applicable law or agreed to in writing,
14c966c276SAndrew Rist#  software distributed under the License is distributed on an
15c966c276SAndrew Rist#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16c966c276SAndrew Rist#  KIND, either express or implied.  See the License for the
17c966c276SAndrew Rist#  specific language governing permissions and limitations
18c966c276SAndrew Rist#  under the License.
19*9252dab9SMatthias Seidel#
20c966c276SAndrew Rist# *************************************************************
21*9252dab9SMatthias Seidel
22*9252dab9SMatthias Seidel
23*9252dab9SMatthias Seidel
24cdf0e10cSrcweir# Syntax: language ANSI-Codepage LCID
25cdf0e10cSrcweir# comment lines begin with hash
26cdf0e10cSrcweiraf    1252  1078   # Afrikaans
2785112b63SMatthias Seidelam       0  1118   # Amharic
28cdf0e10cSrcweirar    1256  1025
29cdf0e10cSrcweirar-SA 1256  1025
30cdf0e10cSrcweiras       0  1101   # Assamese
31cdf0e10cSrcweiras-IN    0  1101   # Assamese
32cdf0e10cSrcweirast   1252  1610
33cdf0e10cSrcweirbe-BY 1251  1059   # Belarusian
34cdf0e10cSrcweirbg    1251  1026   # Bulgarian
35cdf0e10cSrcweirbn       0  2117   # Bengali
36cdf0e10cSrcweirbn-BD    0  2117   # Bengali Bangladesh
37cdf0e10cSrcweirbn-IN    0  1093   # Bengali India
38*9252dab9SMatthias Seidelbo       0  2121
39cdf0e10cSrcweirbr    1252  1150   # Breton
40cdf0e10cSrcweirbrx      0  1603   # Bodo (India)
41*9252dab9SMatthias Seidelbs       0  5146   # Bosnian
42cdf0e10cSrcweirca    1252  1027   # Catalan
43*9252dab9SMatthias Seidelca-XR 1252  32772  # Catalan Valencian RACV
44*9252dab9SMatthias Seidelca-XV 1252  32771  # Catalan Valencian AVL
45cdf0e10cSrcweircs    1250  1029   # Czech
46cdf0e10cSrcweircy    1252  1106   # Welsh
47*9252dab9SMatthias Seidelda    1252  1030   # Danish
48*9252dab9SMatthias Seidelde    1252  1031   # German
49cdf0e10cSrcweirdgo      0  1604   # Dogri (India)
50*9252dab9SMatthias Seideldz       0  2129   # Dzongkha (same ID as tibetan bhutan (see i40713))
51cdf0e10cSrcweirel    1253  1032
52cdf0e10cSrcweiren-GB 1252  2057
53cdf0e10cSrcweiren-US 1252  1033
54cdf0e10cSrcweiren-ZA 1252  7177
55cdf0e10cSrcweireo       0  1553   # Esperanto
56cdf0e10cSrcweires    1252  1034
57*9252dab9SMatthias Seidelet    1257  1061   # Estonian
58cdf0e10cSrcweireu    1252  1069   # Basque
59cdf0e10cSrcweirfa       0  1065   # Farsi
60cdf0e10cSrcweirfi    1252  1035
61cdf0e10cSrcweirfo    1252  1080   # Faroese
62cdf0e10cSrcweirfr    1252  1036
63cdf0e10cSrcweirfr-CA 1252  3084
64cdf0e10cSrcweirfur      0  1585
65cdf0e10cSrcweirga       0  2108   # Irish
66cdf0e10cSrcweirgd       0  1084   # Gaelic (Scotland)
67cdf0e10cSrcweirgl    1252  1110   # Galician
68cdf0e10cSrcweirgu       0  1095   # Gujarati
69cdf0e10cSrcweirgu-IN    0  1095   # Gujarati
70cdf0e10cSrcweirhe    1255  1037
71cdf0e10cSrcweirhi       0  1081
72cdf0e10cSrcweirhr    1250  1050   # Croatian
73cdf0e10cSrcweirht    1252  1626   # Haitian
74cdf0e10cSrcweirhu    1250  1038
75cdf0e10cSrcweirhy       0  1067   # Armenian
76cdf0e10cSrcweirid    1252  1057   # Indonesian
77cdf0e10cSrcweiris    1252  1039   # Icelandic
78*9252dab9SMatthias Seidelit    1252  1040   # Italian
79cdf0e10cSrcweirja     932  1041
80cdf0e10cSrcweirjbo      0  1624
81cdf0e10cSrcweirka       0  1079   # Georgian
82cdf0e10cSrcweirkab      0  1625
83cdf0e10cSrcweirkid   1252  1033   # key id pseudo language
84cdf0e10cSrcweirkk       0  1087
85cdf0e10cSrcweirkm       0  1107   # Khmer
86cdf0e10cSrcweirkn       0  1099   # Kannada
87cdf0e10cSrcweirkn-IN    0  1099   # Kannada
88*9252dab9SMatthias Seidelko     949  1042   # Korean
89cdf0e10cSrcweirkok      0  1111   # Konkani
90cdf0e10cSrcweirks       0  1120   # Kashmiri
91cdf0e10cSrcweirku       0  1574
92cdf0e10cSrcweirky       0  2100
93cdf0e10cSrcweirlo       0  1108   # Lao
94cdf0e10cSrcweirlt    1257  1063   # Lithuanian
95cdf0e10cSrcweirlv    1257  1062   # Latvian
96cdf0e10cSrcweirmai      0  1605   # Maithili (India)
97cdf0e10cSrcweirmk    1251  1071   # Macedonian
98cdf0e10cSrcweirml       0  1100
99cdf0e10cSrcweirml-IN    0  1100
100cdf0e10cSrcweirmn       0  1104   # Mongolian
101cdf0e10cSrcweirmni      0  1112   # Manipuri
102cdf0e10cSrcweirmn-TR    0  2128   # Mongolian Classical/traditional
103cdf0e10cSrcweirmr       0  1102   # Marathi
104cdf0e10cSrcweirmr-IN    0  1102
105cdf0e10cSrcweirms       0  1086   # Malay (Malaysian)
106cdf0e10cSrcweirmt       0  1082   # Maltese
107cdf0e10cSrcweirmy       0  1109   # Burmese
108cdf0e10cSrcweirnb    1252  1044
109cdf0e10cSrcweirne       0  1121   # Nepali
110cdf0e10cSrcweirnl    1252  1043
111cdf0e10cSrcweirnn    1252  2068
112cdf0e10cSrcweirno    1252  1044
113cdf0e10cSrcweirnr       0  1580   # Ndebele South
114cdf0e10cSrcweirnso      0  1132
115cdf0e10cSrcweirny       0  1598
116cdf0e10cSrcweiroc    1252  1154   # Occitan-lengadocian
117cdf0e10cSrcweirom       0  2162
118cdf0e10cSrcweiror       0  1096   # Oriya
119cdf0e10cSrcweiror-IN    0  1096
120cdf0e10cSrcweirpa-IN    0  1094   # Punjabi
121*9252dab9SMatthias Seidelpap      0  2171
122cdf0e10cSrcweirpl    1250  1045
123cdf0e10cSrcweirps       0  2171
124cdf0e10cSrcweirpt    1252  2070
125cdf0e10cSrcweirpt-BR 1252  1046
126cdf0e10cSrcweirpt-PT 1252  2070
127cdf0e10cSrcweirrm       0  1047   # Raeto-Romance
128cdf0e10cSrcweirro    1250  1048   # Romanian
129cdf0e10cSrcweirru    1251  1049
130cdf0e10cSrcweirrw       0  1569   # Kinyarwanda
131cdf0e10cSrcweirsa-IN    0  1103   # Sanskrit
132cdf0e10cSrcweirsat      0  1606   # Santali
133cdf0e10cSrcweirsb       0  1070   # Sorbian
134cdf0e10cSrcweirsc       0  3047
135cdf0e10cSrcweirsd       0  1113   # Sindhi
136cdf0e10cSrcweirsh    1250  2074   # Serbian Latin
137cdf0e10cSrcweirsi       0  2133
138cdf0e10cSrcweirsk    1250  1051   # Slovak
139cdf0e10cSrcweirsl    1250  1060   # Slovenian
140cdf0e10cSrcweirsq    1250  1052   # Albanian
141cdf0e10cSrcweirsr    1251  3098   # Serbian Cyrillic
142cdf0e10cSrcweirsr-SP 1251  3098   # Serbian Cyrillic
143cdf0e10cSrcweirss       0  1579   # Swazi
144cdf0e10cSrcweirst       0  1072   # Southern Sotho, Sutu
145*9252dab9SMatthias Seidelsv    1252  1053   # Swedish
146cdf0e10cSrcweirsw    1252  1089   # Swahili
147cdf0e10cSrcweirsw-TZ 1252  1089   # Swahili
148*9252dab9SMatthias Seidelso       0  1143
149cdf0e10cSrcweirta       0  1097   # Tamil
150cdf0e10cSrcweirta-IN    0  1097   # Tamil
151cdf0e10cSrcweirte       0  1098
152cdf0e10cSrcweirte-IN    0  1098
153cdf0e10cSrcweirtg       0  1064   # Tajik
154cdf0e10cSrcweirth     874  1054
155cdf0e10cSrcweirti-ER    0  1139
156cdf0e10cSrcweirtn       0  1074   # Setsuana
157cdf0e10cSrcweirtr    1254  1055   # Turkish
158cdf0e10cSrcweirts       0  1073   # Tsonga
159cdf0e10cSrcweirtk       0  1090
160cdf0e10cSrcweirtt    1251  1092   # Tatar
161cdf0e10cSrcweirug       0  2200
162cdf0e10cSrcweiruk    1251  1058   # Ukrainian
163cdf0e10cSrcweirur    1256  1056   # Urdu
164cdf0e10cSrcweirur-IN    0  2080
165cdf0e10cSrcweiruz       0  1091   # Uzbek (Latin)
166cdf0e10cSrcweirve       0  1075   # Venda
167cdf0e10cSrcweirvi    1258  1066   # Vietnamese
168cdf0e10cSrcweirxh       0  1076   # Xhosa
169cdf0e10cSrcweiryi       0  1085   # Yiddish
170cdf0e10cSrcweirzh-CN  936  2052
171cdf0e10cSrcweirzh-TW  950  1028
172cdf0e10cSrcweirzu       0  1077   # Zulu
173