mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / sql / sql_locale.cc
bloba90a47ce0c111e83c0407f07e207832afca79fd0
1 /*
2 Copyright (c) 2006 MySQL AB, 2008, 2009 Sun Microsystems, Inc.
3 Use is subject to license terms.
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; version 2 of the License.
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with this program; if not, write to the Free Software
16 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
20 The beginnings of locale(7) support.
21 Sponsored for subset of LC_TIME support, WorkLog entry 2928, -- Josh Chamas
23 !! This file is built from my_locale.pl !!
26 #include "mysql_priv.h"
29 /***** LOCALE BEGIN ar_AE: Arabic - United Arab Emirates *****/
30 static const char *my_locale_month_names_ar_AE[13] =
31 {"يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر", NullS };
32 static const char *my_locale_ab_month_names_ar_AE[13] =
33 {"ينا","فبر","مار","أبر","ماي","يون","يول","أغس","سبت","أكت","نوف","ديس", NullS };
34 static const char *my_locale_day_names_ar_AE[8] =
35 {"الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت ","الأحد", NullS };
36 static const char *my_locale_ab_day_names_ar_AE[8] =
37 {"ن","ث","ر","خ","ج","س","ح", NullS };
38 static TYPELIB my_locale_typelib_month_names_ar_AE =
39 { array_elements(my_locale_month_names_ar_AE)-1, "", my_locale_month_names_ar_AE, NULL };
40 static TYPELIB my_locale_typelib_ab_month_names_ar_AE =
41 { array_elements(my_locale_ab_month_names_ar_AE)-1, "", my_locale_ab_month_names_ar_AE, NULL };
42 static TYPELIB my_locale_typelib_day_names_ar_AE =
43 { array_elements(my_locale_day_names_ar_AE)-1, "", my_locale_day_names_ar_AE, NULL };
44 static TYPELIB my_locale_typelib_ab_day_names_ar_AE =
45 { array_elements(my_locale_ab_day_names_ar_AE)-1, "", my_locale_ab_day_names_ar_AE, NULL };
46 MY_LOCALE my_locale_ar_AE
49 "ar_AE",
50 "Arabic - United Arab Emirates",
51 FALSE,
52 &my_locale_typelib_month_names_ar_AE,
53 &my_locale_typelib_ab_month_names_ar_AE,
54 &my_locale_typelib_day_names_ar_AE,
55 &my_locale_typelib_ab_day_names_ar_AE,
59 /***** LOCALE END ar_AE *****/
61 /***** LOCALE BEGIN ar_BH: Arabic - Bahrain *****/
62 static const char *my_locale_month_names_ar_BH[13] =
63 {"يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر", NullS };
64 static const char *my_locale_ab_month_names_ar_BH[13] =
65 {"ينا","فبر","مار","أبر","ماي","يون","يول","أغس","سبت","أكت","نوف","ديس", NullS };
66 static const char *my_locale_day_names_ar_BH[8] =
67 {"الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد", NullS };
68 static const char *my_locale_ab_day_names_ar_BH[8] =
69 {"ن","ث","ر","خ","ج","س","ح", NullS };
70 static TYPELIB my_locale_typelib_month_names_ar_BH =
71 { array_elements(my_locale_month_names_ar_BH)-1, "", my_locale_month_names_ar_BH, NULL };
72 static TYPELIB my_locale_typelib_ab_month_names_ar_BH =
73 { array_elements(my_locale_ab_month_names_ar_BH)-1, "", my_locale_ab_month_names_ar_BH, NULL };
74 static TYPELIB my_locale_typelib_day_names_ar_BH =
75 { array_elements(my_locale_day_names_ar_BH)-1, "", my_locale_day_names_ar_BH, NULL };
76 static TYPELIB my_locale_typelib_ab_day_names_ar_BH =
77 { array_elements(my_locale_ab_day_names_ar_BH)-1, "", my_locale_ab_day_names_ar_BH, NULL };
78 MY_LOCALE my_locale_ar_BH
81 "ar_BH",
82 "Arabic - Bahrain",
83 FALSE,
84 &my_locale_typelib_month_names_ar_BH,
85 &my_locale_typelib_ab_month_names_ar_BH,
86 &my_locale_typelib_day_names_ar_BH,
87 &my_locale_typelib_ab_day_names_ar_BH,
91 /***** LOCALE END ar_BH *****/
93 /***** LOCALE BEGIN ar_JO: Arabic - Jordan *****/
94 static const char *my_locale_month_names_ar_JO[13] =
95 {"كانون الثاني","شباط","آذار","نيسان","نوار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول", NullS };
96 static const char *my_locale_ab_month_names_ar_JO[13] =
97 {"كانون الثاني","شباط","آذار","نيسان","نوار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول", NullS };
98 static const char *my_locale_day_names_ar_JO[8] =
99 {"الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد", NullS };
100 static const char *my_locale_ab_day_names_ar_JO[8] =
101 {"الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد", NullS };
102 static TYPELIB my_locale_typelib_month_names_ar_JO =
103 { array_elements(my_locale_month_names_ar_JO)-1, "", my_locale_month_names_ar_JO, NULL };
104 static TYPELIB my_locale_typelib_ab_month_names_ar_JO =
105 { array_elements(my_locale_ab_month_names_ar_JO)-1, "", my_locale_ab_month_names_ar_JO, NULL };
106 static TYPELIB my_locale_typelib_day_names_ar_JO =
107 { array_elements(my_locale_day_names_ar_JO)-1, "", my_locale_day_names_ar_JO, NULL };
108 static TYPELIB my_locale_typelib_ab_day_names_ar_JO =
109 { array_elements(my_locale_ab_day_names_ar_JO)-1, "", my_locale_ab_day_names_ar_JO, NULL };
110 MY_LOCALE my_locale_ar_JO
113 "ar_JO",
114 "Arabic - Jordan",
115 FALSE,
116 &my_locale_typelib_month_names_ar_JO,
117 &my_locale_typelib_ab_month_names_ar_JO,
118 &my_locale_typelib_day_names_ar_JO,
119 &my_locale_typelib_ab_day_names_ar_JO,
123 /***** LOCALE END ar_JO *****/
125 /***** LOCALE BEGIN ar_SA: Arabic - Saudi Arabia *****/
126 static const char *my_locale_month_names_ar_SA[13] =
127 {"كانون الثاني","شباط","آذار","نيسـان","أيار","حزيران","تـمـوز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول", NullS };
128 static const char *my_locale_ab_month_names_ar_SA[13] =
129 {"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec", NullS };
130 static const char *my_locale_day_names_ar_SA[8] =
131 {"الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعـة","السبت","الأحد", NullS };
132 static const char *my_locale_ab_day_names_ar_SA[8] =
133 {"Mon","Tue","Wed","Thu","Fri","Sat","Sun", NullS };
134 static TYPELIB my_locale_typelib_month_names_ar_SA =
135 { array_elements(my_locale_month_names_ar_SA)-1, "", my_locale_month_names_ar_SA, NULL };
136 static TYPELIB my_locale_typelib_ab_month_names_ar_SA =
137 { array_elements(my_locale_ab_month_names_ar_SA)-1, "", my_locale_ab_month_names_ar_SA, NULL };
138 static TYPELIB my_locale_typelib_day_names_ar_SA =
139 { array_elements(my_locale_day_names_ar_SA)-1, "", my_locale_day_names_ar_SA, NULL };
140 static TYPELIB my_locale_typelib_ab_day_names_ar_SA =
141 { array_elements(my_locale_ab_day_names_ar_SA)-1, "", my_locale_ab_day_names_ar_SA, NULL };
142 MY_LOCALE my_locale_ar_SA
145 "ar_SA",
146 "Arabic - Saudi Arabia",
147 FALSE,
148 &my_locale_typelib_month_names_ar_SA,
149 &my_locale_typelib_ab_month_names_ar_SA,
150 &my_locale_typelib_day_names_ar_SA,
151 &my_locale_typelib_ab_day_names_ar_SA,
155 /***** LOCALE END ar_SA *****/
157 /***** LOCALE BEGIN ar_SY: Arabic - Syria *****/
158 static const char *my_locale_month_names_ar_SY[13] =
159 {"كانون الثاني","شباط","آذار","نيسان","نواران","حزير","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول", NullS };
160 static const char *my_locale_ab_month_names_ar_SY[13] =
161 {"كانون الثاني","شباط","آذار","نيسان","نوار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول", NullS };
162 static const char *my_locale_day_names_ar_SY[8] =
163 {"الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد", NullS };
164 static const char *my_locale_ab_day_names_ar_SY[8] =
165 {"الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد", NullS };
166 static TYPELIB my_locale_typelib_month_names_ar_SY =
167 { array_elements(my_locale_month_names_ar_SY)-1, "", my_locale_month_names_ar_SY, NULL };
168 static TYPELIB my_locale_typelib_ab_month_names_ar_SY =
169 { array_elements(my_locale_ab_month_names_ar_SY)-1, "", my_locale_ab_month_names_ar_SY, NULL };
170 static TYPELIB my_locale_typelib_day_names_ar_SY =
171 { array_elements(my_locale_day_names_ar_SY)-1, "", my_locale_day_names_ar_SY, NULL };
172 static TYPELIB my_locale_typelib_ab_day_names_ar_SY =
173 { array_elements(my_locale_ab_day_names_ar_SY)-1, "", my_locale_ab_day_names_ar_SY, NULL };
174 MY_LOCALE my_locale_ar_SY
177 "ar_SY",
178 "Arabic - Syria",
179 FALSE,
180 &my_locale_typelib_month_names_ar_SY,
181 &my_locale_typelib_ab_month_names_ar_SY,
182 &my_locale_typelib_day_names_ar_SY,
183 &my_locale_typelib_ab_day_names_ar_SY,
187 /***** LOCALE END ar_SY *****/
189 /***** LOCALE BEGIN be_BY: Belarusian - Belarus *****/
190 static const char *my_locale_month_names_be_BY[13] =
191 {"Студзень","Люты","Сакавік","Красавік","Травень","Чэрвень","Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Снежань", NullS };
192 static const char *my_locale_ab_month_names_be_BY[13] =
193 {"Стд","Лют","Сак","Крс","Тра","Чэр","Ліп","Жнв","Врс","Кст","Ліс","Снж", NullS };
194 static const char *my_locale_day_names_be_BY[8] =
195 {"Панядзелак","Аўторак","Серада","Чацвер","Пятніца","Субота","Нядзеля", NullS };
196 static const char *my_locale_ab_day_names_be_BY[8] =
197 {"Пан","Аўт","Срд","Чцв","Пят","Суб","Няд", NullS };
198 static TYPELIB my_locale_typelib_month_names_be_BY =
199 { array_elements(my_locale_month_names_be_BY)-1, "", my_locale_month_names_be_BY, NULL };
200 static TYPELIB my_locale_typelib_ab_month_names_be_BY =
201 { array_elements(my_locale_ab_month_names_be_BY)-1, "", my_locale_ab_month_names_be_BY, NULL };
202 static TYPELIB my_locale_typelib_day_names_be_BY =
203 { array_elements(my_locale_day_names_be_BY)-1, "", my_locale_day_names_be_BY, NULL };
204 static TYPELIB my_locale_typelib_ab_day_names_be_BY =
205 { array_elements(my_locale_ab_day_names_be_BY)-1, "", my_locale_ab_day_names_be_BY, NULL };
206 MY_LOCALE my_locale_be_BY
209 "be_BY",
210 "Belarusian - Belarus",
211 FALSE,
212 &my_locale_typelib_month_names_be_BY,
213 &my_locale_typelib_ab_month_names_be_BY,
214 &my_locale_typelib_day_names_be_BY,
215 &my_locale_typelib_ab_day_names_be_BY,
219 /***** LOCALE END be_BY *****/
221 /***** LOCALE BEGIN bg_BG: Bulgarian - Bulgaria *****/
222 static const char *my_locale_month_names_bg_BG[13] =
223 {"януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември", NullS };
224 static const char *my_locale_ab_month_names_bg_BG[13] =
225 {"яну","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек", NullS };
226 static const char *my_locale_day_names_bg_BG[8] =
227 {"понеделник","вторник","сряда","четвъртък","петък","събота","неделя", NullS };
228 static const char *my_locale_ab_day_names_bg_BG[8] =
229 {"пн","вт","ср","чт","пт","сб","нд", NullS };
230 static TYPELIB my_locale_typelib_month_names_bg_BG =
231 { array_elements(my_locale_month_names_bg_BG)-1, "", my_locale_month_names_bg_BG, NULL };
232 static TYPELIB my_locale_typelib_ab_month_names_bg_BG =
233 { array_elements(my_locale_ab_month_names_bg_BG)-1, "", my_locale_ab_month_names_bg_BG, NULL };
234 static TYPELIB my_locale_typelib_day_names_bg_BG =
235 { array_elements(my_locale_day_names_bg_BG)-1, "", my_locale_day_names_bg_BG, NULL };
236 static TYPELIB my_locale_typelib_ab_day_names_bg_BG =
237 { array_elements(my_locale_ab_day_names_bg_BG)-1, "", my_locale_ab_day_names_bg_BG, NULL };
238 MY_LOCALE my_locale_bg_BG
241 "bg_BG",
242 "Bulgarian - Bulgaria",
243 FALSE,
244 &my_locale_typelib_month_names_bg_BG,
245 &my_locale_typelib_ab_month_names_bg_BG,
246 &my_locale_typelib_day_names_bg_BG,
247 &my_locale_typelib_ab_day_names_bg_BG,
251 /***** LOCALE END bg_BG *****/
253 /***** LOCALE BEGIN ca_ES: Catalan - Catalan *****/
254 static const char *my_locale_month_names_ca_ES[13] =
255 {"gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre", NullS };
256 static const char *my_locale_ab_month_names_ca_ES[13] =
257 {"gen","feb","mar","abr","mai","jun","jul","ago","set","oct","nov","des", NullS };
258 static const char *my_locale_day_names_ca_ES[8] =
259 {"dilluns","dimarts","dimecres","dijous","divendres","dissabte","diumenge", NullS };
260 static const char *my_locale_ab_day_names_ca_ES[8] =
261 {"dl","dt","dc","dj","dv","ds","dg", NullS };
262 static TYPELIB my_locale_typelib_month_names_ca_ES =
263 { array_elements(my_locale_month_names_ca_ES)-1, "", my_locale_month_names_ca_ES, NULL };
264 static TYPELIB my_locale_typelib_ab_month_names_ca_ES =
265 { array_elements(my_locale_ab_month_names_ca_ES)-1, "", my_locale_ab_month_names_ca_ES, NULL };
266 static TYPELIB my_locale_typelib_day_names_ca_ES =
267 { array_elements(my_locale_day_names_ca_ES)-1, "", my_locale_day_names_ca_ES, NULL };
268 static TYPELIB my_locale_typelib_ab_day_names_ca_ES =
269 { array_elements(my_locale_ab_day_names_ca_ES)-1, "", my_locale_ab_day_names_ca_ES, NULL };
270 MY_LOCALE my_locale_ca_ES
273 "ca_ES",
274 "Catalan - Catalan",
275 FALSE,
276 &my_locale_typelib_month_names_ca_ES,
277 &my_locale_typelib_ab_month_names_ca_ES,
278 &my_locale_typelib_day_names_ca_ES,
279 &my_locale_typelib_ab_day_names_ca_ES,
283 /***** LOCALE END ca_ES *****/
285 /***** LOCALE BEGIN cs_CZ: Czech - Czech Republic *****/
286 static const char *my_locale_month_names_cs_CZ[13] =
287 {"leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec", NullS };
288 static const char *my_locale_ab_month_names_cs_CZ[13] =
289 {"led","úno","bře","dub","kvě","čen","čec","srp","zář","říj","lis","pro", NullS };
290 static const char *my_locale_day_names_cs_CZ[8] =
291 {"Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota","Neděle", NullS };
292 static const char *my_locale_ab_day_names_cs_CZ[8] =
293 {"Po","Út","St","Čt","Pá","So","Ne", NullS };
294 static TYPELIB my_locale_typelib_month_names_cs_CZ =
295 { array_elements(my_locale_month_names_cs_CZ)-1, "", my_locale_month_names_cs_CZ, NULL };
296 static TYPELIB my_locale_typelib_ab_month_names_cs_CZ =
297 { array_elements(my_locale_ab_month_names_cs_CZ)-1, "", my_locale_ab_month_names_cs_CZ, NULL };
298 static TYPELIB my_locale_typelib_day_names_cs_CZ =
299 { array_elements(my_locale_day_names_cs_CZ)-1, "", my_locale_day_names_cs_CZ, NULL };
300 static TYPELIB my_locale_typelib_ab_day_names_cs_CZ =
301 { array_elements(my_locale_ab_day_names_cs_CZ)-1, "", my_locale_ab_day_names_cs_CZ, NULL };
302 MY_LOCALE my_locale_cs_CZ
305 "cs_CZ",
306 "Czech - Czech Republic",
307 FALSE,
308 &my_locale_typelib_month_names_cs_CZ,
309 &my_locale_typelib_ab_month_names_cs_CZ,
310 &my_locale_typelib_day_names_cs_CZ,
311 &my_locale_typelib_ab_day_names_cs_CZ,
315 /***** LOCALE END cs_CZ *****/
317 /***** LOCALE BEGIN da_DK: Danish - Denmark *****/
318 static const char *my_locale_month_names_da_DK[13] =
319 {"januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december", NullS };
320 static const char *my_locale_ab_month_names_da_DK[13] =
321 {"jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec", NullS };
322 static const char *my_locale_day_names_da_DK[8] =
323 {"mandag","tirsdag","onsdag","torsdag","fredag","lørdag","søndag", NullS };
324 static const char *my_locale_ab_day_names_da_DK[8] =
325 {"man","tir","ons","tor","fre","lør","søn", NullS };
326 static TYPELIB my_locale_typelib_month_names_da_DK =
327 { array_elements(my_locale_month_names_da_DK)-1, "", my_locale_month_names_da_DK, NULL };
328 static TYPELIB my_locale_typelib_ab_month_names_da_DK =
329 { array_elements(my_locale_ab_month_names_da_DK)-1, "", my_locale_ab_month_names_da_DK, NULL };
330 static TYPELIB my_locale_typelib_day_names_da_DK =
331 { array_elements(my_locale_day_names_da_DK)-1, "", my_locale_day_names_da_DK, NULL };
332 static TYPELIB my_locale_typelib_ab_day_names_da_DK =
333 { array_elements(my_locale_ab_day_names_da_DK)-1, "", my_locale_ab_day_names_da_DK, NULL };
334 MY_LOCALE my_locale_da_DK
337 "da_DK",
338 "Danish - Denmark",
339 FALSE,
340 &my_locale_typelib_month_names_da_DK,
341 &my_locale_typelib_ab_month_names_da_DK,
342 &my_locale_typelib_day_names_da_DK,
343 &my_locale_typelib_ab_day_names_da_DK,
347 /***** LOCALE END da_DK *****/
349 /***** LOCALE BEGIN de_AT: German - Austria *****/
350 static const char *my_locale_month_names_de_AT[13] =
351 {"Jänner","Feber","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember", NullS };
352 static const char *my_locale_ab_month_names_de_AT[13] =
353 {"Jän","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez", NullS };
354 static const char *my_locale_day_names_de_AT[8] =
355 {"Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag","Sonntag", NullS };
356 static const char *my_locale_ab_day_names_de_AT[8] =
357 {"Mon","Die","Mit","Don","Fre","Sam","Son", NullS };
358 static TYPELIB my_locale_typelib_month_names_de_AT =
359 { array_elements(my_locale_month_names_de_AT)-1, "", my_locale_month_names_de_AT, NULL };
360 static TYPELIB my_locale_typelib_ab_month_names_de_AT =
361 { array_elements(my_locale_ab_month_names_de_AT)-1, "", my_locale_ab_month_names_de_AT, NULL };
362 static TYPELIB my_locale_typelib_day_names_de_AT =
363 { array_elements(my_locale_day_names_de_AT)-1, "", my_locale_day_names_de_AT, NULL };
364 static TYPELIB my_locale_typelib_ab_day_names_de_AT =
365 { array_elements(my_locale_ab_day_names_de_AT)-1, "", my_locale_ab_day_names_de_AT, NULL };
366 MY_LOCALE my_locale_de_AT
369 "de_AT",
370 "German - Austria",
371 FALSE,
372 &my_locale_typelib_month_names_de_AT,
373 &my_locale_typelib_ab_month_names_de_AT,
374 &my_locale_typelib_day_names_de_AT,
375 &my_locale_typelib_ab_day_names_de_AT,
379 /***** LOCALE END de_AT *****/
381 /***** LOCALE BEGIN de_DE: German - Germany *****/
382 static const char *my_locale_month_names_de_DE[13] =
383 {"Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember", NullS };
384 static const char *my_locale_ab_month_names_de_DE[13] =
385 {"Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez", NullS };
386 static const char *my_locale_day_names_de_DE[8] =
387 {"Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag","Sonntag", NullS };
388 static const char *my_locale_ab_day_names_de_DE[8] =
389 {"Mo","Di","Mi","Do","Fr","Sa","So", NullS };
390 static TYPELIB my_locale_typelib_month_names_de_DE =
391 { array_elements(my_locale_month_names_de_DE)-1, "", my_locale_month_names_de_DE, NULL };
392 static TYPELIB my_locale_typelib_ab_month_names_de_DE =
393 { array_elements(my_locale_ab_month_names_de_DE)-1, "", my_locale_ab_month_names_de_DE, NULL };
394 static TYPELIB my_locale_typelib_day_names_de_DE =
395 { array_elements(my_locale_day_names_de_DE)-1, "", my_locale_day_names_de_DE, NULL };
396 static TYPELIB my_locale_typelib_ab_day_names_de_DE =
397 { array_elements(my_locale_ab_day_names_de_DE)-1, "", my_locale_ab_day_names_de_DE, NULL };
398 MY_LOCALE my_locale_de_DE
401 "de_DE",
402 "German - Germany",
403 FALSE,
404 &my_locale_typelib_month_names_de_DE,
405 &my_locale_typelib_ab_month_names_de_DE,
406 &my_locale_typelib_day_names_de_DE,
407 &my_locale_typelib_ab_day_names_de_DE,
411 /***** LOCALE END de_DE *****/
413 /***** LOCALE BEGIN en_US: English - United States *****/
414 static const char *my_locale_month_names_en_US[13] =
415 {"January","February","March","April","May","June","July","August","September","October","November","December", NullS };
416 static const char *my_locale_ab_month_names_en_US[13] =
417 {"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec", NullS };
418 static const char *my_locale_day_names_en_US[8] =
419 {"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday", NullS };
420 static const char *my_locale_ab_day_names_en_US[8] =
421 {"Mon","Tue","Wed","Thu","Fri","Sat","Sun", NullS };
422 static TYPELIB my_locale_typelib_month_names_en_US =
423 { array_elements(my_locale_month_names_en_US)-1, "", my_locale_month_names_en_US, NULL };
424 static TYPELIB my_locale_typelib_ab_month_names_en_US =
425 { array_elements(my_locale_ab_month_names_en_US)-1, "", my_locale_ab_month_names_en_US, NULL };
426 static TYPELIB my_locale_typelib_day_names_en_US =
427 { array_elements(my_locale_day_names_en_US)-1, "", my_locale_day_names_en_US, NULL };
428 static TYPELIB my_locale_typelib_ab_day_names_en_US =
429 { array_elements(my_locale_ab_day_names_en_US)-1, "", my_locale_ab_day_names_en_US, NULL };
430 MY_LOCALE my_locale_en_US
433 "en_US",
434 "English - United States",
435 TRUE,
436 &my_locale_typelib_month_names_en_US,
437 &my_locale_typelib_ab_month_names_en_US,
438 &my_locale_typelib_day_names_en_US,
439 &my_locale_typelib_ab_day_names_en_US,
443 /***** LOCALE END en_US *****/
445 /***** LOCALE BEGIN es_ES: Spanish - Spain *****/
446 static const char *my_locale_month_names_es_ES[13] =
447 {"enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre", NullS };
448 static const char *my_locale_ab_month_names_es_ES[13] =
449 {"ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic", NullS };
450 static const char *my_locale_day_names_es_ES[8] =
451 {"lunes","martes","miércoles","jueves","viernes","sábado","domingo", NullS };
452 static const char *my_locale_ab_day_names_es_ES[8] =
453 {"lun","mar","mié","jue","vie","sáb","dom", NullS };
454 static TYPELIB my_locale_typelib_month_names_es_ES =
455 { array_elements(my_locale_month_names_es_ES)-1, "", my_locale_month_names_es_ES, NULL };
456 static TYPELIB my_locale_typelib_ab_month_names_es_ES =
457 { array_elements(my_locale_ab_month_names_es_ES)-1, "", my_locale_ab_month_names_es_ES, NULL };
458 static TYPELIB my_locale_typelib_day_names_es_ES =
459 { array_elements(my_locale_day_names_es_ES)-1, "", my_locale_day_names_es_ES, NULL };
460 static TYPELIB my_locale_typelib_ab_day_names_es_ES =
461 { array_elements(my_locale_ab_day_names_es_ES)-1, "", my_locale_ab_day_names_es_ES, NULL };
462 MY_LOCALE my_locale_es_ES
465 "es_ES",
466 "Spanish - Spain",
467 FALSE,
468 &my_locale_typelib_month_names_es_ES,
469 &my_locale_typelib_ab_month_names_es_ES,
470 &my_locale_typelib_day_names_es_ES,
471 &my_locale_typelib_ab_day_names_es_ES,
475 /***** LOCALE END es_ES *****/
477 /***** LOCALE BEGIN et_EE: Estonian - Estonia *****/
478 static const char *my_locale_month_names_et_EE[13] =
479 {"jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember", NullS };
480 static const char *my_locale_ab_month_names_et_EE[13] =
481 {"jaan ","veebr","märts","apr ","mai ","juuni","juuli","aug ","sept ","okt ","nov ","dets ", NullS };
482 static const char *my_locale_day_names_et_EE[8] =
483 {"esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev","pühapäev", NullS };
484 static const char *my_locale_ab_day_names_et_EE[8] =
485 {"E","T","K","N","R","L","P", NullS };
486 static TYPELIB my_locale_typelib_month_names_et_EE =
487 { array_elements(my_locale_month_names_et_EE)-1, "", my_locale_month_names_et_EE, NULL };
488 static TYPELIB my_locale_typelib_ab_month_names_et_EE =
489 { array_elements(my_locale_ab_month_names_et_EE)-1, "", my_locale_ab_month_names_et_EE, NULL };
490 static TYPELIB my_locale_typelib_day_names_et_EE =
491 { array_elements(my_locale_day_names_et_EE)-1, "", my_locale_day_names_et_EE, NULL };
492 static TYPELIB my_locale_typelib_ab_day_names_et_EE =
493 { array_elements(my_locale_ab_day_names_et_EE)-1, "", my_locale_ab_day_names_et_EE, NULL };
494 MY_LOCALE my_locale_et_EE
497 "et_EE",
498 "Estonian - Estonia",
499 FALSE,
500 &my_locale_typelib_month_names_et_EE,
501 &my_locale_typelib_ab_month_names_et_EE,
502 &my_locale_typelib_day_names_et_EE,
503 &my_locale_typelib_ab_day_names_et_EE,
507 /***** LOCALE END et_EE *****/
509 /***** LOCALE BEGIN eu_ES: Basque - Basque *****/
510 static const char *my_locale_month_names_eu_ES[13] =
511 {"urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua", NullS };
512 static const char *my_locale_ab_month_names_eu_ES[13] =
513 {"urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe", NullS };
514 static const char *my_locale_day_names_eu_ES[8] =
515 {"astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata","igandea", NullS };
516 static const char *my_locale_ab_day_names_eu_ES[8] =
517 {"al.","ar.","az.","og.","or.","lr.","ig.", NullS };
518 static TYPELIB my_locale_typelib_month_names_eu_ES =
519 { array_elements(my_locale_month_names_eu_ES)-1, "", my_locale_month_names_eu_ES, NULL };
520 static TYPELIB my_locale_typelib_ab_month_names_eu_ES =
521 { array_elements(my_locale_ab_month_names_eu_ES)-1, "", my_locale_ab_month_names_eu_ES, NULL };
522 static TYPELIB my_locale_typelib_day_names_eu_ES =
523 { array_elements(my_locale_day_names_eu_ES)-1, "", my_locale_day_names_eu_ES, NULL };
524 static TYPELIB my_locale_typelib_ab_day_names_eu_ES =
525 { array_elements(my_locale_ab_day_names_eu_ES)-1, "", my_locale_ab_day_names_eu_ES, NULL };
526 MY_LOCALE my_locale_eu_ES
529 "eu_ES",
530 "Basque - Basque",
531 TRUE,
532 &my_locale_typelib_month_names_eu_ES,
533 &my_locale_typelib_ab_month_names_eu_ES,
534 &my_locale_typelib_day_names_eu_ES,
535 &my_locale_typelib_ab_day_names_eu_ES,
539 /***** LOCALE END eu_ES *****/
541 /***** LOCALE BEGIN fi_FI: Finnish - Finland *****/
542 static const char *my_locale_month_names_fi_FI[13] =
543 {"tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu", NullS };
544 static const char *my_locale_ab_month_names_fi_FI[13] =
545 {"tammi ","helmi ","maalis","huhti ","touko ","kesä  ","heinä ","elo   ","syys  ","loka  ","marras","joulu ", NullS };
546 static const char *my_locale_day_names_fi_FI[8] =
547 {"maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai","sunnuntai", NullS };
548 static const char *my_locale_ab_day_names_fi_FI[8] =
549 {"ma","ti","ke","to","pe","la","su", NullS };
550 static TYPELIB my_locale_typelib_month_names_fi_FI =
551 { array_elements(my_locale_month_names_fi_FI)-1, "", my_locale_month_names_fi_FI, NULL };
552 static TYPELIB my_locale_typelib_ab_month_names_fi_FI =
553 { array_elements(my_locale_ab_month_names_fi_FI)-1, "", my_locale_ab_month_names_fi_FI, NULL };
554 static TYPELIB my_locale_typelib_day_names_fi_FI =
555 { array_elements(my_locale_day_names_fi_FI)-1, "", my_locale_day_names_fi_FI, NULL };
556 static TYPELIB my_locale_typelib_ab_day_names_fi_FI =
557 { array_elements(my_locale_ab_day_names_fi_FI)-1, "", my_locale_ab_day_names_fi_FI, NULL };
558 MY_LOCALE my_locale_fi_FI
561 "fi_FI",
562 "Finnish - Finland",
563 FALSE,
564 &my_locale_typelib_month_names_fi_FI,
565 &my_locale_typelib_ab_month_names_fi_FI,
566 &my_locale_typelib_day_names_fi_FI,
567 &my_locale_typelib_ab_day_names_fi_FI,
571 /***** LOCALE END fi_FI *****/
573 /***** LOCALE BEGIN fo_FO: Faroese - Faroe Islands *****/
574 static const char *my_locale_month_names_fo_FO[13] =
575 {"januar","februar","mars","apríl","mai","juni","juli","august","september","oktober","november","desember", NullS };
576 static const char *my_locale_ab_month_names_fo_FO[13] =
577 {"jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des", NullS };
578 static const char *my_locale_day_names_fo_FO[8] =
579 {"mánadagur","týsdagur","mikudagur","hósdagur","fríggjadagur","leygardagur","sunnudagur", NullS };
580 static const char *my_locale_ab_day_names_fo_FO[8] =
581 {"mán","týs","mik","hós","frí","ley","sun", NullS };
582 static TYPELIB my_locale_typelib_month_names_fo_FO =
583 { array_elements(my_locale_month_names_fo_FO)-1, "", my_locale_month_names_fo_FO, NULL };
584 static TYPELIB my_locale_typelib_ab_month_names_fo_FO =
585 { array_elements(my_locale_ab_month_names_fo_FO)-1, "", my_locale_ab_month_names_fo_FO, NULL };
586 static TYPELIB my_locale_typelib_day_names_fo_FO =
587 { array_elements(my_locale_day_names_fo_FO)-1, "", my_locale_day_names_fo_FO, NULL };
588 static TYPELIB my_locale_typelib_ab_day_names_fo_FO =
589 { array_elements(my_locale_ab_day_names_fo_FO)-1, "", my_locale_ab_day_names_fo_FO, NULL };
590 MY_LOCALE my_locale_fo_FO
593 "fo_FO",
594 "Faroese - Faroe Islands",
595 FALSE,
596 &my_locale_typelib_month_names_fo_FO,
597 &my_locale_typelib_ab_month_names_fo_FO,
598 &my_locale_typelib_day_names_fo_FO,
599 &my_locale_typelib_ab_day_names_fo_FO,
603 /***** LOCALE END fo_FO *****/
605 /***** LOCALE BEGIN fr_FR: French - France *****/
606 static const char *my_locale_month_names_fr_FR[13] =
607 {"janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre", NullS };
608 static const char *my_locale_ab_month_names_fr_FR[13] =
609 {"jan","fév","mar","avr","mai","jun","jui","aoû","sep","oct","nov","déc", NullS };
610 static const char *my_locale_day_names_fr_FR[8] =
611 {"lundi","mardi","mercredi","jeudi","vendredi","samedi","dimanche", NullS };
612 static const char *my_locale_ab_day_names_fr_FR[8] =
613 {"lun","mar","mer","jeu","ven","sam","dim", NullS };
614 static TYPELIB my_locale_typelib_month_names_fr_FR =
615 { array_elements(my_locale_month_names_fr_FR)-1, "", my_locale_month_names_fr_FR, NULL };
616 static TYPELIB my_locale_typelib_ab_month_names_fr_FR =
617 { array_elements(my_locale_ab_month_names_fr_FR)-1, "", my_locale_ab_month_names_fr_FR, NULL };
618 static TYPELIB my_locale_typelib_day_names_fr_FR =
619 { array_elements(my_locale_day_names_fr_FR)-1, "", my_locale_day_names_fr_FR, NULL };
620 static TYPELIB my_locale_typelib_ab_day_names_fr_FR =
621 { array_elements(my_locale_ab_day_names_fr_FR)-1, "", my_locale_ab_day_names_fr_FR, NULL };
622 MY_LOCALE my_locale_fr_FR
625 "fr_FR",
626 "French - France",
627 FALSE,
628 &my_locale_typelib_month_names_fr_FR,
629 &my_locale_typelib_ab_month_names_fr_FR,
630 &my_locale_typelib_day_names_fr_FR,
631 &my_locale_typelib_ab_day_names_fr_FR,
635 /***** LOCALE END fr_FR *****/
637 /***** LOCALE BEGIN gl_ES: Galician - Galician *****/
638 static const char *my_locale_month_names_gl_ES[13] =
639 {"Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro", NullS };
640 static const char *my_locale_ab_month_names_gl_ES[13] =
641 {"Xan","Feb","Mar","Abr","Mai","Xuñ","Xul","Ago","Set","Out","Nov","Dec", NullS };
642 static const char *my_locale_day_names_gl_ES[8] =
643 {"Luns","Martes","Mércores","Xoves","Venres","Sábado","Domingo", NullS };
644 static const char *my_locale_ab_day_names_gl_ES[8] =
645 {"Lun","Mar","Mér","Xov","Ven","Sáb","Dom", NullS };
646 static TYPELIB my_locale_typelib_month_names_gl_ES =
647 { array_elements(my_locale_month_names_gl_ES)-1, "", my_locale_month_names_gl_ES, NULL };
648 static TYPELIB my_locale_typelib_ab_month_names_gl_ES =
649 { array_elements(my_locale_ab_month_names_gl_ES)-1, "", my_locale_ab_month_names_gl_ES, NULL };
650 static TYPELIB my_locale_typelib_day_names_gl_ES =
651 { array_elements(my_locale_day_names_gl_ES)-1, "", my_locale_day_names_gl_ES, NULL };
652 static TYPELIB my_locale_typelib_ab_day_names_gl_ES =
653 { array_elements(my_locale_ab_day_names_gl_ES)-1, "", my_locale_ab_day_names_gl_ES, NULL };
654 MY_LOCALE my_locale_gl_ES
657 "gl_ES",
658 "Galician - Galician",
659 FALSE,
660 &my_locale_typelib_month_names_gl_ES,
661 &my_locale_typelib_ab_month_names_gl_ES,
662 &my_locale_typelib_day_names_gl_ES,
663 &my_locale_typelib_ab_day_names_gl_ES,
667 /***** LOCALE END gl_ES *****/
669 /***** LOCALE BEGIN gu_IN: Gujarati - India *****/
670 static const char *my_locale_month_names_gu_IN[13] =
671 {"જાન્યુઆરી","ફેબ્રુઆરી","માર્ચ","એપ્રિલ","મે","જુન","જુલાઇ","ઓગસ્ટ","સેપ્ટેમ્બર","ઓક્ટોબર","નવેમ્બર","ડિસેમ્બર", NullS };
672 static const char *my_locale_ab_month_names_gu_IN[13] =
673 {"જાન","ફેબ","માર","એપ્ર","મે","જુન","જુલ","ઓગ","સેપ્ટ","ઓક્ટ","નોવ","ડિસ", NullS };
674 static const char *my_locale_day_names_gu_IN[8] =
675 {"સોમવાર","મન્ગળવાર","બુધવાર","ગુરુવાર","શુક્રવાર","શનિવાર","રવિવાર", NullS };
676 static const char *my_locale_ab_day_names_gu_IN[8] =
677 {"સોમ","મન્ગળ","બુધ","ગુરુ","શુક્ર","શનિ","રવિ", NullS };
678 static TYPELIB my_locale_typelib_month_names_gu_IN =
679 { array_elements(my_locale_month_names_gu_IN)-1, "", my_locale_month_names_gu_IN, NULL };
680 static TYPELIB my_locale_typelib_ab_month_names_gu_IN =
681 { array_elements(my_locale_ab_month_names_gu_IN)-1, "", my_locale_ab_month_names_gu_IN, NULL };
682 static TYPELIB my_locale_typelib_day_names_gu_IN =
683 { array_elements(my_locale_day_names_gu_IN)-1, "", my_locale_day_names_gu_IN, NULL };
684 static TYPELIB my_locale_typelib_ab_day_names_gu_IN =
685 { array_elements(my_locale_ab_day_names_gu_IN)-1, "", my_locale_ab_day_names_gu_IN, NULL };
686 MY_LOCALE my_locale_gu_IN
689 "gu_IN",
690 "Gujarati - India",
691 FALSE,
692 &my_locale_typelib_month_names_gu_IN,
693 &my_locale_typelib_ab_month_names_gu_IN,
694 &my_locale_typelib_day_names_gu_IN,
695 &my_locale_typelib_ab_day_names_gu_IN,
699 /***** LOCALE END gu_IN *****/
701 /***** LOCALE BEGIN he_IL: Hebrew - Israel *****/
702 static const char *my_locale_month_names_he_IL[13] =
703 {"ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר", NullS };
704 static const char *my_locale_ab_month_names_he_IL[13] =
705 {"ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ", NullS };
706 static const char *my_locale_day_names_he_IL[8] =
707 {"שני","שלישי","רביעי","חמישי","שישי","שבת","ראשון", NullS };
708 static const char *my_locale_ab_day_names_he_IL[8] =
709 {"ב'","ג'","ד'","ה'","ו'","ש'","א'", NullS };
710 static TYPELIB my_locale_typelib_month_names_he_IL =
711 { array_elements(my_locale_month_names_he_IL)-1, "", my_locale_month_names_he_IL, NULL };
712 static TYPELIB my_locale_typelib_ab_month_names_he_IL =
713 { array_elements(my_locale_ab_month_names_he_IL)-1, "", my_locale_ab_month_names_he_IL, NULL };
714 static TYPELIB my_locale_typelib_day_names_he_IL =
715 { array_elements(my_locale_day_names_he_IL)-1, "", my_locale_day_names_he_IL, NULL };
716 static TYPELIB my_locale_typelib_ab_day_names_he_IL =
717 { array_elements(my_locale_ab_day_names_he_IL)-1, "", my_locale_ab_day_names_he_IL, NULL };
718 MY_LOCALE my_locale_he_IL
721 "he_IL",
722 "Hebrew - Israel",
723 FALSE,
724 &my_locale_typelib_month_names_he_IL,
725 &my_locale_typelib_ab_month_names_he_IL,
726 &my_locale_typelib_day_names_he_IL,
727 &my_locale_typelib_ab_day_names_he_IL,
731 /***** LOCALE END he_IL *****/
733 /***** LOCALE BEGIN hi_IN: Hindi - India *****/
734 static const char *my_locale_month_names_hi_IN[13] =
735 {"जनवरी","फ़रवरी","मार्च","अप्रेल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर", NullS };
736 static const char *my_locale_ab_month_names_hi_IN[13] =
737 {"जनवरी","फ़रवरी","मार्च","अप्रेल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर", NullS };
738 static const char *my_locale_day_names_hi_IN[8] =
739 {"सोमवार ","मंगलवार ","बुधवार ","गुरुवार ","शुक्रवार ","शनिवार ","रविवार ", NullS };
740 static const char *my_locale_ab_day_names_hi_IN[8] =
741 {"सोम ","मंगल ","बुध ","गुरु ","शुक्र ","शनि ","रवि ", NullS };
742 static TYPELIB my_locale_typelib_month_names_hi_IN =
743 { array_elements(my_locale_month_names_hi_IN)-1, "", my_locale_month_names_hi_IN, NULL };
744 static TYPELIB my_locale_typelib_ab_month_names_hi_IN =
745 { array_elements(my_locale_ab_month_names_hi_IN)-1, "", my_locale_ab_month_names_hi_IN, NULL };
746 static TYPELIB my_locale_typelib_day_names_hi_IN =
747 { array_elements(my_locale_day_names_hi_IN)-1, "", my_locale_day_names_hi_IN, NULL };
748 static TYPELIB my_locale_typelib_ab_day_names_hi_IN =
749 { array_elements(my_locale_ab_day_names_hi_IN)-1, "", my_locale_ab_day_names_hi_IN, NULL };
750 MY_LOCALE my_locale_hi_IN
753 "hi_IN",
754 "Hindi - India",
755 FALSE,
756 &my_locale_typelib_month_names_hi_IN,
757 &my_locale_typelib_ab_month_names_hi_IN,
758 &my_locale_typelib_day_names_hi_IN,
759 &my_locale_typelib_ab_day_names_hi_IN,
763 /***** LOCALE END hi_IN *****/
765 /***** LOCALE BEGIN hr_HR: Croatian - Croatia *****/
766 static const char *my_locale_month_names_hr_HR[13] =
767 {"Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac", NullS };
768 static const char *my_locale_ab_month_names_hr_HR[13] =
769 {"Sij","Vel","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro", NullS };
770 static const char *my_locale_day_names_hr_HR[8] =
771 {"Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota","Nedjelja", NullS };
772 static const char *my_locale_ab_day_names_hr_HR[8] =
773 {"Pon","Uto","Sri","Čet","Pet","Sub","Ned", NullS };
774 static TYPELIB my_locale_typelib_month_names_hr_HR =
775 { array_elements(my_locale_month_names_hr_HR)-1, "", my_locale_month_names_hr_HR, NULL };
776 static TYPELIB my_locale_typelib_ab_month_names_hr_HR =
777 { array_elements(my_locale_ab_month_names_hr_HR)-1, "", my_locale_ab_month_names_hr_HR, NULL };
778 static TYPELIB my_locale_typelib_day_names_hr_HR =
779 { array_elements(my_locale_day_names_hr_HR)-1, "", my_locale_day_names_hr_HR, NULL };
780 static TYPELIB my_locale_typelib_ab_day_names_hr_HR =
781 { array_elements(my_locale_ab_day_names_hr_HR)-1, "", my_locale_ab_day_names_hr_HR, NULL };
782 MY_LOCALE my_locale_hr_HR
785 "hr_HR",
786 "Croatian - Croatia",
787 FALSE,
788 &my_locale_typelib_month_names_hr_HR,
789 &my_locale_typelib_ab_month_names_hr_HR,
790 &my_locale_typelib_day_names_hr_HR,
791 &my_locale_typelib_ab_day_names_hr_HR,
795 /***** LOCALE END hr_HR *****/
797 /***** LOCALE BEGIN hu_HU: Hungarian - Hungary *****/
798 static const char *my_locale_month_names_hu_HU[13] =
799 {"január","február","március","április","május","június","július","augusztus","szeptember","október","november","december", NullS };
800 static const char *my_locale_ab_month_names_hu_HU[13] =
801 {"jan","feb","már","ápr","máj","jún","júl","aug","sze","okt","nov","dec", NullS };
802 static const char *my_locale_day_names_hu_HU[8] =
803 {"hétfő","kedd","szerda","csütörtök","péntek","szombat","vasárnap", NullS };
804 static const char *my_locale_ab_day_names_hu_HU[8] =
805 {"h","k","sze","cs","p","szo","v", NullS };
806 static TYPELIB my_locale_typelib_month_names_hu_HU =
807 { array_elements(my_locale_month_names_hu_HU)-1, "", my_locale_month_names_hu_HU, NULL };
808 static TYPELIB my_locale_typelib_ab_month_names_hu_HU =
809 { array_elements(my_locale_ab_month_names_hu_HU)-1, "", my_locale_ab_month_names_hu_HU, NULL };
810 static TYPELIB my_locale_typelib_day_names_hu_HU =
811 { array_elements(my_locale_day_names_hu_HU)-1, "", my_locale_day_names_hu_HU, NULL };
812 static TYPELIB my_locale_typelib_ab_day_names_hu_HU =
813 { array_elements(my_locale_ab_day_names_hu_HU)-1, "", my_locale_ab_day_names_hu_HU, NULL };
814 MY_LOCALE my_locale_hu_HU
817 "hu_HU",
818 "Hungarian - Hungary",
819 FALSE,
820 &my_locale_typelib_month_names_hu_HU,
821 &my_locale_typelib_ab_month_names_hu_HU,
822 &my_locale_typelib_day_names_hu_HU,
823 &my_locale_typelib_ab_day_names_hu_HU,
827 /***** LOCALE END hu_HU *****/
829 /***** LOCALE BEGIN id_ID: Indonesian - Indonesia *****/
830 static const char *my_locale_month_names_id_ID[13] =
831 {"Januari","Pebruari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember", NullS };
832 static const char *my_locale_ab_month_names_id_ID[13] =
833 {"Jan","Peb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des", NullS };
834 static const char *my_locale_day_names_id_ID[8] =
835 {"Senin","Selasa","Rabu","Kamis","Jumat","Sabtu","Minggu", NullS };
836 static const char *my_locale_ab_day_names_id_ID[8] =
837 {"Sen","Sel","Rab","Kam","Jum","Sab","Min", NullS };
838 static TYPELIB my_locale_typelib_month_names_id_ID =
839 { array_elements(my_locale_month_names_id_ID)-1, "", my_locale_month_names_id_ID, NULL };
840 static TYPELIB my_locale_typelib_ab_month_names_id_ID =
841 { array_elements(my_locale_ab_month_names_id_ID)-1, "", my_locale_ab_month_names_id_ID, NULL };
842 static TYPELIB my_locale_typelib_day_names_id_ID =
843 { array_elements(my_locale_day_names_id_ID)-1, "", my_locale_day_names_id_ID, NULL };
844 static TYPELIB my_locale_typelib_ab_day_names_id_ID =
845 { array_elements(my_locale_ab_day_names_id_ID)-1, "", my_locale_ab_day_names_id_ID, NULL };
846 MY_LOCALE my_locale_id_ID
849 "id_ID",
850 "Indonesian - Indonesia",
851 TRUE,
852 &my_locale_typelib_month_names_id_ID,
853 &my_locale_typelib_ab_month_names_id_ID,
854 &my_locale_typelib_day_names_id_ID,
855 &my_locale_typelib_ab_day_names_id_ID,
859 /***** LOCALE END id_ID *****/
861 /***** LOCALE BEGIN is_IS: Icelandic - Iceland *****/
862 static const char *my_locale_month_names_is_IS[13] =
863 {"janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember", NullS };
864 static const char *my_locale_ab_month_names_is_IS[13] =
865 {"jan","feb","mar","apr","maí","jún","júl","ágú","sep","okt","nóv","des", NullS };
866 static const char *my_locale_day_names_is_IS[8] =
867 {"mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur","sunnudagur", NullS };
868 static const char *my_locale_ab_day_names_is_IS[8] =
869 {"mán","þri","mið","fim","fös","lau","sun", NullS };
870 static TYPELIB my_locale_typelib_month_names_is_IS =
871 { array_elements(my_locale_month_names_is_IS)-1, "", my_locale_month_names_is_IS, NULL };
872 static TYPELIB my_locale_typelib_ab_month_names_is_IS =
873 { array_elements(my_locale_ab_month_names_is_IS)-1, "", my_locale_ab_month_names_is_IS, NULL };
874 static TYPELIB my_locale_typelib_day_names_is_IS =
875 { array_elements(my_locale_day_names_is_IS)-1, "", my_locale_day_names_is_IS, NULL };
876 static TYPELIB my_locale_typelib_ab_day_names_is_IS =
877 { array_elements(my_locale_ab_day_names_is_IS)-1, "", my_locale_ab_day_names_is_IS, NULL };
878 MY_LOCALE my_locale_is_IS
881 "is_IS",
882 "Icelandic - Iceland",
883 FALSE,
884 &my_locale_typelib_month_names_is_IS,
885 &my_locale_typelib_ab_month_names_is_IS,
886 &my_locale_typelib_day_names_is_IS,
887 &my_locale_typelib_ab_day_names_is_IS,
891 /***** LOCALE END is_IS *****/
893 /***** LOCALE BEGIN it_CH: Italian - Switzerland *****/
894 static const char *my_locale_month_names_it_CH[13] =
895 {"gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre", NullS };
896 static const char *my_locale_ab_month_names_it_CH[13] =
897 {"gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic", NullS };
898 static const char *my_locale_day_names_it_CH[8] =
899 {"lunedì","martedì","mercoledì","giovedì","venerdì","sabato","domenica", NullS };
900 static const char *my_locale_ab_day_names_it_CH[8] =
901 {"lun","mar","mer","gio","ven","sab","dom", NullS };
902 static TYPELIB my_locale_typelib_month_names_it_CH =
903 { array_elements(my_locale_month_names_it_CH)-1, "", my_locale_month_names_it_CH, NULL };
904 static TYPELIB my_locale_typelib_ab_month_names_it_CH =
905 { array_elements(my_locale_ab_month_names_it_CH)-1, "", my_locale_ab_month_names_it_CH, NULL };
906 static TYPELIB my_locale_typelib_day_names_it_CH =
907 { array_elements(my_locale_day_names_it_CH)-1, "", my_locale_day_names_it_CH, NULL };
908 static TYPELIB my_locale_typelib_ab_day_names_it_CH =
909 { array_elements(my_locale_ab_day_names_it_CH)-1, "", my_locale_ab_day_names_it_CH, NULL };
910 MY_LOCALE my_locale_it_CH
913 "it_CH",
914 "Italian - Switzerland",
915 FALSE,
916 &my_locale_typelib_month_names_it_CH,
917 &my_locale_typelib_ab_month_names_it_CH,
918 &my_locale_typelib_day_names_it_CH,
919 &my_locale_typelib_ab_day_names_it_CH,
923 /***** LOCALE END it_CH *****/
925 /***** LOCALE BEGIN ja_JP: Japanese - Japan *****/
926 static const char *my_locale_month_names_ja_JP[13] =
927 {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月", NullS };
928 static const char *my_locale_ab_month_names_ja_JP[13] =
929 {" 1月"," 2月"," 3月"," 4月"," 5月"," 6月"," 7月"," 8月"," 9月","10月","11月","12月", NullS };
930 static const char *my_locale_day_names_ja_JP[8] =
931 {"月曜日","火曜日","水曜日","木曜日","金曜日","土曜日","日曜日", NullS };
932 static const char *my_locale_ab_day_names_ja_JP[8] =
933 {"月","火","水","木","金","土","日", NullS };
934 static TYPELIB my_locale_typelib_month_names_ja_JP =
935 { array_elements(my_locale_month_names_ja_JP)-1, "", my_locale_month_names_ja_JP, NULL };
936 static TYPELIB my_locale_typelib_ab_month_names_ja_JP =
937 { array_elements(my_locale_ab_month_names_ja_JP)-1, "", my_locale_ab_month_names_ja_JP, NULL };
938 static TYPELIB my_locale_typelib_day_names_ja_JP =
939 { array_elements(my_locale_day_names_ja_JP)-1, "", my_locale_day_names_ja_JP, NULL };
940 static TYPELIB my_locale_typelib_ab_day_names_ja_JP =
941 { array_elements(my_locale_ab_day_names_ja_JP)-1, "", my_locale_ab_day_names_ja_JP, NULL };
942 MY_LOCALE my_locale_ja_JP
945 "ja_JP",
946 "Japanese - Japan",
947 FALSE,
948 &my_locale_typelib_month_names_ja_JP,
949 &my_locale_typelib_ab_month_names_ja_JP,
950 &my_locale_typelib_day_names_ja_JP,
951 &my_locale_typelib_ab_day_names_ja_JP,
955 /***** LOCALE END ja_JP *****/
957 /***** LOCALE BEGIN ko_KR: Korean - Korea *****/
958 static const char *my_locale_month_names_ko_KR[13] =
959 {"일월","이월","삼월","사월","오월","유월","칠월","팔월","구월","시월","십일월","십이월", NullS };
960 static const char *my_locale_ab_month_names_ko_KR[13] =
961 {" 1월"," 2월"," 3월"," 4월"," 5월"," 6월"," 7월"," 8월"," 9월","10월","11월","12월", NullS };
962 static const char *my_locale_day_names_ko_KR[8] =
963 {"월요일","화요일","수요일","목요일","금요일","토요일","일요일", NullS };
964 static const char *my_locale_ab_day_names_ko_KR[8] =
965 {"월","화","수","목","금","토","일", NullS };
966 static TYPELIB my_locale_typelib_month_names_ko_KR =
967 { array_elements(my_locale_month_names_ko_KR)-1, "", my_locale_month_names_ko_KR, NULL };
968 static TYPELIB my_locale_typelib_ab_month_names_ko_KR =
969 { array_elements(my_locale_ab_month_names_ko_KR)-1, "", my_locale_ab_month_names_ko_KR, NULL };
970 static TYPELIB my_locale_typelib_day_names_ko_KR =
971 { array_elements(my_locale_day_names_ko_KR)-1, "", my_locale_day_names_ko_KR, NULL };
972 static TYPELIB my_locale_typelib_ab_day_names_ko_KR =
973 { array_elements(my_locale_ab_day_names_ko_KR)-1, "", my_locale_ab_day_names_ko_KR, NULL };
974 MY_LOCALE my_locale_ko_KR
977 "ko_KR",
978 "Korean - Korea",
979 FALSE,
980 &my_locale_typelib_month_names_ko_KR,
981 &my_locale_typelib_ab_month_names_ko_KR,
982 &my_locale_typelib_day_names_ko_KR,
983 &my_locale_typelib_ab_day_names_ko_KR,
987 /***** LOCALE END ko_KR *****/
989 /***** LOCALE BEGIN lt_LT: Lithuanian - Lithuania *****/
990 static const char *my_locale_month_names_lt_LT[13] =
991 {"sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio", NullS };
992 static const char *my_locale_ab_month_names_lt_LT[13] =
993 {"Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spa","Lap","Grd", NullS };
994 static const char *my_locale_day_names_lt_LT[8] =
995 {"Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis","Sekmadienis", NullS };
996 static const char *my_locale_ab_day_names_lt_LT[8] =
997 {"Pr","An","Tr","Kt","Pn","Št","Sk", NullS };
998 static TYPELIB my_locale_typelib_month_names_lt_LT =
999 { array_elements(my_locale_month_names_lt_LT)-1, "", my_locale_month_names_lt_LT, NULL };
1000 static TYPELIB my_locale_typelib_ab_month_names_lt_LT =
1001 { array_elements(my_locale_ab_month_names_lt_LT)-1, "", my_locale_ab_month_names_lt_LT, NULL };
1002 static TYPELIB my_locale_typelib_day_names_lt_LT =
1003 { array_elements(my_locale_day_names_lt_LT)-1, "", my_locale_day_names_lt_LT, NULL };
1004 static TYPELIB my_locale_typelib_ab_day_names_lt_LT =
1005 { array_elements(my_locale_ab_day_names_lt_LT)-1, "", my_locale_ab_day_names_lt_LT, NULL };
1006 MY_LOCALE my_locale_lt_LT
1009 "lt_LT",
1010 "Lithuanian - Lithuania",
1011 FALSE,
1012 &my_locale_typelib_month_names_lt_LT,
1013 &my_locale_typelib_ab_month_names_lt_LT,
1014 &my_locale_typelib_day_names_lt_LT,
1015 &my_locale_typelib_ab_day_names_lt_LT,
1019 /***** LOCALE END lt_LT *****/
1021 /***** LOCALE BEGIN lv_LV: Latvian - Latvia *****/
1022 static const char *my_locale_month_names_lv_LV[13] =
1023 {"janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris", NullS };
1024 static const char *my_locale_ab_month_names_lv_LV[13] =
1025 {"jan","feb","mar","apr","mai","jūn","jūl","aug","sep","okt","nov","dec", NullS };
1026 static const char *my_locale_day_names_lv_LV[8] =
1027 {"pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena","svētdiena", NullS };
1028 static const char *my_locale_ab_day_names_lv_LV[8] =
1029 {"P ","O ","T ","C ","Pk","S ","Sv", NullS };
1030 static TYPELIB my_locale_typelib_month_names_lv_LV =
1031 { array_elements(my_locale_month_names_lv_LV)-1, "", my_locale_month_names_lv_LV, NULL };
1032 static TYPELIB my_locale_typelib_ab_month_names_lv_LV =
1033 { array_elements(my_locale_ab_month_names_lv_LV)-1, "", my_locale_ab_month_names_lv_LV, NULL };
1034 static TYPELIB my_locale_typelib_day_names_lv_LV =
1035 { array_elements(my_locale_day_names_lv_LV)-1, "", my_locale_day_names_lv_LV, NULL };
1036 static TYPELIB my_locale_typelib_ab_day_names_lv_LV =
1037 { array_elements(my_locale_ab_day_names_lv_LV)-1, "", my_locale_ab_day_names_lv_LV, NULL };
1038 MY_LOCALE my_locale_lv_LV
1041 "lv_LV",
1042 "Latvian - Latvia",
1043 FALSE,
1044 &my_locale_typelib_month_names_lv_LV,
1045 &my_locale_typelib_ab_month_names_lv_LV,
1046 &my_locale_typelib_day_names_lv_LV,
1047 &my_locale_typelib_ab_day_names_lv_LV,
1051 /***** LOCALE END lv_LV *****/
1053 /***** LOCALE BEGIN mk_MK: Macedonian - FYROM *****/
1054 static const char *my_locale_month_names_mk_MK[13] =
1055 {"јануари","февруари","март","април","мај","јуни","јули","август","септември","октомври","ноември","декември", NullS };
1056 static const char *my_locale_ab_month_names_mk_MK[13] =
1057 {"јан","фев","мар","апр","мај","јун","јул","авг","сеп","окт","ное","дек", NullS };
1058 static const char *my_locale_day_names_mk_MK[8] =
1059 {"понеделник","вторник","среда","четврток","петок","сабота","недела", NullS };
1060 static const char *my_locale_ab_day_names_mk_MK[8] =
1061 {"пон","вто","сре","чет","пет","саб","нед", NullS };
1062 static TYPELIB my_locale_typelib_month_names_mk_MK =
1063 { array_elements(my_locale_month_names_mk_MK)-1, "", my_locale_month_names_mk_MK, NULL };
1064 static TYPELIB my_locale_typelib_ab_month_names_mk_MK =
1065 { array_elements(my_locale_ab_month_names_mk_MK)-1, "", my_locale_ab_month_names_mk_MK, NULL };
1066 static TYPELIB my_locale_typelib_day_names_mk_MK =
1067 { array_elements(my_locale_day_names_mk_MK)-1, "", my_locale_day_names_mk_MK, NULL };
1068 static TYPELIB my_locale_typelib_ab_day_names_mk_MK =
1069 { array_elements(my_locale_ab_day_names_mk_MK)-1, "", my_locale_ab_day_names_mk_MK, NULL };
1070 MY_LOCALE my_locale_mk_MK
1073 "mk_MK",
1074 "Macedonian - FYROM",
1075 FALSE,
1076 &my_locale_typelib_month_names_mk_MK,
1077 &my_locale_typelib_ab_month_names_mk_MK,
1078 &my_locale_typelib_day_names_mk_MK,
1079 &my_locale_typelib_ab_day_names_mk_MK,
1083 /***** LOCALE END mk_MK *****/
1085 /***** LOCALE BEGIN mn_MN: Mongolia - Mongolian *****/
1086 static const char *my_locale_month_names_mn_MN[13] =
1087 {"Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугар сар","Долоодугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арваннэгдүгээр сар","Арванхоёрдгаар сар", NullS };
1088 static const char *my_locale_ab_month_names_mn_MN[13] =
1089 {"1-р","2-р","3-р","4-р","5-р","6-р","7-р","8-р","9-р","10-р","11-р","12-р", NullS };
1090 static const char *my_locale_day_names_mn_MN[8] =
1091 {"Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба","Ням", NullS };
1092 static const char *my_locale_ab_day_names_mn_MN[8] =
1093 {"Да","Мя","Лх","Пү","Ба","Бя","Ня", NullS };
1094 static TYPELIB my_locale_typelib_month_names_mn_MN =
1095 { array_elements(my_locale_month_names_mn_MN)-1, "", my_locale_month_names_mn_MN, NULL };
1096 static TYPELIB my_locale_typelib_ab_month_names_mn_MN =
1097 { array_elements(my_locale_ab_month_names_mn_MN)-1, "", my_locale_ab_month_names_mn_MN, NULL };
1098 static TYPELIB my_locale_typelib_day_names_mn_MN =
1099 { array_elements(my_locale_day_names_mn_MN)-1, "", my_locale_day_names_mn_MN, NULL };
1100 static TYPELIB my_locale_typelib_ab_day_names_mn_MN =
1101 { array_elements(my_locale_ab_day_names_mn_MN)-1, "", my_locale_ab_day_names_mn_MN, NULL };
1102 MY_LOCALE my_locale_mn_MN
1105 "mn_MN",
1106 "Mongolia - Mongolian",
1107 FALSE,
1108 &my_locale_typelib_month_names_mn_MN,
1109 &my_locale_typelib_ab_month_names_mn_MN,
1110 &my_locale_typelib_day_names_mn_MN,
1111 &my_locale_typelib_ab_day_names_mn_MN,
1115 /***** LOCALE END mn_MN *****/
1117 /***** LOCALE BEGIN ms_MY: Malay - Malaysia *****/
1118 static const char *my_locale_month_names_ms_MY[13] =
1119 {"Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember", NullS };
1120 static const char *my_locale_ab_month_names_ms_MY[13] =
1121 {"Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogos","Sep","Okt","Nov","Dis", NullS };
1122 static const char *my_locale_day_names_ms_MY[8] =
1123 {"Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu","Ahad", NullS };
1124 static const char *my_locale_ab_day_names_ms_MY[8] =
1125 {"Isn","Sel","Rab","Kha","Jum","Sab","Ahd", NullS };
1126 static TYPELIB my_locale_typelib_month_names_ms_MY =
1127 { array_elements(my_locale_month_names_ms_MY)-1, "", my_locale_month_names_ms_MY, NULL };
1128 static TYPELIB my_locale_typelib_ab_month_names_ms_MY =
1129 { array_elements(my_locale_ab_month_names_ms_MY)-1, "", my_locale_ab_month_names_ms_MY, NULL };
1130 static TYPELIB my_locale_typelib_day_names_ms_MY =
1131 { array_elements(my_locale_day_names_ms_MY)-1, "", my_locale_day_names_ms_MY, NULL };
1132 static TYPELIB my_locale_typelib_ab_day_names_ms_MY =
1133 { array_elements(my_locale_ab_day_names_ms_MY)-1, "", my_locale_ab_day_names_ms_MY, NULL };
1134 MY_LOCALE my_locale_ms_MY
1137 "ms_MY",
1138 "Malay - Malaysia",
1139 TRUE,
1140 &my_locale_typelib_month_names_ms_MY,
1141 &my_locale_typelib_ab_month_names_ms_MY,
1142 &my_locale_typelib_day_names_ms_MY,
1143 &my_locale_typelib_ab_day_names_ms_MY,
1147 /***** LOCALE END ms_MY *****/
1149 /***** LOCALE BEGIN nb_NO: Norwegian(Bokml) - Norway *****/
1150 static const char *my_locale_month_names_nb_NO[13] =
1151 {"januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember", NullS };
1152 static const char *my_locale_ab_month_names_nb_NO[13] =
1153 {"jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des", NullS };
1154 static const char *my_locale_day_names_nb_NO[8] =
1155 {"mandag","tirsdag","onsdag","torsdag","fredag","lørdag","søndag", NullS };
1156 static const char *my_locale_ab_day_names_nb_NO[8] =
1157 {"man","tir","ons","tor","fre","lør","søn", NullS };
1158 static TYPELIB my_locale_typelib_month_names_nb_NO =
1159 { array_elements(my_locale_month_names_nb_NO)-1, "", my_locale_month_names_nb_NO, NULL };
1160 static TYPELIB my_locale_typelib_ab_month_names_nb_NO =
1161 { array_elements(my_locale_ab_month_names_nb_NO)-1, "", my_locale_ab_month_names_nb_NO, NULL };
1162 static TYPELIB my_locale_typelib_day_names_nb_NO =
1163 { array_elements(my_locale_day_names_nb_NO)-1, "", my_locale_day_names_nb_NO, NULL };
1164 static TYPELIB my_locale_typelib_ab_day_names_nb_NO =
1165 { array_elements(my_locale_ab_day_names_nb_NO)-1, "", my_locale_ab_day_names_nb_NO, NULL };
1166 MY_LOCALE my_locale_nb_NO
1169 "nb_NO",
1170 "Norwegian(Bokml) - Norway",
1171 FALSE,
1172 &my_locale_typelib_month_names_nb_NO,
1173 &my_locale_typelib_ab_month_names_nb_NO,
1174 &my_locale_typelib_day_names_nb_NO,
1175 &my_locale_typelib_ab_day_names_nb_NO,
1179 /***** LOCALE END nb_NO *****/
1181 /***** LOCALE BEGIN nl_NL: Dutch - The Netherlands *****/
1182 static const char *my_locale_month_names_nl_NL[13] =
1183 {"januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december", NullS };
1184 static const char *my_locale_ab_month_names_nl_NL[13] =
1185 {"jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec", NullS };
1186 static const char *my_locale_day_names_nl_NL[8] =
1187 {"maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag","zondag", NullS };
1188 static const char *my_locale_ab_day_names_nl_NL[8] =
1189 {"ma","di","wo","do","vr","za","zo", NullS };
1190 static TYPELIB my_locale_typelib_month_names_nl_NL =
1191 { array_elements(my_locale_month_names_nl_NL)-1, "", my_locale_month_names_nl_NL, NULL };
1192 static TYPELIB my_locale_typelib_ab_month_names_nl_NL =
1193 { array_elements(my_locale_ab_month_names_nl_NL)-1, "", my_locale_ab_month_names_nl_NL, NULL };
1194 static TYPELIB my_locale_typelib_day_names_nl_NL =
1195 { array_elements(my_locale_day_names_nl_NL)-1, "", my_locale_day_names_nl_NL, NULL };
1196 static TYPELIB my_locale_typelib_ab_day_names_nl_NL =
1197 { array_elements(my_locale_ab_day_names_nl_NL)-1, "", my_locale_ab_day_names_nl_NL, NULL };
1198 MY_LOCALE my_locale_nl_NL
1201 "nl_NL",
1202 "Dutch - The Netherlands",
1203 TRUE,
1204 &my_locale_typelib_month_names_nl_NL,
1205 &my_locale_typelib_ab_month_names_nl_NL,
1206 &my_locale_typelib_day_names_nl_NL,
1207 &my_locale_typelib_ab_day_names_nl_NL,
1211 /***** LOCALE END nl_NL *****/
1213 /***** LOCALE BEGIN pl_PL: Polish - Poland *****/
1214 static const char *my_locale_month_names_pl_PL[13] =
1215 {"styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień", NullS };
1216 static const char *my_locale_ab_month_names_pl_PL[13] =
1217 {"sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru", NullS };
1218 static const char *my_locale_day_names_pl_PL[8] =
1219 {"poniedziałek","wtorek","środa","czwartek","piątek","sobota","niedziela", NullS };
1220 static const char *my_locale_ab_day_names_pl_PL[8] =
1221 {"pon","wto","śro","czw","pią","sob","nie", NullS };
1222 static TYPELIB my_locale_typelib_month_names_pl_PL =
1223 { array_elements(my_locale_month_names_pl_PL)-1, "", my_locale_month_names_pl_PL, NULL };
1224 static TYPELIB my_locale_typelib_ab_month_names_pl_PL =
1225 { array_elements(my_locale_ab_month_names_pl_PL)-1, "", my_locale_ab_month_names_pl_PL, NULL };
1226 static TYPELIB my_locale_typelib_day_names_pl_PL =
1227 { array_elements(my_locale_day_names_pl_PL)-1, "", my_locale_day_names_pl_PL, NULL };
1228 static TYPELIB my_locale_typelib_ab_day_names_pl_PL =
1229 { array_elements(my_locale_ab_day_names_pl_PL)-1, "", my_locale_ab_day_names_pl_PL, NULL };
1230 MY_LOCALE my_locale_pl_PL
1233 "pl_PL",
1234 "Polish - Poland",
1235 FALSE,
1236 &my_locale_typelib_month_names_pl_PL,
1237 &my_locale_typelib_ab_month_names_pl_PL,
1238 &my_locale_typelib_day_names_pl_PL,
1239 &my_locale_typelib_ab_day_names_pl_PL,
1243 /***** LOCALE END pl_PL *****/
1245 /***** LOCALE BEGIN pt_BR: Portugese - Brazil *****/
1246 static const char *my_locale_month_names_pt_BR[13] =
1247 {"janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro", NullS };
1248 static const char *my_locale_ab_month_names_pt_BR[13] =
1249 {"Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez", NullS };
1250 static const char *my_locale_day_names_pt_BR[8] =
1251 {"segunda","terça","quarta","quinta","sexta","sábado","domingo", NullS };
1252 static const char *my_locale_ab_day_names_pt_BR[8] =
1253 {"Seg","Ter","Qua","Qui","Sex","Sáb","Dom", NullS };
1254 static TYPELIB my_locale_typelib_month_names_pt_BR =
1255 { array_elements(my_locale_month_names_pt_BR)-1, "", my_locale_month_names_pt_BR, NULL };
1256 static TYPELIB my_locale_typelib_ab_month_names_pt_BR =
1257 { array_elements(my_locale_ab_month_names_pt_BR)-1, "", my_locale_ab_month_names_pt_BR, NULL };
1258 static TYPELIB my_locale_typelib_day_names_pt_BR =
1259 { array_elements(my_locale_day_names_pt_BR)-1, "", my_locale_day_names_pt_BR, NULL };
1260 static TYPELIB my_locale_typelib_ab_day_names_pt_BR =
1261 { array_elements(my_locale_ab_day_names_pt_BR)-1, "", my_locale_ab_day_names_pt_BR, NULL };
1262 MY_LOCALE my_locale_pt_BR
1265 "pt_BR",
1266 "Portugese - Brazil",
1267 FALSE,
1268 &my_locale_typelib_month_names_pt_BR,
1269 &my_locale_typelib_ab_month_names_pt_BR,
1270 &my_locale_typelib_day_names_pt_BR,
1271 &my_locale_typelib_ab_day_names_pt_BR,
1275 /***** LOCALE END pt_BR *****/
1277 /***** LOCALE BEGIN pt_PT: Portugese - Portugal *****/
1278 static const char *my_locale_month_names_pt_PT[13] =
1279 {"Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro", NullS };
1280 static const char *my_locale_ab_month_names_pt_PT[13] =
1281 {"Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez", NullS };
1282 static const char *my_locale_day_names_pt_PT[8] =
1283 {"Segunda","Terça","Quarta","Quinta","Sexta","Sábado","Domingo", NullS };
1284 static const char *my_locale_ab_day_names_pt_PT[8] =
1285 {"Seg","Ter","Qua","Qui","Sex","Sáb","Dom", NullS };
1286 static TYPELIB my_locale_typelib_month_names_pt_PT =
1287 { array_elements(my_locale_month_names_pt_PT)-1, "", my_locale_month_names_pt_PT, NULL };
1288 static TYPELIB my_locale_typelib_ab_month_names_pt_PT =
1289 { array_elements(my_locale_ab_month_names_pt_PT)-1, "", my_locale_ab_month_names_pt_PT, NULL };
1290 static TYPELIB my_locale_typelib_day_names_pt_PT =
1291 { array_elements(my_locale_day_names_pt_PT)-1, "", my_locale_day_names_pt_PT, NULL };
1292 static TYPELIB my_locale_typelib_ab_day_names_pt_PT =
1293 { array_elements(my_locale_ab_day_names_pt_PT)-1, "", my_locale_ab_day_names_pt_PT, NULL };
1294 MY_LOCALE my_locale_pt_PT
1297 "pt_PT",
1298 "Portugese - Portugal",
1299 FALSE,
1300 &my_locale_typelib_month_names_pt_PT,
1301 &my_locale_typelib_ab_month_names_pt_PT,
1302 &my_locale_typelib_day_names_pt_PT,
1303 &my_locale_typelib_ab_day_names_pt_PT,
1307 /***** LOCALE END pt_PT *****/
1309 /***** LOCALE BEGIN ro_RO: Romanian - Romania *****/
1310 static const char *my_locale_month_names_ro_RO[13] =
1311 {"Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie", NullS };
1312 static const char *my_locale_ab_month_names_ro_RO[13] =
1313 {"ian","feb","mar","apr","mai","iun","iul","aug","sep","oct","nov","dec", NullS };
1314 static const char *my_locale_day_names_ro_RO[8] =
1315 {"Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă","Duminică", NullS };
1316 static const char *my_locale_ab_day_names_ro_RO[8] =
1317 {"Lu","Ma","Mi","Jo","Vi","Sâ","Du", NullS };
1318 static TYPELIB my_locale_typelib_month_names_ro_RO =
1319 { array_elements(my_locale_month_names_ro_RO)-1, "", my_locale_month_names_ro_RO, NULL };
1320 static TYPELIB my_locale_typelib_ab_month_names_ro_RO =
1321 { array_elements(my_locale_ab_month_names_ro_RO)-1, "", my_locale_ab_month_names_ro_RO, NULL };
1322 static TYPELIB my_locale_typelib_day_names_ro_RO =
1323 { array_elements(my_locale_day_names_ro_RO)-1, "", my_locale_day_names_ro_RO, NULL };
1324 static TYPELIB my_locale_typelib_ab_day_names_ro_RO =
1325 { array_elements(my_locale_ab_day_names_ro_RO)-1, "", my_locale_ab_day_names_ro_RO, NULL };
1326 MY_LOCALE my_locale_ro_RO
1329 "ro_RO",
1330 "Romanian - Romania",
1331 FALSE,
1332 &my_locale_typelib_month_names_ro_RO,
1333 &my_locale_typelib_ab_month_names_ro_RO,
1334 &my_locale_typelib_day_names_ro_RO,
1335 &my_locale_typelib_ab_day_names_ro_RO,
1339 /***** LOCALE END ro_RO *****/
1341 /***** LOCALE BEGIN ru_RU: Russian - Russia *****/
1342 static const char *my_locale_month_names_ru_RU[13] =
1343 {"Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря", NullS };
1344 static const char *my_locale_ab_month_names_ru_RU[13] =
1345 {"Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек", NullS };
1346 static const char *my_locale_day_names_ru_RU[8] =
1347 {"Понедельник","Вторник","Среда","Четверг","Пятница","Суббота","Воскресенье", NullS };
1348 static const char *my_locale_ab_day_names_ru_RU[8] =
1349 {"Пнд","Втр","Срд","Чтв","Птн","Сбт","Вск", NullS };
1350 static TYPELIB my_locale_typelib_month_names_ru_RU =
1351 { array_elements(my_locale_month_names_ru_RU)-1, "", my_locale_month_names_ru_RU, NULL };
1352 static TYPELIB my_locale_typelib_ab_month_names_ru_RU =
1353 { array_elements(my_locale_ab_month_names_ru_RU)-1, "", my_locale_ab_month_names_ru_RU, NULL };
1354 static TYPELIB my_locale_typelib_day_names_ru_RU =
1355 { array_elements(my_locale_day_names_ru_RU)-1, "", my_locale_day_names_ru_RU, NULL };
1356 static TYPELIB my_locale_typelib_ab_day_names_ru_RU =
1357 { array_elements(my_locale_ab_day_names_ru_RU)-1, "", my_locale_ab_day_names_ru_RU, NULL };
1358 MY_LOCALE my_locale_ru_RU
1361 "ru_RU",
1362 "Russian - Russia",
1363 FALSE,
1364 &my_locale_typelib_month_names_ru_RU,
1365 &my_locale_typelib_ab_month_names_ru_RU,
1366 &my_locale_typelib_day_names_ru_RU,
1367 &my_locale_typelib_ab_day_names_ru_RU,
1371 /***** LOCALE END ru_RU *****/
1373 /***** LOCALE BEGIN ru_UA: Russian - Ukraine *****/
1374 static const char *my_locale_month_names_ru_UA[13] =
1375 {"Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь", NullS };
1376 static const char *my_locale_ab_month_names_ru_UA[13] =
1377 {"Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек", NullS };
1378 static const char *my_locale_day_names_ru_UA[8] =
1379 {"Понедельник","Вторник","Среда","Четверг","Пятница","Суббота","Воскресенье", NullS };
1380 static const char *my_locale_ab_day_names_ru_UA[8] =
1381 {"Пнд","Вто","Срд","Чтв","Птн","Суб","Вск", NullS };
1382 static TYPELIB my_locale_typelib_month_names_ru_UA =
1383 { array_elements(my_locale_month_names_ru_UA)-1, "", my_locale_month_names_ru_UA, NULL };
1384 static TYPELIB my_locale_typelib_ab_month_names_ru_UA =
1385 { array_elements(my_locale_ab_month_names_ru_UA)-1, "", my_locale_ab_month_names_ru_UA, NULL };
1386 static TYPELIB my_locale_typelib_day_names_ru_UA =
1387 { array_elements(my_locale_day_names_ru_UA)-1, "", my_locale_day_names_ru_UA, NULL };
1388 static TYPELIB my_locale_typelib_ab_day_names_ru_UA =
1389 { array_elements(my_locale_ab_day_names_ru_UA)-1, "", my_locale_ab_day_names_ru_UA, NULL };
1390 MY_LOCALE my_locale_ru_UA
1393 "ru_UA",
1394 "Russian - Ukraine",
1395 FALSE,
1396 &my_locale_typelib_month_names_ru_UA,
1397 &my_locale_typelib_ab_month_names_ru_UA,
1398 &my_locale_typelib_day_names_ru_UA,
1399 &my_locale_typelib_ab_day_names_ru_UA,
1403 /***** LOCALE END ru_UA *****/
1405 /***** LOCALE BEGIN sk_SK: Slovak - Slovakia *****/
1406 static const char *my_locale_month_names_sk_SK[13] =
1407 {"január","február","marec","apríl","máj","jún","júl","august","september","október","november","december", NullS };
1408 static const char *my_locale_ab_month_names_sk_SK[13] =
1409 {"jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec", NullS };
1410 static const char *my_locale_day_names_sk_SK[8] =
1411 {"Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota","Nedeľa", NullS };
1412 static const char *my_locale_ab_day_names_sk_SK[8] =
1413 {"Po","Ut","St","Št","Pi","So","Ne", NullS };
1414 static TYPELIB my_locale_typelib_month_names_sk_SK =
1415 { array_elements(my_locale_month_names_sk_SK)-1, "", my_locale_month_names_sk_SK, NULL };
1416 static TYPELIB my_locale_typelib_ab_month_names_sk_SK =
1417 { array_elements(my_locale_ab_month_names_sk_SK)-1, "", my_locale_ab_month_names_sk_SK, NULL };
1418 static TYPELIB my_locale_typelib_day_names_sk_SK =
1419 { array_elements(my_locale_day_names_sk_SK)-1, "", my_locale_day_names_sk_SK, NULL };
1420 static TYPELIB my_locale_typelib_ab_day_names_sk_SK =
1421 { array_elements(my_locale_ab_day_names_sk_SK)-1, "", my_locale_ab_day_names_sk_SK, NULL };
1422 MY_LOCALE my_locale_sk_SK
1425 "sk_SK",
1426 "Slovak - Slovakia",
1427 FALSE,
1428 &my_locale_typelib_month_names_sk_SK,
1429 &my_locale_typelib_ab_month_names_sk_SK,
1430 &my_locale_typelib_day_names_sk_SK,
1431 &my_locale_typelib_ab_day_names_sk_SK,
1435 /***** LOCALE END sk_SK *****/
1437 /***** LOCALE BEGIN sl_SI: Slovenian - Slovenia *****/
1438 static const char *my_locale_month_names_sl_SI[13] =
1439 {"januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december", NullS };
1440 static const char *my_locale_ab_month_names_sl_SI[13] =
1441 {"jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec", NullS };
1442 static const char *my_locale_day_names_sl_SI[8] =
1443 {"ponedeljek","torek","sreda","četrtek","petek","sobota","nedelja", NullS };
1444 static const char *my_locale_ab_day_names_sl_SI[8] =
1445 {"pon","tor","sre","čet","pet","sob","ned", NullS };
1446 static TYPELIB my_locale_typelib_month_names_sl_SI =
1447 { array_elements(my_locale_month_names_sl_SI)-1, "", my_locale_month_names_sl_SI, NULL };
1448 static TYPELIB my_locale_typelib_ab_month_names_sl_SI =
1449 { array_elements(my_locale_ab_month_names_sl_SI)-1, "", my_locale_ab_month_names_sl_SI, NULL };
1450 static TYPELIB my_locale_typelib_day_names_sl_SI =
1451 { array_elements(my_locale_day_names_sl_SI)-1, "", my_locale_day_names_sl_SI, NULL };
1452 static TYPELIB my_locale_typelib_ab_day_names_sl_SI =
1453 { array_elements(my_locale_ab_day_names_sl_SI)-1, "", my_locale_ab_day_names_sl_SI, NULL };
1454 MY_LOCALE my_locale_sl_SI
1457 "sl_SI",
1458 "Slovenian - Slovenia",
1459 FALSE,
1460 &my_locale_typelib_month_names_sl_SI,
1461 &my_locale_typelib_ab_month_names_sl_SI,
1462 &my_locale_typelib_day_names_sl_SI,
1463 &my_locale_typelib_ab_day_names_sl_SI,
1467 /***** LOCALE END sl_SI *****/
1469 /***** LOCALE BEGIN sq_AL: Albanian - Albania *****/
1470 static const char *my_locale_month_names_sq_AL[13] =
1471 {"janar","shkurt","mars","prill","maj","qershor","korrik","gusht","shtator","tetor","nëntor","dhjetor", NullS };
1472 static const char *my_locale_ab_month_names_sq_AL[13] =
1473 {"Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gsh","Sht","Tet","Nën","Dhj", NullS };
1474 static const char *my_locale_day_names_sq_AL[8] =
1475 {"e hënë ","e martë ","e mërkurë ","e enjte ","e premte ","e shtunë ","e diel ", NullS };
1476 static const char *my_locale_ab_day_names_sq_AL[8] =
1477 {"Hën ","Mar ","Mër ","Enj ","Pre ","Sht ","Die ", NullS };
1478 static TYPELIB my_locale_typelib_month_names_sq_AL =
1479 { array_elements(my_locale_month_names_sq_AL)-1, "", my_locale_month_names_sq_AL, NULL };
1480 static TYPELIB my_locale_typelib_ab_month_names_sq_AL =
1481 { array_elements(my_locale_ab_month_names_sq_AL)-1, "", my_locale_ab_month_names_sq_AL, NULL };
1482 static TYPELIB my_locale_typelib_day_names_sq_AL =
1483 { array_elements(my_locale_day_names_sq_AL)-1, "", my_locale_day_names_sq_AL, NULL };
1484 static TYPELIB my_locale_typelib_ab_day_names_sq_AL =
1485 { array_elements(my_locale_ab_day_names_sq_AL)-1, "", my_locale_ab_day_names_sq_AL, NULL };
1486 MY_LOCALE my_locale_sq_AL
1489 "sq_AL",
1490 "Albanian - Albania",
1491 FALSE,
1492 &my_locale_typelib_month_names_sq_AL,
1493 &my_locale_typelib_ab_month_names_sq_AL,
1494 &my_locale_typelib_day_names_sq_AL,
1495 &my_locale_typelib_ab_day_names_sq_AL,
1499 /***** LOCALE END sq_AL *****/
1501 /***** LOCALE BEGIN sr_YU: Servian - Yugoslavia *****/
1502 static const char *my_locale_month_names_sr_YU[13] =
1503 {"januar","februar","mart","april","maj","juni","juli","avgust","septembar","oktobar","novembar","decembar", NullS };
1504 static const char *my_locale_ab_month_names_sr_YU[13] =
1505 {"jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec", NullS };
1506 static const char *my_locale_day_names_sr_YU[8] =
1507 {"ponedeljak","utorak","sreda","četvrtak","petak","subota","nedelja", NullS };
1508 static const char *my_locale_ab_day_names_sr_YU[8] =
1509 {"pon","uto","sre","čet","pet","sub","ned", NullS };
1510 static TYPELIB my_locale_typelib_month_names_sr_YU =
1511 { array_elements(my_locale_month_names_sr_YU)-1, "", my_locale_month_names_sr_YU, NULL };
1512 static TYPELIB my_locale_typelib_ab_month_names_sr_YU =
1513 { array_elements(my_locale_ab_month_names_sr_YU)-1, "", my_locale_ab_month_names_sr_YU, NULL };
1514 static TYPELIB my_locale_typelib_day_names_sr_YU =
1515 { array_elements(my_locale_day_names_sr_YU)-1, "", my_locale_day_names_sr_YU, NULL };
1516 static TYPELIB my_locale_typelib_ab_day_names_sr_YU =
1517 { array_elements(my_locale_ab_day_names_sr_YU)-1, "", my_locale_ab_day_names_sr_YU, NULL };
1518 MY_LOCALE my_locale_sr_YU
1521 "sr_YU",
1522 "Servian - Yugoslavia",
1523 FALSE,
1524 &my_locale_typelib_month_names_sr_YU,
1525 &my_locale_typelib_ab_month_names_sr_YU,
1526 &my_locale_typelib_day_names_sr_YU,
1527 &my_locale_typelib_ab_day_names_sr_YU,
1531 /***** LOCALE END sr_YU *****/
1533 /***** LOCALE BEGIN sv_SE: Swedish - Sweden *****/
1534 static const char *my_locale_month_names_sv_SE[13] =
1535 {"januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december", NullS };
1536 static const char *my_locale_ab_month_names_sv_SE[13] =
1537 {"jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec", NullS };
1538 static const char *my_locale_day_names_sv_SE[8] =
1539 {"måndag","tisdag","onsdag","torsdag","fredag","lördag","söndag", NullS };
1540 static const char *my_locale_ab_day_names_sv_SE[8] =
1541 {"mån","tis","ons","tor","fre","lör","sön", NullS };
1542 static TYPELIB my_locale_typelib_month_names_sv_SE =
1543 { array_elements(my_locale_month_names_sv_SE)-1, "", my_locale_month_names_sv_SE, NULL };
1544 static TYPELIB my_locale_typelib_ab_month_names_sv_SE =
1545 { array_elements(my_locale_ab_month_names_sv_SE)-1, "", my_locale_ab_month_names_sv_SE, NULL };
1546 static TYPELIB my_locale_typelib_day_names_sv_SE =
1547 { array_elements(my_locale_day_names_sv_SE)-1, "", my_locale_day_names_sv_SE, NULL };
1548 static TYPELIB my_locale_typelib_ab_day_names_sv_SE =
1549 { array_elements(my_locale_ab_day_names_sv_SE)-1, "", my_locale_ab_day_names_sv_SE, NULL };
1550 MY_LOCALE my_locale_sv_SE
1553 "sv_SE",
1554 "Swedish - Sweden",
1555 FALSE,
1556 &my_locale_typelib_month_names_sv_SE,
1557 &my_locale_typelib_ab_month_names_sv_SE,
1558 &my_locale_typelib_day_names_sv_SE,
1559 &my_locale_typelib_ab_day_names_sv_SE,
1563 /***** LOCALE END sv_SE *****/
1565 /***** LOCALE BEGIN ta_IN: Tamil - India *****/
1566 static const char *my_locale_month_names_ta_IN[13] =
1567 {"ஜனவரி","பெப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்r", NullS };
1568 static const char *my_locale_ab_month_names_ta_IN[13] =
1569 {"ஜனவரி","பெப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்ட்","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்r", NullS };
1570 static const char *my_locale_day_names_ta_IN[8] =
1571 {"திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி","ஞாயிறு", NullS };
1572 static const char *my_locale_ab_day_names_ta_IN[8] =
1573 {"த","ச","ப","வ","வ","ச","ஞ", NullS };
1574 static TYPELIB my_locale_typelib_month_names_ta_IN =
1575 { array_elements(my_locale_month_names_ta_IN)-1, "", my_locale_month_names_ta_IN, NULL };
1576 static TYPELIB my_locale_typelib_ab_month_names_ta_IN =
1577 { array_elements(my_locale_ab_month_names_ta_IN)-1, "", my_locale_ab_month_names_ta_IN, NULL };
1578 static TYPELIB my_locale_typelib_day_names_ta_IN =
1579 { array_elements(my_locale_day_names_ta_IN)-1, "", my_locale_day_names_ta_IN, NULL };
1580 static TYPELIB my_locale_typelib_ab_day_names_ta_IN =
1581 { array_elements(my_locale_ab_day_names_ta_IN)-1, "", my_locale_ab_day_names_ta_IN, NULL };
1582 MY_LOCALE my_locale_ta_IN
1585 "ta_IN",
1586 "Tamil - India",
1587 FALSE,
1588 &my_locale_typelib_month_names_ta_IN,
1589 &my_locale_typelib_ab_month_names_ta_IN,
1590 &my_locale_typelib_day_names_ta_IN,
1591 &my_locale_typelib_ab_day_names_ta_IN,
1595 /***** LOCALE END ta_IN *****/
1597 /***** LOCALE BEGIN te_IN: Telugu - India *****/
1598 static const char *my_locale_month_names_te_IN[13] =
1599 {"జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జూలై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్", NullS };
1600 static const char *my_locale_ab_month_names_te_IN[13] =
1601 {"జనవరి","ఫిబ్రవరి","మార్చి","ఏప్రిల్","మే","జూన్","జూలై","ఆగస్టు","సెప్టెంబర్","అక్టోబర్","నవంబర్","డిసెంబర్", NullS };
1602 static const char *my_locale_day_names_te_IN[8] =
1603 {"సోమవారం","మంగళవారం","బుధవారం","గురువారం","శుక్రవారం","శనివారం","ఆదివారం", NullS };
1604 static const char *my_locale_ab_day_names_te_IN[8] =
1605 {"సోమ","మంగళ","బుధ","గురు","శుక్ర","శని","ఆది", NullS };
1606 static TYPELIB my_locale_typelib_month_names_te_IN =
1607 { array_elements(my_locale_month_names_te_IN)-1, "", my_locale_month_names_te_IN, NULL };
1608 static TYPELIB my_locale_typelib_ab_month_names_te_IN =
1609 { array_elements(my_locale_ab_month_names_te_IN)-1, "", my_locale_ab_month_names_te_IN, NULL };
1610 static TYPELIB my_locale_typelib_day_names_te_IN =
1611 { array_elements(my_locale_day_names_te_IN)-1, "", my_locale_day_names_te_IN, NULL };
1612 static TYPELIB my_locale_typelib_ab_day_names_te_IN =
1613 { array_elements(my_locale_ab_day_names_te_IN)-1, "", my_locale_ab_day_names_te_IN, NULL };
1614 MY_LOCALE my_locale_te_IN
1617 "te_IN",
1618 "Telugu - India",
1619 FALSE,
1620 &my_locale_typelib_month_names_te_IN,
1621 &my_locale_typelib_ab_month_names_te_IN,
1622 &my_locale_typelib_day_names_te_IN,
1623 &my_locale_typelib_ab_day_names_te_IN,
1627 /***** LOCALE END te_IN *****/
1629 /***** LOCALE BEGIN th_TH: Thai - Thailand *****/
1630 static const char *my_locale_month_names_th_TH[13] =
1631 {"มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม", NullS };
1632 static const char *my_locale_ab_month_names_th_TH[13] =
1633 {"ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.", NullS };
1634 static const char *my_locale_day_names_th_TH[8] =
1635 {"จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์","อาทิตย์", NullS };
1636 static const char *my_locale_ab_day_names_th_TH[8] =
1637 {"จ.","อ.","พ.","พฤ.","ศ.","ส.","อา.", NullS };
1638 static TYPELIB my_locale_typelib_month_names_th_TH =
1639 { array_elements(my_locale_month_names_th_TH)-1, "", my_locale_month_names_th_TH, NULL };
1640 static TYPELIB my_locale_typelib_ab_month_names_th_TH =
1641 { array_elements(my_locale_ab_month_names_th_TH)-1, "", my_locale_ab_month_names_th_TH, NULL };
1642 static TYPELIB my_locale_typelib_day_names_th_TH =
1643 { array_elements(my_locale_day_names_th_TH)-1, "", my_locale_day_names_th_TH, NULL };
1644 static TYPELIB my_locale_typelib_ab_day_names_th_TH =
1645 { array_elements(my_locale_ab_day_names_th_TH)-1, "", my_locale_ab_day_names_th_TH, NULL };
1646 MY_LOCALE my_locale_th_TH
1649 "th_TH",
1650 "Thai - Thailand",
1651 FALSE,
1652 &my_locale_typelib_month_names_th_TH,
1653 &my_locale_typelib_ab_month_names_th_TH,
1654 &my_locale_typelib_day_names_th_TH,
1655 &my_locale_typelib_ab_day_names_th_TH,
1659 /***** LOCALE END th_TH *****/
1661 /***** LOCALE BEGIN tr_TR: Turkish - Turkey *****/
1662 static const char *my_locale_month_names_tr_TR[13] =
1663 {"Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık", NullS };
1664 static const char *my_locale_ab_month_names_tr_TR[13] =
1665 {"Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara", NullS };
1666 static const char *my_locale_day_names_tr_TR[8] =
1667 {"Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi","Pazar", NullS };
1668 static const char *my_locale_ab_day_names_tr_TR[8] =
1669 {"Pzt","Sal","Çrş","Prş","Cum","Cts","Paz", NullS };
1670 static TYPELIB my_locale_typelib_month_names_tr_TR =
1671 { array_elements(my_locale_month_names_tr_TR)-1, "", my_locale_month_names_tr_TR, NULL };
1672 static TYPELIB my_locale_typelib_ab_month_names_tr_TR =
1673 { array_elements(my_locale_ab_month_names_tr_TR)-1, "", my_locale_ab_month_names_tr_TR, NULL };
1674 static TYPELIB my_locale_typelib_day_names_tr_TR =
1675 { array_elements(my_locale_day_names_tr_TR)-1, "", my_locale_day_names_tr_TR, NULL };
1676 static TYPELIB my_locale_typelib_ab_day_names_tr_TR =
1677 { array_elements(my_locale_ab_day_names_tr_TR)-1, "", my_locale_ab_day_names_tr_TR, NULL };
1678 MY_LOCALE my_locale_tr_TR
1681 "tr_TR",
1682 "Turkish - Turkey",
1683 FALSE,
1684 &my_locale_typelib_month_names_tr_TR,
1685 &my_locale_typelib_ab_month_names_tr_TR,
1686 &my_locale_typelib_day_names_tr_TR,
1687 &my_locale_typelib_ab_day_names_tr_TR,
1691 /***** LOCALE END tr_TR *****/
1693 /***** LOCALE BEGIN uk_UA: Ukrainian - Ukraine *****/
1694 static const char *my_locale_month_names_uk_UA[13] =
1695 {"Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень", NullS };
1696 static const char *my_locale_ab_month_names_uk_UA[13] =
1697 {"Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру", NullS };
1698 static const char *my_locale_day_names_uk_UA[8] =
1699 {"Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота","Неділя", NullS };
1700 static const char *my_locale_ab_day_names_uk_UA[8] =
1701 {"Пнд","Втр","Срд","Чтв","Птн","Сбт","Ндл", NullS };
1702 static TYPELIB my_locale_typelib_month_names_uk_UA =
1703 { array_elements(my_locale_month_names_uk_UA)-1, "", my_locale_month_names_uk_UA, NULL };
1704 static TYPELIB my_locale_typelib_ab_month_names_uk_UA =
1705 { array_elements(my_locale_ab_month_names_uk_UA)-1, "", my_locale_ab_month_names_uk_UA, NULL };
1706 static TYPELIB my_locale_typelib_day_names_uk_UA =
1707 { array_elements(my_locale_day_names_uk_UA)-1, "", my_locale_day_names_uk_UA, NULL };
1708 static TYPELIB my_locale_typelib_ab_day_names_uk_UA =
1709 { array_elements(my_locale_ab_day_names_uk_UA)-1, "", my_locale_ab_day_names_uk_UA, NULL };
1710 MY_LOCALE my_locale_uk_UA
1713 "uk_UA",
1714 "Ukrainian - Ukraine",
1715 FALSE,
1716 &my_locale_typelib_month_names_uk_UA,
1717 &my_locale_typelib_ab_month_names_uk_UA,
1718 &my_locale_typelib_day_names_uk_UA,
1719 &my_locale_typelib_ab_day_names_uk_UA,
1723 /***** LOCALE END uk_UA *****/
1725 /***** LOCALE BEGIN ur_PK: Urdu - Pakistan *****/
1726 static const char *my_locale_month_names_ur_PK[13] =
1727 {"جنوري","فروري","مارچ","اپريل","مٓی","جون","جولاي","اگست","ستمبر","اكتوبر","نومبر","دسمبر", NullS };
1728 static const char *my_locale_ab_month_names_ur_PK[13] =
1729 {"جنوري","فروري","مارچ","اپريل","مٓی","جون","جولاي","اگست","ستمبر","اكتوبر","نومبر","دسمبر", NullS };
1730 static const char *my_locale_day_names_ur_PK[8] =
1731 {"پير","منگل","بدھ","جمعرات","جمعه","هفته","اتوار", NullS };
1732 static const char *my_locale_ab_day_names_ur_PK[8] =
1733 {"پير","منگل","بدھ","جمعرات","جمعه","هفته","اتوار", NullS };
1734 static TYPELIB my_locale_typelib_month_names_ur_PK =
1735 { array_elements(my_locale_month_names_ur_PK)-1, "", my_locale_month_names_ur_PK, NULL };
1736 static TYPELIB my_locale_typelib_ab_month_names_ur_PK =
1737 { array_elements(my_locale_ab_month_names_ur_PK)-1, "", my_locale_ab_month_names_ur_PK, NULL };
1738 static TYPELIB my_locale_typelib_day_names_ur_PK =
1739 { array_elements(my_locale_day_names_ur_PK)-1, "", my_locale_day_names_ur_PK, NULL };
1740 static TYPELIB my_locale_typelib_ab_day_names_ur_PK =
1741 { array_elements(my_locale_ab_day_names_ur_PK)-1, "", my_locale_ab_day_names_ur_PK, NULL };
1742 MY_LOCALE my_locale_ur_PK
1745 "ur_PK",
1746 "Urdu - Pakistan",
1747 FALSE,
1748 &my_locale_typelib_month_names_ur_PK,
1749 &my_locale_typelib_ab_month_names_ur_PK,
1750 &my_locale_typelib_day_names_ur_PK,
1751 &my_locale_typelib_ab_day_names_ur_PK,
1755 /***** LOCALE END ur_PK *****/
1757 /***** LOCALE BEGIN vi_VN: Vietnamese - Vietnam *****/
1758 static const char *my_locale_month_names_vi_VN[13] =
1759 {"Tháng một","Tháng hai","Tháng ba","Tháng tư","Tháng năm","Tháng sáu","Tháng bảy","Tháng tám","Tháng chín","Tháng mười","Tháng mười một","Tháng mười hai", NullS };
1760 static const char *my_locale_ab_month_names_vi_VN[13] =
1761 {"Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12", NullS };
1762 static const char *my_locale_day_names_vi_VN[8] =
1763 {"Thứ hai ","Thứ ba ","Thứ tư ","Thứ năm ","Thứ sáu ","Thứ bảy ","Chủ nhật ", NullS };
1764 static const char *my_locale_ab_day_names_vi_VN[8] =
1765 {"Th 2 ","Th 3 ","Th 4 ","Th 5 ","Th 6 ","Th 7 ","CN ", NullS };
1766 static TYPELIB my_locale_typelib_month_names_vi_VN =
1767 { array_elements(my_locale_month_names_vi_VN)-1, "", my_locale_month_names_vi_VN, NULL };
1768 static TYPELIB my_locale_typelib_ab_month_names_vi_VN =
1769 { array_elements(my_locale_ab_month_names_vi_VN)-1, "", my_locale_ab_month_names_vi_VN, NULL };
1770 static TYPELIB my_locale_typelib_day_names_vi_VN =
1771 { array_elements(my_locale_day_names_vi_VN)-1, "", my_locale_day_names_vi_VN, NULL };
1772 static TYPELIB my_locale_typelib_ab_day_names_vi_VN =
1773 { array_elements(my_locale_ab_day_names_vi_VN)-1, "", my_locale_ab_day_names_vi_VN, NULL };
1774 MY_LOCALE my_locale_vi_VN
1777 "vi_VN",
1778 "Vietnamese - Vietnam",
1779 FALSE,
1780 &my_locale_typelib_month_names_vi_VN,
1781 &my_locale_typelib_ab_month_names_vi_VN,
1782 &my_locale_typelib_day_names_vi_VN,
1783 &my_locale_typelib_ab_day_names_vi_VN,
1787 /***** LOCALE END vi_VN *****/
1789 /***** LOCALE BEGIN zh_CN: Chinese - Peoples Republic of China *****/
1790 static const char *my_locale_month_names_zh_CN[13] =
1791 {"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月", NullS };
1792 static const char *my_locale_ab_month_names_zh_CN[13] =
1793 {" 1月"," 2月"," 3月"," 4月"," 5月"," 6月"," 7月"," 8月"," 9月","10月","11月","12月", NullS };
1794 static const char *my_locale_day_names_zh_CN[8] =
1795 {"星期一","星期二","星期三","星期四","星期五","星期六","星期日", NullS };
1796 static const char *my_locale_ab_day_names_zh_CN[8] =
1797 {"一","二","三","四","五","六","日", NullS };
1798 static TYPELIB my_locale_typelib_month_names_zh_CN =
1799 { array_elements(my_locale_month_names_zh_CN)-1, "", my_locale_month_names_zh_CN, NULL };
1800 static TYPELIB my_locale_typelib_ab_month_names_zh_CN =
1801 { array_elements(my_locale_ab_month_names_zh_CN)-1, "", my_locale_ab_month_names_zh_CN, NULL };
1802 static TYPELIB my_locale_typelib_day_names_zh_CN =
1803 { array_elements(my_locale_day_names_zh_CN)-1, "", my_locale_day_names_zh_CN, NULL };
1804 static TYPELIB my_locale_typelib_ab_day_names_zh_CN =
1805 { array_elements(my_locale_ab_day_names_zh_CN)-1, "", my_locale_ab_day_names_zh_CN, NULL };
1806 MY_LOCALE my_locale_zh_CN
1809 "zh_CN",
1810 "Chinese - Peoples Republic of China",
1811 FALSE,
1812 &my_locale_typelib_month_names_zh_CN,
1813 &my_locale_typelib_ab_month_names_zh_CN,
1814 &my_locale_typelib_day_names_zh_CN,
1815 &my_locale_typelib_ab_day_names_zh_CN,
1819 /***** LOCALE END zh_CN *****/
1821 /***** LOCALE BEGIN zh_TW: Chinese - Taiwan *****/
1822 static const char *my_locale_month_names_zh_TW[13] =
1823 {"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月", NullS };
1824 static const char *my_locale_ab_month_names_zh_TW[13] =
1825 {" 1月"," 2月"," 3月"," 4月"," 5月"," 6月"," 7月"," 8月"," 9月","10月","11月","12月", NullS };
1826 static const char *my_locale_day_names_zh_TW[8] =
1827 {"週一","週二","週三","週四","週五","週六","週日", NullS };
1828 static const char *my_locale_ab_day_names_zh_TW[8] =
1829 {"一","二","三","四","五","六","日", NullS };
1830 static TYPELIB my_locale_typelib_month_names_zh_TW =
1831 { array_elements(my_locale_month_names_zh_TW)-1, "", my_locale_month_names_zh_TW, NULL };
1832 static TYPELIB my_locale_typelib_ab_month_names_zh_TW =
1833 { array_elements(my_locale_ab_month_names_zh_TW)-1, "", my_locale_ab_month_names_zh_TW, NULL };
1834 static TYPELIB my_locale_typelib_day_names_zh_TW =
1835 { array_elements(my_locale_day_names_zh_TW)-1, "", my_locale_day_names_zh_TW, NULL };
1836 static TYPELIB my_locale_typelib_ab_day_names_zh_TW =
1837 { array_elements(my_locale_ab_day_names_zh_TW)-1, "", my_locale_ab_day_names_zh_TW, NULL };
1838 MY_LOCALE my_locale_zh_TW
1841 "zh_TW",
1842 "Chinese - Taiwan",
1843 FALSE,
1844 &my_locale_typelib_month_names_zh_TW,
1845 &my_locale_typelib_ab_month_names_zh_TW,
1846 &my_locale_typelib_day_names_zh_TW,
1847 &my_locale_typelib_ab_day_names_zh_TW,
1851 /***** LOCALE END zh_TW *****/
1853 /***** LOCALE BEGIN ar_DZ: Arabic - Algeria *****/
1854 MY_LOCALE my_locale_ar_DZ
1857 "ar_DZ",
1858 "Arabic - Algeria",
1859 FALSE,
1860 &my_locale_typelib_month_names_ar_BH,
1861 &my_locale_typelib_ab_month_names_ar_BH,
1862 &my_locale_typelib_day_names_ar_BH,
1863 &my_locale_typelib_ab_day_names_ar_BH,
1867 /***** LOCALE END ar_DZ *****/
1869 /***** LOCALE BEGIN ar_EG: Arabic - Egypt *****/
1870 MY_LOCALE my_locale_ar_EG
1873 "ar_EG",
1874 "Arabic - Egypt",
1875 FALSE,
1876 &my_locale_typelib_month_names_ar_BH,
1877 &my_locale_typelib_ab_month_names_ar_BH,
1878 &my_locale_typelib_day_names_ar_BH,
1879 &my_locale_typelib_ab_day_names_ar_BH,
1883 /***** LOCALE END ar_EG *****/
1885 /***** LOCALE BEGIN ar_IN: Arabic - Iran *****/
1886 MY_LOCALE my_locale_ar_IN
1889 "ar_IN",
1890 "Arabic - Iran",
1891 FALSE,
1892 &my_locale_typelib_month_names_ar_BH,
1893 &my_locale_typelib_ab_month_names_ar_BH,
1894 &my_locale_typelib_day_names_ar_BH,
1895 &my_locale_typelib_ab_day_names_ar_BH,
1899 /***** LOCALE END ar_IN *****/
1901 /***** LOCALE BEGIN ar_IQ: Arabic - Iraq *****/
1902 MY_LOCALE my_locale_ar_IQ
1905 "ar_IQ",
1906 "Arabic - Iraq",
1907 FALSE,
1908 &my_locale_typelib_month_names_ar_BH,
1909 &my_locale_typelib_ab_month_names_ar_BH,
1910 &my_locale_typelib_day_names_ar_BH,
1911 &my_locale_typelib_ab_day_names_ar_BH,
1915 /***** LOCALE END ar_IQ *****/
1917 /***** LOCALE BEGIN ar_KW: Arabic - Kuwait *****/
1918 MY_LOCALE my_locale_ar_KW
1921 "ar_KW",
1922 "Arabic - Kuwait",
1923 FALSE,
1924 &my_locale_typelib_month_names_ar_BH,
1925 &my_locale_typelib_ab_month_names_ar_BH,
1926 &my_locale_typelib_day_names_ar_BH,
1927 &my_locale_typelib_ab_day_names_ar_BH,
1931 /***** LOCALE END ar_KW *****/
1933 /***** LOCALE BEGIN ar_LB: Arabic - Lebanon *****/
1934 MY_LOCALE my_locale_ar_LB
1937 "ar_LB",
1938 "Arabic - Lebanon",
1939 FALSE,
1940 &my_locale_typelib_month_names_ar_JO,
1941 &my_locale_typelib_ab_month_names_ar_JO,
1942 &my_locale_typelib_day_names_ar_JO,
1943 &my_locale_typelib_ab_day_names_ar_JO,
1947 /***** LOCALE END ar_LB *****/
1949 /***** LOCALE BEGIN ar_LY: Arabic - Libya *****/
1950 MY_LOCALE my_locale_ar_LY
1953 "ar_LY",
1954 "Arabic - Libya",
1955 FALSE,
1956 &my_locale_typelib_month_names_ar_BH,
1957 &my_locale_typelib_ab_month_names_ar_BH,
1958 &my_locale_typelib_day_names_ar_BH,
1959 &my_locale_typelib_ab_day_names_ar_BH,
1963 /***** LOCALE END ar_LY *****/
1965 /***** LOCALE BEGIN ar_MA: Arabic - Morocco *****/
1966 MY_LOCALE my_locale_ar_MA
1969 "ar_MA",
1970 "Arabic - Morocco",
1971 FALSE,
1972 &my_locale_typelib_month_names_ar_BH,
1973 &my_locale_typelib_ab_month_names_ar_BH,
1974 &my_locale_typelib_day_names_ar_BH,
1975 &my_locale_typelib_ab_day_names_ar_BH,
1979 /***** LOCALE END ar_MA *****/
1981 /***** LOCALE BEGIN ar_OM: Arabic - Oman *****/
1982 MY_LOCALE my_locale_ar_OM
1985 "ar_OM",
1986 "Arabic - Oman",
1987 FALSE,
1988 &my_locale_typelib_month_names_ar_BH,
1989 &my_locale_typelib_ab_month_names_ar_BH,
1990 &my_locale_typelib_day_names_ar_BH,
1991 &my_locale_typelib_ab_day_names_ar_BH,
1995 /***** LOCALE END ar_OM *****/
1997 /***** LOCALE BEGIN ar_QA: Arabic - Qatar *****/
1998 MY_LOCALE my_locale_ar_QA
2001 "ar_QA",
2002 "Arabic - Qatar",
2003 FALSE,
2004 &my_locale_typelib_month_names_ar_BH,
2005 &my_locale_typelib_ab_month_names_ar_BH,
2006 &my_locale_typelib_day_names_ar_BH,
2007 &my_locale_typelib_ab_day_names_ar_BH,
2011 /***** LOCALE END ar_QA *****/
2013 /***** LOCALE BEGIN ar_SD: Arabic - Sudan *****/
2014 MY_LOCALE my_locale_ar_SD
2017 "ar_SD",
2018 "Arabic - Sudan",
2019 FALSE,
2020 &my_locale_typelib_month_names_ar_BH,
2021 &my_locale_typelib_ab_month_names_ar_BH,
2022 &my_locale_typelib_day_names_ar_BH,
2023 &my_locale_typelib_ab_day_names_ar_BH,
2027 /***** LOCALE END ar_SD *****/
2029 /***** LOCALE BEGIN ar_TN: Arabic - Tunisia *****/
2030 MY_LOCALE my_locale_ar_TN
2033 "ar_TN",
2034 "Arabic - Tunisia",
2035 FALSE,
2036 &my_locale_typelib_month_names_ar_BH,
2037 &my_locale_typelib_ab_month_names_ar_BH,
2038 &my_locale_typelib_day_names_ar_BH,
2039 &my_locale_typelib_ab_day_names_ar_BH,
2043 /***** LOCALE END ar_TN *****/
2045 /***** LOCALE BEGIN ar_YE: Arabic - Yemen *****/
2046 MY_LOCALE my_locale_ar_YE
2049 "ar_YE",
2050 "Arabic - Yemen",
2051 FALSE,
2052 &my_locale_typelib_month_names_ar_BH,
2053 &my_locale_typelib_ab_month_names_ar_BH,
2054 &my_locale_typelib_day_names_ar_BH,
2055 &my_locale_typelib_ab_day_names_ar_BH,
2059 /***** LOCALE END ar_YE *****/
2061 /***** LOCALE BEGIN de_BE: German - Belgium *****/
2062 MY_LOCALE my_locale_de_BE
2065 "de_BE",
2066 "German - Belgium",
2067 FALSE,
2068 &my_locale_typelib_month_names_de_DE,
2069 &my_locale_typelib_ab_month_names_de_DE,
2070 &my_locale_typelib_day_names_de_DE,
2071 &my_locale_typelib_ab_day_names_de_DE,
2075 /***** LOCALE END de_BE *****/
2077 /***** LOCALE BEGIN de_CH: German - Switzerland *****/
2078 MY_LOCALE my_locale_de_CH
2081 "de_CH",
2082 "German - Switzerland",
2083 FALSE,
2084 &my_locale_typelib_month_names_de_DE,
2085 &my_locale_typelib_ab_month_names_de_DE,
2086 &my_locale_typelib_day_names_de_DE,
2087 &my_locale_typelib_ab_day_names_de_DE,
2091 /***** LOCALE END de_CH *****/
2093 /***** LOCALE BEGIN de_LU: German - Luxembourg *****/
2094 MY_LOCALE my_locale_de_LU
2097 "de_LU",
2098 "German - Luxembourg",
2099 FALSE,
2100 &my_locale_typelib_month_names_de_DE,
2101 &my_locale_typelib_ab_month_names_de_DE,
2102 &my_locale_typelib_day_names_de_DE,
2103 &my_locale_typelib_ab_day_names_de_DE,
2107 /***** LOCALE END de_LU *****/
2109 /***** LOCALE BEGIN en_AU: English - Australia *****/
2110 MY_LOCALE my_locale_en_AU
2113 "en_AU",
2114 "English - Australia",
2115 TRUE,
2116 &my_locale_typelib_month_names_en_US,
2117 &my_locale_typelib_ab_month_names_en_US,
2118 &my_locale_typelib_day_names_en_US,
2119 &my_locale_typelib_ab_day_names_en_US,
2123 /***** LOCALE END en_AU *****/
2125 /***** LOCALE BEGIN en_CA: English - Canada *****/
2126 MY_LOCALE my_locale_en_CA
2129 "en_CA",
2130 "English - Canada",
2131 TRUE,
2132 &my_locale_typelib_month_names_en_US,
2133 &my_locale_typelib_ab_month_names_en_US,
2134 &my_locale_typelib_day_names_en_US,
2135 &my_locale_typelib_ab_day_names_en_US,
2139 /***** LOCALE END en_CA *****/
2141 /***** LOCALE BEGIN en_GB: English - United Kingdom *****/
2142 MY_LOCALE my_locale_en_GB
2145 "en_GB",
2146 "English - United Kingdom",
2147 TRUE,
2148 &my_locale_typelib_month_names_en_US,
2149 &my_locale_typelib_ab_month_names_en_US,
2150 &my_locale_typelib_day_names_en_US,
2151 &my_locale_typelib_ab_day_names_en_US,
2155 /***** LOCALE END en_GB *****/
2157 /***** LOCALE BEGIN en_IN: English - India *****/
2158 MY_LOCALE my_locale_en_IN
2161 "en_IN",
2162 "English - India",
2163 TRUE,
2164 &my_locale_typelib_month_names_en_US,
2165 &my_locale_typelib_ab_month_names_en_US,
2166 &my_locale_typelib_day_names_en_US,
2167 &my_locale_typelib_ab_day_names_en_US,
2171 /***** LOCALE END en_IN *****/
2173 /***** LOCALE BEGIN en_NZ: English - New Zealand *****/
2174 MY_LOCALE my_locale_en_NZ
2177 "en_NZ",
2178 "English - New Zealand",
2179 TRUE,
2180 &my_locale_typelib_month_names_en_US,
2181 &my_locale_typelib_ab_month_names_en_US,
2182 &my_locale_typelib_day_names_en_US,
2183 &my_locale_typelib_ab_day_names_en_US,
2187 /***** LOCALE END en_NZ *****/
2189 /***** LOCALE BEGIN en_PH: English - Philippines *****/
2190 MY_LOCALE my_locale_en_PH
2193 "en_PH",
2194 "English - Philippines",
2195 TRUE,
2196 &my_locale_typelib_month_names_en_US,
2197 &my_locale_typelib_ab_month_names_en_US,
2198 &my_locale_typelib_day_names_en_US,
2199 &my_locale_typelib_ab_day_names_en_US,
2203 /***** LOCALE END en_PH *****/
2205 /***** LOCALE BEGIN en_ZA: English - South Africa *****/
2206 MY_LOCALE my_locale_en_ZA
2209 "en_ZA",
2210 "English - South Africa",
2211 TRUE,
2212 &my_locale_typelib_month_names_en_US,
2213 &my_locale_typelib_ab_month_names_en_US,
2214 &my_locale_typelib_day_names_en_US,
2215 &my_locale_typelib_ab_day_names_en_US,
2219 /***** LOCALE END en_ZA *****/
2221 /***** LOCALE BEGIN en_ZW: English - Zimbabwe *****/
2222 MY_LOCALE my_locale_en_ZW
2225 "en_ZW",
2226 "English - Zimbabwe",
2227 TRUE,
2228 &my_locale_typelib_month_names_en_US,
2229 &my_locale_typelib_ab_month_names_en_US,
2230 &my_locale_typelib_day_names_en_US,
2231 &my_locale_typelib_ab_day_names_en_US,
2235 /***** LOCALE END en_ZW *****/
2237 /***** LOCALE BEGIN es_AR: Spanish - Argentina *****/
2238 MY_LOCALE my_locale_es_AR
2241 "es_AR",
2242 "Spanish - Argentina",
2243 FALSE,
2244 &my_locale_typelib_month_names_es_ES,
2245 &my_locale_typelib_ab_month_names_es_ES,
2246 &my_locale_typelib_day_names_es_ES,
2247 &my_locale_typelib_ab_day_names_es_ES,
2251 /***** LOCALE END es_AR *****/
2253 /***** LOCALE BEGIN es_BO: Spanish - Bolivia *****/
2254 MY_LOCALE my_locale_es_BO
2257 "es_BO",
2258 "Spanish - Bolivia",
2259 FALSE,
2260 &my_locale_typelib_month_names_es_ES,
2261 &my_locale_typelib_ab_month_names_es_ES,
2262 &my_locale_typelib_day_names_es_ES,
2263 &my_locale_typelib_ab_day_names_es_ES,
2267 /***** LOCALE END es_BO *****/
2269 /***** LOCALE BEGIN es_CL: Spanish - Chile *****/
2270 MY_LOCALE my_locale_es_CL
2273 "es_CL",
2274 "Spanish - Chile",
2275 FALSE,
2276 &my_locale_typelib_month_names_es_ES,
2277 &my_locale_typelib_ab_month_names_es_ES,
2278 &my_locale_typelib_day_names_es_ES,
2279 &my_locale_typelib_ab_day_names_es_ES,
2283 /***** LOCALE END es_CL *****/
2285 /***** LOCALE BEGIN es_CO: Spanish - Columbia *****/
2286 MY_LOCALE my_locale_es_CO
2289 "es_CO",
2290 "Spanish - Columbia",
2291 FALSE,
2292 &my_locale_typelib_month_names_es_ES,
2293 &my_locale_typelib_ab_month_names_es_ES,
2294 &my_locale_typelib_day_names_es_ES,
2295 &my_locale_typelib_ab_day_names_es_ES,
2299 /***** LOCALE END es_CO *****/
2301 /***** LOCALE BEGIN es_CR: Spanish - Costa Rica *****/
2302 MY_LOCALE my_locale_es_CR
2305 "es_CR",
2306 "Spanish - Costa Rica",
2307 FALSE,
2308 &my_locale_typelib_month_names_es_ES,
2309 &my_locale_typelib_ab_month_names_es_ES,
2310 &my_locale_typelib_day_names_es_ES,
2311 &my_locale_typelib_ab_day_names_es_ES,
2315 /***** LOCALE END es_CR *****/
2317 /***** LOCALE BEGIN es_DO: Spanish - Dominican Republic *****/
2318 MY_LOCALE my_locale_es_DO
2321 "es_DO",
2322 "Spanish - Dominican Republic",
2323 FALSE,
2324 &my_locale_typelib_month_names_es_ES,
2325 &my_locale_typelib_ab_month_names_es_ES,
2326 &my_locale_typelib_day_names_es_ES,
2327 &my_locale_typelib_ab_day_names_es_ES,
2331 /***** LOCALE END es_DO *****/
2333 /***** LOCALE BEGIN es_EC: Spanish - Ecuador *****/
2334 MY_LOCALE my_locale_es_EC
2337 "es_EC",
2338 "Spanish - Ecuador",
2339 FALSE,
2340 &my_locale_typelib_month_names_es_ES,
2341 &my_locale_typelib_ab_month_names_es_ES,
2342 &my_locale_typelib_day_names_es_ES,
2343 &my_locale_typelib_ab_day_names_es_ES,
2347 /***** LOCALE END es_EC *****/
2349 /***** LOCALE BEGIN es_GT: Spanish - Guatemala *****/
2350 MY_LOCALE my_locale_es_GT
2353 "es_GT",
2354 "Spanish - Guatemala",
2355 FALSE,
2356 &my_locale_typelib_month_names_es_ES,
2357 &my_locale_typelib_ab_month_names_es_ES,
2358 &my_locale_typelib_day_names_es_ES,
2359 &my_locale_typelib_ab_day_names_es_ES,
2363 /***** LOCALE END es_GT *****/
2365 /***** LOCALE BEGIN es_HN: Spanish - Honduras *****/
2366 MY_LOCALE my_locale_es_HN
2369 "es_HN",
2370 "Spanish - Honduras",
2371 FALSE,
2372 &my_locale_typelib_month_names_es_ES,
2373 &my_locale_typelib_ab_month_names_es_ES,
2374 &my_locale_typelib_day_names_es_ES,
2375 &my_locale_typelib_ab_day_names_es_ES,
2379 /***** LOCALE END es_HN *****/
2381 /***** LOCALE BEGIN es_MX: Spanish - Mexico *****/
2382 MY_LOCALE my_locale_es_MX
2385 "es_MX",
2386 "Spanish - Mexico",
2387 FALSE,
2388 &my_locale_typelib_month_names_es_ES,
2389 &my_locale_typelib_ab_month_names_es_ES,
2390 &my_locale_typelib_day_names_es_ES,
2391 &my_locale_typelib_ab_day_names_es_ES,
2395 /***** LOCALE END es_MX *****/
2397 /***** LOCALE BEGIN es_NI: Spanish - Nicaragua *****/
2398 MY_LOCALE my_locale_es_NI
2401 "es_NI",
2402 "Spanish - Nicaragua",
2403 FALSE,
2404 &my_locale_typelib_month_names_es_ES,
2405 &my_locale_typelib_ab_month_names_es_ES,
2406 &my_locale_typelib_day_names_es_ES,
2407 &my_locale_typelib_ab_day_names_es_ES,
2411 /***** LOCALE END es_NI *****/
2413 /***** LOCALE BEGIN es_PA: Spanish - Panama *****/
2414 MY_LOCALE my_locale_es_PA
2417 "es_PA",
2418 "Spanish - Panama",
2419 FALSE,
2420 &my_locale_typelib_month_names_es_ES,
2421 &my_locale_typelib_ab_month_names_es_ES,
2422 &my_locale_typelib_day_names_es_ES,
2423 &my_locale_typelib_ab_day_names_es_ES,
2427 /***** LOCALE END es_PA *****/
2429 /***** LOCALE BEGIN es_PE: Spanish - Peru *****/
2430 MY_LOCALE my_locale_es_PE
2433 "es_PE",
2434 "Spanish - Peru",
2435 FALSE,
2436 &my_locale_typelib_month_names_es_ES,
2437 &my_locale_typelib_ab_month_names_es_ES,
2438 &my_locale_typelib_day_names_es_ES,
2439 &my_locale_typelib_ab_day_names_es_ES,
2443 /***** LOCALE END es_PE *****/
2445 /***** LOCALE BEGIN es_PR: Spanish - Puerto Rico *****/
2446 MY_LOCALE my_locale_es_PR
2449 "es_PR",
2450 "Spanish - Puerto Rico",
2451 FALSE,
2452 &my_locale_typelib_month_names_es_ES,
2453 &my_locale_typelib_ab_month_names_es_ES,
2454 &my_locale_typelib_day_names_es_ES,
2455 &my_locale_typelib_ab_day_names_es_ES,
2459 /***** LOCALE END es_PR *****/
2461 /***** LOCALE BEGIN es_PY: Spanish - Paraguay *****/
2462 MY_LOCALE my_locale_es_PY
2465 "es_PY",
2466 "Spanish - Paraguay",
2467 FALSE,
2468 &my_locale_typelib_month_names_es_ES,
2469 &my_locale_typelib_ab_month_names_es_ES,
2470 &my_locale_typelib_day_names_es_ES,
2471 &my_locale_typelib_ab_day_names_es_ES,
2475 /***** LOCALE END es_PY *****/
2477 /***** LOCALE BEGIN es_SV: Spanish - El Salvador *****/
2478 MY_LOCALE my_locale_es_SV
2481 "es_SV",
2482 "Spanish - El Salvador",
2483 FALSE,
2484 &my_locale_typelib_month_names_es_ES,
2485 &my_locale_typelib_ab_month_names_es_ES,
2486 &my_locale_typelib_day_names_es_ES,
2487 &my_locale_typelib_ab_day_names_es_ES,
2491 /***** LOCALE END es_SV *****/
2493 /***** LOCALE BEGIN es_US: Spanish - United States *****/
2494 MY_LOCALE my_locale_es_US
2497 "es_US",
2498 "Spanish - United States",
2499 FALSE,
2500 &my_locale_typelib_month_names_es_ES,
2501 &my_locale_typelib_ab_month_names_es_ES,
2502 &my_locale_typelib_day_names_es_ES,
2503 &my_locale_typelib_ab_day_names_es_ES,
2507 /***** LOCALE END es_US *****/
2509 /***** LOCALE BEGIN es_UY: Spanish - Uruguay *****/
2510 MY_LOCALE my_locale_es_UY
2513 "es_UY",
2514 "Spanish - Uruguay",
2515 FALSE,
2516 &my_locale_typelib_month_names_es_ES,
2517 &my_locale_typelib_ab_month_names_es_ES,
2518 &my_locale_typelib_day_names_es_ES,
2519 &my_locale_typelib_ab_day_names_es_ES,
2523 /***** LOCALE END es_UY *****/
2525 /***** LOCALE BEGIN es_VE: Spanish - Venezuela *****/
2526 MY_LOCALE my_locale_es_VE
2529 "es_VE",
2530 "Spanish - Venezuela",
2531 FALSE,
2532 &my_locale_typelib_month_names_es_ES,
2533 &my_locale_typelib_ab_month_names_es_ES,
2534 &my_locale_typelib_day_names_es_ES,
2535 &my_locale_typelib_ab_day_names_es_ES,
2539 /***** LOCALE END es_VE *****/
2541 /***** LOCALE BEGIN fr_BE: French - Belgium *****/
2542 MY_LOCALE my_locale_fr_BE
2544 100,
2545 "fr_BE",
2546 "French - Belgium",
2547 FALSE,
2548 &my_locale_typelib_month_names_fr_FR,
2549 &my_locale_typelib_ab_month_names_fr_FR,
2550 &my_locale_typelib_day_names_fr_FR,
2551 &my_locale_typelib_ab_day_names_fr_FR,
2555 /***** LOCALE END fr_BE *****/
2557 /***** LOCALE BEGIN fr_CA: French - Canada *****/
2558 MY_LOCALE my_locale_fr_CA
2560 101,
2561 "fr_CA",
2562 "French - Canada",
2563 FALSE,
2564 &my_locale_typelib_month_names_fr_FR,
2565 &my_locale_typelib_ab_month_names_fr_FR,
2566 &my_locale_typelib_day_names_fr_FR,
2567 &my_locale_typelib_ab_day_names_fr_FR,
2571 /***** LOCALE END fr_CA *****/
2573 /***** LOCALE BEGIN fr_CH: French - Switzerland *****/
2574 MY_LOCALE my_locale_fr_CH
2576 102,
2577 "fr_CH",
2578 "French - Switzerland",
2579 FALSE,
2580 &my_locale_typelib_month_names_fr_FR,
2581 &my_locale_typelib_ab_month_names_fr_FR,
2582 &my_locale_typelib_day_names_fr_FR,
2583 &my_locale_typelib_ab_day_names_fr_FR,
2587 /***** LOCALE END fr_CH *****/
2589 /***** LOCALE BEGIN fr_LU: French - Luxembourg *****/
2590 MY_LOCALE my_locale_fr_LU
2592 103,
2593 "fr_LU",
2594 "French - Luxembourg",
2595 FALSE,
2596 &my_locale_typelib_month_names_fr_FR,
2597 &my_locale_typelib_ab_month_names_fr_FR,
2598 &my_locale_typelib_day_names_fr_FR,
2599 &my_locale_typelib_ab_day_names_fr_FR,
2603 /***** LOCALE END fr_LU *****/
2605 /***** LOCALE BEGIN it_IT: Italian - Italy *****/
2606 MY_LOCALE my_locale_it_IT
2608 104,
2609 "it_IT",
2610 "Italian - Italy",
2611 FALSE,
2612 &my_locale_typelib_month_names_it_CH,
2613 &my_locale_typelib_ab_month_names_it_CH,
2614 &my_locale_typelib_day_names_it_CH,
2615 &my_locale_typelib_ab_day_names_it_CH,
2619 /***** LOCALE END it_IT *****/
2621 /***** LOCALE BEGIN nl_BE: Dutch - Belgium *****/
2622 MY_LOCALE my_locale_nl_BE
2624 105,
2625 "nl_BE",
2626 "Dutch - Belgium",
2627 TRUE,
2628 &my_locale_typelib_month_names_nl_NL,
2629 &my_locale_typelib_ab_month_names_nl_NL,
2630 &my_locale_typelib_day_names_nl_NL,
2631 &my_locale_typelib_ab_day_names_nl_NL,
2635 /***** LOCALE END nl_BE *****/
2637 /***** LOCALE BEGIN no_NO: Norwegian - Norway *****/
2638 MY_LOCALE my_locale_no_NO
2640 106,
2641 "no_NO",
2642 "Norwegian - Norway",
2643 FALSE,
2644 &my_locale_typelib_month_names_nb_NO,
2645 &my_locale_typelib_ab_month_names_nb_NO,
2646 &my_locale_typelib_day_names_nb_NO,
2647 &my_locale_typelib_ab_day_names_nb_NO,
2651 /***** LOCALE END no_NO *****/
2653 /***** LOCALE BEGIN sv_FI: Swedish - Finland *****/
2654 MY_LOCALE my_locale_sv_FI
2656 107,
2657 "sv_FI",
2658 "Swedish - Finland",
2659 FALSE,
2660 &my_locale_typelib_month_names_sv_SE,
2661 &my_locale_typelib_ab_month_names_sv_SE,
2662 &my_locale_typelib_day_names_sv_SE,
2663 &my_locale_typelib_ab_day_names_sv_SE,
2667 /***** LOCALE END sv_FI *****/
2669 /***** LOCALE BEGIN zh_HK: Chinese - Hong Kong SAR *****/
2670 MY_LOCALE my_locale_zh_HK
2672 108,
2673 "zh_HK",
2674 "Chinese - Hong Kong SAR",
2675 FALSE,
2676 &my_locale_typelib_month_names_zh_CN,
2677 &my_locale_typelib_ab_month_names_zh_CN,
2678 &my_locale_typelib_day_names_zh_CN,
2679 &my_locale_typelib_ab_day_names_zh_CN,
2683 /***** LOCALE END zh_HK *****/
2687 The list of all locales.
2688 Note, locales must be ordered according to their
2689 numbers to make my_locale_by_number() work fast.
2690 Some debug asserts below check this.
2692 MY_LOCALE *my_locales[]=
2694 &my_locale_en_US,
2695 &my_locale_en_GB,
2696 &my_locale_ja_JP,
2697 &my_locale_sv_SE,
2698 &my_locale_de_DE,
2699 &my_locale_fr_FR,
2700 &my_locale_ar_AE,
2701 &my_locale_ar_BH,
2702 &my_locale_ar_JO,
2703 &my_locale_ar_SA,
2704 &my_locale_ar_SY,
2705 &my_locale_be_BY,
2706 &my_locale_bg_BG,
2707 &my_locale_ca_ES,
2708 &my_locale_cs_CZ,
2709 &my_locale_da_DK,
2710 &my_locale_de_AT,
2711 &my_locale_es_ES,
2712 &my_locale_et_EE,
2713 &my_locale_eu_ES,
2714 &my_locale_fi_FI,
2715 &my_locale_fo_FO,
2716 &my_locale_gl_ES,
2717 &my_locale_gu_IN,
2718 &my_locale_he_IL,
2719 &my_locale_hi_IN,
2720 &my_locale_hr_HR,
2721 &my_locale_hu_HU,
2722 &my_locale_id_ID,
2723 &my_locale_is_IS,
2724 &my_locale_it_CH,
2725 &my_locale_ko_KR,
2726 &my_locale_lt_LT,
2727 &my_locale_lv_LV,
2728 &my_locale_mk_MK,
2729 &my_locale_mn_MN,
2730 &my_locale_ms_MY,
2731 &my_locale_nb_NO,
2732 &my_locale_nl_NL,
2733 &my_locale_pl_PL,
2734 &my_locale_pt_BR,
2735 &my_locale_pt_PT,
2736 &my_locale_ro_RO,
2737 &my_locale_ru_RU,
2738 &my_locale_ru_UA,
2739 &my_locale_sk_SK,
2740 &my_locale_sl_SI,
2741 &my_locale_sq_AL,
2742 &my_locale_sr_YU,
2743 &my_locale_ta_IN,
2744 &my_locale_te_IN,
2745 &my_locale_th_TH,
2746 &my_locale_tr_TR,
2747 &my_locale_uk_UA,
2748 &my_locale_ur_PK,
2749 &my_locale_vi_VN,
2750 &my_locale_zh_CN,
2751 &my_locale_zh_TW,
2752 &my_locale_ar_DZ,
2753 &my_locale_ar_EG,
2754 &my_locale_ar_IN,
2755 &my_locale_ar_IQ,
2756 &my_locale_ar_KW,
2757 &my_locale_ar_LB,
2758 &my_locale_ar_LY,
2759 &my_locale_ar_MA,
2760 &my_locale_ar_OM,
2761 &my_locale_ar_QA,
2762 &my_locale_ar_SD,
2763 &my_locale_ar_TN,
2764 &my_locale_ar_YE,
2765 &my_locale_de_BE,
2766 &my_locale_de_CH,
2767 &my_locale_de_LU,
2768 &my_locale_en_AU,
2769 &my_locale_en_CA,
2770 &my_locale_en_IN,
2771 &my_locale_en_NZ,
2772 &my_locale_en_PH,
2773 &my_locale_en_ZA,
2774 &my_locale_en_ZW,
2775 &my_locale_es_AR,
2776 &my_locale_es_BO,
2777 &my_locale_es_CL,
2778 &my_locale_es_CO,
2779 &my_locale_es_CR,
2780 &my_locale_es_DO,
2781 &my_locale_es_EC,
2782 &my_locale_es_GT,
2783 &my_locale_es_HN,
2784 &my_locale_es_MX,
2785 &my_locale_es_NI,
2786 &my_locale_es_PA,
2787 &my_locale_es_PE,
2788 &my_locale_es_PR,
2789 &my_locale_es_PY,
2790 &my_locale_es_SV,
2791 &my_locale_es_US,
2792 &my_locale_es_UY,
2793 &my_locale_es_VE,
2794 &my_locale_fr_BE,
2795 &my_locale_fr_CA,
2796 &my_locale_fr_CH,
2797 &my_locale_fr_LU,
2798 &my_locale_it_IT,
2799 &my_locale_nl_BE,
2800 &my_locale_no_NO,
2801 &my_locale_sv_FI,
2802 &my_locale_zh_HK,
2803 NULL
2807 MY_LOCALE *my_locale_by_number(uint number)
2809 MY_LOCALE *locale;
2810 if (number >= array_elements(my_locales) - 1)
2811 return NULL;
2812 locale= my_locales[number];
2813 // Check that locale is on its correct position in the array
2814 DBUG_ASSERT(locale == my_locales[locale->number]);
2815 return locale;
2819 MY_LOCALE *my_locale_by_name(const char *name)
2821 MY_LOCALE **locale;
2822 for (locale= my_locales; *locale != NULL; locale++)
2824 if (!my_strcasecmp(&my_charset_latin1, (*locale)->name, name))
2826 // Check that locale is on its correct position in the array
2827 DBUG_ASSERT((*locale) == my_locales[(*locale)->number]);
2828 return *locale;
2831 return NULL;