1/* C code produced by gperf version 3.0.4 */
2/* Command-line: ../src/gperf -C -E -G -I -t  */
3/* Computed positions: -k'1-3,5,$' */
4
5#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
6      && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
7      && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
8      && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
9      && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
10      && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
11      && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
12      && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
13      && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
14      && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
15      && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
16      && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
17      && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
18      && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
19      && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
20      && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
21      && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
22      && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
23      && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
24      && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
25      && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
26      && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
27      && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
28/* The character set is not based on ISO-646.  */
29error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
30#endif
31
32
33/* gperf -CDEGTlot -H language_hash -K code -L ANSI-C -N language_entry */
34/* Generated from ISO 639 language data from http://lcweb.loc.gov/standards/iso639-2/langhome.html
35   and from IANA registry at http://www.iana.org/assignments/language-tags
36   by %M%
37*/
38/* englangn.html Updated: August 14, 2002 */
39/* frenchlangn.html Updated: August 14, 2002 */
40/* language-tags last updated 2001-07-17 */
41struct language { const char *code; const char *name_en; int num_en; const char *name_fr; int num_fr; };
42#include <string.h>
43enum
44  {
45    TOTAL_KEYWORDS = 685,
46    MIN_WORD_LENGTH = 2,
47    MAX_WORD_LENGTH = 11,
48    MIN_HASH_VALUE = 28,
49    MAX_HASH_VALUE = 3860
50  };
51
52/* maximum key range = 3833, duplicates = 0 */
53
54#ifdef __GNUC__
55__inline
56#else
57#ifdef __cplusplus
58inline
59#endif
60#endif
61static unsigned int
62hash (str, len)
63     register const char *str;
64     register unsigned int len;
65{
66  static const unsigned short asso_values[] =
67    {
68      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
69      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
70      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
71      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
72      3861, 3861, 3861, 3861, 3861,  115, 3861, 3861, 3861,   25,
73      3861, 3861, 3861, 3861,   55, 3861, 3861, 3861,    0, 3861,
74      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
75      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
76      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
77      3861, 3861, 3861, 3861, 3861, 3861, 3861,  180,  520, 1021,
78        77, 1006,  757,  660,  146,  950,  155,   25,  220,   20,
79         5,  775,  745,  331,   60,    0,   85,  895,  351,  447,
80       965,  866,  585,   87,  877,  480,  670, 1015,  100, 3861,
81       261,   60, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
82      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
83      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
84      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
85      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
86      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
87      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
88      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
89      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
90      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
91      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
92      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
93      3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861, 3861,
94      3861, 3861, 3861, 3861, 3861
95    };
96  register int hval = len;
97
98  switch (hval)
99    {
100      default:
101        hval += asso_values[(unsigned char)str[4]+1];
102      /*FALLTHROUGH*/
103      case 4:
104      case 3:
105        hval += asso_values[(unsigned char)str[2]];
106      /*FALLTHROUGH*/
107      case 2:
108        hval += asso_values[(unsigned char)str[1]+9];
109      /*FALLTHROUGH*/
110      case 1:
111        hval += asso_values[(unsigned char)str[0]];
112        break;
113    }
114  return hval + asso_values[(unsigned char)str[len - 1]];
115}
116
117static const struct language wordlist[] =
118  {
119    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
120    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
121    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
122    {""},
123    {"nds",	"Low Saxon; Low German; Saxon, Low; German, Low",	240,	"saxon, bas; allemand, bas; bas saxon; bas allemand",	363},
124    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
125    {"men",	"Mende",	272,	"mend�",	269},
126    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
127    {"sem",	"Semitic (Other)",	362,	"s�mitiques, autres langues",	365},
128    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
129    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
130    {""}, {""}, {""}, {""}, {""}, {""},
131    {"sin",	"Sinhalese",	371,	"singhalais",	371},
132    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
133    {"mis",	"Miscellaneous languages",	275,	"diverses, langues",	106},
134    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
135    {"min",	"Minangkabau",	274,	"minangkabau",	271},
136    {""},
137    {"den",	"Slave (Athapascan)",	375,	"esclave (athapascan)",	118},
138    {""}, {""},
139    {"kin",	"Kinyarwanda",	211,	"rwanda",	347},
140    {"sd",	"Sindhi",	370,	"sindhi",	370},
141    {""}, {""}, {""}, {""},
142    {"nd",	"North Ndebele",	301,	"nd�b�l� du Nord",	285},
143    {""}, {""}, {""}, {""}, {""}, {""}, {""},
144    {"sk",	"Slovak",	377,	"slovaque",	375},
145    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
146    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
147    {""},
148    {"mk",	"Macedonian",	250,	"mac�donien",	244},
149    {"tem",	"Timne",	412,	"temne",	402},
150    {""}, {""}, {""},
151    {"kk",	"Kazakh",	204,	"kazakh",	205},
152    {"kik",	"Kikuyu; Gikuyu",	209,	"kikuyu",	210},
153    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
154    {""},
155    {"sr",	"Serbian",	363,	"serbe",	366},
156    {"din",	"Dinka",	100,	"dinka",	104},
157    {""}, {""}, {""},
158    {"nr",	"South Ndebele",	388,	"nd�b�l� du Sud",	286},
159    {""}, {""}, {""},
160    {"sas",	"Sasak",	358,	"sasak",	362},
161    {""}, {""}, {""}, {""},
162    {"mdr",	"Mandar",	260,	"mandar",	256},
163    {""}, {""}, {""}, {""},
164    {"san",	"Sanskrit",	355,	"sanskrit",	359},
165    {"mr",	"Marathi",	266,	"marathe",	263},
166    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
167    {"mas",	"Masai",	270,	"massa�",	267},
168    {""}, {""}, {""},
169    {"kj",	"Kwanyama, Kuanyama",	225,	"kwanyama; kuanyama",	225},
170    {"kas",	"Kashmiri",	202,	"kashmiri",	203},
171    {""}, {""}, {""}, {""},
172    {"man",	"Mandingo",	261,	"mandingue",	257},
173    {""}, {""}, {""}, {""},
174    {"kan",	"Kannada",	198,	"kannada",	199},
175    {""}, {""}, {""},
176    {"tk",	"Turkmen",	426,	"turkm�ne",	425},
177    {"sam",	"Samaritan Aramaic",	350,	"samaritain",	349},
178    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
179    {"kir",	"Kirghiz",	212,	"kirghize",	212},
180    {""},
181    {"srr",	"Serer",	364,	"s�r�re",	367},
182    {""}, {""},
183    {"ter",	"Tereno",	406,	"tereno",	403},
184    {""}, {""}, {""},
185    {"sid",	"Sidamo",	367,	"sidamo",	369},
186    {""},
187    {"hin",	"Hindi",	165,	"hindi",	165},
188    {""}, {""}, {""},
189    {"kam",	"Kamba",	197,	"kamba",	198},
190    {""}, {""}, {""}, {""},
191    {"mak",	"Makasar",	254,	"makassar",	248},
192    {"de-1901",	"German traditional orthography",	464,	"German traditional orthography",	455},
193    {""}, {""}, {""},
194    {"sit",	"Sino-Tibetan (Other)",	372,	"sino-tib�taines, autres langues",	372},
195    {"tr",	"Turkish",	424,	"turc",	423},
196    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
197    {"mwr",	"Marwari",	269,	"marvari",	266},
198    {"srd",	"Sardinian",	357,	"sarde",	361},
199    {"dan",	"Danish",	97,	"danois",	101},
200    {""}, {""}, {""},
201    {"him",	"Himachali",	164,	"himachali",	164},
202    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
203    {"abk",	"Abkhazian",	1,	"abkhaze",	1},
204    {"de-1996",	"German orthography of 1996",	465,	"German orthography of 1996",	456},
205    {""}, {""},
206    {"mkd",	"Macedonian",	250,	"mac�donien",	244},
207    {"tet",	"Tetum",	407,	"tetum",	404},
208    {""}, {""}, {""}, {""},
209    {"tir",	"Tigrinya",	411,	"tigrigna",	409},
210    {""}, {""}, {""}, {""}, {""},
211    {"her",	"Herero",	162,	"herero",	162},
212    {""}, {""}, {""}, {""},
213    {"nyn",	"Nyankole",	308,	"nyankol�",	303},
214    {"arn",	"Araucanian",	20,	"araucan",	25},
215    {""}, {""},
216    {"tam",	"Tamil",	403,	"tamoul",	396},
217    {""},
218    {"dak",	"Dakota",	96,	"dakota",	100},
219    {""}, {""}, {""}, {""}, {""}, {""}, {""},
220    {"lin",	"Lingala",	237,	"lingala",	234},
221    {"myn",	"Mayan languages",	271,	"maya, langues",	268},
222    {"hr",	"Croatian",	93,	"croate",	99},
223    {""}, {""},
224    {"mar",	"Marathi",	266,	"marathe",	263},
225    {""}, {""}, {""}, {""},
226    {"kar",	"Karen",	201,	"karen",	202},
227    {""}, {""}, {""}, {""}, {""},
228    {"nym",	"Nyamwezi",	306,	"nyamwezi",	301},
229    {"arm",	"Armenian",	22,	"arm�nien",	27},
230    {""},
231    {"sad",	"Sandawe",	353,	"sandawe",	357},
232    {""}, {""}, {""}, {""}, {""},
233    {"akk",	"Akkadian",	10,	"akkadien",	10},
234    {""}, {""}, {""}, {""},
235    {"lim",	"Limburgish; Limburger; Limburgan",	236,	"limbourgeois",	233},
236    {""}, {""}, {""}, {""},
237    {"sat",	"Santali",	356,	"santal",	360},
238    {"ar",	"Arabic",	17,	"arabe",	22},
239    {""}, {""},
240    {"mad",	"Madurese",	251,	"madourais",	245},
241    {""}, {""}, {""}, {""},
242    {"sa",	"Sanskrit",	355,	"sanskrit",	359},
243    {"rar",	"Rarotongan",	343,	"rarotonga",	341},
244    {""}, {""}, {""},
245    {"na",	"Nauru",	285,	"nauruan",	283},
246    {"scr",	"Croatian",	93,	"croate",	99},
247    {"shn",	"Shan",	365,	"chan",	80},
248    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
249    {"kat",	"Georgian",	141,	"g�orgien",	145},
250    {"sms",	"Skolt Sami",	374,	"sami skolt",	355},
251    {""}, {""}, {""}, {""}, {""}, {""}, {""},
252    {"ka",	"Georgian",	141,	"g�orgien",	145},
253    {""},
254    {"smn",	"Inari Sami",	177,	"sami d'Inari",	352},
255    {""}, {""}, {""}, {""},
256    {"ven",	"Venda",	438,	"venda",	431},
257    {""}, {""}, {""},
258    {"sm",	"Samoan",	352,	"samoan",	356},
259    {""}, {""}, {""}, {""}, {""},
260    {"hit",	"Hittite",	167,	"hittite",	167},
261    {""}, {""}, {""}, {""},
262    {"syr",	"Syriac",	397,	"syriaque",	391},
263    {""}, {""},
264    {"art-lojban",	"Lojban",	462,	"Lojban",	453},
265    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
266    {""},
267    {"km",	"Khmer",	206,	"khmer",	207},
268    {"khm",	"Khmer",	206,	"khmer",	207},
269    {"mkh",	"Mon-Khmer (Other)",	278,	"m�n-khmer, autres langues",	274},
270    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
271    {""}, {""}, {""},
272    {"tat",	"Tatar",	404,	"tatar",	397},
273    {"da",	"Danish",	97,	"danois",	101},
274    {""}, {""}, {""},
275    {"lam",	"Lamba",	228,	"lamba",	227},
276    {""}, {""}, {""},
277    {"ta",	"Tamil",	403,	"tamoul",	396},
278    {""}, {""}, {""}, {""}, {""},
279    {"nia",	"Nias",	294,	"nias",	292},
280    {""}, {""}, {""}, {""},
281    {"rm",	"Raeto-Romance",	340,	"rh�to-roman",	342},
282    {""}, {""}, {""}, {""}, {""}, {""},
283    {"art",	"Artificial (Other)",	23,	"artificielles, autres langues",	28},
284    {""}, {""}, {""}, {""}, {""}, {""}, {""},
285    {"sel",	"Selkup",	361,	"selkoupe",	364},
286    {""},
287    {"sah",	"Yakut",	450,	"iakoute",	171},
288    {""}, {""},
289    {"lit",	"Lithuanian",	238,	"lituanien",	235},
290    {"sn",	"Shona",	366,	"shona",	368},
291    {"nah",	"Nahuatl",	284,	"nahuatl",	281},
292    {""}, {""},
293    {"aar",	"Afar",	5,	"afar",	5},
294    {"nn",	"Nynorsk, Norwegian; Norwegian Nynorsk",	309,	"nynorsk, norv�gien; norv�gien nynorsk",	304},
295    {""}, {""}, {""},
296    {"swa",	"Swahili",	394,	"swahili",	389},
297    {""},
298    {"wen",	"Sorbian languages",	383,	"sorabes, langues",	381},
299    {""}, {""}, {""}, {""},
300    {"mah",	"Marshallese",	268,	"marshall",	265},
301    {""}, {""},
302    {"nbl",	"South Ndebele",	388,	"nd�b�l� du Sud",	286},
303    {"mn",	"Mongolian",	280,	"mongol",	276},
304    {""}, {""}, {""}, {""},
305    {"kn",	"Kannada",	198,	"kannada",	199},
306    {""}, {""}, {""},
307    {"ha",	"Hausa",	159,	"haoussa",	159},
308    {"aym",	"Aymara",	32,	"aymara",	36},
309    {""}, {""}, {""}, {""}, {""}, {""}, {""},
310    {"ja",	"Japanese",	190,	"japonais",	191},
311    {""}, {""}, {""}, {""}, {""}, {""},
312    {"mh",	"Marshallese",	268,	"marshall",	265},
313    {"snk",	"Soninke",	382,	"sonink�",	380},
314    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
315    {"hmn",	"Hmong",	168,	"hmong",	168},
316    {""}, {""}, {""},
317    {"rn",	"Rundi",	347,	"rundi",	345},
318    {""}, {""},
319    {"aa",	"Afar",	5,	"afar",	5},
320    {""}, {""}, {""}, {""}, {""}, {""}, {""},
321    {"del",	"Delaware",	99,	"delaware",	103},
322    {""},
323    {"dra",	"Dravidian (Other)",	104,	"dravidiennes, autres langues",	111},
324    {"raj",	"Rajasthani",	341,	"rajasthani",	339},
325    {""}, {""}, {""},
326    {"lad",	"Ladino",	226,	"jud�o-espagnol",	194},
327    {"tel",	"Telugu",	405,	"t�lougou",	401},
328    {""},
329    {"tah",	"Tahitian",	399,	"tahitien",	394},
330    {""}, {""},
331    {"ben",	"Bengali",	49,	"bengali",	54},
332    {"tn",	"Tswana",	421,	"tswana",	420},
333    {""}, {""}, {""},
334    {"kaa",	"Kara-Kalpak",	200,	"karakalpak",	201},
335    {""}, {""}, {""}, {""},
336    {"lat",	"Latin",	230,	"latin",	230},
337    {"sw",	"Swahili",	394,	"swahili",	389},
338    {""}, {""},
339    {"nb",	"Norwegian Bokm�l; Bokm�l, Norwegian",	303,	"norv�gien bokm�l; bokm�l, norv�gien",	298},
340    {"am",	"Amharic",	15,	"amharique",	17},
341    {""}, {""}, {""},
342    {"la",	"Latin",	230,	"latin",	230},
343    {""}, {""}, {""}, {""}, {""},
344    {"ada",	"Adangme",	4,	"adangme",	4},
345    {"th",	"Thai",	408,	"tha�",	405},
346    {""}, {""},
347    {"st",	"Sotho, Southern",	385,	"sotho du Sud",	383},
348    {"bem",	"Bemba",	48,	"bemba",	53},
349    {""}, {""}, {""}, {""}, {""},
350    {"kw",	"Cornish",	88,	"cornique",	94},
351    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
352    {"bis",	"Bislama",	55,	"bichlamar",	57},
353    {""}, {""}, {""},
354    {"mt",	"Maltese",	258,	"maltais",	254},
355    {""}, {""}, {""}, {""}, {""},
356    {"bin",	"Bini",	54,	"bini",	61},
357    {""}, {""}, {""}, {""},
358    {"sal",	"Salishan languages",	349,	"salish, langues",	348},
359    {""}, {""}, {""}, {""},
360    {"zen",	"Zenaga",	458,	"zenaga",	449},
361    {"snd",	"Sindhi",	370,	"sindhi",	370},
362    {"was",	"Washo",	446,	"washo",	439},
363    {""}, {""}, {""},
364    {"rw",	"Kinyarwanda",	211,	"rwanda",	347},
365    {""}, {""}, {""},
366    {"tkl",	"Tokelau",	416,	"tokelau",	413},
367    {""}, {""}, {""}, {""},
368    {"mal",	"Malayalam",	257,	"malayalam",	250},
369    {""}, {""}, {""}, {""},
370    {"kal",	"Kalaallisut",	196,	"groenlandais",	154},
371    {""}, {""}, {""}, {""},
372    {"aka",	"Akan",	9,	"akan",	9},
373    {"nya",	"Nyanja; Chichewa; Chewa",	307,	"nyanja; chichewa; chewa",	302},
374    {"ara",	"Arabic",	17,	"arabe",	22},
375    {""}, {""},
376    {"bik",	"Bikol",	53,	"bikol",	60},
377    {"tw",	"Twi",	429,	"twi",	427},
378    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
379    {"awa",	"Awadhi",	31,	"awadhi",	35},
380    {"mya",	"Burmese",	63,	"birman",	62},
381    {""}, {""}, {""},
382    {"ber",	"Berber (Other)",	50,	"berb�res, autres langues",	55},
383    {"hil",	"Hiligaynon",	163,	"hiligaynon",	163},
384    {""}, {""},
385    {"tt",	"Tatar",	404,	"tatar",	397},
386    {""}, {""},
387    {"wak",	"Wakashan languages",	442,	"wakashennes, langues",	435},
388    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
389    {"smj",	"Lule Sami",	245,	"sami de Lule",	351},
390    {""}, {""}, {""}, {""},
391    {"br",	"Breton",	59,	"breton",	68},
392    {"lah",	"Lahnda",	227,	"lahnda",	226},
393    {""}, {""},
394    {"sus",	"Susu",	393,	"soussou",	385},
395    {"ln",	"Lingala",	237,	"lingala",	234},
396    {""}, {""}, {""},
397    {"bas",	"Basa",	42,	"basa",	49},
398    {""}, {""}, {""}, {""},
399    {"sun",	"Sundanese",	392,	"soundanais",	384},
400    {""}, {""}, {""}, {""},
401    {"ban",	"Balinese",	35,	"balinais",	40},
402    {""}, {""}, {""}, {""},
403    {"mus",	"Creek",	91,	"muskogee",	280},
404    {""},
405    {"ach",	"Acoli",	3,	"acoli",	3},
406    {""}, {""}, {""}, {""}, {""}, {""}, {""},
407    {"mun",	"Munda languages",	283,	"mounda, langues",	278},
408    {""}, {""}, {""}, {""},
409    {"gem",	"Germanic (Other)",	146,	"germaniques, autres langues",	146},
410    {""}, {""}, {""}, {""}, {""},
411    {"sma",	"Southern Sami",	387,	"sami du Sud",	354},
412    {""}, {""}, {""},
413    {"bam",	"Bambara",	38,	"bambara",	43},
414    {"kha",	"Khasi",	205,	"khasi",	206},
415    {""}, {""}, {""},
416    {"suk",	"Sukuma",	390,	"sukuma",	387},
417    {"dz",	"Dzongkha",	109,	"dzongkha",	112},
418    {"war",	"Waray",	445,	"waray",	438},
419    {""},
420    {"ab",	"Abkhazian",	1,	"abkhaze",	1},
421    {"bak",	"Bashkir",	43,	"bachkir",	39},
422    {""}, {""},
423    {"tmh",	"Tamashek",	402,	"tamacheq",	395},
424    {""},
425    {"rus",	"Russian",	348,	"russe",	346},
426    {""}, {""}, {""}, {""},
427    {"kum",	"Kumyk",	221,	"koumyk",	218},
428    {""}, {""}, {""}, {""},
429    {"run",	"Rundi",	347,	"rundi",	345},
430    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
431    {""}, {""}, {""}, {""}, {""},
432    {"sgn",	"Sign languages",	368,	"langues des signes",	228},
433    {"gd",	"Scottish Gaelic; Gaelic",	360,	"ga�lique �cossais; ga�lique",	138},
434    {"grn",	"Guarani",	155,	"guarani",	155},
435    {""}, {""}, {""}, {""}, {""}, {""},
436    {"lb",	"Luxembourgish; Letzeburgesch",	249,	"luxembourgeois",	243},
437    {""}, {""}, {""}, {""}, {""},
438    {"rum",	"Romanian",	345,	"roumain",	344},
439    {""}, {""}, {""}, {""}, {""},
440    {"tha",	"Thai",	408,	"tha�",	405},
441    {""}, {""}, {""}, {""},
442    {"wa",	"Walloon",	444,	"wallon",	437},
443    {""}, {""},
444    {"lt",	"Lithuanian",	238,	"lituanien",	235},
445    {"ger",	"German",	142,	"allemand",	14},
446    {""},
447    {"dum",	"Dutch, Middle (ca. 1050-1350)",	107,	"n�erlandais moyen (ca. 1050-1350)",	289},
448    {""}, {""},
449    {"hz",	"Herero",	162,	"herero",	162},
450    {""}, {""}, {""}, {""},
451    {"tum",	"Tumbuka",	422,	"tumbuka",	421},
452    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
453    {"tuk",	"Turkmen",	426,	"turkm�ne",	425},
454    {""},
455    {"sna",	"Shona",	366,	"shona",	368},
456    {""}, {""}, {""}, {""}, {""}, {""}, {""},
457    {"kur",	"Kurdish",	222,	"kurde",	222},
458    {""}, {""}, {""}, {""}, {""}, {""}, {""},
459    {"amh",	"Amharic",	15,	"amharique",	17},
460    {"az",	"Azerbaijani",	33,	"az�ri",	37},
461    {""},
462    {"hun",	"Hungarian",	169,	"hongrois",	169},
463    {"fin",	"Finnish",	125,	"finnois",	129},
464    {""},
465    {"bad",	"Banda",	40,	"banda",	45},
466    {""}, {""}, {""}, {""}, {""},
467    {"bej",	"Beja",	46,	"bedja",	52},
468    {""}, {""}, {""},
469    {"div",	"Divehi",	101,	"maldivien",	252},
470    {""}, {""}, {""}, {""}, {""},
471    {"bat",	"Baltic (Other)",	36,	"baltiques, autres langues",	42},
472    {""},
473    {"tiv",	"Tiv",	413,	"tiv",	410},
474    {""}, {""},
475    {"aus",	"Australian languages",	27,	"australiennes, langues",	32},
476    {""}, {""}, {""},
477    {"ba",	"Bashkir",	43,	"bachkir",	39},
478    {""}, {""}, {""}, {""}, {""}, {""}, {""},
479    {"nav",	"Navajo; Navaho",	287,	"navaho",	284},
480    {""}, {""},
481    {"kut",	"Kutenai",	224,	"kutenai",	224},
482    {""}, {""}, {""}, {""},
483    {"per",	"Persian",	328,	"persan",	327},
484    {""},
485    {"bih",	"Bihari",	52,	"bihari",	59},
486    {""}, {""},
487    {"tur",	"Turkish",	424,	"turc",	423},
488    {"ss",	"Swati",	395,	"swati",	390},
489    {""}, {""}, {""},
490    {"tgk",	"Tajik",	401,	"tadjik",	392},
491    {""}, {""}, {""},
492    {"frm",	"French, Middle (ca.1400-1600)",	129,	"fran�ais moyen (1400-1600)",	133},
493    {""}, {""}, {""}, {""}, {""},
494    {"lus",	"Lushai",	248,	"lushai",	242},
495    {""},
496    {"wel",	"Welsh",	447,	"gallois",	141},
497    {""}, {""}, {""},
498    {"ms",	"Malay",	256,	"malais",	249},
499    {""}, {""}, {""},
500    {"lun",	"Lunda",	246,	"lunda",	240},
501    {"ks",	"Kashmiri",	202,	"kashmiri",	203},
502    {"orm",	"Oromo",	315,	"galla",	140},
503    {"fr",	"French",	128,	"fran�ais",	131},
504    {"new",	"Newari",	293,	"newari",	291},
505    {""}, {""}, {""}, {""}, {""},
506    {"pan",	"Panjabi",	325,	"pendjabi",	326},
507    {"fj",	"Fijian",	124,	"fidjien",	127},
508    {"fas",	"Persian",	328,	"persan",	327},
509    {""}, {""},
510    {"sq",	"Albanian",	11,	"albanais",	11},
511    {""},
512    {"dut",	"Dutch",	106,	"n�erlandais",	288},
513    {""},
514    {"za",	"Zhuang; Chuang",	459,	"zhuang; chuang",	450},
515    {""},
516    {"or",	"Oriya",	314,	"oriya",	309},
517    {"fan",	"Fang",	121,	"fang",	124},
518    {""}, {""},
519    {"tut",	"Altaic (Other)",	14,	"alta�ques, autres langues",	16},
520    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
521    {"hrv",	"Croatian",	93,	"croate",	99},
522    {""}, {""}, {""}, {""},
523    {"pam",	"Pampanga",	323,	"pampangan",	322},
524    {""},
525    {"dgr",	"Dogrib",	103,	"dogrib",	109},
526    {""}, {""},
527    {"slk",	"Slovak",	377,	"slovaque",	375},
528    {""}, {""}, {""}, {""}, {""}, {""},
529    {"ath",	"Athapascan languages",	26,	"athapascanes, langues",	31},
530    {""}, {""}, {""}, {""}, {""}, {""},
531    {"sgn-gr",	"Greek Sign Language",	498,	"Greek Sign Language",	489},
532    {""},
533    {"ts",	"Tsonga",	420,	"tsonga",	419},
534    {""}, {""}, {""},
535    {"bel",	"Belarusian",	47,	"bi�lorusse",	58},
536    {""},
537    {"bra",	"Braj",	58,	"braj",	67},
538    {""}, {""}, {""},
539    {"bn",	"Bengali",	49,	"bengali",	54},
540    {"tsn",	"Tswana",	421,	"tswana",	420},
541    {""}, {""},
542    {"son",	"Songhai",	381,	"songhai",	379},
543    {""}, {""}, {""}, {""},
544    {"non",	"Norse, Old",	298,	"norrois, vieux",	296},
545    {""}, {""}, {""}, {""},
546    {"mos",	"Mossi",	281,	"mor�",	277},
547    {"de-de-1901",	"German German variant traditional orthography",	470,	"German German variant traditional orthography",	461},
548    {""}, {""}, {""},
549    {"kos",	"Kosraean",	217,	"kosrae",	217},
550    {""}, {""},
551    {"sgn-it",	"Italian Sign Language",	500,	"Italian Sign Language",	491},
552    {"ga",	"Irish",	185,	"irlandais",	185},
553    {"mon",	"Mongolian",	280,	"mongol",	276},
554    {"bh",	"Bihari",	52,	"bihari",	59},
555    {""}, {""}, {""},
556    {"kon",	"Kongo",	214,	"kongo",	215},
557    {""}, {""}, {""},
558    {"uk",	"Ukrainian",	432,	"ukrainien",	428},
559    {"som",	"Somali",	380,	"somali",	378},
560    {""}, {""}, {""},
561    {"si",	"Sinhalese",	371,	"singhalais",	371},
562    {"se",	"Northern Sami",	300,	"sami du Nord",	353},
563    {""},
564    {"jav",	"Javanese",	191,	"javanais",	192},
565    {""}, {""},
566    {"ne",	"Nepali",	292,	"n�palais",	290},
567    {"de-de-1996",	"German German variant orthography of 1996",	471,	"German German variant orthography of 1996",	462},
568    {""}, {""}, {""},
569    {"sgn-za",	"South African Sign Language",	509,	"South African Sign Language",	500},
570    {""}, {""}, {""}, {""}, {""},
571    {"ces",	"Czech",	95,	"tch�que",	398},
572    {""}, {""},
573    {"mi",	"Maori",	265,	"maori",	262},
574    {"kom",	"Komi",	213,	"komi",	214},
575    {"jpn",	"Japanese",	190,	"japonais",	191},
576    {""}, {""},
577    {"ki",	"Kikuyu; Gikuyu",	209,	"kikuyu",	210},
578    {"ron",	"Romanian",	345,	"roumain",	344},
579    {""}, {""}, {""}, {""},
580    {"kok",	"Konkani",	215,	"konkani",	216},
581    {"ur",	"Urdu",	435,	"ourdou",	316},
582    {"wal",	"Walamo",	443,	"walamo",	436},
583    {""}, {""},
584    {"gba",	"Gbaya",	139,	"gbaya",	144},
585    {"id",	"Indonesian",	180,	"indon�sien",	180},
586    {""},
587    {"tyv",	"Tuvinian",	428,	"touva",	416},
588    {""},
589    {"btk",	"Batak (Indonesia)",	45,	"batak (Indon�sie)",	51},
590    {""}, {""}, {""},
591    {"nld",	"Dutch",	106,	"n�erlandais",	288},
592    {"kua",	"Kwanyama, Kuanyama",	225,	"kwanyama; kuanyama",	225},
593    {"as",	"Assamese",	24,	"assamais",	29},
594    {""}, {""},
595    {"ik",	"Inupiaq",	183,	"inupiaq",	183},
596    {"ton",	"Tonga (Tonga Islands)",	418,	"tongan (�les Tonga)",	415},
597    {"zh",	"Chinese",	80,	"chinois",	86},
598    {""}, {""}, {""},
599    {"rom",	"Romany",	346,	"tsigane",	417},
600    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
601    {"kaw",	"Kawi",	203,	"kawi",	204},
602    {"afr",	"Afrikaans",	7,	"afrikaans",	7},
603    {""},
604    {"lav",	"Latvian",	231,	"letton",	231},
605    {""},
606    {"pa",	"Panjabi",	325,	"pendjabi",	326},
607    {"yid",	"Yiddish",	453,	"yiddish",	444},
608    {""},
609    {"fat",	"Fanti",	122,	"fanti",	125},
610    {""}, {""},
611    {"mlt",	"Maltese",	258,	"maltais",	254},
612    {"phn",	"Phoenician",	331,	"ph�nicien",	330},
613    {"de",	"German",	142,	"allemand",	14},
614    {""}, {""},
615    {"nor",	"Norwegian",	302,	"norv�gien",	297},
616    {"fa",	"Persian",	328,	"persan",	327},
617    {""}, {""},
618    {"ti",	"Tigrinya",	411,	"tigrigna",	409},
619    {"te",	"Telugu",	405,	"t�lougou",	401},
620    {""},
621    {"asm",	"Assamese",	24,	"assamais",	29},
622    {""}, {""},
623    {"ukr",	"Ukrainian",	432,	"ukrainien",	428},
624    {""}, {""}, {""},
625    {"sgn-us",	"American Sign Language",	508,	"American Sign Language",	499},
626    {"sga",	"Irish, Old (to 900)",	187,	"irlandais ancien (jusqu'� 900)",	186},
627    {""},
628    {"dua",	"Duala",	105,	"douala",	110},
629    {""}, {""},
630    {"kor",	"Korean",	216,	"cor�en",	93},
631    {"gn",	"Guarani",	155,	"guarani",	155},
632    {""}, {""},
633    {"sl",	"Slovenian",	378,	"slov�ne",	376},
634    {"bal",	"Baluchi",	37,	"baloutchi",	41},
635    {""}, {""}, {""},
636    {"nl",	"Dutch",	106,	"n�erlandais",	288},
637    {""}, {""}, {""}, {""},
638    {"de-at-1901",	"German Austrian variant traditional orthography",	466,	"German Austrian variant traditional orthography",	457},
639    {"mga",	"Irish, Middle (900-1200)",	186,	"irlandais moyen (900-1200)",	187},
640    {""},
641    {"fij",	"Fijian",	124,	"fidjien",	127},
642    {""}, {""},
643    {"mul",	"Multiple languages",	282,	"multilingue",	279},
644    {"ny",	"Nyanja; Chichewa; Chewa",	307,	"nyanja; chichewa; chewa",	302},
645    {""}, {""},
646    {"ml",	"Malayalam",	257,	"malayalam",	250},
647    {"sot",	"Sotho, Southern",	385,	"sotho du Sud",	383},
648    {"urd",	"Urdu",	435,	"ourdou",	316},
649    {"bnt",	"Bantu (Other)",	41,	"bantoues, autres langues",	46},
650    {""},
651    {"kl",	"Kalaallisut",	196,	"groenlandais",	154},
652    {""},
653    {"jpr",	"Judeo-Persian",	193,	"jud�o-persan",	195},
654    {""}, {""}, {""},
655    {"om",	"Oromo",	315,	"galla",	140},
656    {"my",	"Burmese",	63,	"birman",	62},
657    {""}, {""}, {""}, {""},
658    {"ky",	"Kirghiz",	212,	"kirghize",	212},
659    {""}, {""},
660    {"de-at-1996",	"German Austrian variant orthography of 1996",	467,	"German Austrian variant orthography of 1996",	458},
661    {"hi",	"Hindi",	165,	"hindi",	165},
662    {"he",	"Hebrew",	161,	"h�breu",	161},
663    {""}, {""}, {""},
664    {"gil",	"Gilbertese",	148,	"kiribati",	213},
665    {"arw",	"Arawak",	21,	"arawak",	26},
666    {""}, {""}, {""}, {""}, {""}, {""}, {""},
667    {"sgn-pt",	"Portuguese Sign Language",	506,	"Portuguese Sign Language",	497},
668    {""}, {""}, {""}, {""}, {""},
669    {"gaa",	"Ga",	134,	"ga",	136},
670    {""}, {""}, {""},
671    {"de-ch-1901",	"German Swiss variant traditional orthography",	468,	"German Swiss variant traditional orthography",	459},
672    {""}, {""}, {""}, {""}, {""},
673    {"tib",	"Tibetan",	409,	"tib�tain",	407},
674    {"znd",	"Zande",	456,	"zand�",	447},
675    {""}, {""}, {""},
676    {"ae",	"Avestan",	30,	"avestique",	34},
677    {"heb",	"Hebrew",	161,	"h�breu",	161},
678    {"pra",	"Prakrit languages",	335,	"pr�krit",	335},
679    {""},
680    {"zh-min",	"Min Fuzhou Hokkien Amoy or Taiwanese",	513,	"Min Fuzhou Hokkien Amoy or Taiwanese",	504},
681    {"haw",	"Hawaiian",	160,	"hawa�en",	160},
682    {"i-klingon",	"Klingon",	478,	"Klingon",	469},
683    {""},
684    {"zh-min-nan",	"Minnan Hokkien Amoy Taiwanese Southern Min Southern Fujian Hoklo Southern Fukien Ho-lo",	514,	"Minnan Hokkien Amoy Taiwanese Southern Min Southern Fujian Hoklo Southern Fukien Ho-lo",	505},
685    {"tl",	"Tagalog",	398,	"tagalog",	393},
686    {""}, {""}, {""}, {""},
687    {"fra",	"French",	128,	"fran�ais",	131},
688    {""}, {""}, {""}, {""},
689    {"de-ch-1996",	"German Swiss variant orthography of 1996",	469,	"German Swiss variant orthography of 1996",	460},
690    {""},
691    {"ty",	"Tahitian",	399,	"tahitien",	394},
692    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
693    {"kab",	"Kabyle",	194,	"kabyle",	196},
694    {""}, {""}, {""}, {""}, {""},
695    {"spa",	"Spanish; Castilian",	389,	"espagnol; castillan",	119},
696    {"ast",	"Bable; Asturian",	34,	"bable; asturien",	38},
697    {""},
698    {"li",	"Limburgish; Limburger; Limburgan",	236,	"limbourgeois",	233},
699    {""}, {""}, {""}, {""}, {""}, {""}, {""},
700    {"ssa",	"Nilo-Saharan (Other)",	296,	"nilo-sahariennes, autres langues",	294},
701    {""}, {""},
702    {"sc",	"Sardinian",	357,	"sarde",	361},
703    {""}, {""}, {""}, {""}, {""}, {""},
704    {"afh",	"Afrihili",	6,	"afrihili",	6},
705    {""}, {""},
706    {"lua",	"Luba-Lulua",	243,	"luba-lulua",	238},
707    {""}, {""}, {""}, {""},
708    {"sla",	"Slavic (Other)",	376,	"slaves, autres langues",	374},
709    {""},
710    {"msa",	"Malay",	256,	"malais",	249},
711    {""}, {""},
712    {"paa",	"Papuan (Other)",	327,	"papoues, autres langues",	325},
713    {""}, {""}, {""}, {""},
714    {"zun",	"Zuni",	461,	"Zuni",	452},
715    {""}, {""}, {""}, {""},
716    {"tgl",	"Tagalog",	398,	"tagalog",	393},
717    {""},
718    {"hy",	"Armenian",	22,	"arm�nien",	27},
719    {""}, {""}, {""},
720    {"zha",	"Zhuang; Chuang",	459,	"zhuang; chuang",	450},
721    {"moh",	"Mohawk",	276,	"mohawk",	272},
722    {""}, {""}, {""}, {""},
723    {"jrb",	"Judeo-Arabic",	192,	"jud�o-arabe",	193},
724    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
725    {""}, {""}, {""}, {""},
726    {"car",	"Carib",	65,	"caribe",	72},
727    {""}, {""}, {""}, {""}, {""}, {""},
728    {"gmh",	"German, Middle High (ca.1050-1500)",	144,	"",	0},
729    {""}, {""},
730    {"ay",	"Aymara",	32,	"aymara",	36},
731    {""}, {""},
732    {"pt",	"Portuguese",	334,	"portugais",	334},
733    {"bur",	"Burmese",	63,	"birman",	62},
734    {""}, {""}, {""}, {""},
735    {"afa",	"Afro-Asiatic (Other)",	8,	"afro-asiatiques, autres langues",	8},
736    {""},
737    {"roh",	"Raeto-Romance",	340,	"rh�to-roman",	342},
738    {""}, {""}, {""}, {""},
739    {"cym",	"Welsh",	447,	"gallois",	141},
740    {""}, {""}, {""}, {""}, {""}, {""}, {""},
741    {"cad",	"Caddo",	64,	"caddo",	71},
742    {""}, {""}, {""}, {""},
743    {"iba",	"Iban",	171,	"iban",	172},
744    {""},
745    {"baq",	"Basque",	44,	"basque",	50},
746    {""}, {""},
747    {"pal",	"Pahlavi",	320,	"pahlavi",	319},
748    {""}, {""}, {""}, {""}, {""},
749    {"cat",	"Catalan",	67,	"catalan",	74},
750    {""}, {""}, {""},
751    {"kaz",	"Kazakh",	204,	"kazakh",	205},
752    {""},
753    {"wln",	"Walloon",	444,	"wallon",	437},
754    {""}, {""},
755    {"ca",	"Catalan",	67,	"catalan",	74},
756    {""}, {""}, {""}, {""},
757    {"vi",	"Vietnamese",	439,	"vietnamien",	432},
758    {""},
759    {"chn",	"Chinook jargon",	81,	"chinook, jargon",	87},
760    {""}, {""},
761    {"sv",	"Swedish",	396,	"su�dois",	386},
762    {""}, {""}, {""}, {""},
763    {"nv",	"Navajo; Navaho",	287,	"navaho",	284},
764    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
765    {""}, {""}, {""}, {""}, {""},
766    {"roa",	"Romance (Other)",	344,	"romanes, autres langues",	343},
767    {""}, {""}, {""}, {""},
768    {"kv",	"Komi",	213,	"komi",	214},
769    {""},
770    {"chm",	"Mari",	267,	"mari",	264},
771    {""}, {""},
772    {"lez",	"Lezghian",	233,	"lezghien",	232},
773    {"bs",	"Bosnian",	57,	"bosniaque",	65},
774    {"ira",	"Iranian (Other)",	184,	"iraniennes, autres langues",	184},
775    {"i-hak",	"Hakka Deprecated use IETF zh-hakka registered Jan. 102000",	477,	"Hakka Deprecated use IETF zh-hakka registered Jan. 102000",	468},
776    {""}, {""}, {""},
777    {"chk",	"Chuukese",	85,	"chuuk",	91},
778    {""},
779    {"sg",	"Sango",	354,	"sango",	358},
780    {""},
781    {"apa",	"Apache languages",	16,	"apache",	21},
782    {""}, {""},
783    {"ng",	"Ndonga",	290,	"ndonga",	287},
784    {""}, {""}, {""}, {""}, {""},
785    {"pus",	"Pushto",	338,	"pachto",	318},
786    {"kmb",	"Kimbundu",	210,	"kimbundu",	211},
787    {""}, {""},
788    {"sgn-gb",	"British Sign Language",	497,	"British Sign Language",	488},
789    {""}, {""}, {""}, {""},
790    {"mg",	"Malagasy",	255,	"malgache",	253},
791    {"mol",	"Moldavian",	277,	"moldave",	273},
792    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
793    {""}, {""}, {""}, {""}, {""}, {""},
794    {"xh",	"Xhosa",	449,	"xhosa",	441},
795    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
796    {"eka",	"Ekajuk",	112,	"ekajuk",	116},
797    {""}, {""}, {""}, {""}, {""},
798    {"en",	"English",	114,	"anglais",	18},
799    {""}, {""}, {""}, {""}, {""}, {""}, {""},
800    {"tig",	"Tigre",	410,	"tigr�",	408},
801    {"cel",	"Celtic (Other)",	70,	"celtiques, autres langues",	77},
802    {""}, {""}, {""}, {""}, {""},
803    {"chr",	"Cherokee",	75,	"cherokee",	81},
804    {"sgn-fr",	"French Sign Language",	496,	"French Sign Language",	487},
805    {""},
806    {"sag",	"Sango",	354,	"sango",	358},
807    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
808    {"bos",	"Bosnian",	57,	"bosniaque",	65},
809    {"vot",	"Votic",	441,	"vote",	434},
810    {""}, {""},
811    {"tg",	"Tajik",	401,	"tadjik",	392},
812    {""}, {""}, {""},
813    {"enm",	"English, Middle (1100-1500)",	115,	"anglais moyen (1100-1500)",	19},
814    {""},
815    {"mag",	"Magahi",	252,	"magahi",	246},
816    {"und",	"Undetermined",	434,	"ind�termin�e",	177},
817    {"ch",	"Chamorro",	73,	"chamorro",	79},
818    {""}, {""},
819    {"nep",	"Nepali",	292,	"n�palais",	290},
820    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
821    {"sgn-es",	"Spanish Sign Language",	495,	"Spanish Sign Language",	486},
822    {""}, {""}, {""},
823    {"it",	"Italian",	189,	"italien",	190},
824    {""}, {""}, {""}, {""}, {""},
825    {"jv",	"Javanese",	191,	"javanais",	192},
826    {""}, {""},
827    {"sgn-jp",	"Japanese Sign Language",	501,	"Japanese Sign Language",	492},
828    {""}, {""}, {""}, {""}, {""},
829    {"bi",	"Bislama",	55,	"bichlamar",	57},
830    {"be",	"Belarusian",	47,	"bi�lorusse",	58},
831    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
832    {"uz",	"Uzbek",	436,	"ouszbek",	317},
833    {"tvl",	"Tuvalu",	427,	"tuvalu",	426},
834    {""}, {""}, {""}, {""}, {""},
835    {"cel-gaulish",	"Gaulish",	463,	"Gaulish",	454},
836    {"fur",	"Friulian",	132,	"frioulan",	134},
837    {""}, {""},
838    {"bua",	"Buriat",	62,	"bouriate",	66},
839    {"ind",	"Indonesian",	180,	"indon�sien",	180},
840    {""}, {""}, {""},
841    {"ava",	"Avaric",	29,	"avar",	33},
842    {""}, {""}, {""},
843    {"zh-gan",	"Kan or Gan",	510,	"Kan or Gan",	501},
844    {""}, {""}, {""}, {""},
845    {"su",	"Sundanese",	392,	"soundanais",	384},
846    {""}, {""}, {""}, {""}, {""},
847    {"et",	"Estonian",	118,	"estonien",	121},
848    {""}, {""}, {""}, {""},
849    {"ndo",	"Ndonga",	290,	"ndonga",	287},
850    {""},
851    {"srp",	"Serbian",	363,	"serbe",	366},
852    {""}, {""}, {""}, {""}, {""}, {""}, {""},
853    {"lv",	"Latvian",	231,	"letton",	231},
854    {""}, {""}, {""},
855    {"ku",	"Kurdish",	222,	"kurde",	222},
856    {""}, {""}, {""}, {""}, {""}, {""}, {""},
857    {"slv",	"Slovenian",	378,	"slov�ne",	376},
858    {""}, {""}, {""}, {""}, {""}, {""}, {""},
859    {"sgn-co",	"Colombian Sign Language",	492,	"Colombian Sign Language",	483},
860    {""}, {""}, {""}, {""},
861    {"sio",	"Siouan languages",	373,	"sioux, langues",	373},
862    {""}, {""}, {""}, {""},
863    {"ota",	"Turkish, Ottoman (1500-1928)",	425,	"turc ottoman (1500-1928)",	424},
864    {""}, {""}, {""}, {""}, {""},
865    {"ps",	"Pushto",	338,	"pachto",	318},
866    {""}, {""},
867    {"ru",	"Russian",	348,	"russe",	346},
868    {"lol",	"Mongo",	279,	"mongo",	275},
869    {""}, {""}, {""}, {""},
870    {"bul",	"Bulgarian",	61,	"bulgare",	70},
871    {""}, {""}, {""}, {""},
872    {"gon",	"Gondi",	149,	"gond",	147},
873    {""}, {""}, {""},
874    {"bod",	"Tibetan",	409,	"tib�tain",	407},
875    {"guj",	"Gujarati",	156,	"goudjrati",	150},
876    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
877    {"nap",	"Neapolitan",	291,	"napolitain",	282},
878    {"os",	"Ossetic; Ossetian",	318,	"oss�te",	312},
879    {"oss",	"Ossetic; Ossetian",	318,	"oss�te",	312},
880    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
881    {"kro",	"Kru",	219,	"krou",	220},
882    {""}, {""},
883    {"map",	"Austronesian (Other)",	28,	"malayo-polyn�siennes, autres langues",	251},
884    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
885    {""},
886    {"eus",	"Basque",	44,	"basque",	50},
887    {""},
888    {"no-nyn",	"Norwegian New Norwegian Deprecated use ISO 639 nn registered Feb. 18 2000",	487,	"Norwegian New Norwegian Deprecated use ISO 639 nn registered Feb. 18 2000",	478},
889    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
890    {"dzo",	"Dzongkha",	109,	"dzongkha",	112},
891    {""}, {""}, {""},
892    {"cus",	"Cushitic (Other)",	94,	"couchitiques, autres langues",	96},
893    {""}, {""}, {""},
894    {"zul",	"Zulu",	460,	"zoulou",	451},
895    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
896    {"rap",	"Rapanui",	342,	"rapanui",	340},
897    {""}, {""}, {""}, {""},
898    {"hu",	"Hungarian",	169,	"hongrois",	169},
899    {"af",	"Afrikaans",	7,	"afrikaans",	7},
900    {"cha",	"Chamorro",	73,	"chamorro",	79},
901    {""}, {""},
902    {"nub",	"Nubian languages",	305,	"nubiennes, langues",	300},
903    {""}, {""}, {""}, {""},
904    {"pon",	"Pohnpeian",	332,	"pohnpei",	332},
905    {""}, {""},
906    {"sgn-mx",	"Mexican Sign Language",	502,	"Mexican Sign Language",	493},
907    {""},
908    {"mao",	"Maori",	265,	"maori",	262},
909    {""}, {""}, {""}, {""}, {""}, {""},
910    {"fon",	"Fon",	127,	"fon",	130},
911    {""}, {""}, {""},
912    {"zh-hakka",	"Hakka",	512,	"Hakka",	503},
913    {""}, {""},
914    {"so",	"Somali",	380,	"somali",	378},
915    {""}, {""}, {""}, {""},
916    {"no",	"Norwegian",	302,	"norv�gien",	297},
917    {"gor",	"Gorontalo",	150,	"gorontalo",	148},
918    {""}, {""},
919    {"sgn-nl",	"Dutch Sign Language",	504,	"Dutch Sign Language",	495},
920    {""}, {""}, {""}, {""}, {""},
921    {"pi",	"Pali",	322,	"pali",	321},
922    {""},
923    {"vol",	"Volap�k",	440,	"volap�k",	433},
924    {"arp",	"Arapaho",	19,	"arapaho",	24},
925    {""},
926    {"mo",	"Moldavian",	277,	"moldave",	273},
927    {""}, {""}, {""}, {""},
928    {"ko",	"Korean",	216,	"cor�en",	93},
929    {""},
930    {"fi",	"Finnish",	125,	"finnois",	129},
931    {""}, {""}, {""},
932    {"sco",	"Scots",	359,	"�cossais",	113},
933    {"ssw",	"Swati",	395,	"swati",	390},
934    {""}, {""},
935    {"gl",	"Gallegan",	136,	"galicien",	139},
936    {"bla",	"Siksika",	369,	"blackfoot",	63},
937    {""}, {""}, {""}, {""}, {""}, {""},
938    {"ypk",	"Yupik languages",	455,	"yupik, langues",	446},
939    {""},
940    {"sgn-dk",	"Danish Sign Language",	494,	"Danish Sign Language",	485},
941    {""}, {""},
942    {"grb",	"Grebo",	152,	"grebo",	151},
943    {""}, {""},
944    {"ita",	"Italian",	189,	"italien",	190},
945    {""}, {""}, {""}, {""},
946    {"got",	"Gothic",	151,	"gothique",	149},
947    {""}, {""}, {""},
948    {"ro",	"Romanian",	345,	"roumain",	344},
949    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
950    {""}, {""}, {""}, {""}, {""}, {""}, {""},
951    {"nyo",	"Nyoro",	310,	"nyoro",	305},
952    {""}, {""}, {""}, {""}, {""}, {""}, {""},
953    {"to",	"Tonga (Tonga Islands)",	418,	"tongan (�les Tonga)",	415},
954    {""},
955    {"is",	"Icelandic",	172,	"islandais",	189},
956    {""}, {""}, {""},
957    {"por",	"Portuguese",	334,	"portugais",	334},
958    {""}, {""},
959    {"i-default",	"Default Language Context",	475,	"Default Language Context",	466},
960    {"sgn-br",	"Brazilian Sign Language",	490,	"Brazilian Sign Language",	481},
961    {"gez",	"Geez",	140,	"gu�ze",	156},
962    {""},
963    {"sgn-be-fr",	"Belgian-French Sign Language",	488,	"Belgian-French Sign Language",	479},
964    {""},
965    {"sgn-ch-de",	"Swiss German Sign Language",	491,	"Swiss German Sign Language",	482},
966    {""}, {""}, {""}, {""},
967    {"sgn-se",	"Swedish Sign Language",	507,	"Swedish Sign Language",	498},
968    {""}, {""}, {""}, {""}, {""}, {""},
969    {"zh-xiang",	"Xiang or Hunanese",	516,	"Xiang or Hunanese",	507},
970    {"wol",	"Wolof",	448,	"wolof",	440},
971    {""}, {""},
972    {"niu",	"Niuean",	297,	"niu�",	295},
973    {""}, {""},
974    {"no-bok",	"Norwegian Book language Deprecated use ISO 639 nb registered Feb. 18 2000",	486,	"Norwegian Book language Deprecated use ISO 639 nb registered Feb. 18 2000",	477},
975    {"pl",	"Polish",	333,	"polonais",	333},
976    {""}, {""}, {""}, {""}, {""}, {""},
977    {"ipk",	"Inupiaq",	183,	"inupiaq",	183},
978    {"ful",	"Fulah",	133,	"peul",	329},
979    {""}, {""},
980    {"ltz",	"Luxembourgish; Letzeburgesch",	249,	"luxembourgeois",	243},
981    {""},
982    {"deu",	"German",	142,	"allemand",	14},
983    {""}, {""},
984    {"yi",	"Yiddish",	453,	"yiddish",	444},
985    {""}, {""}, {""}, {""}, {""}, {""},
986    {"es",	"Spanish; Castilian",	389,	"espagnol; castillan",	119},
987    {"fy",	"Frisian",	131,	"frison",	135},
988    {""},
989    {"ho",	"Hiri Motu",	166,	"hiri motu",	166},
990    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
991    {"qu",	"Quechua",	339,	"quechua",	338},
992    {""},
993    {"cs",	"Czech",	95,	"tch�que",	398},
994    {""}, {""}, {""},
995    {"smo",	"Samoan",	352,	"samoan",	356},
996    {"kru",	"Kurukh",	223,	"kurukh",	223},
997    {""}, {""}, {""},
998    {"kho",	"Khotanese",	208,	"khotanais",	209},
999    {"may",	"Malay",	256,	"malais",	249},
1000    {""}, {""}, {""}, {""}, {""}, {""},
1001    {"sgn-ie",	"Irish Sign Language",	499,	"Irish Sign Language",	490},
1002    {"gla",	"Scottish Gaelic; Gaelic",	360,	"ga�lique �cossais; ga�lique",	138},
1003    {""},
1004    {"goh",	"German, Old High (ca.750-1050)",	145,	"",	0},
1005    {""}, {""}, {""}, {""}, {""}, {""},
1006    {"bg",	"Bulgarian",	61,	"bulgare",	70},
1007    {"lao",	"Lao",	229,	"lao",	229},
1008    {""}, {""}, {""}, {""},
1009    {"lub",	"Luba-Katanga",	242,	"luba-katanga",	237},
1010    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1011    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1012    {"ang",	"English, Old (ca.450-1100)",	116,	"anglo-saxon (ca.450-1100)",	20},
1013    {""}, {""},
1014    {"nau",	"Nauru",	285,	"nauruan",	283},
1015    {"yor",	"Yoruba",	454,	"yoruba",	445},
1016    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1017    {"lo",	"Lao",	229,	"lao",	229},
1018    {"ie",	"Interlingue",	181,	"interlingue",	181},
1019    {""}, {""}, {""},
1020    {"day",	"Dayak",	98,	"dayak",	102},
1021    {"nzi",	"Nzima",	311,	"nzema",	306},
1022    {""}, {""}, {""}, {""},
1023    {"kau",	"Kanuri",	199,	"kanouri",	200},
1024    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1025    {""}, {""}, {""}, {""}, {""}, {""},
1026    {"cos",	"Corsican",	89,	"corse",	95},
1027    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1028    {"uzb",	"Uzbek",	436,	"ouszbek",	317},
1029    {""},
1030    {"sgn-be-nl",	"Belgian-Flemish Sign Language",	489,	"Belgian-Flemish Sign Language",	480},
1031    {""}, {""},
1032    {"uga",	"Ugaritic",	430,	"ougaritique",	314},
1033    {""},
1034    {"nno",	"Nynorsk, Norwegian; Norwegian Nynorsk",	309,	"nynorsk, norv�gien; norv�gien nynorsk",	304},
1035    {""}, {""}, {""}, {""},
1036    {"mri",	"Maori",	265,	"maori",	262},
1037    {""}, {""},
1038    {"nob",	"Norwegian Bokm�l; Bokm�l, Norwegian",	303,	"norv�gien bokm�l; bokm�l, norv�gien",	298},
1039    {""},
1040    {"osa",	"Osage",	316,	"osage",	310},
1041    {""}, {""},
1042    {"oc",	"Proven�al; Occitan (post 1500)",	336,	"proven�al; occitan (apr�s 1500)",	336},
1043    {""},
1044    {"mno",	"Manobo languages",	263,	"manobo, langues",	260},
1045    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1046    {"gv",	"Manx",	264,	"manx; mannois",	261},
1047    {""}, {""}, {""}, {""}, {""},
1048    {"ce",	"Chechen",	74,	"tch�tch�ne",	399},
1049    {""}, {""}, {""}, {""}, {""},
1050    {"nde",	"North Ndebele",	301,	"nd�b�l� du Nord",	285},
1051    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1052    {"hmo",	"Hiri Motu",	166,	"hiri motu",	166},
1053    {""}, {""}, {""}, {""}, {""},
1054    {"est",	"Estonian",	118,	"estonien",	121},
1055    {"chv",	"Chuvash",	86,	"tchouvache",	400},
1056    {"sai",	"South American Indian (Other)",	386,	"",	0},
1057    {""}, {""}, {""}, {""},
1058    {"nai",	"North American Indian (Other)",	299,	"",	0},
1059    {""}, {""}, {""}, {""}, {""},
1060    {"ceb",	"Cebuano",	69,	"cebuano",	76},
1061    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1062    {"mai",	"Maithili",	253,	"maithili",	247},
1063    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1064    {"twi",	"Twi",	429,	"twi",	427},
1065    {""}, {""}, {""}, {""},
1066    {"vo",	"Volap�k",	440,	"volap�k",	433},
1067    {"hau",	"Hausa",	159,	"haoussa",	159},
1068    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1069    {""}, {""}, {""}, {""}, {""},
1070    {"cor",	"Cornish",	88,	"cornique",	94},
1071    {"nic",	"Niger-Kordofanian (Other)",	295,	"nig�ro-congolaises, autres langues",	293},
1072    {""}, {""}, {""}, {""},
1073    {"swe",	"Swedish",	396,	"su�dois",	386},
1074    {""}, {""},
1075    {"alb",	"Albanian",	11,	"albanais",	11},
1076    {""}, {""}, {""}, {""},
1077    {"el",	"Greek, Modern (1453-)",	154,	"grec moderne (apr�s 1453)",	153},
1078    {""},
1079    {"mic",	"Micmac",	273,	"micmac",	270},
1080    {""}, {""}, {""}, {""}, {""},
1081    {"dyu",	"Dyula",	108,	"dioula",	105},
1082    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1083    {""}, {""},
1084    {"tai",	"Tai (Other)",	400,	"tha�es, autres langues",	406},
1085    {""}, {""}, {""}, {""}, {""}, {""},
1086    {"cy",	"Welsh",	447,	"gallois",	141},
1087    {""},
1088    {"zu",	"Zulu",	460,	"zoulou",	451},
1089    {"pol",	"Polish",	333,	"polonais",	333},
1090    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1091    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1092    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1093    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1094    {"wo",	"Wolof",	448,	"wolof",	440},
1095    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1096    {""}, {""}, {""}, {""}, {""},
1097    {"hai",	"Haida",	158,	"haida",	158},
1098    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1099    {"lug",	"Ganda",	137,	"ganda",	142},
1100    {""}, {""}, {""}, {""},
1101    {"geo",	"Georgian",	141,	"g�orgien",	145},
1102    {""},
1103    {"mac",	"Macedonian",	250,	"mac�donien",	244},
1104    {""}, {""},
1105    {"pag",	"Pangasinan",	324,	"pangasinan",	323},
1106    {""},
1107    {"kac",	"Kachin",	195,	"kachin",	197},
1108    {""},
1109    {"gu",	"Gujarati",	156,	"goudjrati",	150},
1110    {""}, {""}, {""}, {""}, {""},
1111    {"zap",	"Zapotec",	457,	"zapot�que",	448},
1112    {""}, {""}, {""}, {""},
1113    {"mlg",	"Malagasy",	255,	"malgache",	253},
1114    {""},
1115    {"i-navajo",	"Navajo Deprecated use ISO 639 nv registered Feb. 18 2000",	481,	"Navajo Deprecated use ISO 639 nv registered Feb. 18 2000",	472},
1116    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1117    {"tup",	"Tupi languages",	423,	"tupi, langues",	422},
1118    {""}, {""}, {""}, {""}, {""},
1119    {"smi",	"Sami languages (Other)",	351,	"sami, autres langues",	350},
1120    {"aze",	"Azerbaijani",	33,	"az�ri",	37},
1121    {""}, {""}, {""},
1122    {"khi",	"Khoisan (Other)",	207,	"khoisan, autres langues",	208},
1123    {"glv",	"Manx",	264,	"manx; mannois",	261},
1124    {""},
1125    {"bo",	"Tibetan",	409,	"tib�tain",	407},
1126    {""}, {""},
1127    {"scc",	"Serbian",	363,	"serbe",	366},
1128    {""}, {""}, {""}, {""},
1129    {"isl",	"Icelandic",	172,	"islandais",	189},
1130    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1131    {"uig",	"Uighur",	431,	"ou�gour",	315},
1132    {""}, {""}, {""}, {""},
1133    {"zh-wuu",	"Shanghaiese or Wu",	515,	"Shanghaiese or Wu",	506},
1134    {""},
1135    {"zh-guoyu",	"Mandarin or Standard Chinese",	511,	"Mandarin or Standard Chinese",	502},
1136    {""}, {""},
1137    {"sog",	"Sogdian",	379,	"sogdien",	377},
1138    {"umb",	"Umbundu",	433,	"umbundu",	429},
1139    {""}, {""}, {""}, {""}, {""},
1140    {"i-ami",	"Amis",	473,	"Amis",	464},
1141    {""}, {""}, {""}, {""}, {""}, {""},
1142    {"ug",	"Uighur",	431,	"ou�gour",	315},
1143    {"peo",	"Persian, Old (ca.600-400 B.C.)",	329,	"perse, vieux (ca. 600-400 av. J.-C.)",	328},
1144    {""}, {""},
1145    {"sgn-no",	"Norwegian Sign Language",	505,	"Norwegian Sign Language",	496},
1146    {""}, {""},
1147    {"hup",	"Hupa",	170,	"hupa",	170},
1148    {"i-bnn",	"Bunun",	474,	"Bunun",	465},
1149    {""},
1150    {"arc",	"Aramaic",	18,	"aram�en",	23},
1151    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1152    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1153    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1154    {""},
1155    {"i-tsu",	"Tsou",	485,	"Tsou",	476},
1156    {""}, {""},
1157    {"ell",	"Greek, Modern (1453-)",	154,	"grec moderne (apr�s 1453)",	153},
1158    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1159    {""}, {""}, {""}, {""},
1160    {"loz",	"Lozi",	241,	"lozi",	236},
1161    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1162    {"sme",	"Northern Sami",	300,	"sami du Nord",	353},
1163    {""}, {""}, {""},
1164    {"mni",	"Manipuri",	262,	"manipuri",	258},
1165    {""}, {""},
1166    {"tog",	"Tonga (Nyasa)",	417,	"tonga (Nyasa)",	414},
1167    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1168    {""}, {""},
1169    {"pro",	"Proven�al, Old (to 1500)",	337,	"proven�al ancien (jusqu'� 1500)",	337},
1170    {""}, {""}, {""},
1171    {"cv",	"Chuvash",	86,	"tchouvache",	400},
1172    {""}, {""}, {""},
1173    {"pap",	"Papiamento",	326,	"papiamento",	324},
1174    {"zh-yue",	"Cantonese",	517,	"Cantonese",	508},
1175    {"chb",	"Chibcha",	78,	"chibcha",	84},
1176    {""},
1177    {"fro",	"French, Old (842-ca.1400)",	130,	"fran�ais ancien (842-ca.1400)",	132},
1178    {"alg",	"Algonquian languages",	13,	"algonquines, langues",	13},
1179    {""}, {""}, {""}, {""}, {""},
1180    {"bho",	"Bhojpuri",	51,	"bhojpuri",	56},
1181    {""}, {""}, {""}, {""},
1182    {"vai",	"Vai",	437,	"va�",	430},
1183    {""}, {""}, {""}, {""}, {""},
1184    {"ace",	"Achinese",	2,	"aceh",	2},
1185    {""}, {""}, {""}, {""}, {""}, {""},
1186    {"hye",	"Armenian",	22,	"arm�nien",	27},
1187    {""}, {""}, {""},
1188    {"vie",	"Vietnamese",	439,	"vietnamien",	432},
1189    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1190    {"nso",	"Sotho, Northern",	384,	"sotho du Nord",	382},
1191    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1192    {"luo",	"Luo (Kenya and Tanzania)",	247,	"luo (Kenya et Tanzanie)",	241},
1193    {""}, {""}, {""}, {""},
1194    {"slo",	"Slovak",	377,	"slovaque",	375},
1195    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1196    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1197    {"fao",	"Faroese",	123,	"f�ro�en",	126},
1198    {""}, {""}, {""},
1199    {"zho",	"Chinese",	80,	"chinois",	86},
1200    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1201    {""}, {""},
1202    {"sgn-ni",	"Nicaraguan Sign Language",	503,	"Nicaraguan Sign Language",	494},
1203    {""}, {""}, {""}, {""}, {""}, {""},
1204    {"sqi",	"Albanian",	11,	"albanais",	11},
1205    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1206    {""},
1207    {"fo",	"Faroese",	123,	"f�ro�en",	126},
1208    {""}, {""}, {""},
1209    {"ijo",	"Ijo",	175,	"ijo",	175},
1210    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1211    {"mnc",	"Manchu",	259,	"mandchou",	255},
1212    {"bug",	"Buginese",	60,	"bugi",	69},
1213    {"yap",	"Yapese",	452,	"yapois",	443},
1214    {"tso",	"Tsonga",	420,	"tsonga",	419},
1215    {""},
1216    {"iu",	"Inuktitut",	182,	"inuktitut",	182},
1217    {""}, {""}, {""}, {""}, {""},
1218    {"ido",	"Ido",	173,	"ido",	173},
1219    {""}, {""}, {""}, {""},
1220    {"ibo",	"Igbo",	174,	"igbo",	174},
1221    {""}, {""}, {""}, {""}, {""}, {""},
1222    {"i-pwn",	"Paiwan",	482,	"Paiwan",	473},
1223    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1224    {""},
1225    {"i-tay",	"Tayal",	484,	"Tayal",	475},
1226    {""}, {""}, {""},
1227    {"gay",	"Gayo",	138,	"gayo",	143},
1228    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1229    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1230    {""}, {""}, {""}, {""},
1231    {"eu",	"Basque",	44,	"basque",	50},
1232    {"yao",	"Yao",	451,	"yao",	442},
1233    {""}, {""}, {""},
1234    {"bai",	"Bamileke languages",	39,	"bamil�k�s, langues",	44},
1235    {"fry",	"Frisian",	131,	"frison",	135},
1236    {""}, {""},
1237    {"i-mingo",	"Mingo",	480,	"Mingo",	471},
1238    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1239    {"iro",	"Iroquoian languages",	188,	"iroquoises, langues (famille)",	188},
1240    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1241    {""},
1242    {"crp",	"Creoles and pidgins (Other)",	92,	"cr�oles et pidgins divers",	98},
1243    {""},
1244    {"sux",	"Sumerian",	391,	"sum�rien",	388},
1245    {""}, {""}, {""}, {""},
1246    {"yo",	"Yoruba",	454,	"yoruba",	445},
1247    {""},
1248    {"fiu",	"Finno-Ugrian (Other)",	126,	"finno-ougriennes, autres langues",	128},
1249    {""}, {""}, {""}, {""},
1250    {"i-tao",	"Tao",	483,	"Tao",	474},
1251    {""}, {""}, {""}, {""}, {""}, {""},
1252    {"bre",	"Breton",	59,	"breton",	68},
1253    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1254    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1255    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1256    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1257    {"ewo",	"Ewondo",	120,	"�wondo",	123},
1258    {"en-scouse",	"English Liverpudlian dialect known as 'Scouse'",	472,	"English Liverpudlian dialect known as 'Scouse'",	463},
1259    {""}, {""},
1260    {"gwi",	"Gwich'in",	157,	"gwich'in",	157},
1261    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1262    {""}, {""},
1263    {"chg",	"Chagatai",	71,	"djaghata�",	107},
1264    {""}, {""},
1265    {"oji",	"Ojibwa",	313,	"ojibwa",	308},
1266    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1267    {""}, {""}, {""}, {""},
1268    {"io",	"Ido",	173,	"ido",	173},
1269    {"pau",	"Palauan",	321,	"palau",	320},
1270    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1271    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1272    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1273    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1274    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1275    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1276    {"eo",	"Esperanto",	117,	"esp�ranto",	120},
1277    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1278    {""}, {""}, {""}, {""},
1279    {"gre",	"Greek, Modern (1453-)",	154,	"grec moderne (apr�s 1453)",	153},
1280    {"co",	"Corsican",	89,	"corse",	95},
1281    {""},
1282    {"ori",	"Oriya",	314,	"oriya",	309},
1283    {""}, {""},
1284    {"sgn-de",	"German Sign Language",	493,	"German Sign Language",	484},
1285    {""}, {""},
1286    {"i-enochian",	"Enochian",	476,	"Enochian",	467},
1287    {""}, {""}, {""}, {""},
1288    {"eng",	"English",	114,	"anglais",	18},
1289    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1290    {""}, {""}, {""}, {""}, {""}, {""},
1291    {"grc",	"Greek, Ancient (to 1453)",	153,	"grec ancien (jusqu'� 1453)",	152},
1292    {"lui",	"Luiseno",	244,	"luiseno",	239},
1293    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1294    {""}, {""}, {""}, {""}, {""},
1295    {"oto",	"Otomian languages",	319,	"otomangue, langues",	313},
1296    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1297    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1298    {""},
1299    {"iku",	"Inuktitut",	182,	"inuktitut",	182},
1300    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1301    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1302    {"chp",	"Chipewyan",	82,	"chipewyan",	88},
1303    {""}, {""}, {""},
1304    {"xho",	"Xhosa",	449,	"xhosa",	441},
1305    {""}, {""}, {""}, {""},
1306    {"tpi",	"Tok Pisin",	415,	"tok pisin",	412},
1307    {""}, {""}, {""}, {""},
1308    {"fre",	"French",	128,	"fran�ais",	131},
1309    {""}, {""}, {""}, {""}, {""},
1310    {"tsi",	"Tsimshian",	419,	"tsimshian",	418},
1311    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1312    {""}, {""}, {""},
1313    {"glg",	"Gallegan",	136,	"galicien",	139},
1314    {""}, {""}, {""}, {""},
1315    {"tli",	"Tlingit",	414,	"tlingit",	411},
1316    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1317    {""}, {""}, {""}, {""}, {""},
1318    {"oci",	"Proven�al; Occitan (post 1500)",	336,	"proven�al; occitan (apr�s 1500)",	336},
1319    {""}, {""}, {""}, {""}, {""}, {""},
1320    {"cho",	"Choctaw",	83,	"choctaw",	89},
1321    {"kpe",	"Kpelle",	218,	"kpell�",	219},
1322    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1323    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1324    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1325    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1326    {""}, {""},
1327    {"doi",	"Dogri",	102,	"dogri",	108},
1328    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1329    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1330    {""}, {""}, {""}, {""}, {""},
1331    {"cau",	"Caucasian (Other)",	68,	"caucasiennes, autres langues",	75},
1332    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1333    {"phi",	"Philippine (Other)",	330,	"philippines, autres langues",	331},
1334    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1335    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1336    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1337    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1338    {"que",	"Quechua",	339,	"quechua",	338},
1339    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1340    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1341    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1342    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1343    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1344    {"i-lux",	"Luxembourgish Deprecated use ISO 639 lb registered Sept. 9 1998",	479,	"Luxembourgish Deprecated use ISO 639 lb registered Sept. 9 1998",	470},
1345    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1346    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1347    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1348    {"chy",	"Cheyenne",	77,	"cheyenne",	83},
1349    {""}, {""},
1350    {"ale",	"Aleut",	12,	"al�oute",	12},
1351    {""}, {""}, {""}, {""}, {""},
1352    {"cze",	"Czech",	95,	"tch�que",	398},
1353    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1354    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1355    {""}, {""}, {""}, {""}, {""}, {""},
1356    {"ewe",	"Ewe",	119,	"�w�",	122},
1357    {""},
1358    {"cre",	"Cree",	90,	"cree",	97},
1359    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1360    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1361    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1362    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1363    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1364    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1365    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1366    {"ice",	"Icelandic",	172,	"islandais",	189},
1367    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1368    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1369    {""}, {""}, {""}, {""}, {""}, {""},
1370    {"ave",	"Avestan",	30,	"avestique",	34},
1371    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1372    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1373    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1374    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1375    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1376    {"chi",	"Chinese",	80,	"chinois",	86},
1377    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1378    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1379    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1380    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1381    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1382    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1383    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1384    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1385    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1386    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1387    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1388    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1389    {""}, {""}, {""},
1390    {"che",	"Chechen",	74,	"tch�tch�ne",	399},
1391    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1392    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1393    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1394    {""}, {""}, {""},
1395    {"ilo",	"Iloko",	176,	"ilocano",	176},
1396    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1397    {""}, {""}, {""}, {""},
1398    {"ine",	"Indo-European (Other)",	179,	"indo-europ�ennes, autres langues",	179},
1399    {""}, {""}, {""}, {""},
1400    {"cmc",	"Chamic languages",	72,	"chames, langues",	78},
1401    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1402    {"epo",	"Esperanto",	117,	"esp�ranto",	120},
1403    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1404    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1405    {"inc",	"Indic (Other)",	178,	"indo-aryennes, autres langues",	178},
1406    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1407    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1408    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1409    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1410    {"cop",	"Coptic",	87,	"copte",	92},
1411    {""}, {""}, {""}, {""}, {""}, {""},
1412    {"egy",	"Egyptian (Ancient)",	111,	"�gyptien",	115},
1413    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1414    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1415    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1416    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1417    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1418    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1419    {""}, {""},
1420    {"pli",	"Pali",	322,	"pali",	321},
1421    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1422    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1423    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1424    {"gle",	"Irish",	185,	"irlandais",	185},
1425    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1426    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1427    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1428    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1429    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1430    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1431    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1432    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1433    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1434    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1435    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1436    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1437    {""}, {""}, {""}, {""}, {""},
1438    {"efi",	"Efik",	110,	"efik",	114},
1439    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1440    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1441    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1442    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1443    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1444    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1445    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1446    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1447    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1448    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1449    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1450    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1451    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1452    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1453    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1454    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1455    {""}, {""}, {""}, {""}, {""},
1456    {"elx",	"Elamite",	113,	"�lamite",	117},
1457    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1458    {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""}, {""},
1459    {""}, {""}, {""}, {""}, {""}, {""}, {""},
1460    {"ile",	"Interlingue",	181,	"interlingue",	181}
1461  };
1462
1463#ifdef __GNUC__
1464__inline
1465#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
1466__attribute__ ((__gnu_inline__))
1467#endif
1468#endif
1469const struct language *
1470in_word_set (str, len)
1471     register const char *str;
1472     register unsigned int len;
1473{
1474  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
1475    {
1476      register int key = hash (str, len);
1477
1478      if (key <= MAX_HASH_VALUE && key >= 0)
1479        {
1480          register const char *s = wordlist[key].name;
1481
1482          if (*str == *s && !strcmp (str + 1, s + 1))
1483            return &wordlist[key];
1484        }
1485    }
1486  return 0;
1487}
1488
1489
1490