xref: /illumos-gate/usr/src/cmd/ast/libast/i386/lctab.c (revision b30d1939)
1*b30d1939SAndy Fiddaman /* : : generated by cmd/ast/tools/lcgen : : */
2da2e3ebdSchin 
37c2fbfb3SApril Chin #include "lclib.h"
47c2fbfb3SApril Chin #include "lclang.h"
57c2fbfb3SApril Chin 
67c2fbfb3SApril Chin 
77c2fbfb3SApril Chin const Lc_attribute_t attribute_es[] =
8da2e3ebdSchin {
9da2e3ebdSchin {"traditional",LC_default,
10da2e3ebdSchin #ifdef SUBLANG_SPANISH_TRADITIONAL
11da2e3ebdSchin SUBLANG_SPANISH_TRADITIONAL,
12da2e3ebdSchin #else
13da2e3ebdSchin 0,
14da2e3ebdSchin #endif
15da2e3ebdSchin 
16da2e3ebdSchin },
17da2e3ebdSchin {"modern",0,
18da2e3ebdSchin #ifdef SUBLANG_SPANISH_MODERN
19da2e3ebdSchin SUBLANG_SPANISH_MODERN,
20da2e3ebdSchin #else
21da2e3ebdSchin 0,
22da2e3ebdSchin #endif
23da2e3ebdSchin 
24da2e3ebdSchin },
25da2e3ebdSchin };
26da2e3ebdSchin 
277c2fbfb3SApril Chin const Lc_charset_t lc_charsets[] =
28da2e3ebdSchin {
29da2e3ebdSchin {"iso8859-1","latin1|west-europe","1252",},
30da2e3ebdSchin {"iso8859-2","latin2|east-europe","1250",},
31da2e3ebdSchin {"iso8859-3","latin3|south-europe","1257",},
32da2e3ebdSchin {"iso8859-4","latin4|north-europe",0},
33da2e3ebdSchin {"iso8859-5","cyrillic","1251",},
34da2e3ebdSchin {"iso8859-6","arabic","1256",},
35da2e3ebdSchin {"iso8859-7","greek","1253",},
36da2e3ebdSchin {"iso8859-8","hebrew","1255",},
37da2e3ebdSchin {"iso8859-9","latin5|turkish","1254",},
38da2e3ebdSchin {"iso8859-10","latin6|nordic",0},
39da2e3ebdSchin {"iso8859-13","latin7",0},
40da2e3ebdSchin {"iso8859-14","latin8|celtic",0},
41da2e3ebdSchin {"iso8859-15","latin0",0},
42da2e3ebdSchin {"iso2022","japanese|korean",0},
43da2e3ebdSchin {"iso4873","japanese-ascii|korean-ascii",0},
44da2e3ebdSchin {"koi8-r","russian",0},
45da2e3ebdSchin {"utf8","plan9",0},
46da2e3ebdSchin 	0
47da2e3ebdSchin };
48da2e3ebdSchin 
497c2fbfb3SApril Chin const Lc_language_t lc_languages[] =
50da2e3ebdSchin {
517c2fbfb3SApril Chin {"C","C","POSIX",&lc_charsets[0],LC_default,0,0,0,},
527c2fbfb3SApril Chin {"debug","debug",0,&lc_charsets[0],LC_debug,0,0,0,},
537c2fbfb3SApril Chin {"aa","afar",0,&lc_charsets[0],0,
54da2e3ebdSchin #ifdef LANG_AFAR
55da2e3ebdSchin LANG_AFAR,
56da2e3ebdSchin #else
57da2e3ebdSchin 0,
58da2e3ebdSchin #endif
59da2e3ebdSchin 0,0,
60da2e3ebdSchin },
617c2fbfb3SApril Chin {"ab","abkhazian",0,&lc_charsets[0],0,
62da2e3ebdSchin #ifdef LANG_ABKHAZIAN
63da2e3ebdSchin LANG_ABKHAZIAN,
64da2e3ebdSchin #else
65da2e3ebdSchin 0,
66da2e3ebdSchin #endif
67da2e3ebdSchin 0,0,
68da2e3ebdSchin },
697c2fbfb3SApril Chin {"af","afrikaans","afr",&lc_charsets[0],0,
70da2e3ebdSchin #ifdef LANG_AFRIKAANS
71da2e3ebdSchin LANG_AFRIKAANS,
72da2e3ebdSchin #else
73da2e3ebdSchin 0,
74da2e3ebdSchin #endif
75da2e3ebdSchin 0,0,
76da2e3ebdSchin },
777c2fbfb3SApril Chin {"am","amharic",0,&lc_charsets[0],0,
78da2e3ebdSchin #ifdef LANG_AMHARIC
79da2e3ebdSchin LANG_AMHARIC,
80da2e3ebdSchin #else
81da2e3ebdSchin 0,
82da2e3ebdSchin #endif
83da2e3ebdSchin 0,0,
84da2e3ebdSchin },
857c2fbfb3SApril Chin {"ar","arabic","ara",&lc_charsets[5],0,
86da2e3ebdSchin #ifdef LANG_ARABIC
87da2e3ebdSchin LANG_ARABIC,
88da2e3ebdSchin #else
89da2e3ebdSchin 0,
90da2e3ebdSchin #endif
91da2e3ebdSchin 0,0,
92da2e3ebdSchin },
937c2fbfb3SApril Chin {"as","assamese",0,&lc_charsets[0],0,
94da2e3ebdSchin #ifdef LANG_ASSAMESE
95da2e3ebdSchin LANG_ASSAMESE,
96da2e3ebdSchin #else
97da2e3ebdSchin 0,
98da2e3ebdSchin #endif
99da2e3ebdSchin 0,0,
100da2e3ebdSchin },
1017c2fbfb3SApril Chin {"ay","aymara",0,&lc_charsets[0],0,
102da2e3ebdSchin #ifdef LANG_AYMARA
103da2e3ebdSchin LANG_AYMARA,
104da2e3ebdSchin #else
105da2e3ebdSchin 0,
106da2e3ebdSchin #endif
107da2e3ebdSchin 0,0,
108da2e3ebdSchin },
1097c2fbfb3SApril Chin {"az","azerbaijani",0,&lc_charsets[0],0,
110da2e3ebdSchin #ifdef LANG_AZERBAIJANI
111da2e3ebdSchin LANG_AZERBAIJANI,
112da2e3ebdSchin #else
113da2e3ebdSchin 0,
114da2e3ebdSchin #endif
115da2e3ebdSchin 0,0,
116da2e3ebdSchin },
1177c2fbfb3SApril Chin {"ba","bashkir",0,&lc_charsets[0],0,
118da2e3ebdSchin #ifdef LANG_BASHKIR
119da2e3ebdSchin LANG_BASHKIR,
120da2e3ebdSchin #else
121da2e3ebdSchin 0,
122da2e3ebdSchin #endif
123da2e3ebdSchin 0,0,
124da2e3ebdSchin },
1257c2fbfb3SApril Chin {"be","belarusian","bel",&lc_charsets[0],0,
126da2e3ebdSchin #ifdef LANG_BELARUSIAN
127da2e3ebdSchin LANG_BELARUSIAN,
128da2e3ebdSchin #else
129da2e3ebdSchin 0,
130da2e3ebdSchin #endif
131da2e3ebdSchin 0,0,
132da2e3ebdSchin },
1337c2fbfb3SApril Chin {"bg","bulgarian","bul",&lc_charsets[4],0,
134da2e3ebdSchin #ifdef LANG_BULGARIAN
135da2e3ebdSchin LANG_BULGARIAN,
136da2e3ebdSchin #else
137da2e3ebdSchin 0,
138da2e3ebdSchin #endif
139da2e3ebdSchin 0,0,
140da2e3ebdSchin },
1417c2fbfb3SApril Chin {"bh","bihari",0,&lc_charsets[0],0,
142da2e3ebdSchin #ifdef LANG_BIHARI
143da2e3ebdSchin LANG_BIHARI,
144da2e3ebdSchin #else
145da2e3ebdSchin 0,
146da2e3ebdSchin #endif
147da2e3ebdSchin 0,0,
148da2e3ebdSchin },
1497c2fbfb3SApril Chin {"bi","bislama",0,&lc_charsets[0],0,
150da2e3ebdSchin #ifdef LANG_BISLAMA
151da2e3ebdSchin LANG_BISLAMA,
152da2e3ebdSchin #else
153da2e3ebdSchin 0,
154da2e3ebdSchin #endif
155da2e3ebdSchin 0,0,
156da2e3ebdSchin },
1577c2fbfb3SApril Chin {"bn","bengali-bangla",0,&lc_charsets[0],0,
158da2e3ebdSchin #ifdef LANG_BENGALI_BANGLA
159da2e3ebdSchin LANG_BENGALI_BANGLA,
160da2e3ebdSchin #else
161da2e3ebdSchin 0,
162da2e3ebdSchin #endif
163da2e3ebdSchin 0,0,
164da2e3ebdSchin },
1657c2fbfb3SApril Chin {"bo","tibetan",0,&lc_charsets[0],0,
166da2e3ebdSchin #ifdef LANG_TIBETAN
167da2e3ebdSchin LANG_TIBETAN,
168da2e3ebdSchin #else
169da2e3ebdSchin 0,
170da2e3ebdSchin #endif
171da2e3ebdSchin 0,0,
172da2e3ebdSchin },
1737c2fbfb3SApril Chin {"br","breton",0,&lc_charsets[0],0,
174da2e3ebdSchin #ifdef LANG_BRETON
175da2e3ebdSchin LANG_BRETON,
176da2e3ebdSchin #else
177da2e3ebdSchin 0,
178da2e3ebdSchin #endif
179da2e3ebdSchin 0,0,
180da2e3ebdSchin },
1817c2fbfb3SApril Chin {"ca","catalan","cat",&lc_charsets[0],0,
182da2e3ebdSchin #ifdef LANG_CATALAN
183da2e3ebdSchin LANG_CATALAN,
184da2e3ebdSchin #else
185da2e3ebdSchin 0,
186da2e3ebdSchin #endif
187da2e3ebdSchin 0,0,
188da2e3ebdSchin },
1897c2fbfb3SApril Chin {"co","corsican",0,&lc_charsets[0],0,
190da2e3ebdSchin #ifdef LANG_CORSICAN
191da2e3ebdSchin LANG_CORSICAN,
192da2e3ebdSchin #else
193da2e3ebdSchin 0,
194da2e3ebdSchin #endif
195da2e3ebdSchin 0,0,
196da2e3ebdSchin },
1977c2fbfb3SApril Chin {"cs","czech","ces|cze",&lc_charsets[1],0,
198da2e3ebdSchin #ifdef LANG_CZECH
199da2e3ebdSchin LANG_CZECH,
200da2e3ebdSchin #else
201da2e3ebdSchin 0,
202da2e3ebdSchin #endif
203da2e3ebdSchin 0,0,
204da2e3ebdSchin },
2057c2fbfb3SApril Chin {"cy","welsh",0,&lc_charsets[0],0,
206da2e3ebdSchin #ifdef LANG_WELSH
207da2e3ebdSchin LANG_WELSH,
208da2e3ebdSchin #else
209da2e3ebdSchin 0,
210da2e3ebdSchin #endif
211da2e3ebdSchin 0,0,
212da2e3ebdSchin },
2137c2fbfb3SApril Chin {"da","danish","dan",&lc_charsets[0],0,
214da2e3ebdSchin #ifdef LANG_DANISH
215da2e3ebdSchin LANG_DANISH,
216da2e3ebdSchin #else
217da2e3ebdSchin 0,
218da2e3ebdSchin #endif
219da2e3ebdSchin 0,0,
220da2e3ebdSchin },
2217c2fbfb3SApril Chin {"de","german","deu|ger",&lc_charsets[0],0,
222da2e3ebdSchin #ifdef LANG_GERMAN
223da2e3ebdSchin LANG_GERMAN,
224da2e3ebdSchin #else
225da2e3ebdSchin 0,
226da2e3ebdSchin #endif
227da2e3ebdSchin 0,0,
228da2e3ebdSchin },
2297c2fbfb3SApril Chin {"dz","bhutani",0,&lc_charsets[0],0,
230da2e3ebdSchin #ifdef LANG_BHUTANI
231da2e3ebdSchin LANG_BHUTANI,
232da2e3ebdSchin #else
233da2e3ebdSchin 0,
234da2e3ebdSchin #endif
235da2e3ebdSchin 0,0,
236da2e3ebdSchin },
2377c2fbfb3SApril Chin {"el","greek","ell|gre",&lc_charsets[6],0,
238da2e3ebdSchin #ifdef LANG_GREEK
239da2e3ebdSchin LANG_GREEK,
240da2e3ebdSchin #else
241da2e3ebdSchin 0,
242da2e3ebdSchin #endif
243da2e3ebdSchin 0,0,
244da2e3ebdSchin },
2457c2fbfb3SApril Chin {"en","english","eng",&lc_charsets[0],0,
246da2e3ebdSchin #ifdef LANG_ENGLISH
247da2e3ebdSchin LANG_ENGLISH,
248da2e3ebdSchin #else
249da2e3ebdSchin 0,
250da2e3ebdSchin #endif
251da2e3ebdSchin 0,0,
252da2e3ebdSchin },
2537c2fbfb3SApril Chin {"eo","esperanto",0,&lc_charsets[0],0,
254da2e3ebdSchin #ifdef LANG_ESPERANTO
255da2e3ebdSchin LANG_ESPERANTO,
256da2e3ebdSchin #else
257da2e3ebdSchin 0,
258da2e3ebdSchin #endif
259da2e3ebdSchin 0,0,
260da2e3ebdSchin },
2617c2fbfb3SApril Chin {"es","spanish","spa",&lc_charsets[0],0,
262da2e3ebdSchin #ifdef LANG_SPANISH
263da2e3ebdSchin LANG_SPANISH,
264da2e3ebdSchin #else
265da2e3ebdSchin 0,
266da2e3ebdSchin #endif
267da2e3ebdSchin &attribute_es[0],&attribute_es[1],
268da2e3ebdSchin },
2697c2fbfb3SApril Chin {"et","estonian","est",&lc_charsets[2],0,
270da2e3ebdSchin #ifdef LANG_ESTONIAN
271da2e3ebdSchin LANG_ESTONIAN,
272da2e3ebdSchin #else
273da2e3ebdSchin 0,
274da2e3ebdSchin #endif
275da2e3ebdSchin 0,0,
276da2e3ebdSchin },
2777c2fbfb3SApril Chin {"eu","basque","eus|baq",&lc_charsets[0],0,
278da2e3ebdSchin #ifdef LANG_BASQUE
279da2e3ebdSchin LANG_BASQUE,
280da2e3ebdSchin #else
281da2e3ebdSchin 0,
282da2e3ebdSchin #endif
283da2e3ebdSchin 0,0,
284da2e3ebdSchin },
2857c2fbfb3SApril Chin {"fa","persian",0,&lc_charsets[0],0,
286da2e3ebdSchin #ifdef LANG_PERSIAN
287da2e3ebdSchin LANG_PERSIAN,
288da2e3ebdSchin #else
289da2e3ebdSchin 0,
290da2e3ebdSchin #endif
291da2e3ebdSchin 0,0,
292da2e3ebdSchin },
2937c2fbfb3SApril Chin {"fi","finnish","fin",&lc_charsets[0],0,
294da2e3ebdSchin #ifdef LANG_FINNISH
295da2e3ebdSchin LANG_FINNISH,
296da2e3ebdSchin #else
297da2e3ebdSchin 0,
298da2e3ebdSchin #endif
299da2e3ebdSchin 0,0,
300da2e3ebdSchin },
3017c2fbfb3SApril Chin {"fj","fiji",0,&lc_charsets[0],0,
302da2e3ebdSchin #ifdef LANG_FIJI
303da2e3ebdSchin LANG_FIJI,
304da2e3ebdSchin #else
305da2e3ebdSchin 0,
306da2e3ebdSchin #endif
307da2e3ebdSchin 0,0,
308da2e3ebdSchin },
3097c2fbfb3SApril Chin {"fo","faeroese",0,&lc_charsets[0],0,
310da2e3ebdSchin #ifdef LANG_FAEROESE
311da2e3ebdSchin LANG_FAEROESE,
312da2e3ebdSchin #else
313da2e3ebdSchin 0,
314da2e3ebdSchin #endif
315da2e3ebdSchin 0,0,
316da2e3ebdSchin },
3177c2fbfb3SApril Chin {"fr","french","fra|fre",&lc_charsets[0],0,
318da2e3ebdSchin #ifdef LANG_FRENCH
319da2e3ebdSchin LANG_FRENCH,
320da2e3ebdSchin #else
321da2e3ebdSchin 0,
322da2e3ebdSchin #endif
323da2e3ebdSchin 0,0,
324da2e3ebdSchin },
3257c2fbfb3SApril Chin {"fy","frisian",0,&lc_charsets[0],0,
326da2e3ebdSchin #ifdef LANG_FRISIAN
327da2e3ebdSchin LANG_FRISIAN,
328da2e3ebdSchin #else
329da2e3ebdSchin 0,
330da2e3ebdSchin #endif
331da2e3ebdSchin 0,0,
332da2e3ebdSchin },
3337c2fbfb3SApril Chin {"ga","irish",0,&lc_charsets[11],0,
334da2e3ebdSchin #ifdef LANG_IRISH
335da2e3ebdSchin LANG_IRISH,
336da2e3ebdSchin #else
337da2e3ebdSchin 0,
338da2e3ebdSchin #endif
339da2e3ebdSchin 0,0,
340da2e3ebdSchin },
3417c2fbfb3SApril Chin {"gd","scots-gaelic",0,&lc_charsets[11],0,
342da2e3ebdSchin #ifdef LANG_SCOTS_GAELIC
343da2e3ebdSchin LANG_SCOTS_GAELIC,
344da2e3ebdSchin #else
345da2e3ebdSchin 0,
346da2e3ebdSchin #endif
347da2e3ebdSchin 0,0,
348da2e3ebdSchin },
3497c2fbfb3SApril Chin {"gl","galician",0,&lc_charsets[0],0,
350da2e3ebdSchin #ifdef LANG_GALICIAN
351da2e3ebdSchin LANG_GALICIAN,
352da2e3ebdSchin #else
353da2e3ebdSchin 0,
354da2e3ebdSchin #endif
355da2e3ebdSchin 0,0,
356da2e3ebdSchin },
3577c2fbfb3SApril Chin {"gn","guarani",0,&lc_charsets[0],0,
358da2e3ebdSchin #ifdef LANG_GUARANI
359da2e3ebdSchin LANG_GUARANI,
360da2e3ebdSchin #else
361da2e3ebdSchin 0,
362da2e3ebdSchin #endif
363da2e3ebdSchin 0,0,
364da2e3ebdSchin },
3657c2fbfb3SApril Chin {"gu","gujarati",0,&lc_charsets[0],0,
366da2e3ebdSchin #ifdef LANG_GUJARATI
367da2e3ebdSchin LANG_GUJARATI,
368da2e3ebdSchin #else
369da2e3ebdSchin 0,
370da2e3ebdSchin #endif
371da2e3ebdSchin 0,0,
372da2e3ebdSchin },
3737c2fbfb3SApril Chin {"ha","hausa",0,&lc_charsets[0],0,
374da2e3ebdSchin #ifdef LANG_HAUSA
375da2e3ebdSchin LANG_HAUSA,
376da2e3ebdSchin #else
377da2e3ebdSchin 0,
378da2e3ebdSchin #endif
379da2e3ebdSchin 0,0,
380da2e3ebdSchin },
3817c2fbfb3SApril Chin {"he","hebrew","heb",&lc_charsets[7],0,
382da2e3ebdSchin #ifdef LANG_HEBREW
383da2e3ebdSchin LANG_HEBREW,
384da2e3ebdSchin #else
385da2e3ebdSchin 0,
386da2e3ebdSchin #endif
387da2e3ebdSchin 0,0,
388da2e3ebdSchin },
3897c2fbfb3SApril Chin {"hi","hindi",0,&lc_charsets[0],0,
390da2e3ebdSchin #ifdef LANG_HINDI
391da2e3ebdSchin LANG_HINDI,
392da2e3ebdSchin #else
393da2e3ebdSchin 0,
394da2e3ebdSchin #endif
395da2e3ebdSchin 0,0,
396da2e3ebdSchin },
3977c2fbfb3SApril Chin {"hr","croatian","hrv|scr",&lc_charsets[1],0,
398da2e3ebdSchin #ifdef LANG_CROATIAN
399da2e3ebdSchin LANG_CROATIAN,
400da2e3ebdSchin #else
401da2e3ebdSchin 0,
402da2e3ebdSchin #endif
403da2e3ebdSchin 0,0,
404da2e3ebdSchin },
4057c2fbfb3SApril Chin {"hu","hungarian","hun",&lc_charsets[1],0,
406da2e3ebdSchin #ifdef LANG_HUNGARIAN
407da2e3ebdSchin LANG_HUNGARIAN,
408da2e3ebdSchin #else
409da2e3ebdSchin 0,
410da2e3ebdSchin #endif
411da2e3ebdSchin 0,0,
412da2e3ebdSchin },
4137c2fbfb3SApril Chin {"hy","armenian",0,&lc_charsets[0],0,
414da2e3ebdSchin #ifdef LANG_ARMENIAN
415da2e3ebdSchin LANG_ARMENIAN,
416da2e3ebdSchin #else
417da2e3ebdSchin 0,
418da2e3ebdSchin #endif
419da2e3ebdSchin 0,0,
420da2e3ebdSchin },
4217c2fbfb3SApril Chin {"ia","interlingua",0,&lc_charsets[0],0,
422da2e3ebdSchin #ifdef LANG_INTERLINGUA
423da2e3ebdSchin LANG_INTERLINGUA,
424da2e3ebdSchin #else
425da2e3ebdSchin 0,
426da2e3ebdSchin #endif
427da2e3ebdSchin 0,0,
428da2e3ebdSchin },
4297c2fbfb3SApril Chin {"id","indonesian","ind",&lc_charsets[0],0,
430da2e3ebdSchin #ifdef LANG_INDONESIAN
431da2e3ebdSchin LANG_INDONESIAN,
432da2e3ebdSchin #else
433da2e3ebdSchin 0,
434da2e3ebdSchin #endif
435da2e3ebdSchin 0,0,
436da2e3ebdSchin },
4377c2fbfb3SApril Chin {"ie","interlingue",0,&lc_charsets[0],0,
438da2e3ebdSchin #ifdef LANG_INTERLINGUE
439da2e3ebdSchin LANG_INTERLINGUE,
440da2e3ebdSchin #else
441da2e3ebdSchin 0,
442da2e3ebdSchin #endif
443da2e3ebdSchin 0,0,
444da2e3ebdSchin },
4457c2fbfb3SApril Chin {"ik","inupiak",0,&lc_charsets[0],0,
446da2e3ebdSchin #ifdef LANG_INUPIAK
447da2e3ebdSchin LANG_INUPIAK,
448da2e3ebdSchin #else
449da2e3ebdSchin 0,
450da2e3ebdSchin #endif
451da2e3ebdSchin 0,0,
452da2e3ebdSchin },
4537c2fbfb3SApril Chin {"in","indonesian",0,&lc_charsets[0],0,
454da2e3ebdSchin #ifdef LANG_INDONESIAN
455da2e3ebdSchin LANG_INDONESIAN,
456da2e3ebdSchin #else
457da2e3ebdSchin 0,
458da2e3ebdSchin #endif
459da2e3ebdSchin 0,0,
460da2e3ebdSchin },
4617c2fbfb3SApril Chin {"is","icelandic","isl|ice",&lc_charsets[0],0,
462da2e3ebdSchin #ifdef LANG_ICELANDIC
463da2e3ebdSchin LANG_ICELANDIC,
464da2e3ebdSchin #else
465da2e3ebdSchin 0,
466da2e3ebdSchin #endif
467da2e3ebdSchin 0,0,
468da2e3ebdSchin },
4697c2fbfb3SApril Chin {"it","italian","ita",&lc_charsets[0],0,
470da2e3ebdSchin #ifdef LANG_ITALIAN
471da2e3ebdSchin LANG_ITALIAN,
472da2e3ebdSchin #else
473da2e3ebdSchin 0,
474da2e3ebdSchin #endif
475da2e3ebdSchin 0,0,
476da2e3ebdSchin },
4777c2fbfb3SApril Chin {"iw","hebrew",0,&lc_charsets[0],0,
478da2e3ebdSchin #ifdef LANG_HEBREW
479da2e3ebdSchin LANG_HEBREW,
480da2e3ebdSchin #else
481da2e3ebdSchin 0,
482da2e3ebdSchin #endif
483da2e3ebdSchin 0,0,
484da2e3ebdSchin },
4857c2fbfb3SApril Chin {"ja","japanese","jpn",&lc_charsets[0],0,
486da2e3ebdSchin #ifdef LANG_JAPANESE
487da2e3ebdSchin LANG_JAPANESE,
488da2e3ebdSchin #else
489da2e3ebdSchin 0,
490da2e3ebdSchin #endif
491da2e3ebdSchin 0,0,
492da2e3ebdSchin },
4937c2fbfb3SApril Chin {"ji","yiddish",0,&lc_charsets[0],0,
494da2e3ebdSchin #ifdef LANG_YIDDISH
495da2e3ebdSchin LANG_YIDDISH,
496da2e3ebdSchin #else
497da2e3ebdSchin 0,
498da2e3ebdSchin #endif
499da2e3ebdSchin 0,0,
500da2e3ebdSchin },
5017c2fbfb3SApril Chin {"jw","javanese",0,&lc_charsets[0],0,
502da2e3ebdSchin #ifdef LANG_JAVANESE
503da2e3ebdSchin LANG_JAVANESE,
504da2e3ebdSchin #else
505da2e3ebdSchin 0,
506da2e3ebdSchin #endif
507da2e3ebdSchin 0,0,
508da2e3ebdSchin },
5097c2fbfb3SApril Chin {"ka","georgian",0,&lc_charsets[0],0,
510da2e3ebdSchin #ifdef LANG_GEORGIAN
511da2e3ebdSchin LANG_GEORGIAN,
512da2e3ebdSchin #else
513da2e3ebdSchin 0,
514da2e3ebdSchin #endif
515da2e3ebdSchin 0,0,
516da2e3ebdSchin },
5177c2fbfb3SApril Chin {"kk","kazakh","kaz",&lc_charsets[0],0,
518da2e3ebdSchin #ifdef LANG_KAZAKH
519da2e3ebdSchin LANG_KAZAKH,
520da2e3ebdSchin #else
521da2e3ebdSchin 0,
522da2e3ebdSchin #endif
523da2e3ebdSchin 0,0,
524da2e3ebdSchin },
5257c2fbfb3SApril Chin {"kl","greenlandic",0,&lc_charsets[0],0,
526da2e3ebdSchin #ifdef LANG_GREENLANDIC
527da2e3ebdSchin LANG_GREENLANDIC,
528da2e3ebdSchin #else
529da2e3ebdSchin 0,
530da2e3ebdSchin #endif
531da2e3ebdSchin 0,0,
532da2e3ebdSchin },
5337c2fbfb3SApril Chin {"km","cambodian",0,&lc_charsets[0],0,
534da2e3ebdSchin #ifdef LANG_CAMBODIAN
535da2e3ebdSchin LANG_CAMBODIAN,
536da2e3ebdSchin #else
537da2e3ebdSchin 0,
538da2e3ebdSchin #endif
539da2e3ebdSchin 0,0,
540da2e3ebdSchin },
5417c2fbfb3SApril Chin {"kn","kannada",0,&lc_charsets[0],0,
542da2e3ebdSchin #ifdef LANG_KANNADA
543da2e3ebdSchin LANG_KANNADA,
544da2e3ebdSchin #else
545da2e3ebdSchin 0,
546da2e3ebdSchin #endif
547da2e3ebdSchin 0,0,
548da2e3ebdSchin },
5497c2fbfb3SApril Chin {"ko","korean","kor",&lc_charsets[0],0,
550da2e3ebdSchin #ifdef LANG_KOREAN
551da2e3ebdSchin LANG_KOREAN,
552da2e3ebdSchin #else
553da2e3ebdSchin 0,
554da2e3ebdSchin #endif
555da2e3ebdSchin 0,0,
556da2e3ebdSchin },
5577c2fbfb3SApril Chin {"ks","kashmiri",0,&lc_charsets[0],0,
558da2e3ebdSchin #ifdef LANG_KASHMIRI
559da2e3ebdSchin LANG_KASHMIRI,
560da2e3ebdSchin #else
561da2e3ebdSchin 0,
562da2e3ebdSchin #endif
563da2e3ebdSchin 0,0,
564da2e3ebdSchin },
5657c2fbfb3SApril Chin {"ku","kurdish",0,&lc_charsets[0],0,
566da2e3ebdSchin #ifdef LANG_KURDISH
567da2e3ebdSchin LANG_KURDISH,
568da2e3ebdSchin #else
569da2e3ebdSchin 0,
570da2e3ebdSchin #endif
571da2e3ebdSchin 0,0,
572da2e3ebdSchin },
5737c2fbfb3SApril Chin {"ky","kirghiz",0,&lc_charsets[0],0,
574da2e3ebdSchin #ifdef LANG_KIRGHIZ
575da2e3ebdSchin LANG_KIRGHIZ,
576da2e3ebdSchin #else
577da2e3ebdSchin 0,
578da2e3ebdSchin #endif
579da2e3ebdSchin 0,0,
580da2e3ebdSchin },
5817c2fbfb3SApril Chin {"la","latin",0,&lc_charsets[0],0,
582da2e3ebdSchin #ifdef LANG_LATIN
583da2e3ebdSchin LANG_LATIN,
584da2e3ebdSchin #else
585da2e3ebdSchin 0,
586da2e3ebdSchin #endif
587da2e3ebdSchin 0,0,
588da2e3ebdSchin },
5897c2fbfb3SApril Chin {"ln","lingala",0,&lc_charsets[0],0,
590da2e3ebdSchin #ifdef LANG_LINGALA
591da2e3ebdSchin LANG_LINGALA,
592da2e3ebdSchin #else
593da2e3ebdSchin 0,
594da2e3ebdSchin #endif
595da2e3ebdSchin 0,0,
596da2e3ebdSchin },
5977c2fbfb3SApril Chin {"lo","laothian",0,&lc_charsets[0],0,
598da2e3ebdSchin #ifdef LANG_LAOTHIAN
599da2e3ebdSchin LANG_LAOTHIAN,
600da2e3ebdSchin #else
601da2e3ebdSchin 0,
602da2e3ebdSchin #endif
603da2e3ebdSchin 0,0,
604da2e3ebdSchin },
6057c2fbfb3SApril Chin {"lt","lithuanian","lit",&lc_charsets[10],0,
606da2e3ebdSchin #ifdef LANG_LITHUANIAN
607da2e3ebdSchin LANG_LITHUANIAN,
608da2e3ebdSchin #else
609da2e3ebdSchin 0,
610da2e3ebdSchin #endif
611da2e3ebdSchin 0,0,
612da2e3ebdSchin },
6137c2fbfb3SApril Chin {"lv","latvian","lav",&lc_charsets[10],0,
614da2e3ebdSchin #ifdef LANG_LATVIAN
615da2e3ebdSchin LANG_LATVIAN,
616da2e3ebdSchin #else
617da2e3ebdSchin 0,
618da2e3ebdSchin #endif
619da2e3ebdSchin 0,0,
620da2e3ebdSchin },
6217c2fbfb3SApril Chin {"mg","malagasy",0,&lc_charsets[0],0,
622da2e3ebdSchin #ifdef LANG_MALAGASY
623da2e3ebdSchin LANG_MALAGASY,
624da2e3ebdSchin #else
625da2e3ebdSchin 0,
626da2e3ebdSchin #endif
627da2e3ebdSchin 0,0,
628da2e3ebdSchin },
6297c2fbfb3SApril Chin {"mi","maori",0,&lc_charsets[0],0,
630da2e3ebdSchin #ifdef LANG_MAORI
631da2e3ebdSchin LANG_MAORI,
632da2e3ebdSchin #else
633da2e3ebdSchin 0,
634da2e3ebdSchin #endif
635da2e3ebdSchin 0,0,
636da2e3ebdSchin },
6377c2fbfb3SApril Chin {"mk","macedonian","mkd|mac",&lc_charsets[0],0,
638da2e3ebdSchin #ifdef LANG_MACEDONIAN
639da2e3ebdSchin LANG_MACEDONIAN,
640da2e3ebdSchin #else
641da2e3ebdSchin 0,
642da2e3ebdSchin #endif
643da2e3ebdSchin 0,0,
644da2e3ebdSchin },
6457c2fbfb3SApril Chin {"ml","malayalam","mal",&lc_charsets[0],0,
646da2e3ebdSchin #ifdef LANG_MALAYALAM
647da2e3ebdSchin LANG_MALAYALAM,
648da2e3ebdSchin #else
649da2e3ebdSchin 0,
650da2e3ebdSchin #endif
651da2e3ebdSchin 0,0,
652da2e3ebdSchin },
6537c2fbfb3SApril Chin {"mn","mongolian",0,&lc_charsets[0],0,
654da2e3ebdSchin #ifdef LANG_MONGOLIAN
655da2e3ebdSchin LANG_MONGOLIAN,
656da2e3ebdSchin #else
657da2e3ebdSchin 0,
658da2e3ebdSchin #endif
659da2e3ebdSchin 0,0,
660da2e3ebdSchin },
6617c2fbfb3SApril Chin {"mo","moldavian",0,&lc_charsets[0],0,
662da2e3ebdSchin #ifdef LANG_MOLDAVIAN
663da2e3ebdSchin LANG_MOLDAVIAN,
664da2e3ebdSchin #else
665da2e3ebdSchin 0,
666da2e3ebdSchin #endif
667da2e3ebdSchin 0,0,
668da2e3ebdSchin },
6697c2fbfb3SApril Chin {"mr","marathi",0,&lc_charsets[0],0,
670da2e3ebdSchin #ifdef LANG_MARATHI
671da2e3ebdSchin LANG_MARATHI,
672da2e3ebdSchin #else
673da2e3ebdSchin 0,
674da2e3ebdSchin #endif
675da2e3ebdSchin 0,0,
676da2e3ebdSchin },
6777c2fbfb3SApril Chin {"ms","malay","msa|may",&lc_charsets[0],0,
678da2e3ebdSchin #ifdef LANG_MALAY
679da2e3ebdSchin LANG_MALAY,
680da2e3ebdSchin #else
681da2e3ebdSchin 0,
682da2e3ebdSchin #endif
683da2e3ebdSchin 0,0,
684da2e3ebdSchin },
6857c2fbfb3SApril Chin {"mt","maltese",0,&lc_charsets[0],0,
686da2e3ebdSchin #ifdef LANG_MALTESE
687da2e3ebdSchin LANG_MALTESE,
688da2e3ebdSchin #else
689da2e3ebdSchin 0,
690da2e3ebdSchin #endif
691da2e3ebdSchin 0,0,
692da2e3ebdSchin },
6937c2fbfb3SApril Chin {"my","burmese",0,&lc_charsets[0],0,
694da2e3ebdSchin #ifdef LANG_BURMESE
695da2e3ebdSchin LANG_BURMESE,
696da2e3ebdSchin #else
697da2e3ebdSchin 0,
698da2e3ebdSchin #endif
699da2e3ebdSchin 0,0,
700da2e3ebdSchin },
7017c2fbfb3SApril Chin {"na","nauru",0,&lc_charsets[0],0,
702da2e3ebdSchin #ifdef LANG_NAURU
703da2e3ebdSchin LANG_NAURU,
704da2e3ebdSchin #else
705da2e3ebdSchin 0,
706da2e3ebdSchin #endif
707da2e3ebdSchin 0,0,
708da2e3ebdSchin },
7097c2fbfb3SApril Chin {"nb","norwegian-bokmal","nob",&lc_charsets[0],0,
710da2e3ebdSchin #ifdef LANG_NORWEGIAN_BOKMAL
711da2e3ebdSchin LANG_NORWEGIAN_BOKMAL,
712da2e3ebdSchin #else
713da2e3ebdSchin 0,
714da2e3ebdSchin #endif
715da2e3ebdSchin 0,0,
716da2e3ebdSchin },
7177c2fbfb3SApril Chin {"ne","nepali",0,&lc_charsets[0],0,
718da2e3ebdSchin #ifdef LANG_NEPALI
719da2e3ebdSchin LANG_NEPALI,
720da2e3ebdSchin #else
721da2e3ebdSchin 0,
722da2e3ebdSchin #endif
723da2e3ebdSchin 0,0,
724da2e3ebdSchin },
7257c2fbfb3SApril Chin {"nl","dutch","nld|dut",&lc_charsets[0],0,
726da2e3ebdSchin #ifdef LANG_DUTCH
727da2e3ebdSchin LANG_DUTCH,
728da2e3ebdSchin #else
729da2e3ebdSchin 0,
730da2e3ebdSchin #endif
731da2e3ebdSchin 0,0,
732da2e3ebdSchin },
7337c2fbfb3SApril Chin {"nn","norwegian-nynorsk","nno|non",&lc_charsets[0],0,
734da2e3ebdSchin #ifdef LANG_NORWEGIAN_NYNORSK
735da2e3ebdSchin LANG_NORWEGIAN_NYNORSK,
736da2e3ebdSchin #else
737da2e3ebdSchin 0,
738da2e3ebdSchin #endif
739da2e3ebdSchin 0,0,
740da2e3ebdSchin },
7417c2fbfb3SApril Chin {"no","norwegian","nor",&lc_charsets[0],0,
742da2e3ebdSchin #ifdef LANG_NORWEGIAN
743da2e3ebdSchin LANG_NORWEGIAN,
744da2e3ebdSchin #else
745da2e3ebdSchin 0,
746da2e3ebdSchin #endif
747da2e3ebdSchin 0,0,
748da2e3ebdSchin },
7497c2fbfb3SApril Chin {"oc","occitan",0,&lc_charsets[0],0,
750da2e3ebdSchin #ifdef LANG_OCCITAN
751da2e3ebdSchin LANG_OCCITAN,
752da2e3ebdSchin #else
753da2e3ebdSchin 0,
754da2e3ebdSchin #endif
755da2e3ebdSchin 0,0,
756da2e3ebdSchin },
7577c2fbfb3SApril Chin {"om","oromo",0,&lc_charsets[0],0,
758da2e3ebdSchin #ifdef LANG_OROMO
759da2e3ebdSchin LANG_OROMO,
760da2e3ebdSchin #else
761da2e3ebdSchin 0,
762da2e3ebdSchin #endif
763da2e3ebdSchin 0,0,
764da2e3ebdSchin },
7657c2fbfb3SApril Chin {"or","oriya",0,&lc_charsets[0],0,
766da2e3ebdSchin #ifdef LANG_ORIYA
767da2e3ebdSchin LANG_ORIYA,
768da2e3ebdSchin #else
769da2e3ebdSchin 0,
770da2e3ebdSchin #endif
771da2e3ebdSchin 0,0,
772da2e3ebdSchin },
7737c2fbfb3SApril Chin {"pa","punjabi",0,&lc_charsets[0],0,
774da2e3ebdSchin #ifdef LANG_PUNJABI
775da2e3ebdSchin LANG_PUNJABI,
776da2e3ebdSchin #else
777da2e3ebdSchin 0,
778da2e3ebdSchin #endif
779da2e3ebdSchin 0,0,
780da2e3ebdSchin },
7817c2fbfb3SApril Chin {"pl","polish","pol",&lc_charsets[1],0,
782da2e3ebdSchin #ifdef LANG_POLISH
783da2e3ebdSchin LANG_POLISH,
784da2e3ebdSchin #else
785da2e3ebdSchin 0,
786da2e3ebdSchin #endif
787da2e3ebdSchin 0,0,
788da2e3ebdSchin },
7897c2fbfb3SApril Chin {"ps","pushto",0,&lc_charsets[0],0,
790da2e3ebdSchin #ifdef LANG_PUSHTO
791da2e3ebdSchin LANG_PUSHTO,
792da2e3ebdSchin #else
793da2e3ebdSchin 0,
794da2e3ebdSchin #endif
795da2e3ebdSchin 0,0,
796da2e3ebdSchin },
7977c2fbfb3SApril Chin {"pt","portuguese","por",&lc_charsets[0],0,
798da2e3ebdSchin #ifdef LANG_PORTUGUESE
799da2e3ebdSchin LANG_PORTUGUESE,
800da2e3ebdSchin #else
801da2e3ebdSchin 0,
802da2e3ebdSchin #endif
803da2e3ebdSchin 0,0,
804da2e3ebdSchin },
8057c2fbfb3SApril Chin {"qu","quechua",0,&lc_charsets[0],0,
806da2e3ebdSchin #ifdef LANG_QUECHUA
807da2e3ebdSchin LANG_QUECHUA,
808da2e3ebdSchin #else
809da2e3ebdSchin 0,
810da2e3ebdSchin #endif
811da2e3ebdSchin 0,0,
812da2e3ebdSchin },
8137c2fbfb3SApril Chin {"rm","rhaeto-romance",0,&lc_charsets[0],0,
814da2e3ebdSchin #ifdef LANG_RHAETO_ROMANCE
815da2e3ebdSchin LANG_RHAETO_ROMANCE,
816da2e3ebdSchin #else
817da2e3ebdSchin 0,
818da2e3ebdSchin #endif
819da2e3ebdSchin 0,0,
820da2e3ebdSchin },
8217c2fbfb3SApril Chin {"rn","kirundi",0,&lc_charsets[0],0,
822da2e3ebdSchin #ifdef LANG_KIRUNDI
823da2e3ebdSchin LANG_KIRUNDI,
824da2e3ebdSchin #else
825da2e3ebdSchin 0,
826da2e3ebdSchin #endif
827da2e3ebdSchin 0,0,
828da2e3ebdSchin },
8297c2fbfb3SApril Chin {"ro","romanian","ron|rum",&lc_charsets[1],0,
830da2e3ebdSchin #ifdef LANG_ROMANIAN
831da2e3ebdSchin LANG_ROMANIAN,
832da2e3ebdSchin #else
833da2e3ebdSchin 0,
834da2e3ebdSchin #endif
835da2e3ebdSchin 0,0,
836da2e3ebdSchin },
8377c2fbfb3SApril Chin {"ru","russian","rus",&lc_charsets[4],0,
838da2e3ebdSchin #ifdef LANG_RUSSIAN
839da2e3ebdSchin LANG_RUSSIAN,
840da2e3ebdSchin #else
841da2e3ebdSchin 0,
842da2e3ebdSchin #endif
843da2e3ebdSchin 0,0,
844da2e3ebdSchin },
8457c2fbfb3SApril Chin {"rw","kinyarwanda",0,&lc_charsets[0],0,
846da2e3ebdSchin #ifdef LANG_KINYARWANDA
847da2e3ebdSchin LANG_KINYARWANDA,
848da2e3ebdSchin #else
849da2e3ebdSchin 0,
850da2e3ebdSchin #endif
851da2e3ebdSchin 0,0,
852da2e3ebdSchin },
8537c2fbfb3SApril Chin {"sa","sanskrit",0,&lc_charsets[0],0,
854da2e3ebdSchin #ifdef LANG_SANSKRIT
855da2e3ebdSchin LANG_SANSKRIT,
856da2e3ebdSchin #else
857da2e3ebdSchin 0,
858da2e3ebdSchin #endif
859da2e3ebdSchin 0,0,
860da2e3ebdSchin },
8617c2fbfb3SApril Chin {"sd","sindhi",0,&lc_charsets[0],0,
862da2e3ebdSchin #ifdef LANG_SINDHI
863da2e3ebdSchin LANG_SINDHI,
864da2e3ebdSchin #else
865da2e3ebdSchin 0,
866da2e3ebdSchin #endif
867da2e3ebdSchin 0,0,
868da2e3ebdSchin },
8697c2fbfb3SApril Chin {"sg","sangro",0,&lc_charsets[0],0,
870da2e3ebdSchin #ifdef LANG_SANGRO
871da2e3ebdSchin LANG_SANGRO,
872da2e3ebdSchin #else
873da2e3ebdSchin 0,
874da2e3ebdSchin #endif
875da2e3ebdSchin 0,0,
876da2e3ebdSchin },
8777c2fbfb3SApril Chin {"sh","serbo-croatian",0,&lc_charsets[0],0,
878da2e3ebdSchin #ifdef LANG_SERBO_CROATIAN
879da2e3ebdSchin LANG_SERBO_CROATIAN,
880da2e3ebdSchin #else
881da2e3ebdSchin 0,
882da2e3ebdSchin #endif
883da2e3ebdSchin 0,0,
884da2e3ebdSchin },
8857c2fbfb3SApril Chin {"si","singhalese",0,&lc_charsets[0],0,
886da2e3ebdSchin #ifdef LANG_SINGHALESE
887da2e3ebdSchin LANG_SINGHALESE,
888da2e3ebdSchin #else
889da2e3ebdSchin 0,
890da2e3ebdSchin #endif
891da2e3ebdSchin 0,0,
892da2e3ebdSchin },
8937c2fbfb3SApril Chin {"sk","slovak","slk|slo",&lc_charsets[1],0,
894da2e3ebdSchin #ifdef LANG_SLOVAK
895da2e3ebdSchin LANG_SLOVAK,
896da2e3ebdSchin #else
897da2e3ebdSchin 0,
898da2e3ebdSchin #endif
899da2e3ebdSchin 0,0,
900da2e3ebdSchin },
9017c2fbfb3SApril Chin {"sl","slovenian","slv",&lc_charsets[1],0,
902da2e3ebdSchin #ifdef LANG_SLOVENIAN
903da2e3ebdSchin LANG_SLOVENIAN,
904da2e3ebdSchin #else
905da2e3ebdSchin 0,
906da2e3ebdSchin #endif
907da2e3ebdSchin 0,0,
908da2e3ebdSchin },
9097c2fbfb3SApril Chin {"sm","samoan",0,&lc_charsets[0],0,
910da2e3ebdSchin #ifdef LANG_SAMOAN
911da2e3ebdSchin LANG_SAMOAN,
912da2e3ebdSchin #else
913da2e3ebdSchin 0,
914da2e3ebdSchin #endif
915da2e3ebdSchin 0,0,
916da2e3ebdSchin },
9177c2fbfb3SApril Chin {"sn","shona",0,&lc_charsets[0],0,
918da2e3ebdSchin #ifdef LANG_SHONA
919da2e3ebdSchin LANG_SHONA,
920da2e3ebdSchin #else
921da2e3ebdSchin 0,
922da2e3ebdSchin #endif
923da2e3ebdSchin 0,0,
924da2e3ebdSchin },
9257c2fbfb3SApril Chin {"so","somali",0,&lc_charsets[0],0,
926da2e3ebdSchin #ifdef LANG_SOMALI
927da2e3ebdSchin LANG_SOMALI,
928da2e3ebdSchin #else
929da2e3ebdSchin 0,
930da2e3ebdSchin #endif
931da2e3ebdSchin 0,0,
932da2e3ebdSchin },
9337c2fbfb3SApril Chin {"sq","albanian","sqi|alb",&lc_charsets[0],0,
934da2e3ebdSchin #ifdef LANG_ALBANIAN
935da2e3ebdSchin LANG_ALBANIAN,
936da2e3ebdSchin #else
937da2e3ebdSchin 0,
938da2e3ebdSchin #endif
939da2e3ebdSchin 0,0,
940da2e3ebdSchin },
9417c2fbfb3SApril Chin {"sr","serbian","srp",&lc_charsets[1],0,
942da2e3ebdSchin #ifdef LANG_SERBIAN
943da2e3ebdSchin LANG_SERBIAN,
944da2e3ebdSchin #else
945da2e3ebdSchin 0,
946da2e3ebdSchin #endif
947da2e3ebdSchin 0,0,
948da2e3ebdSchin },
9497c2fbfb3SApril Chin {"ss","siswati",0,&lc_charsets[0],0,
950da2e3ebdSchin #ifdef LANG_SISWATI
951da2e3ebdSchin LANG_SISWATI,
952da2e3ebdSchin #else
953da2e3ebdSchin 0,
954da2e3ebdSchin #endif
955da2e3ebdSchin 0,0,
956da2e3ebdSchin },
9577c2fbfb3SApril Chin {"st","sesotho",0,&lc_charsets[0],0,
958da2e3ebdSchin #ifdef LANG_SESOTHO
959da2e3ebdSchin LANG_SESOTHO,
960da2e3ebdSchin #else
961da2e3ebdSchin 0,
962da2e3ebdSchin #endif
963da2e3ebdSchin 0,0,
964da2e3ebdSchin },
9657c2fbfb3SApril Chin {"su","sudanese",0,&lc_charsets[0],0,
966da2e3ebdSchin #ifdef LANG_SUDANESE
967da2e3ebdSchin LANG_SUDANESE,
968da2e3ebdSchin #else
969da2e3ebdSchin 0,
970da2e3ebdSchin #endif
971da2e3ebdSchin 0,0,
972da2e3ebdSchin },
9737c2fbfb3SApril Chin {"sv","swedish","swe",&lc_charsets[0],0,
974da2e3ebdSchin #ifdef LANG_SWEDISH
975da2e3ebdSchin LANG_SWEDISH,
976da2e3ebdSchin #else
977da2e3ebdSchin 0,
978da2e3ebdSchin #endif
979da2e3ebdSchin 0,0,
980da2e3ebdSchin },
9817c2fbfb3SApril Chin {"sw","swahili","swa",&lc_charsets[0],0,
982da2e3ebdSchin #ifdef LANG_SWAHILI
983da2e3ebdSchin LANG_SWAHILI,
984da2e3ebdSchin #else
985da2e3ebdSchin 0,
986da2e3ebdSchin #endif
987da2e3ebdSchin 0,0,
988da2e3ebdSchin },
9897c2fbfb3SApril Chin {"ta","tamil",0,&lc_charsets[0],0,
990da2e3ebdSchin #ifdef LANG_TAMIL
991da2e3ebdSchin LANG_TAMIL,
992da2e3ebdSchin #else
993da2e3ebdSchin 0,
994da2e3ebdSchin #endif
995da2e3ebdSchin 0,0,
996da2e3ebdSchin },
9977c2fbfb3SApril Chin {"te","telugu",0,&lc_charsets[0],0,
998da2e3ebdSchin #ifdef LANG_TELUGU
999da2e3ebdSchin LANG_TELUGU,
1000da2e3ebdSchin #else
1001da2e3ebdSchin 0,
1002da2e3ebdSchin #endif
1003da2e3ebdSchin 0,0,
1004da2e3ebdSchin },
10057c2fbfb3SApril Chin {"tg","tajik",0,&lc_charsets[0],0,
1006da2e3ebdSchin #ifdef LANG_TAJIK
1007da2e3ebdSchin LANG_TAJIK,
1008da2e3ebdSchin #else
1009da2e3ebdSchin 0,
1010da2e3ebdSchin #endif
1011da2e3ebdSchin 0,0,
1012da2e3ebdSchin },
10137c2fbfb3SApril Chin {"th","thai","tha",&lc_charsets[0],0,
1014da2e3ebdSchin #ifdef LANG_THAI
1015da2e3ebdSchin LANG_THAI,
1016da2e3ebdSchin #else
1017da2e3ebdSchin 0,
1018da2e3ebdSchin #endif
1019da2e3ebdSchin 0,0,
1020da2e3ebdSchin },
10217c2fbfb3SApril Chin {"ti","tigrinya",0,&lc_charsets[0],0,
1022da2e3ebdSchin #ifdef LANG_TIGRINYA
1023da2e3ebdSchin LANG_TIGRINYA,
1024da2e3ebdSchin #else
1025da2e3ebdSchin 0,
1026da2e3ebdSchin #endif
1027da2e3ebdSchin 0,0,
1028da2e3ebdSchin },
10297c2fbfb3SApril Chin {"tk","turkmen",0,&lc_charsets[0],0,
1030da2e3ebdSchin #ifdef LANG_TURKMEN
1031da2e3ebdSchin LANG_TURKMEN,
1032da2e3ebdSchin #else
1033da2e3ebdSchin 0,
1034da2e3ebdSchin #endif
1035da2e3ebdSchin 0,0,
1036da2e3ebdSchin },
10377c2fbfb3SApril Chin {"tl","tagalog",0,&lc_charsets[0],0,
1038da2e3ebdSchin #ifdef LANG_TAGALOG
1039da2e3ebdSchin LANG_TAGALOG,
1040da2e3ebdSchin #else
1041da2e3ebdSchin 0,
1042da2e3ebdSchin #endif
1043da2e3ebdSchin 0,0,
1044da2e3ebdSchin },
10457c2fbfb3SApril Chin {"tn","setswana",0,&lc_charsets[0],0,
1046da2e3ebdSchin #ifdef LANG_SETSWANA
1047da2e3ebdSchin LANG_SETSWANA,
1048da2e3ebdSchin #else
1049da2e3ebdSchin 0,
1050da2e3ebdSchin #endif
1051da2e3ebdSchin 0,0,
1052da2e3ebdSchin },
10537c2fbfb3SApril Chin {"to","tonga",0,&lc_charsets[0],0,
1054da2e3ebdSchin #ifdef LANG_TONGA
1055da2e3ebdSchin LANG_TONGA,
1056da2e3ebdSchin #else
1057da2e3ebdSchin 0,
1058da2e3ebdSchin #endif
1059da2e3ebdSchin 0,0,
1060da2e3ebdSchin },
10617c2fbfb3SApril Chin {"tr","turkish","tur",&lc_charsets[8],0,
1062da2e3ebdSchin #ifdef LANG_TURKISH
1063da2e3ebdSchin LANG_TURKISH,
1064da2e3ebdSchin #else
1065da2e3ebdSchin 0,
1066da2e3ebdSchin #endif
1067da2e3ebdSchin 0,0,
1068da2e3ebdSchin },
10697c2fbfb3SApril Chin {"ts","tsonga",0,&lc_charsets[0],0,
1070da2e3ebdSchin #ifdef LANG_TSONGA
1071da2e3ebdSchin LANG_TSONGA,
1072da2e3ebdSchin #else
1073da2e3ebdSchin 0,
1074da2e3ebdSchin #endif
1075da2e3ebdSchin 0,0,
1076da2e3ebdSchin },
10777c2fbfb3SApril Chin {"tt","tatar","tat",&lc_charsets[0],0,
1078da2e3ebdSchin #ifdef LANG_TATAR
1079da2e3ebdSchin LANG_TATAR,
1080da2e3ebdSchin #else
1081da2e3ebdSchin 0,
1082da2e3ebdSchin #endif
1083da2e3ebdSchin 0,0,
1084da2e3ebdSchin },
10857c2fbfb3SApril Chin {"tw","chinese-traditional","cht",&lc_charsets[0],0,
1086da2e3ebdSchin #ifdef LANG_CHINESE_TRADITIONAL
1087da2e3ebdSchin LANG_CHINESE_TRADITIONAL,
1088da2e3ebdSchin #else
1089da2e3ebdSchin 0,
1090da2e3ebdSchin #endif
1091da2e3ebdSchin 0,0,
1092da2e3ebdSchin },
10937c2fbfb3SApril Chin {"uk","ukrainian","ukr",&lc_charsets[4],0,
1094da2e3ebdSchin #ifdef LANG_UKRAINIAN
1095da2e3ebdSchin LANG_UKRAINIAN,
1096da2e3ebdSchin #else
1097da2e3ebdSchin 0,
1098da2e3ebdSchin #endif
1099da2e3ebdSchin 0,0,
1100da2e3ebdSchin },
11017c2fbfb3SApril Chin {"ur","urdu",0,&lc_charsets[0],0,
1102da2e3ebdSchin #ifdef LANG_URDU
1103da2e3ebdSchin LANG_URDU,
1104da2e3ebdSchin #else
1105da2e3ebdSchin 0,
1106da2e3ebdSchin #endif
1107da2e3ebdSchin 0,0,
1108da2e3ebdSchin },
11097c2fbfb3SApril Chin {"uz","uzbek","uzb",&lc_charsets[0],0,
1110da2e3ebdSchin #ifdef LANG_UZBEK
1111da2e3ebdSchin LANG_UZBEK,
1112da2e3ebdSchin #else
1113da2e3ebdSchin 0,
1114da2e3ebdSchin #endif
1115da2e3ebdSchin 0,0,
1116da2e3ebdSchin },
11177c2fbfb3SApril Chin {"vi","vietnamese",0,&lc_charsets[0],0,
1118da2e3ebdSchin #ifdef LANG_VIETNAMESE
1119da2e3ebdSchin LANG_VIETNAMESE,
1120da2e3ebdSchin #else
1121da2e3ebdSchin 0,
1122da2e3ebdSchin #endif
1123da2e3ebdSchin 0,0,
1124da2e3ebdSchin },
11257c2fbfb3SApril Chin {"vo","volapuk",0,&lc_charsets[0],0,
1126da2e3ebdSchin #ifdef LANG_VOLAPUK
1127da2e3ebdSchin LANG_VOLAPUK,
1128da2e3ebdSchin #else
1129da2e3ebdSchin 0,
1130da2e3ebdSchin #endif
1131da2e3ebdSchin 0,0,
1132da2e3ebdSchin },
11337c2fbfb3SApril Chin {"wo","wolof",0,&lc_charsets[0],0,
1134da2e3ebdSchin #ifdef LANG_WOLOF
1135da2e3ebdSchin LANG_WOLOF,
1136da2e3ebdSchin #else
1137da2e3ebdSchin 0,
1138da2e3ebdSchin #endif
1139da2e3ebdSchin 0,0,
1140da2e3ebdSchin },
11417c2fbfb3SApril Chin {"xh","xhosa",0,&lc_charsets[0],0,
1142da2e3ebdSchin #ifdef LANG_XHOSA
1143da2e3ebdSchin LANG_XHOSA,
1144da2e3ebdSchin #else
1145da2e3ebdSchin 0,
1146da2e3ebdSchin #endif
1147da2e3ebdSchin 0,0,
1148da2e3ebdSchin },
11497c2fbfb3SApril Chin {"yo","yoruba",0,&lc_charsets[0],0,
1150da2e3ebdSchin #ifdef LANG_YORUBA
1151da2e3ebdSchin LANG_YORUBA,
1152da2e3ebdSchin #else
1153da2e3ebdSchin 0,
1154da2e3ebdSchin #endif
1155da2e3ebdSchin 0,0,
1156da2e3ebdSchin },
11577c2fbfb3SApril Chin {"zh","chinese-simplified","zho|chi|chs",&lc_charsets[0],0,
1158da2e3ebdSchin #ifdef LANG_CHINESE_SIMPLIFIED
1159da2e3ebdSchin LANG_CHINESE_SIMPLIFIED,
1160da2e3ebdSchin #else
1161da2e3ebdSchin 0,
1162da2e3ebdSchin #endif
1163da2e3ebdSchin 0,0,
1164da2e3ebdSchin },
11657c2fbfb3SApril Chin {"zu","zulu",0,&lc_charsets[0],0,
1166da2e3ebdSchin #ifdef LANG_ZULU
1167da2e3ebdSchin LANG_ZULU,
1168da2e3ebdSchin #else
1169da2e3ebdSchin 0,
1170da2e3ebdSchin #endif
1171da2e3ebdSchin 0,0,
1172da2e3ebdSchin },
1173da2e3ebdSchin 	0
1174da2e3ebdSchin };
1175da2e3ebdSchin 
11767c2fbfb3SApril Chin const Lc_territory_t lc_territories[] =
1177da2e3ebdSchin {
11787c2fbfb3SApril Chin {"C","C",LC_default,0,&lc_languages[0],0,0,0,0,0,0,0,},
11797c2fbfb3SApril Chin {"debug","debug",LC_debug,0,&lc_languages[1],0,0,0,0,0,0,0,},
1180*b30d1939SAndy Fiddaman {"eu","euro",0,0,&lc_languages[0],0,0,0,0,0,0,0,},
1181da2e3ebdSchin {"al","albania",0,
1182da2e3ebdSchin #ifdef CTRY_ALBANIA
1183da2e3ebdSchin CTRY_ALBANIA,
1184da2e3ebdSchin #else
1185da2e3ebdSchin 0,
1186da2e3ebdSchin #endif
1187da2e3ebdSchin 0,0,0,0,0,0,0,0,
1188da2e3ebdSchin },
1189da2e3ebdSchin {"an","netherlands-antilles",0,
1190da2e3ebdSchin #ifdef CTRY_NETHERLANDS_ANTILLES
1191da2e3ebdSchin CTRY_NETHERLANDS_ANTILLES,
1192da2e3ebdSchin #else
1193da2e3ebdSchin 0,
1194da2e3ebdSchin #endif
11957c2fbfb3SApril Chin &lc_languages[86],0,0,0,
1196da2e3ebdSchin #ifdef SUBLANG_DUTCH_NETHERLANDS_ANTILLES
1197da2e3ebdSchin SUBLANG_DUTCH_NETHERLANDS_ANTILLES,
1198da2e3ebdSchin #else
1199da2e3ebdSchin 0,
1200da2e3ebdSchin #endif
1201da2e3ebdSchin 0,0,0,
1202da2e3ebdSchin },
1203da2e3ebdSchin {"ar","argentina",0,
1204da2e3ebdSchin #ifdef CTRY_ARGENTINA
1205da2e3ebdSchin CTRY_ARGENTINA,
1206da2e3ebdSchin #else
1207da2e3ebdSchin 0,
1208da2e3ebdSchin #endif
12097c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1210da2e3ebdSchin #ifdef SUBLANG_SPANISH_ARGENTINA
1211da2e3ebdSchin SUBLANG_SPANISH_ARGENTINA,
1212da2e3ebdSchin #else
1213da2e3ebdSchin 0,
1214da2e3ebdSchin #endif
1215da2e3ebdSchin 0,0,0,
1216da2e3ebdSchin },
1217da2e3ebdSchin {"at","austria",0,
1218da2e3ebdSchin #ifdef CTRY_AUSTRIA
1219da2e3ebdSchin CTRY_AUSTRIA,
1220da2e3ebdSchin #else
1221da2e3ebdSchin 0,
1222da2e3ebdSchin #endif
12237c2fbfb3SApril Chin &lc_languages[23],0,0,0,
1224da2e3ebdSchin #ifdef SUBLANG_GERMAN_AUSTRIA
1225da2e3ebdSchin SUBLANG_GERMAN_AUSTRIA,
1226da2e3ebdSchin #else
1227da2e3ebdSchin 0,
1228da2e3ebdSchin #endif
1229da2e3ebdSchin 0,0,0,
1230da2e3ebdSchin },
1231da2e3ebdSchin {"au","australia",0,
1232da2e3ebdSchin #ifdef CTRY_AUSTRALIA
1233da2e3ebdSchin CTRY_AUSTRALIA,
1234da2e3ebdSchin #else
1235da2e3ebdSchin 0,
1236da2e3ebdSchin #endif
12377c2fbfb3SApril Chin &lc_languages[26],0,0,0,
1238da2e3ebdSchin #ifdef SUBLANG_ENGLISH_AUSTRALIA
1239da2e3ebdSchin SUBLANG_ENGLISH_AUSTRALIA,
1240da2e3ebdSchin #else
1241da2e3ebdSchin 0,
1242da2e3ebdSchin #endif
1243da2e3ebdSchin 0,0,0,
1244da2e3ebdSchin },
1245da2e3ebdSchin {"az","azerbaijan",0,
1246da2e3ebdSchin #ifdef CTRY_AZERBAIJAN
1247da2e3ebdSchin CTRY_AZERBAIJAN,
1248da2e3ebdSchin #else
1249da2e3ebdSchin 0,
1250da2e3ebdSchin #endif
1251da2e3ebdSchin 0,0,0,0,0,0,0,0,
1252da2e3ebdSchin },
1253da2e3ebdSchin {"be","belgium",0,
1254da2e3ebdSchin #ifdef CTRY_BELGIUM
1255da2e3ebdSchin CTRY_BELGIUM,
1256da2e3ebdSchin #else
1257da2e3ebdSchin 0,
1258da2e3ebdSchin #endif
12597c2fbfb3SApril Chin &lc_languages[86],&lc_languages[35],&lc_languages[23],0,
1260da2e3ebdSchin #ifdef SUBLANG_DUTCH_BELGIUM
1261da2e3ebdSchin SUBLANG_DUTCH_BELGIUM,
1262da2e3ebdSchin #else
1263da2e3ebdSchin 0,
1264da2e3ebdSchin #endif
1265da2e3ebdSchin 
1266da2e3ebdSchin #ifdef SUBLANG_FRENCH_BELGIUM
1267da2e3ebdSchin SUBLANG_FRENCH_BELGIUM,
1268da2e3ebdSchin #else
1269da2e3ebdSchin 0,
1270da2e3ebdSchin #endif
1271da2e3ebdSchin 
1272da2e3ebdSchin #ifdef SUBLANG_GERMAN_BELGIUM
1273da2e3ebdSchin SUBLANG_GERMAN_BELGIUM,
1274da2e3ebdSchin #else
1275da2e3ebdSchin 0,
1276da2e3ebdSchin #endif
1277da2e3ebdSchin 0,
1278da2e3ebdSchin },
1279da2e3ebdSchin {"bg","bulgaria",0,
1280da2e3ebdSchin #ifdef CTRY_BULGARIA
1281da2e3ebdSchin CTRY_BULGARIA,
1282da2e3ebdSchin #else
1283da2e3ebdSchin 0,
1284da2e3ebdSchin #endif
12857c2fbfb3SApril Chin &lc_languages[12],0,0,0,
1286da2e3ebdSchin #ifdef SUBLANG_BULGARIAN_BULGARIA
1287da2e3ebdSchin SUBLANG_BULGARIAN_BULGARIA,
1288da2e3ebdSchin #else
1289da2e3ebdSchin 0,
1290da2e3ebdSchin #endif
1291da2e3ebdSchin 0,0,0,
1292da2e3ebdSchin },
1293da2e3ebdSchin {"bn","brunei-darussalam",0,
1294da2e3ebdSchin #ifdef CTRY_BRUNEI_DARUSSALAM
1295da2e3ebdSchin CTRY_BRUNEI_DARUSSALAM,
1296da2e3ebdSchin #else
1297da2e3ebdSchin 0,
1298da2e3ebdSchin #endif
12997c2fbfb3SApril Chin &lc_languages[6],0,0,0,
1300da2e3ebdSchin #ifdef SUBLANG_ARABIC_BRUNEI_DARUSSALAM
1301da2e3ebdSchin SUBLANG_ARABIC_BRUNEI_DARUSSALAM,
1302da2e3ebdSchin #else
1303da2e3ebdSchin 0,
1304da2e3ebdSchin #endif
1305da2e3ebdSchin 0,0,0,
1306da2e3ebdSchin },
1307da2e3ebdSchin {"bo","bolivia",0,
1308da2e3ebdSchin #ifdef CTRY_BOLIVIA
1309da2e3ebdSchin CTRY_BOLIVIA,
1310da2e3ebdSchin #else
1311da2e3ebdSchin 0,
1312da2e3ebdSchin #endif
13137c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1314da2e3ebdSchin #ifdef SUBLANG_SPANISH_BOLIVIA
1315da2e3ebdSchin SUBLANG_SPANISH_BOLIVIA,
1316da2e3ebdSchin #else
1317da2e3ebdSchin 0,
1318da2e3ebdSchin #endif
1319da2e3ebdSchin 0,0,0,
1320da2e3ebdSchin },
1321da2e3ebdSchin {"br","brazil",0,
1322da2e3ebdSchin #ifdef CTRY_BRAZIL
1323da2e3ebdSchin CTRY_BRAZIL,
1324da2e3ebdSchin #else
1325da2e3ebdSchin 0,
1326da2e3ebdSchin #endif
13277c2fbfb3SApril Chin &lc_languages[95],0,0,0,
1328da2e3ebdSchin #ifdef SUBLANG_PORTUGUESE_BRAZIL
1329da2e3ebdSchin SUBLANG_PORTUGUESE_BRAZIL,
1330da2e3ebdSchin #else
1331da2e3ebdSchin 0,
1332da2e3ebdSchin #endif
1333da2e3ebdSchin 0,0,0,
1334da2e3ebdSchin },
1335da2e3ebdSchin {"bw","botswana",0,
1336da2e3ebdSchin #ifdef CTRY_BOTSWANA
1337da2e3ebdSchin CTRY_BOTSWANA,
1338da2e3ebdSchin #else
1339da2e3ebdSchin 0,
1340da2e3ebdSchin #endif
13417c2fbfb3SApril Chin &lc_languages[26],0,0,0,
1342da2e3ebdSchin #ifdef SUBLANG_ENGLISH_BOTSWANA
1343da2e3ebdSchin SUBLANG_ENGLISH_BOTSWANA,
1344da2e3ebdSchin #else
1345da2e3ebdSchin 0,
1346da2e3ebdSchin #endif
1347da2e3ebdSchin 0,0,0,
1348da2e3ebdSchin },
1349da2e3ebdSchin {"by","belarus",0,
1350da2e3ebdSchin #ifdef CTRY_BELARUS
1351da2e3ebdSchin CTRY_BELARUS,
1352da2e3ebdSchin #else
1353da2e3ebdSchin 0,
1354da2e3ebdSchin #endif
13557c2fbfb3SApril Chin &lc_languages[100],0,0,0,
1356da2e3ebdSchin #ifdef SUBLANG_RUSSIAN_BELARUS
1357da2e3ebdSchin SUBLANG_RUSSIAN_BELARUS,
1358da2e3ebdSchin #else
1359da2e3ebdSchin 0,
1360da2e3ebdSchin #endif
1361da2e3ebdSchin 0,0,0,
1362da2e3ebdSchin },
1363da2e3ebdSchin {"bz","belize",0,
1364da2e3ebdSchin #ifdef CTRY_BELIZE
1365da2e3ebdSchin CTRY_BELIZE,
1366da2e3ebdSchin #else
1367da2e3ebdSchin 0,
1368da2e3ebdSchin #endif
13697c2fbfb3SApril Chin &lc_languages[26],0,0,0,
1370da2e3ebdSchin #ifdef SUBLANG_ENGLISH_BELIZE
1371da2e3ebdSchin SUBLANG_ENGLISH_BELIZE,
1372da2e3ebdSchin #else
1373da2e3ebdSchin 0,
1374da2e3ebdSchin #endif
1375da2e3ebdSchin 0,0,0,
1376da2e3ebdSchin },
1377da2e3ebdSchin {"ca","canada",0,
1378da2e3ebdSchin #ifdef CTRY_CANADA
1379da2e3ebdSchin CTRY_CANADA,
1380da2e3ebdSchin #else
1381da2e3ebdSchin 0,
1382da2e3ebdSchin #endif
13837c2fbfb3SApril Chin &lc_languages[26],&lc_languages[35],0,0,
1384da2e3ebdSchin #ifdef SUBLANG_ENGLISH_CANADA
1385da2e3ebdSchin SUBLANG_ENGLISH_CANADA,
1386da2e3ebdSchin #else
1387da2e3ebdSchin 0,
1388da2e3ebdSchin #endif
1389da2e3ebdSchin 
1390da2e3ebdSchin #ifdef SUBLANG_FRENCH_CANADA
1391da2e3ebdSchin SUBLANG_FRENCH_CANADA,
1392da2e3ebdSchin #else
1393da2e3ebdSchin 0,
1394da2e3ebdSchin #endif
1395da2e3ebdSchin 0,0,
1396da2e3ebdSchin },
1397da2e3ebdSchin {"ch","switzerland",0,
1398da2e3ebdSchin #ifdef CTRY_SWITZERLAND
1399da2e3ebdSchin CTRY_SWITZERLAND,
1400da2e3ebdSchin #else
1401da2e3ebdSchin 0,
1402da2e3ebdSchin #endif
14037c2fbfb3SApril Chin &lc_languages[35],&lc_languages[23],&lc_languages[54],0,
1404da2e3ebdSchin #ifdef SUBLANG_FRENCH_SWITZERLAND
1405da2e3ebdSchin SUBLANG_FRENCH_SWITZERLAND,
1406da2e3ebdSchin #else
1407da2e3ebdSchin 0,
1408da2e3ebdSchin #endif
1409da2e3ebdSchin 
1410da2e3ebdSchin #ifdef SUBLANG_GERMAN_SWITZERLAND
1411da2e3ebdSchin SUBLANG_GERMAN_SWITZERLAND,
1412da2e3ebdSchin #else
1413da2e3ebdSchin 0,
1414da2e3ebdSchin #endif
1415da2e3ebdSchin 
1416da2e3ebdSchin #ifdef SUBLANG_ITALIAN_SWITZERLAND
1417da2e3ebdSchin SUBLANG_ITALIAN_SWITZERLAND,
1418da2e3ebdSchin #else
1419da2e3ebdSchin 0,
1420da2e3ebdSchin #endif
1421da2e3ebdSchin 0,
1422da2e3ebdSchin },
1423da2e3ebdSchin {"cl","chile",0,
1424da2e3ebdSchin #ifdef CTRY_CHILE
1425da2e3ebdSchin CTRY_CHILE,
1426da2e3ebdSchin #else
1427da2e3ebdSchin 0,
1428da2e3ebdSchin #endif
14297c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1430da2e3ebdSchin #ifdef SUBLANG_SPANISH_CHILE
1431da2e3ebdSchin SUBLANG_SPANISH_CHILE,
1432da2e3ebdSchin #else
1433da2e3ebdSchin 0,
1434da2e3ebdSchin #endif
1435da2e3ebdSchin 0,0,0,
1436da2e3ebdSchin },
1437da2e3ebdSchin {"cn","china",LC_primary,
1438da2e3ebdSchin #ifdef CTRY_CHINA
1439da2e3ebdSchin CTRY_CHINA,
1440da2e3ebdSchin #else
1441da2e3ebdSchin 0,
1442da2e3ebdSchin #endif
14437c2fbfb3SApril Chin &lc_languages[140],0,0,0,
1444da2e3ebdSchin #ifdef SUBLANG_CHINESE_SIMPLIFIED_CHINA
1445da2e3ebdSchin SUBLANG_CHINESE_SIMPLIFIED_CHINA,
1446da2e3ebdSchin #else
1447da2e3ebdSchin 0,
1448da2e3ebdSchin #endif
1449da2e3ebdSchin 0,0,0,
1450da2e3ebdSchin },
1451da2e3ebdSchin {"co","colombia",0,
1452da2e3ebdSchin #ifdef CTRY_COLOMBIA
1453da2e3ebdSchin CTRY_COLOMBIA,
1454da2e3ebdSchin #else
1455da2e3ebdSchin 0,
1456da2e3ebdSchin #endif
14577c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1458da2e3ebdSchin #ifdef SUBLANG_SPANISH_COLOMBIA
1459da2e3ebdSchin SUBLANG_SPANISH_COLOMBIA,
1460da2e3ebdSchin #else
1461da2e3ebdSchin 0,
1462da2e3ebdSchin #endif
1463da2e3ebdSchin 0,0,0,
1464da2e3ebdSchin },
1465da2e3ebdSchin {"cr","costa-rica",0,
1466da2e3ebdSchin #ifdef CTRY_COSTA_RICA
1467da2e3ebdSchin CTRY_COSTA_RICA,
1468da2e3ebdSchin #else
1469da2e3ebdSchin 0,
1470da2e3ebdSchin #endif
14717c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1472da2e3ebdSchin #ifdef SUBLANG_SPANISH_COSTA_RICA
1473da2e3ebdSchin SUBLANG_SPANISH_COSTA_RICA,
1474da2e3ebdSchin #else
1475da2e3ebdSchin 0,
1476da2e3ebdSchin #endif
1477da2e3ebdSchin 0,0,0,
1478da2e3ebdSchin },
1479da2e3ebdSchin {"cz","czech-republic",0,
1480da2e3ebdSchin #ifdef CTRY_CZECH_REPUBLIC
1481da2e3ebdSchin CTRY_CZECH_REPUBLIC,
1482da2e3ebdSchin #else
1483da2e3ebdSchin 0,
1484da2e3ebdSchin #endif
14857c2fbfb3SApril Chin &lc_languages[20],0,0,0,
1486da2e3ebdSchin #ifdef SUBLANG_CZECH_CZECH_REPUBLIC
1487da2e3ebdSchin SUBLANG_CZECH_CZECH_REPUBLIC,
1488da2e3ebdSchin #else
1489da2e3ebdSchin 0,
1490da2e3ebdSchin #endif
1491da2e3ebdSchin 0,0,0,
1492da2e3ebdSchin },
1493da2e3ebdSchin {"de","germany",0,
1494da2e3ebdSchin #ifdef CTRY_GERMANY
1495da2e3ebdSchin CTRY_GERMANY,
1496da2e3ebdSchin #else
1497da2e3ebdSchin 0,
1498da2e3ebdSchin #endif
14997c2fbfb3SApril Chin &lc_languages[23],0,0,0,
1500da2e3ebdSchin #ifdef SUBLANG_GERMAN_GERMANY
1501da2e3ebdSchin SUBLANG_GERMAN_GERMANY,
1502da2e3ebdSchin #else
1503da2e3ebdSchin 0,
1504da2e3ebdSchin #endif
1505da2e3ebdSchin 0,0,0,
1506da2e3ebdSchin },
1507da2e3ebdSchin {"dk","denmark",0,
1508da2e3ebdSchin #ifdef CTRY_DENMARK
1509da2e3ebdSchin CTRY_DENMARK,
1510da2e3ebdSchin #else
1511da2e3ebdSchin 0,
1512da2e3ebdSchin #endif
15137c2fbfb3SApril Chin &lc_languages[22],&lc_languages[26],0,0,
1514da2e3ebdSchin #ifdef SUBLANG_DANISH_DENMARK
1515da2e3ebdSchin SUBLANG_DANISH_DENMARK,
1516da2e3ebdSchin #else
1517da2e3ebdSchin 0,
1518da2e3ebdSchin #endif
1519da2e3ebdSchin 
1520da2e3ebdSchin #ifdef SUBLANG_ENGLISH_DENMARK
1521da2e3ebdSchin SUBLANG_ENGLISH_DENMARK,
1522da2e3ebdSchin #else
1523da2e3ebdSchin 0,
1524da2e3ebdSchin #endif
1525da2e3ebdSchin 0,0,
1526da2e3ebdSchin },
1527da2e3ebdSchin {"do","dominican-republic",0,
1528da2e3ebdSchin #ifdef CTRY_DOMINICAN_REPUBLIC
1529da2e3ebdSchin CTRY_DOMINICAN_REPUBLIC,
1530da2e3ebdSchin #else
1531da2e3ebdSchin 0,
1532da2e3ebdSchin #endif
15337c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1534da2e3ebdSchin #ifdef SUBLANG_SPANISH_DOMINICAN_REPUBLIC
1535da2e3ebdSchin SUBLANG_SPANISH_DOMINICAN_REPUBLIC,
1536da2e3ebdSchin #else
1537da2e3ebdSchin 0,
1538da2e3ebdSchin #endif
1539da2e3ebdSchin 0,0,0,
1540da2e3ebdSchin },
1541da2e3ebdSchin {"dz","algeria",0,
1542da2e3ebdSchin #ifdef CTRY_ALGERIA
1543da2e3ebdSchin CTRY_ALGERIA,
1544da2e3ebdSchin #else
1545da2e3ebdSchin 0,
1546da2e3ebdSchin #endif
1547da2e3ebdSchin 0,0,0,0,0,0,0,0,
1548da2e3ebdSchin },
1549da2e3ebdSchin {"ec","ecuador",0,
1550da2e3ebdSchin #ifdef CTRY_ECUADOR
1551da2e3ebdSchin CTRY_ECUADOR,
1552da2e3ebdSchin #else
1553da2e3ebdSchin 0,
1554da2e3ebdSchin #endif
15557c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1556da2e3ebdSchin #ifdef SUBLANG_SPANISH_ECUADOR
1557da2e3ebdSchin SUBLANG_SPANISH_ECUADOR,
1558da2e3ebdSchin #else
1559da2e3ebdSchin 0,
1560da2e3ebdSchin #endif
1561da2e3ebdSchin 0,0,0,
1562da2e3ebdSchin },
1563da2e3ebdSchin {"ee","estonia",0,
1564da2e3ebdSchin #ifdef CTRY_ESTONIA
1565da2e3ebdSchin CTRY_ESTONIA,
1566da2e3ebdSchin #else
1567da2e3ebdSchin 0,
1568da2e3ebdSchin #endif
15697c2fbfb3SApril Chin &lc_languages[29],0,0,0,
1570da2e3ebdSchin #ifdef SUBLANG_ESTONIAN_ESTONIA
1571da2e3ebdSchin SUBLANG_ESTONIAN_ESTONIA,
1572da2e3ebdSchin #else
1573da2e3ebdSchin 0,
1574da2e3ebdSchin #endif
1575da2e3ebdSchin 0,0,0,
1576da2e3ebdSchin },
1577da2e3ebdSchin {"eg","egypt",0,
1578da2e3ebdSchin #ifdef CTRY_EGYPT
1579da2e3ebdSchin CTRY_EGYPT,
1580da2e3ebdSchin #else
1581da2e3ebdSchin 0,
1582da2e3ebdSchin #endif
15837c2fbfb3SApril Chin &lc_languages[6],0,0,0,
1584da2e3ebdSchin #ifdef SUBLANG_ARABIC_EGYPT
1585da2e3ebdSchin SUBLANG_ARABIC_EGYPT,
1586da2e3ebdSchin #else
1587da2e3ebdSchin 0,
1588da2e3ebdSchin #endif
1589da2e3ebdSchin 0,0,0,
1590da2e3ebdSchin },
1591da2e3ebdSchin {"es","spain",0,
1592da2e3ebdSchin #ifdef CTRY_SPAIN
1593da2e3ebdSchin CTRY_SPAIN,
1594da2e3ebdSchin #else
1595da2e3ebdSchin 0,
1596da2e3ebdSchin #endif
15977c2fbfb3SApril Chin &lc_languages[28],&lc_languages[18],&lc_languages[30],&lc_languages[39],
1598da2e3ebdSchin #ifdef SUBLANG_SPANISH_SPAIN
1599da2e3ebdSchin SUBLANG_SPANISH_SPAIN,
1600da2e3ebdSchin #else
1601da2e3ebdSchin 0,
1602da2e3ebdSchin #endif
1603da2e3ebdSchin 
1604da2e3ebdSchin #ifdef SUBLANG_CATALAN_SPAIN
1605da2e3ebdSchin SUBLANG_CATALAN_SPAIN,
1606da2e3ebdSchin #else
1607da2e3ebdSchin 0,
1608da2e3ebdSchin #endif
1609da2e3ebdSchin 
1610da2e3ebdSchin #ifdef SUBLANG_BASQUE_SPAIN
1611da2e3ebdSchin SUBLANG_BASQUE_SPAIN,
1612da2e3ebdSchin #else
1613da2e3ebdSchin 0,
1614da2e3ebdSchin #endif
1615da2e3ebdSchin 
1616da2e3ebdSchin #ifdef SUBLANG_GALICIAN_SPAIN
1617da2e3ebdSchin SUBLANG_GALICIAN_SPAIN,
1618da2e3ebdSchin #else
1619da2e3ebdSchin 0,
1620da2e3ebdSchin #endif
1621da2e3ebdSchin 
1622da2e3ebdSchin },
1623da2e3ebdSchin {"fi","finland",0,
1624da2e3ebdSchin #ifdef CTRY_FINLAND
1625da2e3ebdSchin CTRY_FINLAND,
1626da2e3ebdSchin #else
1627da2e3ebdSchin 0,
1628da2e3ebdSchin #endif
16297c2fbfb3SApril Chin &lc_languages[117],0,0,0,
1630da2e3ebdSchin #ifdef SUBLANG_SWEDISH_FINLAND
1631da2e3ebdSchin SUBLANG_SWEDISH_FINLAND,
1632da2e3ebdSchin #else
1633da2e3ebdSchin 0,
1634da2e3ebdSchin #endif
1635da2e3ebdSchin 0,0,0,
1636da2e3ebdSchin },
1637da2e3ebdSchin {"fo","faroe-islands",0,
1638da2e3ebdSchin #ifdef CTRY_FAROE_ISLANDS
1639da2e3ebdSchin CTRY_FAROE_ISLANDS,
1640da2e3ebdSchin #else
1641da2e3ebdSchin 0,
1642da2e3ebdSchin #endif
16437c2fbfb3SApril Chin &lc_languages[34],0,0,0,
1644da2e3ebdSchin #ifdef SUBLANG_FAEROESE_FAROE_ISLANDS
1645da2e3ebdSchin SUBLANG_FAEROESE_FAROE_ISLANDS,
1646da2e3ebdSchin #else
1647da2e3ebdSchin 0,
1648da2e3ebdSchin #endif
1649da2e3ebdSchin 0,0,0,
1650da2e3ebdSchin },
1651da2e3ebdSchin {"fr","france",0,
1652da2e3ebdSchin #ifdef CTRY_FRANCE
1653da2e3ebdSchin CTRY_FRANCE,
1654da2e3ebdSchin #else
1655da2e3ebdSchin 0,
1656da2e3ebdSchin #endif
16577c2fbfb3SApril Chin &lc_languages[35],0,0,0,
1658da2e3ebdSchin #ifdef SUBLANG_FRENCH_FRANCE
1659da2e3ebdSchin SUBLANG_FRENCH_FRANCE,
1660da2e3ebdSchin #else
1661da2e3ebdSchin 0,
1662da2e3ebdSchin #endif
1663da2e3ebdSchin 0,0,0,
1664da2e3ebdSchin },
1665da2e3ebdSchin {"gb","united-kingdom|great-britain|england",LC_primary,
1666da2e3ebdSchin #ifdef CTRY_UNITED_KINGDOM
1667da2e3ebdSchin CTRY_UNITED_KINGDOM,
1668da2e3ebdSchin #else
1669da2e3ebdSchin #ifdef CTRY_GREAT_BRITAIN
1670da2e3ebdSchin CTRY_GREAT_BRITAIN,
1671da2e3ebdSchin #else
1672da2e3ebdSchin #ifdef CTRY_ENGLAND
1673da2e3ebdSchin CTRY_ENGLAND,
1674da2e3ebdSchin #else
1675da2e3ebdSchin 0,
1676da2e3ebdSchin #endif
1677da2e3ebdSchin #endif
1678da2e3ebdSchin #endif
16797c2fbfb3SApril Chin &lc_languages[26],0,0,0,
1680da2e3ebdSchin #ifdef SUBLANG_ENGLISH_UNITED_KINGDOM
1681da2e3ebdSchin SUBLANG_ENGLISH_UNITED_KINGDOM,
1682da2e3ebdSchin #else
1683da2e3ebdSchin #ifdef SUBLANG_ENGLISH_GREAT_BRITAIN
1684da2e3ebdSchin SUBLANG_ENGLISH_GREAT_BRITAIN,
1685da2e3ebdSchin #else
1686da2e3ebdSchin #ifdef SUBLANG_ENGLISH_ENGLAND
1687da2e3ebdSchin SUBLANG_ENGLISH_ENGLAND,
1688da2e3ebdSchin #else
1689da2e3ebdSchin 0,
1690da2e3ebdSchin #endif
1691da2e3ebdSchin #endif
1692da2e3ebdSchin #endif
1693da2e3ebdSchin 0,0,0,
1694da2e3ebdSchin },
1695da2e3ebdSchin {"gl","greenland",0,
1696da2e3ebdSchin #ifdef CTRY_GREENLAND
1697da2e3ebdSchin CTRY_GREENLAND,
1698da2e3ebdSchin #else
1699da2e3ebdSchin 0,
1700da2e3ebdSchin #endif
17017c2fbfb3SApril Chin &lc_languages[61],0,0,0,
1702da2e3ebdSchin #ifdef SUBLANG_GREENLANDIC_GREENLAND
1703da2e3ebdSchin SUBLANG_GREENLANDIC_GREENLAND,
1704da2e3ebdSchin #else
1705da2e3ebdSchin 0,
1706da2e3ebdSchin #endif
1707da2e3ebdSchin 0,0,0,
1708da2e3ebdSchin },
1709da2e3ebdSchin {"gr","greece",0,
1710da2e3ebdSchin #ifdef CTRY_GREECE
1711da2e3ebdSchin CTRY_GREECE,
1712da2e3ebdSchin #else
1713da2e3ebdSchin 0,
1714da2e3ebdSchin #endif
17157c2fbfb3SApril Chin &lc_languages[25],0,0,0,
1716da2e3ebdSchin #ifdef SUBLANG_GREEK_GREECE
1717da2e3ebdSchin SUBLANG_GREEK_GREECE,
1718da2e3ebdSchin #else
1719da2e3ebdSchin 0,
1720da2e3ebdSchin #endif
1721da2e3ebdSchin 0,0,0,
1722da2e3ebdSchin },
1723da2e3ebdSchin {"gt","guatemala",0,
1724da2e3ebdSchin #ifdef CTRY_GUATEMALA
1725da2e3ebdSchin CTRY_GUATEMALA,
1726da2e3ebdSchin #else
1727da2e3ebdSchin 0,
1728da2e3ebdSchin #endif
17297c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1730da2e3ebdSchin #ifdef SUBLANG_SPANISH_GUATEMALA
1731da2e3ebdSchin SUBLANG_SPANISH_GUATEMALA,
1732da2e3ebdSchin #else
1733da2e3ebdSchin 0,
1734da2e3ebdSchin #endif
1735da2e3ebdSchin 0,0,0,
1736da2e3ebdSchin },
1737da2e3ebdSchin {"hk","hong-kong",0,
1738da2e3ebdSchin #ifdef CTRY_HONG_KONG
1739da2e3ebdSchin CTRY_HONG_KONG,
1740da2e3ebdSchin #else
1741da2e3ebdSchin 0,
1742da2e3ebdSchin #endif
17437c2fbfb3SApril Chin &lc_languages[140],0,0,0,
1744da2e3ebdSchin #ifdef SUBLANG_CHINESE_SIMPLIFIED_HONG_KONG
1745da2e3ebdSchin SUBLANG_CHINESE_SIMPLIFIED_HONG_KONG,
1746da2e3ebdSchin #else
1747da2e3ebdSchin 0,
1748da2e3ebdSchin #endif
1749da2e3ebdSchin 0,0,0,
1750da2e3ebdSchin },
1751da2e3ebdSchin {"hn","honduras",0,
1752da2e3ebdSchin #ifdef CTRY_HONDURAS
1753da2e3ebdSchin CTRY_HONDURAS,
1754da2e3ebdSchin #else
1755da2e3ebdSchin 0,
1756da2e3ebdSchin #endif
17577c2fbfb3SApril Chin &lc_languages[28],0,0,0,
1758da2e3ebdSchin #ifdef SUBLANG_SPANISH_HONDURAS
1759da2e3ebdSchin SUBLANG_SPANISH_HONDURAS,
1760da2e3ebdSchin #else
1761da2e3ebdSchin 0,
1762da2e3ebdSchin #endif
1763da2e3ebdSchin 0,0,0,
1764da2e3ebdSchin },
1765da2e3ebdSchin {"hr","croatia",0,
1766da2e3ebdSchin #ifdef CTRY_CROATIA
1767da2e3ebdSchin CTRY_CROATIA,
1768da2e3ebdSchin #else
1769da2e3ebdSchin 0,
1770da2e3ebdSchin #endif
17717c2fbfb3SApril Chin &lc_languages[45],0,0,0,
1772da2e3ebdSchin #ifdef SUBLANG_CROATIAN_CROATIA
1773da2e3ebdSchin SUBLANG_CROATIAN_CROATIA,
1774da2e3ebdSchin #else
1775da2e3ebdSchin 0,
1776da2e3ebdSchin #endif
1777da2e3ebdSchin 0,0,0,
1778da2e3ebdSchin },
1779da2e3ebdSchin {"hu","hungary",0,
1780da2e3ebdSchin #ifdef CTRY_HUNGARY
1781da2e3ebdSchin CTRY_HUNGARY,
1782da2e3ebdSchin #else
1783da2e3ebdSchin 0,
1784da2e3ebdSchin #endif
17857c2fbfb3SApril Chin &lc_languages[46],0,0,0,
1786da2e3ebdSchin #ifdef SUBLANG_HUNGARIAN_HUNGARY
1787da2e3ebdSchin SUBLANG_HUNGARIAN_HUNGARY,
1788da2e3ebdSchin #else
1789da2e3ebdSchin 0,
1790da2e3ebdSchin #endif
1791da2e3ebdSchin 0,0,0,
1792da2e3ebdSchin },
1793da2e3ebdSchin {"id","indonesia",0,
1794da2e3ebdSchin #ifdef CTRY_INDONESIA
1795da2e3ebdSchin CTRY_INDONESIA,
1796da2e3ebdSchin #else
1797da2e3ebdSchin 0,
1798da2e3ebdSchin #endif
17997c2fbfb3SApril Chin &lc_languages[49],0,0,0,
1800da2e3ebdSchin #ifdef SUBLANG_INDONESIAN_INDONESIA
1801da2e3ebdSchin SUBLANG_INDONESIAN_INDONESIA,
1802da2e3ebdSchin #else
1803da2e3ebdSchin 0,
1804da2e3ebdSchin #endif
1805da2e3ebdSchin 0,0,0,
1806da2e3ebdSchin },
1807da2e3ebdSchin {"ie","ireland",0,
1808da2e3ebdSchin #ifdef CTRY_IRELAND
1809da2e3ebdSchin CTRY_IRELAND,
1810da2e3ebdSchin #else
1811da2e3ebdSchin 0,
1812da2e3ebdSchin #endif
18137c2fbfb3SApril Chin &lc_languages[26],&lc_languages[37],0,0,
1814da2e3ebdSchin #ifdef SUBLANG_ENGLISH_IRELAND
1815da2e3ebdSchin SUBLANG_ENGLISH_IRELAND,
1816da2e3ebdSchin #else
1817da2e3ebdSchin 0,
1818da2e3ebdSchin #endif
1819da2e3ebdSchin 
1820da2e3ebdSchin #ifdef SUBLANG_IRISH_IRELAND
1821da2e3ebdSchin SUBLANG_IRISH_IRELAND,
1822da2e3ebdSchin #else
1823da2e3ebdSchin 0,
1824da2e3ebdSchin #endif
1825da2e3ebdSchin 0,0,
1826da2e3ebdSchin },
1827da2e3ebdSchin {"il","israel",0,
1828da2e3ebdSchin #ifdef CTRY_ISRAEL
1829da2e3ebdSchin CTRY_ISRAEL,
1830da2e3ebdSchin #else
1831da2e3ebdSchin 0,
1832da2e3ebdSchin #endif
18337c2fbfb3SApril Chin &lc_languages[43],0,0,0,
1834da2e3ebdSchin #ifdef SUBLANG_HEBREW_ISRAEL
1835da2e3ebdSchin SUBLANG_HEBREW_ISRAEL,
1836da2e3ebdSchin #else
1837da2e3ebdSchin 0,
1838da2e3ebdSchin #endif
1839da2e3ebdSchin 0,0,0,
1840da2e3ebdSchin },
1841da2e3ebdSchin {"iq","iraq",0,
1842da2e3ebdSchin #ifdef CTRY_IRAQ
1843da2e3ebdSchin CTRY_IRAQ,
1844da2e3ebdSchin #else
1845da2e3ebdSchin 0,
1846da2e3ebdSchin #endif
18477c2fbfb3SApril Chin &lc_languages[6],0,0,0,
1848da2e3ebdSchin #ifdef SUBLANG_ARABIC_IRAQ
1849da2e3ebdSchin SUBLANG_ARABIC_IRAQ,
1850da2e3ebdSchin #else
1851da2e3ebdSchin 0,
1852da2e3ebdSchin #endif
1853da2e3ebdSchin 0,0,0,
1854da2e3ebdSchin },
1855da2e3ebdSchin {"is","iceland",0,
1856da2e3ebdSchin #ifdef CTRY_ICELAND
1857da2e3ebdSchin CTRY_ICELAND,
1858da2e3ebdSchin #else
1859da2e3ebdSchin 0,
1860da2e3ebdSchin #endif
18617c2fbfb3SApril Chin &lc_languages[53],0,0,0,
1862da2e3ebdSchin #ifdef SUBLANG_ICELANDIC_ICELAND
1863da2e3ebdSchin SUBLANG_ICELANDIC_ICELAND,
1864da2e3ebdSchin #else
1865da2e3ebdSchin 0,
1866da2e3ebdSchin #endif
1867da2e3ebdSchin 0,0,0,
1868da2e3ebdSchin },
1869da2e3ebdSchin {"it","italy",0,
1870da2e3ebdSchin #ifdef CTRY_ITALY
1871da2e3ebdSchin CTRY_ITALY,
1872da2e3ebdSchin #else
1873da2e3ebdSchin 0,
1874da2e3ebdSchin #endif
18757c2fbfb3SApril Chin &lc_languages[54],0,0,0,
1876da2e3ebdSchin #ifdef SUBLANG_ITALIAN_ITALY
1877da2e3ebdSchin SUBLANG_ITALIAN_ITALY,
1878da2e3ebdSchin #else
1879da2e3ebdSchin 0,
1880da2e3ebdSchin #endif
1881da2e3ebdSchin 0,0,0,
1882da2e3ebdSchin },
1883da2e3ebdSchin {"jm","jamaica",0,
1884da2e3ebdSchin #ifdef CTRY_JAMAICA
1885da2e3ebdSchin CTRY_JAMAICA,
1886da2e3ebdSchin #else
1887da2e3ebdSchin 0,
1888da2e3ebdSchin #endif
18897c2fbfb3SApril Chin &lc_languages[26],0,0,0,
1890da2e3ebdSchin #ifdef SUBLANG_ENGLISH_JAMAICA
1891da2e3ebdSchin SUBLANG_ENGLISH_JAMAICA,
1892da2e3ebdSchin #else
1893da2e3ebdSchin 0,
1894da2e3ebdSchin #endif
1895da2e3ebdSchin 0,0,0,
1896da2e3ebdSchin },
1897da2e3ebdSchin {"jo","jordan",0,
1898da2e3ebdSchin #ifdef CTRY_JORDAN
1899da2e3ebdSchin CTRY_JORDAN,
1900da2e3ebdSchin #else
1901da2e3ebdSchin 0,
1902da2e3ebdSchin #endif
19037c2fbfb3SApril Chin &lc_languages[6],0,0,0,
1904da2e3ebdSchin #ifdef SUBLANG_ARABIC_JORDAN
1905da2e3ebdSchin SUBLANG_ARABIC_JORDAN,
1906da2e3ebdSchin #else
1907da2e3ebdSchin 0,
1908da2e3ebdSchin #endif
1909da2e3ebdSchin 0,0,0,
1910da2e3ebdSchin },
1911da2e3ebdSchin {"jp","japan",0,
1912da2e3ebdSchin #ifdef CTRY_JAPAN
1913da2e3ebdSchin CTRY_JAPAN,
1914da2e3ebdSchin #else
1915da2e3ebdSchin 0,
1916da2e3ebdSchin #endif
19177c2fbfb3SApril Chin &lc_languages[56],0,0,0,
1918da2e3ebdSchin #ifdef SUBLANG_JAPANESE_JAPAN
1919da2e3ebdSchin SUBLANG_JAPANESE_JAPAN,
1920da2e3ebdSchin #else
1921da2e3ebdSchin 0,
1922da2e3ebdSchin #endif
1923da2e3ebdSchin 0,0,0,
1924da2e3ebdSchin },
1925da2e3ebdSchin {"ke","kenya",0,
1926da2e3ebdSchin #ifdef CTRY_KENYA
1927da2e3ebdSchin CTRY_KENYA,
1928da2e3ebdSchin #else
1929da2e3ebdSchin 0,
1930da2e3ebdSchin #endif
1931da2e3ebdSchin 0,0,0,0,0,0,0,0,
1932da2e3ebdSchin },
1933da2e3ebdSchin {"kr","south-korea",0,
1934da2e3ebdSchin #ifdef CTRY_SOUTH_KOREA
1935da2e3ebdSchin CTRY_SOUTH_KOREA,
1936da2e3ebdSchin #else
1937da2e3ebdSchin 0,
1938da2e3ebdSchin #endif
19397c2fbfb3SApril Chin &lc_languages[64],0,0,0,
1940da2e3ebdSchin #ifdef SUBLANG_KOREAN_SOUTH_KOREA
1941da2e3ebdSchin SUBLANG_KOREAN_SOUTH_KOREA,
1942da2e3ebdSchin #else
1943da2e3ebdSchin 0,
1944da2e3ebdSchin #endif
1945da2e3ebdSchin 0,0,0,
1946da2e3ebdSchin },
1947da2e3ebdSchin {"kw","kuwait",0,
1948da2e3ebdSchin #ifdef CTRY_KUWAIT
1949da2e3ebdSchin CTRY_KUWAIT,
1950da2e3ebdSchin #else
1951da2e3ebdSchin 0,
1952da2e3ebdSchin #endif
19537c2fbfb3SApril Chin &lc_languages[6],0,0,0,
1954da2e3ebdSchin #ifdef SUBLANG_ARABIC_KUWAIT
1955da2e3ebdSchin SUBLANG_ARABIC_KUWAIT,
1956da2e3ebdSchin #else
1957da2e3ebdSchin 0,
1958da2e3ebdSchin #endif
1959da2e3ebdSchin 0,0,0,
1960da2e3ebdSchin },
1961da2e3ebdSchin {"lb","lebanon",0,
1962da2e3ebdSchin #ifdef CTRY_LEBANON
1963da2e3ebdSchin CTRY_LEBANON,
1964da2e3ebdSchin #else
1965da2e3ebdSchin 0,
1966da2e3ebdSchin #endif
19677c2fbfb3SApril Chin &lc_languages[6],0,0,0,
1968da2e3ebdSchin #ifdef SUBLANG_ARABIC_LEBANON
1969da2e3ebdSchin SUBLANG_ARABIC_LEBANON,
1970da2e3ebdSchin #else
1971da2e3ebdSchin 0,
1972da2e3ebdSchin #endif
1973da2e3ebdSchin 0,0,0,
1974da2e3ebdSchin },
1975da2e3ebdSchin {"li","liechtenstein",0,
1976da2e3ebdSchin #ifdef CTRY_LIECHTENSTEIN
1977da2e3ebdSchin CTRY_LIECHTENSTEIN,
1978da2e3ebdSchin #else
1979da2e3ebdSchin 0,
1980da2e3ebdSchin #endif
19817c2fbfb3SApril Chin &lc_languages[23],&lc_languages[35],0,0,
1982da2e3ebdSchin #ifdef SUBLANG_GERMAN_LIECHTENSTEIN
1983da2e3ebdSchin SUBLANG_GERMAN_LIECHTENSTEIN,
1984da2e3ebdSchin #else
1985da2e3ebdSchin 0,
1986da2e3ebdSchin #endif
1987da2e3ebdSchin 
1988da2e3ebdSchin #ifdef SUBLANG_FRENCH_LIECHTENSTEIN
1989da2e3ebdSchin SUBLANG_FRENCH_LIECHTENSTEIN,
1990da2e3ebdSchin #else
1991da2e3ebdSchin 0,
1992da2e3ebdSchin #endif
1993da2e3ebdSchin 0,0,
1994da2e3ebdSchin },
1995da2e3ebdSchin {"lt","lithuania",0,
1996da2e3ebdSchin #ifdef CTRY_LITHUANIA
1997da2e3ebdSchin CTRY_LITHUANIA,
1998da2e3ebdSchin #else
1999da2e3ebdSchin 0,
2000da2e3ebdSchin #endif
20017c2fbfb3SApril Chin &lc_languages[71],0,0,0,
2002da2e3ebdSchin #ifdef SUBLANG_LITHUANIAN_LITHUANIA
2003da2e3ebdSchin SUBLANG_LITHUANIAN_LITHUANIA,
2004da2e3ebdSchin #else
2005da2e3ebdSchin 0,
2006da2e3ebdSchin #endif
2007da2e3ebdSchin 0,0,0,
2008da2e3ebdSchin },
2009da2e3ebdSchin {"lu","luxembourg",0,
2010da2e3ebdSchin #ifdef CTRY_LUXEMBOURG
2011da2e3ebdSchin CTRY_LUXEMBOURG,
2012da2e3ebdSchin #else
2013da2e3ebdSchin 0,
2014da2e3ebdSchin #endif
20157c2fbfb3SApril Chin &lc_languages[23],&lc_languages[35],0,0,
2016da2e3ebdSchin #ifdef SUBLANG_GERMAN_LUXEMBOURG
2017da2e3ebdSchin SUBLANG_GERMAN_LUXEMBOURG,
2018da2e3ebdSchin #else
2019da2e3ebdSchin 0,
2020da2e3ebdSchin #endif
2021da2e3ebdSchin 
2022da2e3ebdSchin #ifdef SUBLANG_FRENCH_LUXEMBOURG
2023da2e3ebdSchin SUBLANG_FRENCH_LUXEMBOURG,
2024da2e3ebdSchin #else
2025da2e3ebdSchin 0,
2026da2e3ebdSchin #endif
2027da2e3ebdSchin 0,0,
2028da2e3ebdSchin },
2029da2e3ebdSchin {"lv","latvia",0,
2030da2e3ebdSchin #ifdef CTRY_LATVIA
2031da2e3ebdSchin CTRY_LATVIA,
2032da2e3ebdSchin #else
2033da2e3ebdSchin 0,
2034da2e3ebdSchin #endif
20357c2fbfb3SApril Chin &lc_languages[72],0,0,0,
2036da2e3ebdSchin #ifdef SUBLANG_LATVIAN_LATVIA
2037da2e3ebdSchin SUBLANG_LATVIAN_LATVIA,
2038da2e3ebdSchin #else
2039da2e3ebdSchin 0,
2040da2e3ebdSchin #endif
2041da2e3ebdSchin 0,0,0,
2042da2e3ebdSchin },
2043da2e3ebdSchin {"ly","libya",0,
2044da2e3ebdSchin #ifdef CTRY_LIBYA
2045da2e3ebdSchin CTRY_LIBYA,
2046da2e3ebdSchin #else
2047da2e3ebdSchin 0,
2048da2e3ebdSchin #endif
20497c2fbfb3SApril Chin &lc_languages[6],0,0,0,
2050da2e3ebdSchin #ifdef SUBLANG_ARABIC_LIBYA
2051da2e3ebdSchin SUBLANG_ARABIC_LIBYA,
2052da2e3ebdSchin #else
2053da2e3ebdSchin 0,
2054da2e3ebdSchin #endif
2055da2e3ebdSchin 0,0,0,
2056da2e3ebdSchin },
2057da2e3ebdSchin {"ma","morocco",0,
2058da2e3ebdSchin #ifdef CTRY_MOROCCO
2059da2e3ebdSchin CTRY_MOROCCO,
2060da2e3ebdSchin #else
2061da2e3ebdSchin 0,
2062da2e3ebdSchin #endif
20637c2fbfb3SApril Chin &lc_languages[6],0,0,0,
2064da2e3ebdSchin #ifdef SUBLANG_ARABIC_MOROCCO
2065da2e3ebdSchin SUBLANG_ARABIC_MOROCCO,
2066da2e3ebdSchin #else
2067da2e3ebdSchin 0,
2068da2e3ebdSchin #endif
2069da2e3ebdSchin 0,0,0,
2070da2e3ebdSchin },
2071da2e3ebdSchin {"mk","macedonia",0,
2072da2e3ebdSchin #ifdef CTRY_MACEDONIA
2073da2e3ebdSchin CTRY_MACEDONIA,
2074da2e3ebdSchin #else
2075da2e3ebdSchin 0,
2076da2e3ebdSchin #endif
20777c2fbfb3SApril Chin &lc_languages[75],0,0,0,
2078da2e3ebd