Implemented a bunch of large integer functions in ntdll.
[wine] / dlls / kernel / locale_rc.rc
1 #include "windef.h"
2 #include "winnls.h"
3
4 #define LANG_BEGIN(l,s) LANGUAGE l,s \
5                         STRINGTABLE DISCARDABLE {
6 #define LANG_END }
7 #define LOCVAL(id,value) id value
8
9 /* add languages in numerical order of main language (last two digits)
10  * it is much easier to find the missing holes that way */
11
12 LANG_BEGIN (LANG_CATALAN, SUBLANG_DEFAULT)      /*0x0403*/
13 #include "nls/cat.nls"
14 LANG_END
15
16 LANG_BEGIN (LANG_CZECH, SUBLANG_DEFAULT)        /*0x0405*/
17 #include "nls/cze.nls"
18 LANG_END
19
20 LANG_BEGIN (LANG_DANISH, SUBLANG_DEFAULT)       /*0x0406*/
21 #include "nls/dan.nls"
22 LANG_END
23
24 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN)                /*0x0407*/
25 #include "nls/deu.nls"
26 LANG_END
27 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_SWISS)          /*0x0807*/
28 #include "nls/des.nls"
29 LANG_END
30 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_AUSTRIAN)       /*0x0C07*/
31 #include "nls/dea.nls"
32 LANG_END
33 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG)     /*0x1007*/
34 #include "nls/del.nls"
35 LANG_END
36 LANG_BEGIN (LANG_GERMAN, SUBLANG_GERMAN_LIECHTENSTEIN)  /*0x1407*/
37 #include "nls/dec.nls"
38 LANG_END
39
40 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_US)           /*0x0409*/
41 #include "nls/enu.nls"
42 LANG_END
43 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_UK)           /*0x0809*/
44 #include "nls/eng.nls"
45 LANG_END
46 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_AUS)          /*0x0C09*/
47 #include "nls/ena.nls"
48 LANG_END
49 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_CAN)          /*0x1009*/
50 #include "nls/enc.nls"
51 LANG_END
52 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_NZ)           /*0x1409*/
53 #include "nls/enz.nls"
54 LANG_END
55 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_EIRE)         /*0x1809*/
56 #include "nls/eni.nls"
57 LANG_END
58 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_SAFRICA)      /*0x1C09*/
59 #include "nls/ens.nls"
60 LANG_END
61 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_JAMAICA)      /*0x2009*/
62 #include "nls/enj.nls"
63 LANG_END
64 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_CARRIBEAN)    /*0x2409*/
65 #include "nls/enb.nls"
66 LANG_END
67 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_BELIZE)       /*0x2809*/
68 #include "nls/enl.nls"
69 LANG_END
70 LANG_BEGIN (LANG_ENGLISH, SUBLANG_ENGLISH_TRINIDAD)     /*0x2C09*/
71 #include "nls/ent.nls"
72 LANG_END
73
74 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH)              /*0x040a*/
75 #include "nls/esp.nls"
76 LANG_END
77 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_MEXICAN)      /*0x080a*/
78 #include "nls/esm.nls"
79 LANG_END
80 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_MODERN)       /*0x0C0a*/
81 #include "nls/esn.nls"
82 LANG_END
83 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_GUATEMALA)    /*0x100a*/
84 #include "nls/esg.nls"
85 LANG_END
86 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_COSTARICA)    /*0x140a*/
87 #include "nls/esc.nls"
88 LANG_END
89 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PANAMA)       /*0x180a*/
90 #include "nls/esa.nls"
91 LANG_END
92 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_DOMINICAN)    /*0x1C0A*/
93 #include "nls/esd.nls"
94 LANG_END
95 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_VENEZUELA)    /*0x200a*/
96 #include "nls/esv.nls"
97 LANG_END
98 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_COLOMBIA)     /*0x240a*/
99 #include "nls/eso.nls"
100 LANG_END
101 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PERU)         /*0x280a*/
102 #include "nls/esr.nls"
103 LANG_END
104 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_ARGENTINA)    /*0x2c0a*/
105 #include "nls/ess.nls"
106 LANG_END
107 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_ECUADOR)      /*0x300a*/
108 #include "nls/esf.nls"
109 LANG_END
110 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_CHILE)        /*0x340a*/
111 #include "nls/esl.nls"
112 LANG_END
113 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_URUGUAY)      /*0x380a*/
114 #include "nls/esy.nls"
115 LANG_END
116 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PARAGUAY)     /*0x3c0a*/
117 #include "nls/esz.nls"
118 LANG_END
119 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_BOLIVIA)      /*0x400a*/
120 #include "nls/esb.nls"
121 LANG_END
122 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_EL_SALVADOR)  /*0x440a*/
123 #include "nls/ese.nls"
124 LANG_END
125 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_HONDURAS)     /*0x480a*/
126 #include "nls/esh.nls"
127 LANG_END
128 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_NICARAGUA)    /*0x4c0a*/
129 #include "nls/esi.nls"
130 LANG_END
131 LANG_BEGIN (LANG_SPANISH, SUBLANG_SPANISH_PUERTO_RICO)  /*0x500a*/
132 #include "nls/esu.nls"
133 LANG_END
134
135 LANG_BEGIN (LANG_FINNISH, SUBLANG_DEFAULT)      /*0x040B*/
136 #include "nls/fin.nls"
137 LANG_END
138
139 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH)                /*0x040C*/
140 #include "nls/fra.nls"
141 LANG_END
142 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_BELGIAN)        /*0x080C*/
143 #include "nls/frb.nls"
144 LANG_END
145 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_CANADIAN)       /*0x0C0C*/
146 #include "nls/frc.nls"
147 LANG_END
148 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_SWISS)          /*0x100C*/
149 #include "nls/frs.nls"
150 LANG_END
151 LANG_BEGIN (LANG_FRENCH, SUBLANG_FRENCH_LUXEMBOURG)     /*0x140C*/
152 #include "nls/frl.nls"
153 LANG_END
154
155 LANG_BEGIN (LANG_HUNGARIAN, SUBLANG_DEFAULT)    /*0x040e*/
156 #include "nls/hun.nls"
157 LANG_END
158
159 LANG_BEGIN (LANG_ITALIAN, SUBLANG_ITALIAN)              /*0x0410*/
160 #include "nls/ita.nls"
161 LANG_END
162 LANG_BEGIN (LANG_ITALIAN, SUBLANG_ITALIAN_SWISS)        /*0x0810*/
163 #include "nls/its.nls"
164 LANG_END
165
166 LANG_BEGIN (LANG_JAPANESE, SUBLANG_DEFAULT)     /*0x0411*/
167 #include "nls/jpn.nls"
168 LANG_END
169
170 LANG_BEGIN (LANG_KOREAN, SUBLANG_KOREAN)        /*0x0412*/
171 #include "nls/kor.nls"
172 LANG_END
173
174 LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH)          /*0x0413*/
175 #include "nls/nld.nls"
176 LANG_END
177 LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH_BELGIAN)  /*0x0813*/
178 #include "nls/nlb.nls"
179 LANG_END
180 LANG_BEGIN (LANG_DUTCH, SUBLANG_DUTCH_SURINAM)  /*0x0C13*/
181 #include "nls/nls.nls"
182 LANG_END
183
184 LANG_BEGIN (LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL)   /*0x0414*/
185 #include "nls/nor.nls"
186 LANG_END
187 LANG_BEGIN (LANG_NORWEGIAN, SUBLANG_NORWEGIAN_NYNORSK)  /*0x0814*/
188 #include "nls/non.nls"
189 LANG_END
190
191 LANG_BEGIN (LANG_POLISH, SUBLANG_DEFAULT)       /*0x0415*/
192 #include "nls/plk.nls"
193 LANG_END
194
195 LANG_BEGIN (LANG_PORTUGUESE ,SUBLANG_PORTUGUESE_BRAZILIAN)      /*0x0416*/
196 #include "nls/ptb.nls"
197 LANG_END
198 LANG_BEGIN (LANG_PORTUGUESE ,SUBLANG_PORTUGUESE)                /*0x0816*/
199 #include "nls/ptg.nls"
200 LANG_END
201
202 LANG_BEGIN (LANG_RUSSIAN, SUBLANG_DEFAULT)      /*0x419*/
203 #include "nls/rus.nls"
204 LANG_END
205
206 LANG_BEGIN (LANG_CROATIAN, SUBLANG_CROATIAN)    /*0x41a*/
207 #include "nls/hrv.nls"
208 LANG_END
209
210 LANG_BEGIN (LANG_SLOVAK, SUBLANG_DEFAULT)       /*0x041b*/
211 #include "nls/sky.nls"
212 LANG_END
213
214 LANG_BEGIN (LANG_SWEDISH, SUBLANG_SWEDISH)              /*0x041d*/
215 #include "nls/sve.nls"
216 LANG_END
217 LANG_BEGIN (LANG_SWEDISH, SUBLANG_SWEDISH_FINLAND)      /*0x081d*/
218 #include "nls/svf.nls"
219 LANG_END
220
221 LANG_BEGIN (LANG_THAI, SUBLANG_DEFAULT) /*0x41e*/
222 #include "nls/tha.nls"
223 LANG_END
224 LANG_BEGIN (LANG_GAELIC, SUBLANG_DEFAULT) /* 0x043c */
225 #include "nls/gae.nls"
226 LANG_END
227
228 LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_SCOTTISH)
229 #include "nls/gdh.nls"
230 LANG_END
231
232 LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_MANX)
233 #include "nls/gdv.nls"
234 LANG_END
235
236 LANG_BEGIN (LANG_ESPERANTO, SUBLANG_DEFAULT)    /*0x048f*/
237 #include "nls/esperanto.nls"
238 LANG_END
239
240 LANG_BEGIN (LANG_WALON, SUBLANG_DEFAULT)        /*0x0490*/
241 #include "nls/wal.nls"
242 LANG_END
243
244 LANG_BEGIN (LANG_CORNISH, SUBLANG_DEFAULT) /* 0x0491  */
245 #include "nls/cor.nls"
246 LANG_END
247
248 LANG_BEGIN (LANG_WELSH, SUBLANG_DEFAULT) /* 0x0492 */
249 #include "nls/cym.nls"
250 LANG_END
251
252 LANG_BEGIN (LANG_BRETON, SUBLANG_DEFAULT) /* 0x0x93  */
253 #include "nls/brf.nls"
254 LANG_END