Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
locale.h
Go to the documentation of this file.
1 #pragma once
2 
3 static const char *language_list[][2] = {
4  { "aa", "Afar" },
5  { "ab", "Abkhazian" },
6  { "ace", "Achinese" },
7  { "ach", "Acoli" },
8  { "ada", "Adangme" },
9  { "ady", "Adyghe" },
10  { "ae", "Avestan" },
11  { "aeb", "Tunisian Arabic" },
12  { "af", "Afrikaans" },
13  { "afh", "Afrihili" },
14  { "agq", "Aghem" },
15  { "ain", "Ainu" },
16  { "agr", "Aguaruna" },
17  { "ak", "Akan" },
18  { "akk", "Akkadian" },
19  { "akz", "Alabama" },
20  { "ale", "Aleut" },
21  { "aln", "Gheg Albanian" },
22  { "alt", "Southern Altai" },
23  { "am", "Amharic" },
24  { "an", "Aragonese" },
25  { "ang", "Old English" },
26  { "anp", "Angika" },
27  { "ar", "Arabic" },
28  { "arc", "Aramaic" },
29  { "arn", "Mapudungun" },
30  { "aro", "Araona" },
31  { "arp", "Arapaho" },
32  { "arq", "Algerian Arabic" },
33  { "ars", "Najdi Arabic" },
34  { "arw", "Arawak" },
35  { "ary", "Moroccan Arabic" },
36  { "arz", "Egyptian Arabic" },
37  { "as", "Assamese" },
38  { "asa", "Asu" },
39  { "ase", "American Sign Language" },
40  { "ast", "Asturian" },
41  { "av", "Avaric" },
42  { "avk", "Kotava" },
43  { "awa", "Awadhi" },
44  { "ayc", "Southern Aymara" },
45  { "ay", "Aymara" },
46  { "az", "Azerbaijani" },
47  { "ba", "Bashkir" },
48  { "bal", "Baluchi" },
49  { "ban", "Balinese" },
50  { "bar", "Bavarian" },
51  { "bas", "Bassa" },
52  { "bax", "Bamun" },
53  { "bbc", "Batak Toba" },
54  { "bbj", "Ghomala" },
55  { "be", "Belarusian" },
56  { "bej", "Beja" },
57  { "bem", "Bemba" },
58  { "ber", "Berber" },
59  { "bew", "Betawi" },
60  { "bez", "Bena" },
61  { "bfd", "Bafut" },
62  { "bfq", "Badaga" },
63  { "bg", "Bulgarian" },
64  { "bhb", "Bhili" },
65  { "bgn", "Western Balochi" },
66  { "bho", "Bhojpuri" },
67  { "bi", "Bislama" },
68  { "bik", "Bikol" },
69  { "bin", "Bini" },
70  { "bjn", "Banjar" },
71  { "bkm", "Kom" },
72  { "bla", "Siksika" },
73  { "bm", "Bambara" },
74  { "bn", "Bengali" },
75  { "bo", "Tibetan" },
76  { "bpy", "Bishnupriya" },
77  { "bqi", "Bakhtiari" },
78  { "br", "Breton" },
79  { "brh", "Brahui" },
80  { "brx", "Bodo" },
81  { "bs", "Bosnian" },
82  { "bss", "Akoose" },
83  { "bua", "Buriat" },
84  { "bug", "Buginese" },
85  { "bum", "Bulu" },
86  { "byn", "Bilin" },
87  { "byv", "Medumba" },
88  { "ca", "Catalan" },
89  { "cad", "Caddo" },
90  { "car", "Carib" },
91  { "cay", "Cayuga" },
92  { "cch", "Atsam" },
93  { "ccp", "Chakma" },
94  { "ce", "Chechen" },
95  { "ceb", "Cebuano" },
96  { "cgg", "Chiga" },
97  { "ch", "Chamorro" },
98  { "chb", "Chibcha" },
99  { "chg", "Chagatai" },
100  { "chk", "Chuukese" },
101  { "chm", "Mari" },
102  { "chn", "Chinook Jargon" },
103  { "cho", "Choctaw" },
104  { "chp", "Chipewyan" },
105  { "chr", "Cherokee" },
106  { "chy", "Cheyenne" },
107  { "cic", "Chickasaw" },
108  { "ckb", "Central Kurdish" },
109  { "csb", "Kashubian" },
110  { "cmn", "Mandarin Chinese" },
111  { "co", "Corsican" },
112  { "cop", "Coptic" },
113  { "cps", "Capiznon" },
114  { "cr", "Cree" },
115  { "crh", "Crimean Tatar" },
116  { "crs", "Seselwa Creole French" },
117  { "cs", "Czech" },
118  { "csb", "Kashubian" },
119  { "cu", "Church Slavic" },
120  { "cv", "Chuvash" },
121  { "cy", "Welsh" },
122  { "da", "Danish" },
123  { "dak", "Dakota" },
124  { "dar", "Dargwa" },
125  { "dav", "Taita" },
126  { "de", "German" },
127  { "del", "Delaware" },
128  { "den", "Slave" },
129  { "dgr", "Dogrib" },
130  { "din", "Dinka" },
131  { "dje", "Zarma" },
132  { "doi", "Dogri" },
133  { "dsb", "Lower Sorbian" },
134  { "dtp", "Central Dusun" },
135  { "dua", "Duala" },
136  { "dum", "Middle Dutch" },
137  { "dv", "Dhivehi" },
138  { "dyo", "Jola-Fonyi" },
139  { "dyu", "Dyula" },
140  { "dz", "Dzongkha" },
141  { "dzg", "Dazaga" },
142  { "ebu", "Embu" },
143  { "ee", "Ewe" },
144  { "efi", "Efik" },
145  { "egl", "Emilian" },
146  { "egy", "Ancient Egyptian" },
147  { "eka", "Ekajuk" },
148  { "el", "Greek" },
149  { "elx", "Elamite" },
150  { "en", "English" },
151  { "enm", "Middle English" },
152  { "eo", "Esperanto" },
153  { "es", "Spanish" },
154  { "esu", "Central Yupik" },
155  { "et", "Estonian" },
156  { "eu", "Basque" },
157  { "ewo", "Ewondo" },
158  { "ext", "Extremaduran" },
159  { "fa", "Persian" },
160  { "fan", "Fang" },
161  { "fat", "Fanti" },
162  { "ff", "Fulah" },
163  { "fi", "Finnish" },
164  { "fil", "Filipino" },
165  { "fit", "Tornedalen Finnish" },
166  { "fj", "Fijian" },
167  { "fo", "Faroese" },
168  { "fon", "Fon" },
169  { "fr", "French" },
170  { "frc", "Cajun French" },
171  { "frm", "Middle French" },
172  { "fro", "Old French" },
173  { "frp", "Arpitan" },
174  { "frr", "Northern Frisian" },
175  { "frs", "Eastern Frisian" },
176  { "fur", "Friulian" },
177  { "fy", "Western Frisian" },
178  { "ga", "Irish" },
179  { "gaa", "Ga" },
180  { "gag", "Gagauz" },
181  { "gan", "Gan Chinese" },
182  { "gay", "Gayo" },
183  { "gba", "Gbaya" },
184  { "gbz", "Zoroastrian Dari" },
185  { "gd", "Scottish Gaelic" },
186  { "gez", "Geez" },
187  { "gil", "Gilbertese" },
188  { "gl", "Galician" },
189  { "glk", "Gilaki" },
190  { "gmh", "Middle High German" },
191  { "gn", "Guarani" },
192  { "goh", "Old High German" },
193  { "gom", "Goan Konkani" },
194  { "gon", "Gondi" },
195  { "gor", "Gorontalo" },
196  { "got", "Gothic" },
197  { "grb", "Grebo" },
198  { "grc", "Ancient Greek" },
199  { "gsw", "Swiss German" },
200  { "gu", "Gujarati" },
201  { "guc", "Wayuu" },
202  { "gur", "Frafra" },
203  { "guz", "Gusii" },
204  { "gv", "Manx" },
205  { "gwi", "Gwichʼin" },
206  { "ha", "Hausa" },
207  { "hai", "Haida" },
208  { "hak", "Hakka Chinese" },
209  { "haw", "Hawaiian" },
210  { "he", "Hebrew" },
211  { "hi", "Hindi" },
212  { "hif", "Fiji Hindi" },
213  { "hil", "Hiligaynon" },
214  { "hit", "Hittite" },
215  { "hmn", "Hmong" },
216  { "ho", "Hiri Motu" },
217  { "hne", "Chhattisgarhi" },
218  { "hr", "Croatian" },
219  { "hsb", "Upper Sorbian" },
220  { "hsn", "Xiang Chinese" },
221  { "ht", "Haitian" },
222  { "hu", "Hungarian" },
223  { "hup", "Hupa" },
224  { "hus", "Huastec" },
225  { "hy", "Armenian" },
226  { "hz", "Herero" },
227  { "ia", "Interlingua" },
228  { "iba", "Iban" },
229  { "ibb", "Ibibio" },
230  { "id", "Indonesian" },
231  { "ie", "Interlingue" },
232  { "ig", "Igbo" },
233  { "ii", "Sichuan Yi" },
234  { "ik", "Inupiaq" },
235  { "ilo", "Iloko" },
236  { "inh", "Ingush" },
237  { "io", "Ido" },
238  { "is", "Icelandic" },
239  { "it", "Italian" },
240  { "iu", "Inuktitut" },
241  { "izh", "Ingrian" },
242  { "ja", "Japanese" },
243  { "jam", "Jamaican Creole English" },
244  { "jbo", "Lojban" },
245  { "jgo", "Ngomba" },
246  { "jmc", "Machame" },
247  { "jpr", "Judeo-Persian" },
248  { "jrb", "Judeo-Arabic" },
249  { "jut", "Jutish" },
250  { "jv", "Javanese" },
251  { "ka", "Georgian" },
252  { "kaa", "Kara-Kalpak" },
253  { "kab", "Kabyle" },
254  { "kac", "Kachin" },
255  { "kaj", "Jju" },
256  { "kam", "Kamba" },
257  { "kaw", "Kawi" },
258  { "kbd", "Kabardian" },
259  { "kbl", "Kanembu" },
260  { "kcg", "Tyap" },
261  { "kde", "Makonde" },
262  { "kea", "Kabuverdianu" },
263  { "ken", "Kenyang" },
264  { "kfo", "Koro" },
265  { "kg", "Kongo" },
266  { "kgp", "Kaingang" },
267  { "kha", "Khasi" },
268  { "kho", "Khotanese" },
269  { "khq", "Koyra Chiini" },
270  { "khw", "Khowar" },
271  { "ki", "Kikuyu" },
272  { "kiu", "Kirmanjki" },
273  { "kj", "Kuanyama" },
274  { "kk", "Kazakh" },
275  { "kkj", "Kako" },
276  { "kl", "Kalaallisut" },
277  { "kln", "Kalenjin" },
278  { "km", "Central Khmer" },
279  { "kmb", "Kimbundu" },
280  { "kn", "Kannada" },
281  { "ko", "Korean" },
282  { "koi", "Komi-Permyak" },
283  { "kok", "Konkani" },
284  { "kos", "Kosraean" },
285  { "kpe", "Kpelle" },
286  { "kr", "Kanuri" },
287  { "krc", "Karachay-Balkar" },
288  { "kri", "Krio" },
289  { "krj", "Kinaray-a" },
290  { "krl", "Karelian" },
291  { "kru", "Kurukh" },
292  { "ks", "Kashmiri" },
293  { "ksb", "Shambala" },
294  { "ksf", "Bafia" },
295  { "ksh", "Colognian" },
296  { "ku", "Kurdish" },
297  { "kum", "Kumyk" },
298  { "kut", "Kutenai" },
299  { "kv", "Komi" },
300  { "kw", "Cornish" },
301  { "ky", "Kirghiz" },
302  { "lag", "Langi" },
303  { "la", "Latin" },
304  { "lad", "Ladino" },
305  { "lag", "Langi" },
306  { "lah", "Lahnda" },
307  { "lam", "Lamba" },
308  { "lb", "Luxembourgish" },
309  { "lez", "Lezghian" },
310  { "lfn", "Lingua Franca Nova" },
311  { "lg", "Ganda" },
312  { "li", "Limburgan" },
313  { "lij", "Ligurian" },
314  { "liv", "Livonian" },
315  { "lkt", "Lakota" },
316  { "lmo", "Lombard" },
317  { "ln", "Lingala" },
318  { "lo", "Lao" },
319  { "lol", "Mongo" },
320  { "lou", "Louisiana Creole" },
321  { "loz", "Lozi" },
322  { "lrc", "Northern Luri" },
323  { "lt", "Lithuanian" },
324  { "ltg", "Latgalian" },
325  { "lu", "Luba-Katanga" },
326  { "lua", "Luba-Lulua" },
327  { "lui", "Luiseno" },
328  { "lun", "Lunda" },
329  { "luo", "Luo" },
330  { "lus", "Mizo" },
331  { "luy", "Luyia" },
332  { "lv", "Latvian" },
333  { "lzh", "Literary Chinese" },
334  { "lzz", "Laz" },
335  { "mad", "Madurese" },
336  { "maf", "Mafa" },
337  { "mag", "Magahi" },
338  { "mai", "Maithili" },
339  { "mak", "Makasar" },
340  { "man", "Mandingo" },
341  { "mas", "Masai" },
342  { "mde", "Maba" },
343  { "mdf", "Moksha" },
344  { "mdr", "Mandar" },
345  { "men", "Mende" },
346  { "mer", "Meru" },
347  { "mfe", "Morisyen" },
348  { "mg", "Malagasy" },
349  { "mga", "Middle Irish" },
350  { "mgh", "Makhuwa-Meetto" },
351  { "mgo", "Metaʼ" },
352  { "mh", "Marshallese" },
353  { "mhr", "Eastern Mari" },
354  { "mi", "Māori" },
355  { "mic", "Mi'kmaq" },
356  { "min", "Minangkabau" },
357  { "miq", "Mískito" },
358  { "mjw", "Karbi" },
359  { "mk", "Macedonian" },
360  { "ml", "Malayalam" },
361  { "mn", "Mongolian" },
362  { "mnc", "Manchu" },
363  { "mni", "Manipuri" },
364  { "mnw", "Mon" },
365  { "mos", "Mossi" },
366  { "moh", "Mohawk" },
367  { "mr", "Marathi" },
368  { "mrj", "Western Mari" },
369  { "ms", "Malay" },
370  { "mt", "Maltese" },
371  { "mua", "Mundang" },
372  { "mus", "Muscogee" },
373  { "mwl", "Mirandese" },
374  { "mwr", "Marwari" },
375  { "mwv", "Mentawai" },
376  { "my", "Burmese" },
377  { "mye", "Myene" },
378  { "myv", "Erzya" },
379  { "mzn", "Mazanderani" },
380  { "na", "Nauru" },
381  { "nah", "Nahuatl" },
382  { "nan", "Min Nan Chinese" },
383  { "nap", "Neapolitan" },
384  { "naq", "Nama" },
385  { "nan", "Min Nan Chinese" },
386  { "nb", "Norwegian Bokmål" },
387  { "nd", "North Ndebele" },
388  { "nds", "Low German" },
389  { "ne", "Nepali" },
390  { "new", "Newari" },
391  { "nhn", "Central Nahuatl" },
392  { "ng", "Ndonga" },
393  { "nia", "Nias" },
394  { "niu", "Niuean" },
395  { "njo", "Ao Naga" },
396  { "nl", "Dutch" },
397  { "nmg", "Kwasio" },
398  { "nn", "Norwegian Nynorsk" },
399  { "nnh", "Ngiemboon" },
400  { "nog", "Nogai" },
401  { "non", "Old Norse" },
402  { "nov", "Novial" },
403  { "nqo", "N'ko" },
404  { "nr", "South Ndebele" },
405  { "nso", "Pedi" },
406  { "nus", "Nuer" },
407  { "nv", "Navajo" },
408  { "nwc", "Classical Newari" },
409  { "ny", "Nyanja" },
410  { "nym", "Nyamwezi" },
411  { "nyn", "Nyankole" },
412  { "nyo", "Nyoro" },
413  { "nzi", "Nzima" },
414  { "oc", "Occitan" },
415  { "oj", "Ojibwa" },
416  { "om", "Oromo" },
417  { "or", "Odia" },
418  { "os", "Ossetic" },
419  { "osa", "Osage" },
420  { "ota", "Ottoman Turkish" },
421  { "pa", "Panjabi" },
422  { "pag", "Pangasinan" },
423  { "pal", "Pahlavi" },
424  { "pam", "Pampanga" },
425  { "pap", "Papiamento" },
426  { "pau", "Palauan" },
427  { "pcd", "Picard" },
428  { "pcm", "Nigerian Pidgin" },
429  { "pdc", "Pennsylvania German" },
430  { "pdt", "Plautdietsch" },
431  { "peo", "Old Persian" },
432  { "pfl", "Palatine German" },
433  { "phn", "Phoenician" },
434  { "pi", "Pali" },
435  { "pl", "Polish" },
436  { "pms", "Piedmontese" },
437  { "pnt", "Pontic" },
438  { "pon", "Pohnpeian" },
439  { "pr", "Pirate" },
440  { "prg", "Prussian" },
441  { "pro", "Old Provençal" },
442  { "prs", "Dari" },
443  { "ps", "Pushto" },
444  { "pt", "Portuguese" },
445  { "qu", "Quechua" },
446  { "quc", "K'iche" },
447  { "qug", "Chimborazo Highland Quichua" },
448  { "quy", "Ayacucho Quechua" },
449  { "quz", "Cusco Quechua" },
450  { "raj", "Rajasthani" },
451  { "rap", "Rapanui" },
452  { "rar", "Rarotongan" },
453  { "rgn", "Romagnol" },
454  { "rif", "Riffian" },
455  { "rm", "Romansh" },
456  { "rn", "Rundi" },
457  { "ro", "Romanian" },
458  { "rof", "Rombo" },
459  { "rom", "Romany" },
460  { "rtm", "Rotuman" },
461  { "ru", "Russian" },
462  { "rue", "Rusyn" },
463  { "rug", "Roviana" },
464  { "rup", "Aromanian" },
465  { "rw", "Kinyarwanda" },
466  { "rwk", "Rwa" },
467  { "sa", "Sanskrit" },
468  { "sad", "Sandawe" },
469  { "sah", "Sakha" },
470  { "sam", "Samaritan Aramaic" },
471  { "saq", "Samburu" },
472  { "sas", "Sasak" },
473  { "sat", "Santali" },
474  { "saz", "Saurashtra" },
475  { "sba", "Ngambay" },
476  { "sbp", "Sangu" },
477  { "sc", "Sardinian" },
478  { "scn", "Sicilian" },
479  { "sco", "Scots" },
480  { "sd", "Sindhi" },
481  { "sdc", "Sassarese Sardinian" },
482  { "sdh", "Southern Kurdish" },
483  { "se", "Northern Sami" },
484  { "see", "Seneca" },
485  { "seh", "Sena" },
486  { "sei", "Seri" },
487  { "sel", "Selkup" },
488  { "ses", "Koyraboro Senni" },
489  { "sg", "Sango" },
490  { "sga", "Old Irish" },
491  { "sgs", "Samogitian" },
492  { "sh", "Serbo-Croatian" },
493  { "shi", "Tachelhit" },
494  { "shn", "Shan" },
495  { "shs", "Shuswap" },
496  { "shu", "Chadian Arabic" },
497  { "si", "Sinhala" },
498  { "sid", "Sidamo" },
499  { "sk", "Slovak" },
500  { "sl", "Slovenian" },
501  { "sli", "Lower Silesian" },
502  { "sly", "Selayar" },
503  { "sm", "Samoan" },
504  { "sma", "Southern Sami" },
505  { "smj", "Lule Sami" },
506  { "smn", "Inari Sami" },
507  { "sms", "Skolt Sami" },
508  { "sn", "Shona" },
509  { "snk", "Soninke" },
510  { "so", "Somali" },
511  { "sog", "Sogdien" },
512  { "son", "Songhai" },
513  { "sq", "Albanian" },
514  { "sr", "Serbian" },
515  { "srn", "Sranan Tongo" },
516  { "srr", "Serer" },
517  { "ss", "Swati" },
518  { "ssy", "Saho" },
519  { "st", "Southern Sotho" },
520  { "stq", "Saterland Frisian" },
521  { "su", "Sundanese" },
522  { "suk", "Sukuma" },
523  { "sus", "Susu" },
524  { "sux", "Sumerian" },
525  { "sv", "Swedish" },
526  { "sw", "Swahili" },
527  { "swb", "Comorian" },
528  { "swc", "Congo Swahili" },
529  { "syc", "Classical Syriac" },
530  { "syr", "Syriac" },
531  { "szl", "Silesian" },
532  { "ta", "Tamil" },
533  { "tcy", "Tulu" },
534  { "te", "Telugu" },
535  { "tem", "Timne" },
536  { "teo", "Teso" },
537  { "ter", "Tereno" },
538  { "tet", "Tetum" },
539  { "tg", "Tajik" },
540  { "th", "Thai" },
541  { "the", "Chitwania Tharu" },
542  { "ti", "Tigrinya" },
543  { "tig", "Tigre" },
544  { "tiv", "Tiv" },
545  { "tk", "Turkmen" },
546  { "tkl", "Tokelau" },
547  { "tkr", "Tsakhur" },
548  { "tl", "Tagalog" },
549  { "tlh", "Klingon" },
550  { "tli", "Tlingit" },
551  { "tly", "Talysh" },
552  { "tmh", "Tamashek" },
553  { "tn", "Tswana" },
554  { "to", "Tongan" },
555  { "tog", "Nyasa Tonga" },
556  { "tpi", "Tok Pisin" },
557  { "tr", "Turkish" },
558  { "tru", "Turoyo" },
559  { "trv", "Taroko" },
560  { "ts", "Tsonga" },
561  { "tsd", "Tsakonian" },
562  { "tsi", "Tsimshian" },
563  { "tt", "Tatar" },
564  { "ttt", "Muslim Tat" },
565  { "tum", "Tumbuka" },
566  { "tvl", "Tuvalu" },
567  { "tw", "Twi" },
568  { "twq", "Tasawaq" },
569  { "ty", "Tahitian" },
570  { "tyv", "Tuvinian" },
571  { "tzm", "Central Atlas Tamazight" },
572  { "udm", "Udmurt" },
573  { "ug", "Uyghur" },
574  { "uga", "Ugaritic" },
575  { "uk", "Ukrainian" },
576  { "umb", "Umbundu" },
577  { "unm", "Unami" },
578  { "ur", "Urdu" },
579  { "uz", "Uzbek" },
580  { "vai", "Vai" },
581  { "ve", "Venda" },
582  { "vec", "Venetian" },
583  { "vep", "Veps" },
584  { "vi", "Vietnamese" },
585  { "vls", "West Flemish" },
586  { "vmf", "Main-Franconian" },
587  { "vo", "Volapük" },
588  { "vot", "Votic" },
589  { "vro", "Võro" },
590  { "vun", "Vunjo" },
591  { "wa", "Walloon" },
592  { "wae", "Walser" },
593  { "wal", "Wolaytta" },
594  { "war", "Waray" },
595  { "was", "Washo" },
596  { "wbp", "Warlpiri" },
597  { "wo", "Wolof" },
598  { "wuu", "Wu Chinese" },
599  { "xal", "Kalmyk" },
600  { "xh", "Xhosa" },
601  { "xmf", "Mingrelian" },
602  { "xog", "Soga" },
603  { "yao", "Yao" },
604  { "yap", "Yapese" },
605  { "yav", "Yangben" },
606  { "ybb", "Yemba" },
607  { "yi", "Yiddish" },
608  { "yo", "Yoruba" },
609  { "yrl", "Nheengatu" },
610  { "yue", "Yue Chinese" },
611  { "yuw", "Papua New Guinea" },
612  { "za", "Zhuang" },
613  { "zap", "Zapotec" },
614  { "zbl", "Blissymbols" },
615  { "zea", "Zeelandic" },
616  { "zen", "Zenaga" },
617  { "zgh", "Standard Moroccan Tamazight" },
618  { "zh", "Chinese" },
619  { "zu", "Zulu" },
620  { "zun", "Zuni" },
621  { "zza", "Zaza" },
622  { nullptr, nullptr }
623 };
624 
625 
626 static const char *country_names[][2] = {
627  { "AD", "Andorra" },
628  { "AE", "United Arab Emirates" },
629  { "AF", "Afghanistan" },
630  { "AG", "Antigua and Barbuda" },
631  { "AI", "Anguilla" },
632  { "AL", "Albania" },
633  { "AM", "Armenia" },
634  { "AO", "Angola" },
635  { "AQ", "Antarctica" },
636  { "AR", "Argentina" },
637  { "AS", "American Samoa" },
638  { "AT", "Austria" },
639  { "AU", "Australia" },
640  { "AW", "Aruba" },
641  { "AX", "Åland Islands" },
642  { "AZ", "Azerbaijan" },
643  { "BA", "Bosnia and Herzegovina" },
644  { "BB", "Barbados" },
645  { "BD", "Bangladesh" },
646  { "BE", "Belgium" },
647  { "BF", "Burkina Faso" },
648  { "BG", "Bulgaria" },
649  { "BH", "Bahrain" },
650  { "BI", "Burundi" },
651  { "BJ", "Benin" },
652  { "BL", "St. Barthélemy" },
653  { "BM", "Bermuda" },
654  { "BN", "Brunei" },
655  { "BO", "Bolivia" },
656  { "BQ", "Caribbean Netherlands" },
657  { "BR", "Brazil" },
658  { "BS", "Bahamas" },
659  { "BT", "Bhutan" },
660  { "BV", "Bouvet Island" },
661  { "BW", "Botswana" },
662  { "BY", "Belarus" },
663  { "BZ", "Belize" },
664  { "CA", "Canada" },
665  { "CC", "Cocos (Keeling) Islands" },
666  { "CD", "Congo - Kinshasa" },
667  { "CF", "Central African Republic" },
668  { "CG", "Congo - Brazzaville" },
669  { "CH", "Switzerland" },
670  { "CI", "Côte d'Ivoire" },
671  { "CK", "Cook Islands" },
672  { "CL", "Chile" },
673  { "CM", "Cameroon" },
674  { "CN", "China" },
675  { "CO", "Colombia" },
676  { "CR", "Costa Rica" },
677  { "CU", "Cuba" },
678  { "CV", "Cabo Verde" },
679  { "CW", "Curaçao" },
680  { "CX", "Christmas Island" },
681  { "CY", "Cyprus" },
682  { "CZ", "Czechia" },
683  { "DE", "Germany" },
684  { "DJ", "Djibouti" },
685  { "DK", "Denmark" },
686  { "DM", "Dominica" },
687  { "DO", "Dominican Republic" },
688  { "DZ", "Algeria" },
689  { "EC", "Ecuador" },
690  { "EE", "Estonia" },
691  { "EG", "Egypt" },
692  { "EH", "Western Sahara" },
693  { "ER", "Eritrea" },
694  { "ES", "Spain" },
695  { "ET", "Ethiopia" },
696  { "EU", "European Union" },
697  { "EZ", "Eurozone" },
698  { "FI", "Finland" },
699  { "FJ", "Fiji" },
700  { "FK", "Falkland Islands" },
701  { "FM", "Micronesia" },
702  { "FO", "Faroe Islands" },
703  { "FR", "France" },
704  { "GA", "Gabon" },
705  { "GB", "United Kingdom" },
706  { "GD", "Grenada" },
707  { "GE", "Georgia" },
708  { "GF", "French Guiana" },
709  { "GG", "Guernsey" },
710  { "GH", "Ghana" },
711  { "GI", "Gibraltar" },
712  { "GL", "Greenland" },
713  { "GM", "Gambia" },
714  { "GN", "Guinea" },
715  { "GP", "Guadeloupe" },
716  { "GQ", "Equatorial Guinea" },
717  { "GR", "Greece" },
718  { "GS", "South Georgia and South Sandwich Islands" },
719  { "GT", "Guatemala" },
720  { "GU", "Guam" },
721  { "GW", "Guinea-Bissau" },
722  { "GY", "Guyana" },
723  { "HK", "Hong Kong" },
724  { "HM", "Heard Island and McDonald Islands" },
725  { "HN", "Honduras" },
726  { "HR", "Croatia" },
727  { "HT", "Haiti" },
728  { "HU", "Hungary" },
729  { "ID", "Indonesia" },
730  { "IE", "Ireland" },
731  { "IL", "Israel" },
732  { "IM", "Isle of Man" },
733  { "IN", "India" },
734  { "IO", "British Indian Ocean Territory" },
735  { "IQ", "Iraq" },
736  { "IR", "Iran" },
737  { "IS", "Iceland" },
738  { "IT", "Italy" },
739  { "JE", "Jersey" },
740  { "JM", "Jamaica" },
741  { "JO", "Jordan" },
742  { "JP", "Japan" },
743  { "KE", "Kenya" },
744  { "KG", "Kyrgyzstan" },
745  { "KH", "Cambodia" },
746  { "KI", "Kiribati" },
747  { "KM", "Comoros" },
748  { "KN", "St. Kitts and Nevis" },
749  { "KP", "North Korea" },
750  { "KR", "South Korea" },
751  { "KW", "Kuwait" },
752  { "KY", "Cayman Islands" },
753  { "KZ", "Kazakhstan" },
754  { "LA", "Laos" },
755  { "LB", "Lebanon" },
756  { "LC", "St. Lucia" },
757  { "LI", "Liechtenstein" },
758  { "LK", "Sri Lanka" },
759  { "LR", "Liberia" },
760  { "LS", "Lesotho" },
761  { "LT", "Lithuania" },
762  { "LU", "Luxembourg" },
763  { "LV", "Latvia" },
764  { "LY", "Libya" },
765  { "MA", "Morocco" },
766  { "MC", "Monaco" },
767  { "MD", "Moldova" },
768  { "ME", "Montenegro" },
769  { "MF", "St. Martin" },
770  { "MG", "Madagascar" },
771  { "MH", "Marshall Islands" },
772  { "MK", "North Macedonia" },
773  { "ML", "Mali" },
774  { "MM", "Myanmar" },
775  { "MN", "Mongolia" },
776  { "MO", "Macao" },
777  { "MP", "Northern Mariana Islands" },
778  { "MQ", "Martinique" },
779  { "MR", "Mauritania" },
780  { "MS", "Montserrat" },
781  { "MT", "Malta" },
782  { "MU", "Mauritius" },
783  { "MV", "Maldives" },
784  { "MW", "Malawi" },
785  { "MX", "Mexico" },
786  { "MY", "Malaysia" },
787  { "MZ", "Mozambique" },
788  { "NA", "Namibia" },
789  { "NC", "New Caledonia" },
790  { "NE", "Niger" },
791  { "NF", "Norfolk Island" },
792  { "NG", "Nigeria" },
793  { "NI", "Nicaragua" },
794  { "NL", "Netherlands" },
795  { "NO", "Norway" },
796  { "NP", "Nepal" },
797  { "NR", "Nauru" },
798  { "NU", "Niue" },
799  { "NZ", "New Zealand" },
800  { "OM", "Oman" },
801  { "PA", "Panama" },
802  { "PE", "Peru" },
803  { "PF", "French Polynesia" },
804  { "PG", "Papua New Guinea" },
805  { "PH", "Philippines" },
806  { "PK", "Pakistan" },
807  { "PL", "Poland" },
808  { "PM", "St. Pierre and Miquelon" },
809  { "PN", "Pitcairn Islands" },
810  { "PR", "Puerto Rico" },
811  { "PS", "Palestine" },
812  { "PT", "Portugal" },
813  { "PW", "Palau" },
814  { "PY", "Paraguay" },
815  { "QA", "Qatar" },
816  { "RE", "Réunion" },
817  { "RO", "Romania" },
818  { "RS", "Serbia" },
819  { "RU", "Russia" },
820  { "RW", "Rwanda" },
821  { "SA", "Saudi Arabia" },
822  { "SB", "Solomon Islands" },
823  { "SC", "Seychelles" },
824  { "SD", "Sudan" },
825  { "SE", "Sweden" },
826  { "SG", "Singapore" },
827  { "SH", "St. Helena, Ascension and Tristan da Cunha" },
828  { "SI", "Slovenia" },
829  { "SJ", "Svalbard and Jan Mayen" },
830  { "SK", "Slovakia" },
831  { "SL", "Sierra Leone" },
832  { "SM", "San Marino" },
833  { "SN", "Senegal" },
834  { "SO", "Somalia" },
835  { "SR", "Suriname" },
836  { "SS", "South Sudan" },
837  { "ST", "Sao Tome and Principe" },
838  { "SV", "El Salvador" },
839  { "SX", "Sint Maarten" },
840  { "SY", "Syria" },
841  { "SZ", "Eswatini" },
842  { "TC", "Turks and Caicos Islands" },
843  { "TD", "Chad" },
844  { "TF", "French Southern Territories" },
845  { "TG", "Togo" },
846  { "TH", "Thailand" },
847  { "TJ", "Tajikistan" },
848  { "TK", "Tokelau" },
849  { "TL", "Timor-Leste" },
850  { "TM", "Turkmenistan" },
851  { "TN", "Tunisia" },
852  { "TO", "Tonga" },
853  { "TR", "Turkey" },
854  { "TT", "Trinidad and Tobago" },
855  { "TV", "Tuvalu" },
856  { "TW", "Taiwan" },
857  { "TZ", "Tanzania" },
858  { "UA", "Ukraine" },
859  { "UG", "Uganda" },
860  { "UM", "U.S. Outlying Islands" },
861  { "US", "United States of America" },
862  { "UY", "Uruguay" },
863  { "UZ", "Uzbekistan" },
864  { "VA", "Holy See" },
865  { "VC", "St. Vincent and the Grenadines" },
866  { "VE", "Venezuela" },
867  { "VG", "British Virgin Islands" },
868  { "VI", "U.S. Virgin Islands" },
869  { "VN", "Viet Nam" },
870  { "VU", "Vanuatu" },
871  { "WF", "Wallis and Futuna" },
872  { "WS", "Samoa" },
873  { "YE", "Yemen" },
874  { "YT", "Mayotte" },
875  { "ZA", "South Africa" },
876  { "ZM", "Zambia" },
877  { "ZW", "Zimbabwe" },
878  { nullptr, nullptr }
879 };
static const char * country_names[][2]
Definition: locale.h:626
static const char * language_list[][2]
Definition: locale.h:3