1#[derive(Debug, enum_primitive_derive::Primitive)]
3#[allow(non_camel_case_types)]
4#[non_exhaustive]
5pub enum LanguageTag {
6 ar = 0x0001,
7 bg = 0x0002,
8 ca = 0x0003,
9 zh_Hans = 0x0004,
10 cs = 0x0005,
11 da = 0x0006,
12 de = 0x0007,
13 el = 0x0008,
14 en = 0x0009,
15 es = 0x000A,
16 fi = 0x000B,
17 fr = 0x000C,
18 he = 0x000D,
19 hu = 0x000E,
20 is = 0x000F,
21 it = 0x0010,
22 ja = 0x0011,
23 ko = 0x0012,
24 nl = 0x0013,
25 no = 0x0014,
26 pl = 0x0015,
27 pt = 0x0016,
28 rm = 0x0017,
29 ro = 0x0018,
30 ru = 0x0019,
31 hr = 0x001A,
32 sk = 0x001B,
33 sq = 0x001C,
34 sv = 0x001D,
35 th = 0x001E,
36 tr = 0x001F,
37 ur = 0x0020,
38 id = 0x0021,
39 uk = 0x0022,
40 be = 0x0023,
41 sl = 0x0024,
42 et = 0x0025,
43 lv = 0x0026,
44 lt = 0x0027,
45 tg = 0x0028,
46 fa = 0x0029,
47 vi = 0x002A,
48 hy = 0x002B,
49 az = 0x002C,
50 eu = 0x002D,
51 hsb = 0x002E,
52 mk = 0x002F,
53 st = 0x0030,
54 ts = 0x0031,
55 tn = 0x0032,
56 ve = 0x0033,
57 xh = 0x0034,
58 zu = 0x0035,
59 af = 0x0036,
60 ka = 0x0037,
61 fo = 0x0038,
62 hi = 0x0039,
63 mt = 0x003A,
64 se = 0x003B,
65 ga = 0x003C,
66 yi_reserved = 0x003D,
67 ms = 0x003E,
68 kk = 0x003F,
69 ky = 0x0040,
70 sw = 0x0041,
71 tk = 0x0042,
72 uz = 0x0043,
73 tt = 0x0044,
74 bn = 0x0045,
75 pa = 0x0046,
76 gu = 0x0047,
77 or = 0x0048,
78 ta = 0x0049,
79 te = 0x004A,
80 kn = 0x004B,
81 ml = 0x004C,
82 as_ = 0x004D,
83 mr = 0x004E,
84 sa = 0x004F,
85 mn = 0x0050,
86 bo = 0x0051,
87 cy = 0x0052,
88 km = 0x0053,
89 lo = 0x0054,
90 my = 0x0055,
91 gl = 0x0056,
92 kok = 0x0057,
93 mni_reserved = 0x0058,
94 sd = 0x0059,
95 syr = 0x005A,
96 si = 0x005B,
97 chr = 0x005C,
98 iu = 0x005D,
99 am = 0x005E,
100 tzm = 0x005F,
101 ks = 0x0060,
102 ne = 0x0061,
103 fy = 0x0062,
104 ps = 0x0063,
105 fil = 0x0064,
106 dv = 0x0065,
107 bin_reserved = 0x0066,
108 ff = 0x0067,
109 ha = 0x0068,
110 ibb_reserved = 0x0069,
111 yo = 0x006A,
112 quz = 0x006B,
113 nso = 0x006C,
114 ba = 0x006D,
115 lb = 0x006E,
116 kl = 0x006F,
117 ig = 0x0070,
118 kr_reserved = 0x0071,
119 om = 0x0072,
120 ti = 0x0073,
121 gn = 0x0074,
122 haw = 0x0075,
123 la_reserved = 0x0076,
124 so_reserved = 0x0077,
125 ii = 0x0078,
126 pap_reserved = 0x0079,
127 arn = 0x007A,
128 moh = 0x007C,
129 br = 0x007E,
130 ug = 0x0080,
131 mi = 0x0081,
132 oc = 0x0082,
133 co = 0x0083,
134 gsw = 0x0084,
135 sah = 0x0085,
136 qut = 0x0086,
137 rw = 0x0087,
138 wo = 0x0088,
139 prs = 0x008C,
140 gd = 0x0091,
141 ku = 0x0092,
142 quc_reserved = 0x0093,
143 ar_SA = 0x0401,
144 bg_BG = 0x0402,
145 ca_ES = 0x0403,
146 zh_TW = 0x0404,
147 cs_CZ = 0x0405,
148 da_DK = 0x0406,
149 de_DE = 0x0407,
150 el_GR = 0x0408,
151 en_US = 0x0409,
152 es_ES_tradnl = 0x040A,
153 fi_FI = 0x040B,
154 fr_FR = 0x040C,
155 he_IL = 0x040D,
156 hu_HU = 0x040E,
157 is_IS = 0x040F,
158 it_IT = 0x0410,
159 ja_JP = 0x0411,
160 ko_KR = 0x0412,
161 nl_NL = 0x0413,
162 nb_NO = 0x0414,
163 pl_PL = 0x0415,
164 pt_BR = 0x0416,
165 rm_CH = 0x0417,
166 ro_RO = 0x0418,
167 ru_RU = 0x0419,
168 hr_HR = 0x041A,
169 sk_SK = 0x041B,
170 sq_AL = 0x041C,
171 sv_SE = 0x041D,
172 th_TH = 0x041E,
173 tr_TR = 0x041F,
174 ur_PK = 0x0420,
175 id_ID = 0x0421,
176 uk_UA = 0x0422,
177 be_BY = 0x0423,
178 sl_SI = 0x0424,
179 et_EE = 0x0425,
180 lv_LV = 0x0426,
181 lt_LT = 0x0427,
182 tg_Cyrl_TJ = 0x0428,
183 fa_IR = 0x0429,
184 vi_VN = 0x042A,
185 hy_AM = 0x042B,
186 az_Latn_AZ = 0x042C,
187 eu_ES = 0x042D,
188 hsb_DE = 0x042E,
189 mk_MK = 0x042F,
190 st_ZA = 0x0430,
191 ts_ZA = 0x0431,
192 tn_ZA = 0x0432,
193 ve_ZA = 0x0433,
194 xh_ZA = 0x0434,
195 zu_ZA = 0x0435,
196 af_ZA = 0x0436,
197 ka_GE = 0x0437,
198 fo_FO = 0x0438,
199 hi_IN = 0x0439,
200 mt_MT = 0x043A,
201 se_NO = 0x043B,
202 yi_001 = 0x043D,
203 ms_MY = 0x043E,
204 kk_KZ = 0x043F,
205 ky_KG = 0x0440,
206 sw_KE = 0x0441,
207 tk_TM = 0x0442,
208 uz_Latn_UZ = 0x0443,
209 tt_RU = 0x0444,
210 bn_IN = 0x0445,
211 pa_IN = 0x0446,
212 gu_IN = 0x0447,
213 or_IN = 0x0448,
214 ta_IN = 0x0449,
215 te_IN = 0x044A,
216 kn_IN = 0x044B,
217 ml_IN = 0x044C,
218 as_IN = 0x044D,
219 mr_IN = 0x044E,
220 sa_IN = 0x044F,
221 mn_MN = 0x0450,
222 bo_CN = 0x0451,
223 cy_GB = 0x0452,
224 km_KH = 0x0453,
225 lo_LA = 0x0454,
226 my_MM = 0x0455,
227 gl_ES = 0x0456,
228 kok_IN = 0x0457,
229 mni_IN_reserved = 0x0458,
230 sd_Deva_IN_reserved = 0x0459,
231 syr_SY = 0x045A,
232 si_LK = 0x045B,
233 chr_Cher_US = 0x045C,
234 iu_Cans_CA = 0x045D,
235 am_ET = 0x045E,
236 tzm_Arab_MA = 0x045F,
237 ks_Arab = 0x0460,
238 ne_NP = 0x0461,
239 fy_NL = 0x0462,
240 ps_AF = 0x0463,
241 fil_PH = 0x0464,
242 dv_MV = 0x0465,
243 bin_NG_reserved = 0x0466,
244 ff_NG_or_ff_Latn_NG = 0x0467,
245 ha_Latn_NG = 0x0468,
246 ibb_NG_reserved = 0x0469,
247 yo_NG = 0x046A,
248 quz_BO = 0x046B,
249 nso_ZA = 0x046C,
250 ba_RU = 0x046D,
251 lb_LU = 0x046E,
252 kl_GL = 0x046F,
253 ig_NG = 0x0470,
254 kr_Latn_NG = 0x0471,
255 om_ET = 0x0472,
256 ti_ET = 0x0473,
257 gn_PY = 0x0474,
258 haw_US = 0x0475,
259 la_VA = 0x0476,
260 so_SO = 0x0477,
261 ii_CN = 0x0478,
262 pap_029_reserved = 0x0479,
263 arn_CL = 0x047A,
264 moh_CA = 0x047C,
265 br_FR = 0x047E,
266 ug_CN = 0x0480,
267 mi_NZ = 0x0481,
268 oc_FR = 0x0482,
269 co_FR = 0x0483,
270 gsw_FR = 0x0484,
271 sah_RU = 0x0485,
272 qut_GT_reserved = 0x0486,
273 rw_RW = 0x0487,
274 wo_SN = 0x0488,
275 prs_AF = 0x048C,
276 plt_MG_reserved = 0x048D,
277 zh_yue_HK_reserved = 0x048E,
278 tdd_Tale_CN_reserved = 0x048F,
279 khb_Talu_CN_reserved = 0x0490,
280 gd_GB = 0x0491,
281 ku_Arab_IQ = 0x0492,
282 quc_CO_reserved = 0x0493,
283 qps_ploc = 0x0501,
284 qps_ploca = 0x05FE,
285 ar_IQ = 0x0801,
286 ca_ES_valencia = 0x0803,
287 zh_CN = 0x0804,
288 de_CH = 0x0807,
289 en_GB = 0x0809,
290 es_MX = 0x080A,
291 fr_BE = 0x080C,
292 it_CH = 0x0810,
293 ja_Ploc_JP_reserved = 0x0811,
294 nl_BE = 0x0813,
295 nn_NO = 0x0814,
296 pt_PT = 0x0816,
297 ro_MD = 0x0818,
298 ru_MD = 0x0819,
299 sr_Latn_CS = 0x081A,
300 sv_FI = 0x081D,
301 ur_IN = 0x0820,
302 az_Cyrl_AZ_reserved = 0x082C,
303 dsb_DE = 0x082E,
304 tn_BW = 0x0832,
305 se_SE = 0x083B,
306 ga_IE = 0x083C,
307 ms_BN = 0x083E,
308 kk_Latn_KZ_reserved = 0x083F,
309 uz_Cyrl_UZ_reserved = 0x0843,
310 bn_BD = 0x0845,
311 pa_Arab_PK = 0x0846,
312 ta_LK = 0x0849,
313 mn_Mong_CN_reserved = 0x0850,
314 bo_BT_reserved = 0x0851,
315 sd_Arab_PK = 0x0859,
316 iu_Latn_CA = 0x085D,
317 tzm_Latn_DZ = 0x085F,
318 ks_Deva_IN = 0x0860,
319 ne_IN = 0x0861,
320 ff_Latn_SN = 0x0867,
321 quz_EC = 0x086B,
322 ti_ER = 0x0873,
323 qps_plocm = 0x09FF,
324 ar_EG = 0x0C01,
325 zh_HK = 0x0C04,
326 de_AT = 0x0C07,
327 en_AU = 0x0C09,
328 es_ES = 0x0C0A,
329 fr_CA = 0x0C0C,
330 sr_Cyrl_CS = 0x0C1A,
331 se_FI = 0x0C3B,
332 mn_Mong_MN = 0x0C50,
333 dz_BT = 0x0C51,
334 tmz_MA_reserved = 0x0C5F,
335 quz_PE = 0x0C6B,
336 ar_LY = 0x1001,
337 zh_SG = 0x1004,
338 de_LU = 0x1007,
339 en_CA = 0x1009,
340 es_GT = 0x100A,
341 fr_CH = 0x100C,
342 hr_BA = 0x101A,
343 smj_NO = 0x103B,
344 tzm_Tfng_MA = 0x105F,
345 ar_DZ = 0x1401,
346 zh_MO = 0x1404,
347 de_LI = 0x1407,
348 en_NZ = 0x1409,
349 es_CR = 0x140A,
350 fr_LU = 0x140C,
351 bs_Latn_BA = 0x141A,
352 smj_SE = 0x143B,
353 ar_MA = 0x1801,
354 en_IE = 0x1809,
355 es_PA = 0x180A,
356 fr_MC = 0x180C,
357 sr_Latn_BA = 0x181A,
358 sma_NO = 0x183B,
359 ar_TN = 0x1C01,
360 en_ZA = 0x1C09,
361 es_DO = 0x1C0A,
362 fr_029 = 0x1C0C,
363 sr_Cyrl_BA = 0x1C1A,
364 sma_SE = 0x1C3B,
365 ar_OM = 0x2001,
366 en_JM = 0x2009,
367 es_VE = 0x200A,
368 fr_RE = 0x200C,
369 bs_Cyrl_BA = 0x201A,
370 sms_FI = 0x203B,
371 ar_YE = 0x2401,
372 en_029_reserved = 0x2409,
373 es_CO = 0x240A,
374 fr_CD = 0x240C,
375 sr_Latn_RS = 0x241A,
376 smn_FI = 0x243B,
377 ar_SY = 0x2801,
378 en_BZ = 0x2809,
379 es_PE = 0x280A,
380 fr_SN = 0x280C,
381 sr_Cyrl_RS = 0x281A,
382 ar_JO = 0x2C01,
383 en_TT = 0x2C09,
384 es_AR = 0x2C0A,
385 fr_CM = 0x2C0C,
386 sr_Latn_ME = 0x2C1A,
387 ar_LB = 0x3001,
388 en_ZW = 0x3009,
389 es_EC = 0x300A,
390 fr_CI = 0x300C,
391 sr_Cyrl_ME = 0x301A,
392 ar_KW = 0x3401,
393 en_PH = 0x3409,
394 es_CL = 0x340A,
395 fr_ML = 0x340C,
396 ar_AE = 0x3801,
397 en_ID_reserved = 0x3809,
398 es_UY = 0x380A,
399 fr_MA = 0x380C,
400 ar_BH = 0x3C01,
401 en_HK = 0x3C09,
402 es_PY = 0x3C0A,
403 fr_HT = 0x3C0C,
404 ar_QA = 0x4001,
405 en_IN = 0x4009,
406 es_BO = 0x400A,
407 ar_Ploc_SA_reserved = 0x4401,
408 en_MY = 0x4409,
409 es_SV = 0x440A,
410 ar_145_reserved = 0x4801,
411 en_SG = 0x4809,
412 es_HN = 0x480A,
413 en_AE = 0x4C09,
414 es_NI = 0x4C0A,
415 en_BH_reserved = 0x5009,
416 es_PR = 0x500A,
417 en_EG_reserved = 0x5409,
418 es_US = 0x540A,
419 en_JO_reserved = 0x5809,
420 es_419_reserved = 0x580A,
421 en_KW_reserved = 0x5C09,
422 es_CU = 0x5C0A,
423 en_TR_reserved = 0x6009,
424 en_YE_reserved = 0x6409,
425 bs_Cyrl = 0x641A,
426 bs_Latn = 0x681A,
427 sr_Cyrl = 0x6C1A,
428 sr_Latn = 0x701A,
429 smn = 0x703B,
430 az_Cyrl = 0x742C,
431 sms = 0x743B,
432 zh = 0x7804,
433 nn = 0x7814,
434 bs = 0x781A,
435 az_Latn = 0x782C,
436 sma = 0x783B,
437 kk_Cyrl_reserved = 0x783F,
438 uz_Cyrl = 0x7843,
439 mn_Cyrl = 0x7850,
440 iu_Cans = 0x785D,
441 tzm_Tfng = 0x785F,
442 zh_Hant = 0x7C04,
443 nb = 0x7C14,
444 sr = 0x7C1A,
445 tg_Cyrl = 0x7C28,
446 dsb = 0x7C2E,
447 smj = 0x7C3B,
448 kk_Latn_reserved = 0x7C3F,
449 uz_Latn = 0x7C43,
450 pa_Arab = 0x7C46,
451 mn_Mong = 0x7C50,
452 sd_Arab = 0x7C59,
453 chr_Cher = 0x7C5C,
454 iu_Latn = 0x7C5D,
455 tzm_Latn = 0x7C5F,
456 ff_Latn = 0x7C67,
457 ha_Latn = 0x7C68,
458 ku_Arab = 0x7C92,
459 fr_015_reserved = 0xE40C,
460}