4 #define LANG_BEGIN(l,s) LANGUAGE l,s \
5 STRINGTABLE DISCARDABLE {
7 #define LOCVAL(id,value) id value
9 /* add languages in numerical order of main language (last two digits)
10 * it is much easier to find the missing holes that way */
12 LANG_BEGIN (LANG_CATALAN, SUBLANG_DEFAULT) /*0x0403*/
13 #include "nls/cat.nls"
16 LANG_BEGIN (LANG_CZECH, SUBLANG_DEFAULT) /*0x0405*/
17 #include "nls/cze.nls"
20 LANG_BEGIN (LANG_DANISH, SUBLANG_DEFAULT) /*0x0406*/
21 #include "nls/dan.nls"
24 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN) /*0x0407*/
25 #include "nls/deu.nls"
27 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_SWISS) /*0x0807*/
28 #include "nls/des.nls"
30 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_AUSTRIAN) /*0x0C07*/
31 #include "nls/dea.nls"
33 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG) /*0x1007*/
34 #include "nls/del.nls"
36 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_LIECHTENSTEIN) /*0x1407*/
37 #include "nls/dec.nls"
40 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_US) /*0x0409*/
41 #include "nls/enu.nls"
43 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_UK) /*0x0809*/
44 #include "nls/eng.nls"
46 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_AUS) /*0x0C09*/
47 #include "nls/ena.nls"
49 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_CAN) /*0x1009*/
50 #include "nls/enc.nls"
52 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_NZ) /*0x1409*/
53 #include "nls/enz.nls"
55 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_EIRE) /*0x1809*/
56 #include "nls/eni.nls"
58 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_SAFRICA) /*0x1C09*/
59 #include "nls/ens.nls"
61 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_JAMAICA) /*0x2009*/
62 #include "nls/enj.nls"
64 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_CARRIBEAN) /*0x2409*/
65 #include "nls/enb.nls"
67 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_BELIZE) /*0x2809*/
68 #include "nls/enl.nls"
70 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_TRINIDAD) /*0x2C09*/
71 #include "nls/ent.nls"
74 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH) /*0x040a*/
75 #include "nls/esp.nls"
77 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_MEXICAN) /*0x080a*/
78 #include "nls/esm.nls"
80 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_MODERN) /*0x0C0a*/
81 #include "nls/esn.nls"
83 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_GUATEMALA) /*0x100a*/
84 #include "nls/esg.nls"
86 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_COSTARICA) /*0x140a*/
87 #include "nls/esc.nls"
89 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PANAMA) /*0x180a*/
90 #include "nls/esa.nls"
92 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_DOMINICAN) /*0x1C0A*/
93 #include "nls/esd.nls"
95 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_VENEZUELA) /*0x200a*/
96 #include "nls/esv.nls"
98 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_COLOMBIA) /*0x240a*/
99 #include "nls/eso.nls"
101 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PERU) /*0x280a*/
102 #include "nls/esr.nls"
104 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_ARGENTINA) /*0x2c0a*/
105 #include "nls/ess.nls"
107 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_ECUADOR) /*0x300a*/
108 #include "nls/esf.nls"
110 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_CHILE) /*0x340a*/
111 #include "nls/esl.nls"
113 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_URUGUAY) /*0x380a*/
114 #include "nls/esy.nls"
116 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PARAGUAY) /*0x3c0a*/
117 #include "nls/esz.nls"
119 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_BOLIVIA) /*0x400a*/
120 #include "nls/esb.nls"
122 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_EL_SALVADOR) /*0x440a*/
123 #include "nls/ese.nls"
125 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_HONDURAS) /*0x480a*/
126 #include "nls/esh.nls"
128 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_NICARAGUA) /*0x4c0a*/
129 #include "nls/esi.nls"
131 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PUERTO_RICO) /*0x500a*/
132 #include "nls/esu.nls"
135 LANG_BEGIN (LANG_FINNISH, SUBLANG_DEFAULT) /*0x040B*/
136 #include "nls/fin.nls"
139 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH) /*0x040C*/
140 #include "nls/fra.nls"
142 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_BELGIAN) /*0x080C*/
143 #include "nls/frb.nls"
145 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_CANADIAN) /*0x0C0C*/
146 #include "nls/frc.nls"
148 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_SWISS) /*0x100C*/
149 #include "nls/frs.nls"
151 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_LUXEMBOURG) /*0x140C*/
152 #include "nls/frl.nls"
155 LANG_BEGIN (LANG_HUNGARIAN, SUBLANG_DEFAULT) /*0x040e*/
156 #include "nls/hun.nls"
159 LANG_BEGIN (LANG_ITALIAN, SUBLANG_ITALIAN) /*0x0410*/
160 #include "nls/ita.nls"
162 LANG_BEGIN (LANG_ITALIAN, SUBLANG_ITALIAN_SWISS) /*0x0810*/
163 #include "nls/its.nls"
166 LANG_BEGIN (LANG_JAPANESE, SUBLANG_DEFAULT) /*0x0411*/
167 #include "nls/jpn.nls"
170 LANG_BEGIN (LANG_KOREAN, SUBLANG_KOREAN) /*0x0412*/
171 #include "nls/kor.nls"
174 LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH) /*0x0413*/
175 #include "nls/nld.nls"
177 LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH_BELGIAN) /*0x0813*/
178 #include "nls/nlb.nls"
180 LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH_SURINAM) /*0x0C13*/
181 #include "nls/nls.nls"
184 LANG_BEGIN (LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL) /*0x0414*/
185 #include "nls/nor.nls"
187 LANG_BEGIN (LANG_NORWEGIAN, SUBLANG_NORWEGIAN_NYNORSK) /*0x0814*/
188 #include "nls/non.nls"
191 LANG_BEGIN (LANG_POLISH, SUBLANG_DEFAULT) /*0x0415*/
192 #include "nls/plk.nls"
195 LANG_BEGIN (LANG_PORTUGUESE ,SUBLANG_PORTUGUESE_BRAZILIAN) /*0x0416*/
196 #include "nls/ptb.nls"
198 LANG_BEGIN (LANG_PORTUGUESE ,SUBLANG_PORTUGUESE) /*0x0816*/
199 #include "nls/ptg.nls"
202 LANG_BEGIN (LANG_RUSSIAN, SUBLANG_DEFAULT) /*0x419*/
203 #include "nls/rus.nls"
206 LANG_BEGIN (LANG_CROATIAN, SUBLANG_CROATIAN) /*0x41a*/
207 #include "nls/hrv.nls"
210 LANG_BEGIN (LANG_SLOVAK, SUBLANG_DEFAULT) /*0x041b*/
211 #include "nls/sky.nls"
214 LANG_BEGIN (LANG_SWEDISH, SUBLANG_SWEDISH) /*0x041d*/
215 #include "nls/sve.nls"
217 LANG_BEGIN (LANG_SWEDISH, SUBLANG_SWEDISH_FINLAND) /*0x081d*/
218 #include "nls/svf.nls"
221 LANG_BEGIN (LANG_THAI, SUBLANG_DEFAULT) /*0x41e*/
222 #include "nls/tha.nls"
224 LANG_BEGIN (LANG_GAELIC, SUBLANG_DEFAULT) /* 0x043c */
225 #include "nls/gae.nls"
228 LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_SCOTTISH)
229 #include "nls/gdh.nls"
232 LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_MANX)
233 #include "nls/gdv.nls"
236 LANG_BEGIN (LANG_ESPERANTO, SUBLANG_DEFAULT) /*0x048f*/
237 #include "nls/esperanto.nls"
240 LANG_BEGIN (LANG_WALON, SUBLANG_DEFAULT) /*0x0490*/
241 #include "nls/wal.nls"
244 LANG_BEGIN (LANG_CORNISH, SUBLANG_DEFAULT) /* 0x0491 */
245 #include "nls/cor.nls"
248 LANG_BEGIN (LANG_WELSH, SUBLANG_DEFAULT) /* 0x0492 */
249 #include "nls/cym.nls"
252 LANG_BEGIN (LANG_BRETON, SUBLANG_DEFAULT) /* 0x0x93 */
253 #include "nls/brf.nls"