diff --git a/src/ISO3166.php b/src/ISO3166.php index 65efb2c..ed18f04 100644 --- a/src/ISO3166.php +++ b/src/ISO3166.php @@ -166,6 +166,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AFN', ], + 'adjectival' => [ + 'Afghan', + ], + 'demonym' => [ + 'Afghans', + ], ], [ 'name' => 'Åland Islands', @@ -175,6 +181,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Åland Island', + ], + 'demonym' => [ + 'Ålanders', + ], ], [ 'name' => 'Albania', @@ -184,6 +196,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ALL', ], + 'adjectival' => [ + 'Albanian', + ], + 'demonym' => [ + 'Albanians', + ], ], [ 'name' => 'Algeria', @@ -193,6 +211,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'DZD', ], + 'adjectival' => [ + 'Algerian', + ], + 'demonym' => [ + 'Algerians', + ], ], [ 'name' => 'American Samoa', @@ -202,6 +226,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'American Samoan', + ], + 'demonym' => [ + 'American Samoans', + ], ], [ 'name' => 'Andorra', @@ -211,6 +241,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Andorran', + ], + 'demonym' => [ + 'Andorrans', + ], ], [ 'name' => 'Angola', @@ -220,6 +256,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AOA', ], + 'adjectival' => [ + 'Angolan', + ], + 'demonym' => [ + 'Angolans', + ], ], [ 'name' => 'Anguilla', @@ -229,6 +271,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Anguillan', + ], + 'demonym' => [ + 'Anguillans', + ], ], [ 'name' => 'Antarctica', @@ -262,6 +310,13 @@ private function lookup(string $key, string $value): array 'UYU', 'ZAR', ], + 'adjectival' => [ + 'Antarctic', + ], + 'demonym' => [ + 'Antarcticans', + 'Antarctic residents', + ], ], [ 'name' => 'Antigua and Barbuda', @@ -271,6 +326,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Antiguan', + 'Barbudan', + ], + 'demonym' => [ + 'Antiguans', + 'Barbudans', + ], ], [ 'name' => 'Argentina', @@ -280,6 +343,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ARS', ], + 'adjectival' => [ + 'Argentinian', + 'Argentine', + ], + 'demonym' => [ + 'Argentinians', + 'Argentines', + ], ], [ 'name' => 'Armenia', @@ -289,6 +360,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AMD', ], + 'adjectival' => [ + 'Armenian', + ], + 'demonym' => [ + 'Armenians', + ], ], [ 'name' => 'Aruba', @@ -298,6 +375,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AWG', ], + 'adjectival' => [ + 'Aruban', + ], + 'demonym' => [ + 'Arubans', + ], ], [ 'name' => 'Australia', @@ -307,6 +390,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Australian', + ], + 'demonym' => [ + 'Australians', + ], ], [ 'name' => 'Austria', @@ -316,6 +405,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Austrian', + ], + 'demonym' => [ + 'Austrians', + ], ], [ 'name' => 'Azerbaijan', @@ -325,6 +420,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AZN', ], + 'adjectival' => [ + 'Azerbaijani', + 'Azeri', + ], + 'demonym' => [ + 'Azerbaijanis', + 'Azeris', + ], ], [ 'name' => 'Bahamas', @@ -334,6 +437,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BSD', ], + 'adjectival' => [ + 'Bahamian', + ], + 'demonym' => [ + 'Bahamians', + ], ], [ 'name' => 'Bahrain', @@ -343,6 +452,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BHD', ], + 'adjectival' => [ + 'Bahraini', + ], + 'demonym' => [ + 'Bahrainis', + ], ], [ 'name' => 'Bangladesh', @@ -352,6 +467,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BDT', ], + 'adjectival' => [ + 'Bangladeshi', + ], + 'demonym' => [ + 'Bangladeshis', + ], ], [ 'name' => 'Barbados', @@ -361,6 +482,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BBD', ], + 'adjectival' => [ + 'Barbadian', + ], + 'demonym' => [ + 'Barbadians', + ], ], [ 'name' => 'Belarus', @@ -370,6 +497,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BYN', ], + 'adjectival' => [ + 'Belarusian', + ], + 'demonym' => [ + 'Belarusians', + ], ], [ 'name' => 'Belgium', @@ -379,6 +512,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Belgian', + ], + 'demonym' => [ + 'Belgians', + ], ], [ 'name' => 'Belize', @@ -388,6 +527,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BZD', ], + 'adjectival' => [ + 'Belizean', + ], + 'demonym' => [ + 'Belizeans', + ], ], [ 'name' => 'Benin', @@ -397,6 +542,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Beninese', + 'Beninois', + ], + 'demonym' => [ + 'Beninese', + 'Beninois', + ], ], [ 'name' => 'Bermuda', @@ -406,6 +559,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BMD', ], + 'adjectival' => [ + 'Bermudian', + 'Bermudan', + ], + 'demonym' => [ + 'Bermudians', + 'Bermudans', + ], ], [ 'name' => 'Bhutan', @@ -415,6 +576,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BTN', ], + 'adjectival' => [ + 'Bhutanese', + ], + 'demonym' => [ + 'Bhutanese', + ], ], [ 'name' => 'Bolivia (Plurinational State of)', @@ -424,6 +591,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BOB', ], + 'adjectival' => [ + 'Bolivian', + ], + 'demonym' => [ + 'Bolivians', + ], ], [ 'name' => 'Bonaire, Sint Eustatius and Saba', @@ -433,6 +606,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Bonaire', + 'Bonairean', + ], + 'demonym' => [ + 'Bonaire', + 'Dutch', + ], ], [ 'name' => 'Bosnia and Herzegovina', @@ -442,6 +623,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BAM', ], + 'adjectival' => [ + 'Bosnian', + 'Herzegovinian', + ], + 'demonym' => [ + 'Bosnians', + 'Herzegovinians', + ], ], [ 'name' => 'Botswana', @@ -451,6 +640,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BWP', ], + 'adjectival' => [ + 'Botswana', + ], + 'demonym' => [ + 'Botswana', + 'Motswana', + ], ], [ 'name' => 'Bouvet Island', @@ -460,6 +656,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NOK', ], + 'adjectival' => [ + 'Bouvet Island', + ], + 'demonym' => [ + 'Bouvet Islanders', + ], ], [ 'name' => 'Brazil', @@ -469,6 +671,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BRL', ], + 'adjectival' => [ + 'Brazilian', + ], + 'demonym' => [ + 'Brazilians', + ], ], [ 'name' => 'British Indian Ocean Territory', @@ -478,6 +686,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GBP', ], + 'adjectival' => [ + 'BIOT', + ], + 'demonym' => [ + 'British', + ], ], [ 'name' => 'Brunei Darussalam', @@ -488,6 +702,12 @@ private function lookup(string $key, string $value): array 'BND', 'SGD', ], + 'adjectival' => [ + 'Bruneian', + ], + 'demonym' => [ + 'Bruneians', + ], ], [ 'name' => 'Bulgaria', @@ -497,6 +717,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BGN', ], + 'adjectival' => [ + 'Bulgarian', + ], + 'demonym' => [ + 'Bulgarians', + ], ], [ 'name' => 'Burkina Faso', @@ -506,6 +732,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Burkinabé', + ], + 'demonym' => [ + 'Burkinabè', + 'Burkinabé', + ], ], [ 'name' => 'Burundi', @@ -515,6 +748,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'BIF', ], + 'adjectival' => [ + 'Burundian', + ], + 'demonym' => [ + 'Burundians', + 'Barundi', + ], ], [ 'name' => 'Cabo Verde', @@ -524,6 +764,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CVE', ], + 'adjectival' => [ + 'Cabo Verdean', + ], + 'demonym' => [ + 'Cabo Verdeans', + ], ], [ 'name' => 'Cambodia', @@ -533,6 +779,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KHR', ], + 'adjectival' => [ + 'Cambodian', + ], + 'demonym' => [ + 'Cambodians', + ], ], [ 'name' => 'Cameroon', @@ -542,6 +794,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XAF', ], + 'adjectival' => [ + 'Cameroonian', + ], + 'demonym' => [ + 'Cameroonians', + ], ], [ 'name' => 'Canada', @@ -551,6 +809,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CAD', ], + 'adjectival' => [ + 'Canadian', + ], + 'demonym' => [ + 'Canadians', + ], ], [ 'name' => 'Cayman Islands', @@ -560,6 +824,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KYD', ], + 'adjectival' => [ + 'Caymanian', + ], + 'demonym' => [ + 'Caymanians', + ], ], [ 'name' => 'Central African Republic', @@ -569,6 +839,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XAF', ], + 'adjectival' => [ + 'Central African', + ], + 'demonym' => [ + 'Central Africans', + ], ], [ 'name' => 'Chad', @@ -578,6 +854,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XAF', ], + 'adjectival' => [ + 'Chadian', + ], + 'demonym' => [ + 'Chadians', + ], ], [ 'name' => 'Chile', @@ -587,6 +869,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CLP', ], + 'adjectival' => [ + 'Chilean', + ], + 'demonym' => [ + 'Chileans', + ], ], [ 'name' => 'China', @@ -596,6 +884,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CNY', ], + 'adjectival' => [ + 'Chinese', + ], + 'demonym' => [ + 'Chinese', + ], ], [ 'name' => 'Christmas Island', @@ -605,6 +899,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Christmas Island', + ], + 'demonym' => [ + 'Christmas Islanders', + ], ], [ 'name' => 'Cocos (Keeling) Islands', @@ -614,6 +914,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Cocos Island', + ], + 'demonym' => [ + 'Cocos Islanders', + ], ], [ 'name' => 'Colombia', @@ -623,6 +929,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'COP', ], + 'adjectival' => [ + 'Colombian', + ], + 'demonym' => [ + 'Colombians', + ], ], [ 'name' => 'Comoros', @@ -632,6 +944,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KMF', ], + 'adjectival' => [ + 'Comoran', + 'Comorian', + ], + 'demonym' => [ + 'Comorans', + 'Comorians', + ], ], [ 'name' => 'Congo', @@ -641,6 +961,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XAF', ], + 'adjectival' => [ + 'Congolese', + ], + 'demonym' => [ + 'Congolese', + ], ], [ 'name' => 'Congo (Democratic Republic of the)', @@ -650,6 +976,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CDF', ], + 'adjectival' => [ + 'Congolese', + ], + 'demonym' => [ + 'Congolese', + ], ], [ 'name' => 'Cook Islands', @@ -659,6 +991,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NZD', ], + 'adjectival' => [ + 'Cook Island', + ], + 'demonym' => [ + 'Cook Islanders', + ], ], [ 'name' => 'Costa Rica', @@ -668,6 +1006,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CRC', ], + 'adjectival' => [ + 'Costa Rican', + ], + 'demonym' => [ + 'Costa Ricans', + ], ], [ 'name' => 'Côte d\'Ivoire', @@ -677,6 +1021,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Ivorian', + ], + 'demonym' => [ + 'Ivorians', + ], ], [ 'name' => 'Croatia', @@ -686,6 +1036,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'HRK', ], + 'adjectival' => [ + 'Croatian', + ], + 'demonym' => [ + 'Croatians', + 'Croats', + ], ], [ 'name' => 'Cuba', @@ -696,6 +1053,12 @@ private function lookup(string $key, string $value): array 'CUC', 'CUP', ], + 'adjectival' => [ + 'Cuban', + ], + 'demonym' => [ + 'Cubans', + ], ], [ 'name' => 'Curaçao', @@ -705,6 +1068,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ANG', ], + 'adjectival' => [ + 'Curaçaoan', + ], + 'demonym' => [ + 'Curaçaoans', + ], ], [ 'name' => 'Cyprus', @@ -714,15 +1083,27 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Cypriot', + ], + 'demonym' => [ + 'Cypriots', + ], ], [ - 'name' => 'Czechia', + 'name' => 'Czech Republic', 'alpha2' => 'CZ', 'alpha3' => 'CZE', 'numeric' => '203', 'currency' => [ 'CZK', ], + 'adjectival' => [ + 'Czech', + ], + 'demonym' => [ + 'Czechs', + ], ], [ 'name' => 'Denmark', @@ -732,6 +1113,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'DKK', ], + 'adjectival' => [ + 'Danish', + ], + 'demonym' => [ + 'Danes', + ], ], [ 'name' => 'Djibouti', @@ -741,6 +1128,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'DJF', ], + 'adjectival' => [ + 'Djiboutian', + ], + 'demonym' => [ + 'Djiboutians', + ], ], [ 'name' => 'Dominica', @@ -750,6 +1143,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Dominican', + ], + 'demonym' => [ + 'Dominicans', + ], ], [ 'name' => 'Dominican Republic', @@ -759,6 +1158,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'DOP', ], + 'adjectival' => [ + 'Dominican', + ], + 'demonym' => [ + 'Dominicans', + ], ], [ 'name' => 'Ecuador', @@ -768,6 +1173,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Ecuadorian', + ], + 'demonym' => [ + 'Ecuadorians', + ], ], [ 'name' => 'Egypt', @@ -777,6 +1188,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EGP', ], + 'adjectival' => [ + 'Egyptian', + ], + 'demonym' => [ + 'Egyptians', + ], ], [ 'name' => 'El Salvador', @@ -786,6 +1203,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Salvadoran', + ], + 'demonym' => [ + 'Salvadorans', + 'Salvadorians', + 'Salvadoreans', + ], ], [ 'name' => 'Equatorial Guinea', @@ -795,6 +1220,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XAF', ], + 'adjectival' => [ + 'Equatorial Guinean', + 'Equatoguinean', + ], + 'demonym' => [ + 'Equatorial Guineans', + 'Equatoguineans', + ], ], [ 'name' => 'Eritrea', @@ -804,6 +1237,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ERN', ], + 'adjectival' => [ + 'Eritrean', + ], + 'demonym' => [ + 'Eritreans', + ], ], [ 'name' => 'Estonia', @@ -813,6 +1252,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Estonian', + ], + 'demonym' => [ + 'Estonians', + ], ], [ 'name' => 'Ethiopia', @@ -822,6 +1267,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ETB', ], + 'adjectival' => [ + 'Ethiopian', + ], + 'demonym' => [ + 'Ethiopians', + 'Habesha', + ], ], [ 'name' => 'Eswatini', @@ -832,6 +1284,13 @@ private function lookup(string $key, string $value): array 'SZL', 'ZAR', ], + 'adjectival' => [ + 'Swazi', + 'Swati', + ], + 'demonym' => [ + 'Swazis', + ], ], [ 'name' => 'Falkland Islands (Malvinas)', @@ -841,6 +1300,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'FKP', ], + 'adjectival' => [ + 'Falkland Island', + ], + 'demonym' => [ + 'Falkland Islanders', + ], ], [ 'name' => 'Faroe Islands', @@ -850,6 +1315,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'DKK', ], + 'adjectival' => [ + 'Faroese', + ], + 'demonym' => [ + 'Faroese', + ], ], [ 'name' => 'Fiji', @@ -859,6 +1330,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'FJD', ], + 'adjectival' => [ + 'Fijian', + ], + 'demonym' => [ + 'Fijians', + ], ], [ 'name' => 'Finland', @@ -868,6 +1345,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Finnish', + ], + 'demonym' => [ + 'Finns', + ], ], [ 'name' => 'France', @@ -877,6 +1360,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'French', + ], + 'demonym' => [ + 'French', + 'Frenchmen', + 'Frenchwomen', + ], ], [ 'name' => 'French Guiana', @@ -886,6 +1377,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'French Guianese', + ], + 'demonym' => [ + 'French Guianese', + ], ], [ 'name' => 'French Polynesia', @@ -895,6 +1392,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XPF', ], + 'adjectival' => [ + 'French Polynesian', + ], + 'demonym' => [ + 'French Polynesians', + ], ], [ 'name' => 'French Southern Territories', @@ -904,6 +1407,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'French Southern Territories', + ], + 'demonym' => [ + 'French', + ], ], [ 'name' => 'Gabon', @@ -913,6 +1422,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XAF', ], + 'adjectival' => [ + 'Gabonese', + ], + 'demonym' => [ + 'Gabonese', + 'Gabonaise', + ], ], [ 'name' => 'Gambia', @@ -922,6 +1438,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GMD', ], + 'adjectival' => [ + 'Gambian', + ], + 'demonym' => [ + 'Gambians', + ], ], [ 'name' => 'Georgia', @@ -931,6 +1453,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GEL', ], + 'adjectival' => [ + 'Georgian', + ], + 'demonym' => [ + 'Georgians', + ], ], [ 'name' => 'Germany', @@ -940,6 +1468,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'German', + ], + 'demonym' => [ + 'Germans', + ], ], [ 'name' => 'Ghana', @@ -949,6 +1483,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GHS', ], + 'adjectival' => [ + 'Ghanaian', + ], + 'demonym' => [ + 'Ghanaians', + ], ], [ 'name' => 'Gibraltar', @@ -958,6 +1498,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GIP', ], + 'adjectival' => [ + 'Gibraltar', + ], + 'demonym' => [ + 'Gibraltarians', + ], ], [ 'name' => 'Greece', @@ -967,6 +1513,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Greek', + 'Hellenic', + ], + 'demonym' => [ + 'Greeks', + 'Hellenes', + ], ], [ 'name' => 'Greenland', @@ -976,6 +1530,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'DKK', ], + 'adjectival' => [ + 'Greenland', + ], + 'demonym' => [ + 'Greenlanders', + ], ], [ 'name' => 'Grenada', @@ -985,6 +1545,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Grenadian', + ], + 'demonym' => [ + 'Grenadians', + ], ], [ 'name' => 'Guadeloupe', @@ -994,6 +1560,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Guadeloupe', + ], + 'demonym' => [ + 'Guadeloupians', + 'Guadeloupeans', + ], ], [ 'name' => 'Guam', @@ -1003,6 +1576,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Guamanian', + ], + 'demonym' => [ + 'Guamanians', + ], ], [ 'name' => 'Guatemala', @@ -1012,6 +1591,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GTQ', ], + 'adjectival' => [ + 'Guatemalan', + ], + 'demonym' => [ + 'Guatemalans', + ], ], [ 'name' => 'Guernsey', @@ -1021,6 +1606,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GBP', ], + 'adjectival' => [ + 'Guernsey', + ], + 'demonym' => [ + 'Guernseymen', + 'Guernseywomen', + ], ], [ 'name' => 'Guinea', @@ -1030,6 +1622,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GNF', ], + 'adjectival' => [ + 'Guinean', + ], + 'demonym' => [ + 'Guineans', + ], ], [ 'name' => 'Guinea-Bissau', @@ -1039,6 +1637,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Bissau-Guinean', + ], + 'demonym' => [ + 'Bissau-Guineans', + ], ], [ 'name' => 'Guyana', @@ -1048,6 +1652,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GYD', ], + 'adjectival' => [ + 'Guyanese', + ], + 'demonym' => [ + 'Guyanese', + ], ], [ 'name' => 'Haiti', @@ -1057,6 +1667,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'HTG', ], + 'adjectival' => [ + 'Haitian', + ], + 'demonym' => [ + 'Haitians', + ], ], [ 'name' => 'Heard Island and McDonald Islands', @@ -1066,6 +1682,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Heard Island', + 'McDonald Island', + ], + 'demonym' => [ + 'Heard Islanders', + 'McDonald Islanders', + ], ], [ 'name' => 'Holy See', @@ -1075,6 +1699,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Vatican', + ], + 'demonym' => [ + 'Vaticans', + ], ], [ 'name' => 'Honduras', @@ -1084,6 +1714,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'HNL', ], + 'adjectival' => [ + 'Honduran', + ], + 'demonym' => [ + 'Hondurans', + ], ], [ 'name' => 'Hong Kong', @@ -1093,6 +1729,15 @@ private function lookup(string $key, string $value): array 'currency' => [ 'HKD', ], + 'adjectival' => [ + 'Hong Kong', + 'Cantonese', + 'Hong Konger', + ], + 'demonym' => [ + 'Hongkongers', + 'Hong Kongese', + ], ], [ 'name' => 'Hungary', @@ -1102,6 +1747,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'HUF', ], + 'adjectival' => [ + 'Hungarian', + 'Magyar', + ], + 'demonym' => [ + 'Hungarians', + 'Magyars', + ], ], [ 'name' => 'Iceland', @@ -1111,6 +1764,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ISK', ], + 'adjectival' => [ + 'Icelandic', + ], + 'demonym' => [ + 'Icelanders', + ], ], [ 'name' => 'India', @@ -1120,6 +1779,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'INR', ], + 'adjectival' => [ + 'Indian', + ], + 'demonym' => [ + 'Indians', + ], ], [ 'name' => 'Indonesia', @@ -1129,6 +1794,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'IDR', ], + 'adjectival' => [ + 'Indonesian', + ], + 'demonym' => [ + 'Indonesians', + ], ], [ 'name' => 'Iran (Islamic Republic of)', @@ -1138,6 +1809,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'IRR', ], + 'adjectival' => [ + 'Iranian', + 'Persian', + ], + 'demonym' => [ + 'Iranians', + 'Persians', + ], ], [ 'name' => 'Iraq', @@ -1147,6 +1826,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'IQD', ], + 'adjectival' => [ + 'Iraqi', + ], + 'demonym' => [ + 'Iraqis', + ], ], [ 'name' => 'Ireland', @@ -1156,6 +1841,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Irish', + ], + 'demonym' => [ + 'Irish', + 'Irishmen', + 'Irishwomen', + ], ], [ 'name' => 'Isle of Man', @@ -1165,6 +1858,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GBP', ], + 'adjectival' => [ + 'Manx', + ], + 'demonym' => [ + 'Manx', + ], ], [ 'name' => 'Israel', @@ -1174,6 +1873,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ILS', ], + 'adjectival' => [ + 'Israeli', + 'Israelite', + ], + 'demonym' => [ + 'Israelis', + ], ], [ 'name' => 'Italy', @@ -1183,6 +1889,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Italian', + ], + 'demonym' => [ + 'Italians', + ], ], [ 'name' => 'Jamaica', @@ -1192,6 +1904,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'JMD', ], + 'adjectival' => [ + 'Jamaican', + ], + 'demonym' => [ + 'Jamaicans', + ], ], [ 'name' => 'Japan', @@ -1201,6 +1919,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'JPY', ], + 'adjectival' => [ + 'Japanese', + ], + 'demonym' => [ + 'Japanese', + ], ], [ 'name' => 'Jersey', @@ -1210,6 +1934,15 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GBP', ], + 'adjectival' => [ + 'Jersey', + ], + 'demonym' => [ + 'Jerseymen', + 'Jerseywomen', + 'Jersian', + 'Jèrriais', + ], ], [ 'name' => 'Jordan', @@ -1219,6 +1952,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'JOD', ], + 'adjectival' => [ + 'Jordanian', + ], + 'demonym' => [ + 'Jordanians', + ], ], [ 'name' => 'Kazakhstan', @@ -1228,6 +1967,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KZT', ], + 'adjectival' => [ + 'Kazakhstani', + 'Kazakh', + ], + 'demonym' => [ + 'Kazakhstanis', + 'Kazakhs', + ], ], [ 'name' => 'Kenya', @@ -1237,6 +1984,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KES', ], + 'adjectival' => [ + 'Kenyan', + ], + 'demonym' => [ + 'Kenyans', + ], ], [ 'name' => 'Kiribati', @@ -1246,6 +1999,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Kiribati', + ], + 'demonym' => [ + 'I-Kiribati', + ], ], [ 'name' => 'Korea (Democratic People\'s Republic of)', @@ -1255,6 +2014,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KPW', ], + 'adjectival' => [ + 'North Korean', + ], + 'demonym' => [ + 'Koreans', + 'North Koreans', + ], ], [ 'name' => 'Korea (Republic of)', @@ -1264,6 +2030,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KRW', ], + 'adjectival' => [ + 'South Korean', + ], + 'demonym' => [ + 'Koreans', + 'South Koreans', + ], ], [ 'name' => 'Kuwait', @@ -1273,6 +2046,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KWD', ], + 'adjectival' => [ + 'Kuwaiti', + ], + 'demonym' => [ + 'Kuwaitis', + ], ], [ 'name' => 'Kyrgyzstan', @@ -1282,6 +2061,18 @@ private function lookup(string $key, string $value): array 'currency' => [ 'KGS', ], + 'adjectival' => [ + 'Kyrgyzstani', + 'Kyrgyz', + 'Kirgiz', + 'Kirghiz', + ], + 'demonym' => [ + 'Kyrgyzstanis', + 'Kyrgyz', + 'Kirgiz', + 'Kirghiz', + ], ], [ 'name' => 'Lao People\'s Democratic Republic', @@ -1291,6 +2082,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'LAK', ], + 'adjectival' => [ + 'Lao', + 'Laotian', + ], + 'demonym' => [ + 'Laos', + 'Laotians', + ], ], [ 'name' => 'Latvia', @@ -1300,6 +2099,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Latvian', + 'Lettish', + ], + 'demonym' => [ + 'Latvians', + 'Letts', + ], ], [ 'name' => 'Lebanon', @@ -1309,6 +2116,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'LBP', ], + 'adjectival' => [ + 'Lebanese', + ], + 'demonym' => [ + 'Lebanese', + ], ], [ 'name' => 'Lesotho', @@ -1319,6 +2132,13 @@ private function lookup(string $key, string $value): array 'LSL', 'ZAR', ], + 'adjectival' => [ + 'Basotho', + ], + 'demonym' => [ + 'Basotho', + 'Mosotho', + ], ], [ 'name' => 'Liberia', @@ -1328,6 +2148,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'LRD', ], + 'adjectival' => [ + 'Liberian', + ], + 'demonym' => [ + 'Liberians', + ], ], [ 'name' => 'Libya', @@ -1337,6 +2163,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'LYD', ], + 'adjectival' => [ + 'Libyan', + ], + 'demonym' => [ + 'Libyans', + ], ], [ 'name' => 'Liechtenstein', @@ -1346,6 +2178,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CHF', ], + 'adjectival' => [ + 'Liechtensteiner', + ], + 'demonym' => [ + 'Liechtensteiners', + ], ], [ 'name' => 'Lithuania', @@ -1355,6 +2193,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Lithuanian', + ], + 'demonym' => [ + 'Lithuanians', + ], ], [ 'name' => 'Luxembourg', @@ -1364,6 +2208,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Luxembourg', + 'Luxembourgish', + ], + 'demonym' => [ + 'Luxembourgers', + ], ], [ 'name' => 'Macao', @@ -1373,6 +2224,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MOP', ], + 'adjectival' => [ + 'Macanese', + ], + 'demonym' => [ + 'Macanese', + ], ], [ 'name' => 'North Macedonia', @@ -1382,6 +2239,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MKD', ], + 'adjectival' => [ + 'Macedonian', + ], + 'demonym' => [ + 'Macedonians', + ], ], [ 'name' => 'Madagascar', @@ -1391,6 +2254,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MGA', ], + 'adjectival' => [ + 'Malagasy', + 'Madagascan', + ], + 'demonym' => [ + 'Malagasy', + 'Madagascans', + ], ], [ 'name' => 'Malawi', @@ -1400,6 +2271,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MWK', ], + 'adjectival' => [ + 'Malawian', + ], + 'demonym' => [ + 'Malawians', + ], ], [ 'name' => 'Malaysia', @@ -1409,6 +2286,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MYR', ], + 'adjectival' => [ + 'Malaysian', + ], + 'demonym' => [ + 'Malaysians', + ], ], [ 'name' => 'Maldives', @@ -1418,6 +2301,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MVR', ], + 'adjectival' => [ + 'Maldivian', + ], + 'demonym' => [ + 'Maldivians', + ], ], [ 'name' => 'Mali', @@ -1427,6 +2316,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Malian', + 'Malinese', + ], + 'demonym' => [ + 'Malians', + ], ], [ 'name' => 'Malta', @@ -1436,6 +2332,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Maltese', + ], + 'demonym' => [ + 'Maltese', + ], ], [ 'name' => 'Marshall Islands', @@ -1445,6 +2347,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Marshallese', + ], + 'demonym' => [ + 'Marshallese', + ], ], [ 'name' => 'Martinique', @@ -1454,6 +2362,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Martiniquais', + 'Martinican', + ], + 'demonym' => [ + 'Martiniquais', + 'Martiniquaises', + ], ], [ 'name' => 'Mauritania', @@ -1463,6 +2379,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MRO', ], + 'adjectival' => [ + 'Mauritanian', + ], + 'demonym' => [ + 'Mauritanians', + ], ], [ 'name' => 'Mauritius', @@ -1472,6 +2394,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MUR', ], + 'adjectival' => [ + 'Mauritian', + ], + 'demonym' => [ + 'Mauritians', + ], ], [ 'name' => 'Mayotte', @@ -1481,6 +2409,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Mahoran', + ], + 'demonym' => [ + 'Mahorans', + ], ], [ 'name' => 'Mexico', @@ -1490,6 +2424,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MXN', ], + 'adjectival' => [ + 'Mexican', + ], + 'demonym' => [ + 'Mexicans', + ], ], [ 'name' => 'Micronesia (Federated States of)', @@ -1499,6 +2439,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Micronesian', + ], + 'demonym' => [ + 'Micronesians', + ], ], [ 'name' => 'Moldova (Republic of)', @@ -1508,6 +2454,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MDL', ], + 'adjectival' => [ + 'Moldovan', + ], + 'demonym' => [ + 'Moldovans', + ], ], [ 'name' => 'Monaco', @@ -1517,6 +2469,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Monégasque', + 'Monacan', + ], + 'demonym' => [ + 'Monégasques', + 'Monacans', + ], ], [ 'name' => 'Mongolia', @@ -1526,6 +2486,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MNT', ], + 'adjectival' => [ + 'Mongolian', + ], + 'demonym' => [ + 'Mongolians', + 'Mongols', + ], ], [ 'name' => 'Montenegro', @@ -1535,6 +2502,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Montenegrin', + ], + 'demonym' => [ + 'Montenegrins', + ], ], [ 'name' => 'Montserrat', @@ -1544,6 +2517,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Montserratian', + ], + 'demonym' => [ + 'Montserratians', + ], ], [ 'name' => 'Morocco', @@ -1553,6 +2532,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MAD', ], + 'adjectival' => [ + 'Moroccan', + ], + 'demonym' => [ + 'Moroccans', + ], ], [ 'name' => 'Mozambique', @@ -1562,6 +2547,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MZN', ], + 'adjectival' => [ + 'Mozambican', + ], + 'demonym' => [ + 'Mozambicans', + ], ], [ 'name' => 'Myanmar', @@ -1571,6 +2562,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MMK', ], + 'adjectival' => [ + 'Myanma', + 'Burmese', + ], + 'demonym' => [ + 'Myanmar', + ], ], [ 'name' => 'Namibia', @@ -1581,6 +2579,12 @@ private function lookup(string $key, string $value): array 'NAD', 'ZAR', ], + 'adjectival' => [ + 'Namibian', + ], + 'demonym' => [ + 'Namibians', + ], ], [ 'name' => 'Nauru', @@ -1590,6 +2594,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Nauruan', + ], + 'demonym' => [ + 'Nauruans', + ], ], [ 'name' => 'Nepal', @@ -1599,6 +2609,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NPR', ], + 'adjectival' => [ + 'Nepali', + 'Nepalese', + ], + 'demonym' => [ + 'Nepalis', + 'Nepalese', + ], ], [ 'name' => 'Netherlands', @@ -1608,6 +2626,15 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Dutch', + ], + 'demonym' => [ + 'Dutch', + 'Dutchmen', + 'Dutchwomen', + 'Netherlanders', + ], ], [ 'name' => 'New Caledonia', @@ -1617,6 +2644,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XPF', ], + 'adjectival' => [ + 'New Caledonian', + ], + 'demonym' => [ + 'New Caledonians', + ], ], [ 'name' => 'New Zealand', @@ -1626,6 +2659,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NZD', ], + 'adjectival' => [ + 'New Zealand', + ], + 'demonym' => [ + 'New Zealanders', + ], ], [ 'name' => 'Nicaragua', @@ -1635,6 +2674,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NIO', ], + 'adjectival' => [ + 'Nicaraguan', + ], + 'demonym' => [ + 'Nicaraguans', + ], ], [ 'name' => 'Niger', @@ -1644,6 +2689,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Nigerien', + ], + 'demonym' => [ + 'Nigeriens', + ], ], [ 'name' => 'Nigeria', @@ -1653,6 +2704,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NGN', ], + 'adjectival' => [ + 'Nigerian', + ], + 'demonym' => [ + 'Nigerians', + ], ], [ 'name' => 'Niue', @@ -1662,6 +2719,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NZD', ], + 'adjectival' => [ + 'Niuean', + ], + 'demonym' => [ + 'Niueans', + ], ], [ 'name' => 'Norfolk Island', @@ -1671,6 +2734,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Norfolk Island', + ], + 'demonym' => [ + 'Norfolk Islanders', + ], ], [ 'name' => 'Northern Mariana Islands', @@ -1680,6 +2749,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Northern Marianan', + ], + 'demonym' => [ + 'Northern Marianans', + ], ], [ 'name' => 'Norway', @@ -1689,6 +2764,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NOK', ], + 'adjectival' => [ + 'Norwegian', + ], + 'demonym' => [ + 'Norwegians', + ], ], [ 'name' => 'Oman', @@ -1698,6 +2779,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'OMR', ], + 'adjectival' => [ + 'Omani', + ], + 'demonym' => [ + 'Omanis', + ], ], [ 'name' => 'Pakistan', @@ -1707,6 +2794,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PKR', ], + 'adjectival' => [ + 'Pakistani', + ], + 'demonym' => [ + 'Pakistanis', + ], ], [ 'name' => 'Palau', @@ -1716,6 +2809,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Palauan', + ], + 'demonym' => [ + 'Palauans', + ], ], [ 'name' => 'Palestine, State of', @@ -1725,6 +2824,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ILS', ], + 'adjectival' => [ + 'Palestinian', + ], + 'demonym' => [ + 'Palestinians', + ], ], [ 'name' => 'Panama', @@ -1734,6 +2839,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PAB', ], + 'adjectival' => [ + 'Panamanian', + ], + 'demonym' => [ + 'Panamanians', + ], ], [ 'name' => 'Papua New Guinea', @@ -1743,6 +2854,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PGK', ], + 'adjectival' => [ + 'Papua New GuineanPapuan', + ], + 'demonym' => [ + 'Papua New Guineans', + 'Papuans', + ], ], [ 'name' => 'Paraguay', @@ -1752,6 +2870,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PYG', ], + 'adjectival' => [ + 'Paraguayan', + ], + 'demonym' => [ + 'Paraguayans', + ], ], [ 'name' => 'Peru', @@ -1761,6 +2885,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PEN', ], + 'adjectival' => [ + 'Peruvian', + ], + 'demonym' => [ + 'Peruvians', + ], ], [ 'name' => 'Philippines', @@ -1770,6 +2900,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PHP', ], + 'adjectival' => [ + 'Filipino', + 'Philippine', + ], + 'demonym' => [ + 'Filipinos', + 'Filipinas', + ], ], [ 'name' => 'Pitcairn', @@ -1779,6 +2917,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NZD', ], + 'adjectival' => [ + 'Pitcairn' + ], + 'demonym' => [ + 'Pitcairns' + ], ], [ 'name' => 'Poland', @@ -1788,6 +2932,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'PLN', ], + 'adjectival' => [ + 'Polish', + ], + 'demonym' => [ + 'Poles', + ], ], [ 'name' => 'Portugal', @@ -1797,6 +2947,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Portuguese', + ], + 'demonym' => [ + 'Portuguese', + ], ], [ 'name' => 'Puerto Rico', @@ -1806,6 +2962,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Puerto Rican', + ], + 'demonym' => [ + 'Puerto Ricans', + ], ], [ 'name' => 'Qatar', @@ -1815,6 +2977,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'QAR', ], + 'adjectival' => [ + 'Qatari', + ], + 'demonym' => [ + 'Qataris', + ], ], [ 'name' => 'Réunion', @@ -1824,6 +2992,15 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Réunionese', + 'Réunionnais', + ], + 'demonym' => [ + 'Réunionese', + 'Réunionnais', + 'Réunionnaises', + ], ], [ 'name' => 'Romania', @@ -1833,6 +3010,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'RON', ], + 'adjectival' => [ + 'Romanian', + ], + 'demonym' => [ + 'Romanians', + ], ], [ 'name' => 'Russian Federation', @@ -1842,6 +3025,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'RUB', ], + 'adjectival' => [ + 'Russian', + ], + 'demonym' => [ + 'Russians', + ], ], [ 'name' => 'Rwanda', @@ -1851,6 +3040,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'RWF', ], + 'adjectival' => [ + 'Rwandan', + ], + 'demonym' => [ + 'Rwandans', + 'Banyarwanda', + ], ], [ 'name' => 'Saint Barthélemy', @@ -1860,6 +3056,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Barthélemois', + ], + 'demonym' => [ + 'Barthélemois', + 'Barthélemoises', + ], ], [ 'name' => 'Saint Helena, Ascension and Tristan da Cunha', @@ -1869,6 +3072,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SHP', ], + 'adjectival' => [ + 'Saint Helenian', + ], + 'demonym' => [ + 'Saint Helenians', + ], ], [ 'name' => 'Saint Kitts and Nevis', @@ -1878,6 +3087,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Kittitian', + 'Nevisian', + ], + 'demonym' => [ + 'Kittitians', + 'Nevisians', + ], ], [ 'name' => 'Saint Lucia', @@ -1887,6 +3104,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Saint Lucian', + ], + 'demonym' => [ + 'Saint Lucians', + ], ], [ 'name' => 'Saint Martin (French part)', @@ -1897,6 +3120,13 @@ private function lookup(string $key, string $value): array 'EUR', 'USD', ], + 'adjectival' => [ + 'Saint-Martinoise', + ], + 'demonym' => [ + 'Saint-Martinois', + 'Saint-Martinoises', + ], ], [ 'name' => 'Saint Pierre and Miquelon', @@ -1906,6 +3136,16 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Saint-Pierrais', + 'Miquelonnais', + ], + 'demonym' => [ + 'Saint-Pierrais', + 'Saint-Pierraises', + 'Miquelonnais', + 'Miquelonnaises', + ], ], [ 'name' => 'Saint Vincent and the Grenadines', @@ -1915,6 +3155,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XCD', ], + 'adjectival' => [ + 'Saint Vincentian', + 'Vincentian', + ], + 'demonym' => [ + 'Saint Vincentians', + 'Vincentians', + ], ], [ 'name' => 'Samoa', @@ -1924,6 +3172,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'WST', ], + 'adjectival' => [ + 'Samoan', + ], + 'demonym' => [ + 'Samoans', + ], ], [ 'name' => 'San Marino', @@ -1933,6 +3187,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Sammarinese', + ], + 'demonym' => [ + 'Sammarinese', + ], ], [ 'name' => 'Sao Tome and Principe', @@ -1942,6 +3202,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'STD', ], + 'adjectival' => [ + 'São Toméan', + ], + 'demonym' => [ + 'São Toméans', + ], ], [ 'name' => 'Saudi Arabia', @@ -1951,6 +3217,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SAR', ], + 'adjectival' => [ + 'Saudi', + 'Saudi Arabian', + ], + 'demonym' => [ + 'Saudis', + 'Saudi Arabians', + ], ], [ 'name' => 'Senegal', @@ -1960,6 +3234,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Senegalese', + ], + 'demonym' => [ + 'Senegalese', + ], ], [ 'name' => 'Serbia', @@ -1969,6 +3249,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'RSD', ], + 'adjectival' => [ + 'Serbian', + ], + 'demonym' => [ + 'Serbs', + 'Serbians', + ], ], [ 'name' => 'Seychelles', @@ -1978,6 +3265,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SCR', ], + 'adjectival' => [ + 'Seychellois', + ], + 'demonym' => [ + 'Seychellois', + 'Seychelloises', + ], ], [ 'name' => 'Sierra Leone', @@ -1987,6 +3281,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SLL', ], + 'adjectival' => [ + 'Sierra Leonean', + ], + 'demonym' => [ + 'Sierra Leoneans', + ], ], [ 'name' => 'Singapore', @@ -1996,6 +3296,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SGD', ], + 'adjectival' => [ + 'Singaporean', + ], + 'demonym' => [ + 'Singaporeans', + ], ], [ 'name' => 'Sint Maarten (Dutch part)', @@ -2005,6 +3311,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ANG', ], + 'adjectival' => [ + 'Sint Maarten', + ], + 'demonym' => [ + 'Sint Maarteners', + ], ], [ 'name' => 'Slovakia', @@ -2014,6 +3326,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Slovak', + ], + 'demonym' => [ + 'Slovaks', + 'Slovakians', + ], ], [ 'name' => 'Slovenia', @@ -2023,6 +3342,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Slovenian', + 'Slovene', + ], + 'demonym' => [ + 'Slovenes', + 'Slovenians', + ], ], [ 'name' => 'Solomon Islands', @@ -2032,6 +3359,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SBD', ], + 'adjectival' => [ + 'Solomon Island', + ], + 'demonym' => [ + 'Solomon Islanders', + ], ], [ 'name' => 'Somalia', @@ -2041,6 +3374,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SOS', ], + 'adjectival' => [ + 'Somali', + ], + 'demonym' => [ + 'Somalis', + ], ], [ 'name' => 'South Africa', @@ -2050,6 +3389,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ZAR', ], + 'adjectival' => [ + 'South African', + ], + 'demonym' => [ + 'South Africans', + ], ], [ 'name' => 'South Georgia and the South Sandwich Islands', @@ -2059,6 +3404,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GBP', ], + 'adjectival' => [ + 'South Georgia Island', + 'South Sandwich Island', + ], + 'demonym' => [ + 'South Georgia Islanders', + 'South Sandwich Islanders', + ], ], [ 'name' => 'South Sudan', @@ -2068,6 +3421,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SSP', ], + 'adjectival' => [ + 'South Sudanese', + ], + 'demonym' => [ + 'South Sudanese', + ], ], [ 'name' => 'Spain', @@ -2077,6 +3436,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'EUR', ], + 'adjectival' => [ + 'Spanish', + ], + 'demonym' => [ + 'Spaniards', + ], ], [ 'name' => 'Sri Lanka', @@ -2086,6 +3451,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'LKR', ], + 'adjectival' => [ + 'Sri Lankan', + ], + 'demonym' => [ + 'Sri Lankans', + ], ], [ 'name' => 'Sudan', @@ -2095,6 +3466,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SDG', ], + 'adjectival' => [ + 'Sudanese', + ], + 'demonym' => [ + 'Sudanese', + ], ], [ 'name' => 'Suriname', @@ -2104,6 +3481,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SRD', ], + 'adjectival' => [ + 'Surinamese', + ], + 'demonym' => [ + 'Surinamers', + ], ], [ 'name' => 'Svalbard and Jan Mayen', @@ -2113,6 +3496,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NOK', ], + 'adjectival' => [ + 'Svalbard', + ], + 'demonym' => [ + 'Svalbard residents', + ], ], [ 'name' => 'Sweden', @@ -2122,6 +3511,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SEK', ], + 'adjectival' => [ + 'Swedish', + ], + 'demonym' => [ + 'Swedes', + ], ], [ 'name' => 'Switzerland', @@ -2131,6 +3526,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'CHF', ], + 'adjectival' => [ + 'Swiss', + ], + 'demonym' => [ + 'Swiss', + ], ], [ 'name' => 'Syrian Arab Republic', @@ -2140,6 +3541,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'SYP', ], + 'adjectival' => [ + 'Syrian', + ], + 'demonym' => [ + 'Syrians', + ], ], [ 'name' => 'Taiwan (Province of China)', @@ -2149,6 +3556,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TWD', ], + 'adjectival' => [ + 'Taiwanese', + 'Formosan', + ], + 'demonym' => [ + 'Taiwanese', + 'Formosans', + ], ], [ 'name' => 'Tajikistan', @@ -2158,6 +3573,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TJS', ], + 'adjectival' => [ + 'Tajikistani', + ], + 'demonym' => [ + 'Tajikistanis', + 'Tajiks', + ], ], [ 'name' => 'Tanzania, United Republic of', @@ -2167,6 +3589,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TZS', ], + 'adjectival' => [ + 'Tanzanian', + ], + 'demonym' => [ + 'Tanzanians', + ], ], [ 'name' => 'Thailand', @@ -2176,6 +3604,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'THB', ], + 'adjectival' => [ + 'Thai', + ], + 'demonym' => [ + 'Thai', + ], ], [ 'name' => 'Timor-Leste', @@ -2185,6 +3619,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Timorese', + ], + 'demonym' => [ + 'Timorese', + ], ], [ 'name' => 'Togo', @@ -2194,6 +3634,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XOF', ], + 'adjectival' => [ + 'Togolese', + ], + 'demonym' => [ + 'Togolese', + ], ], [ 'name' => 'Tokelau', @@ -2203,6 +3649,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'NZD', ], + 'adjectival' => [ + 'Tokelauan', + ], + 'demonym' => [ + 'Tokelauans', + ], ], [ 'name' => 'Tonga', @@ -2212,6 +3664,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TOP', ], + 'adjectival' => [ + 'Tongan', + ], + 'demonym' => [ + 'Tongans', + ], ], [ 'name' => 'Trinidad and Tobago', @@ -2221,6 +3679,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TTD', ], + 'adjectival' => [ + 'Trinidadian', + 'Tobagonian', + ], + 'demonym' => [ + 'Trinidadians', + 'Tobagonians', + ], ], [ 'name' => 'Tunisia', @@ -2230,6 +3696,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TND', ], + 'adjectival' => [ + 'Tunisian', + ], + 'demonym' => [ + 'Tunisians', + ], ], [ 'name' => 'Turkey', @@ -2239,6 +3711,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TRY', ], + 'adjectival' => [ + 'Turkish', + ], + 'demonym' => [ + 'Turks', + ], ], [ 'name' => 'Turkmenistan', @@ -2248,6 +3726,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'TMT', ], + 'adjectival' => [ + 'Turkmen', + ], + 'demonym' => [ + 'Turkmens', + ], ], [ 'name' => 'Turks and Caicos Islands', @@ -2257,6 +3741,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'Turks and Caicos Island', + ], + 'demonym' => [ + 'Turks and Caicos Islanders', + ], ], [ 'name' => 'Tuvalu', @@ -2266,6 +3756,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AUD', ], + 'adjectival' => [ + 'Tuvaluan', + ], + 'demonym' => [ + 'Tuvaluans', + ], ], [ 'name' => 'Uganda', @@ -2275,6 +3771,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'UGX', ], + 'adjectival' => [ + 'Ugandan', + ], + 'demonym' => [ + 'Ugandans', + ], ], [ 'name' => 'Ukraine', @@ -2284,6 +3786,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'UAH', ], + 'adjectival' => [ + 'Ukrainian', + ], + 'demonym' => [ + 'Ukrainians', + ], ], [ 'name' => 'United Arab Emirates', @@ -2293,6 +3801,16 @@ private function lookup(string $key, string $value): array 'currency' => [ 'AED', ], + 'adjectival' => [ + 'Emirati', + 'Emirian', + 'Emiri', + ], + 'demonym' => [ + 'Emiratis', + 'Emirians', + 'Emiri', + ], ], [ 'name' => 'United Kingdom of Great Britain and Northern Ireland', @@ -2302,6 +3820,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'GBP', ], + 'adjectival' => [ + 'British', + ], + 'demonym' => [ + 'Britons', + 'British people', + ], ], [ 'name' => 'United States of America', @@ -2311,6 +3836,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'American', + ], + 'demonym' => [ + 'Americans', + ], ], [ 'name' => 'United States Minor Outlying Islands', @@ -2320,6 +3851,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + + ], + 'demonym' => [ + + ], ], [ 'name' => 'Uruguay', @@ -2329,6 +3866,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'UYU', ], + 'adjectival' => [ + 'Uruguayan', + ], + 'demonym' => [ + 'Uruguayans', + ], ], [ 'name' => 'Uzbekistan', @@ -2338,6 +3881,14 @@ private function lookup(string $key, string $value): array 'currency' => [ 'UZS', ], + 'adjectival' => [ + 'Uzbekistani', + 'Uzbek', + ], + 'demonym' => [ + 'Uzbekistanis', + 'Uzbeks', + ], ], [ 'name' => 'Vanuatu', @@ -2347,6 +3898,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'VUV', ], + 'adjectival' => [ + 'Ni-Vanuatu', + 'Vanuatuan', + ], + 'demonym' => [ + 'Ni-Vanuatu', + ], ], [ 'name' => 'Venezuela (Bolivarian Republic of)', @@ -2356,6 +3914,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'VEF', ], + 'adjectival' => [ + 'Venezuelan', + ], + 'demonym' => [ + 'Venezuelans', + ], ], [ 'name' => 'Viet Nam', @@ -2365,6 +3929,13 @@ private function lookup(string $key, string $value): array 'currency' => [ 'VND', ], + 'adjectival' => [ + 'Vietnamese', + + ], + 'demonym' => [ + 'Vietnamese', + ], ], [ 'name' => 'Virgin Islands (British)', @@ -2374,6 +3945,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'British Virgin Island', + ], + 'demonym' => [ + 'British Virgin Islanders', + ], ], [ 'name' => 'Virgin Islands (U.S.)', @@ -2383,6 +3960,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'USD', ], + 'adjectival' => [ + 'U.S. Virgin Island', + ], + 'demonym' => [ + 'U.S. Virgin Islanders', + ], ], [ 'name' => 'Wallis and Futuna', @@ -2392,6 +3975,18 @@ private function lookup(string $key, string $value): array 'currency' => [ 'XPF', ], + 'adjectival' => [ + 'Wallis', + 'Futuna', + 'Wallisian', + 'Futunan', + ], + 'demonym' => [ + 'Wallis islanders', + 'Futuna islanders', + 'Wallisians', + 'Futunans', + ], ], [ 'name' => 'Western Sahara', @@ -2401,6 +3996,15 @@ private function lookup(string $key, string $value): array 'currency' => [ 'MAD', ], + 'adjectival' => [ + 'Sahrawi', + 'Sahrawian', + 'Sahraouian', + ], + 'demonym' => [ + 'Sahrawis', + 'Sahraouis', + ], ], [ 'name' => 'Yemen', @@ -2410,6 +4014,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'YER', ], + 'adjectival' => [ + 'Yemeni', + ], + 'demonym' => [ + 'Yemenis', + ], ], [ 'name' => 'Zambia', @@ -2419,6 +4029,12 @@ private function lookup(string $key, string $value): array 'currency' => [ 'ZMW', ], + 'adjectival' => [ + 'Zambian', + ], + 'demonym' => [ + 'Zambians', + ], ], [ 'name' => 'Zimbabwe', @@ -2432,6 +4048,12 @@ private function lookup(string $key, string $value): array 'USD', 'ZAR', ], + 'adjectival' => [ + 'Zimbabwean', + ], + 'demonym' => [ + 'Zimbabweans', + ], ], ]; }