// src/lib/constants/countries.ts
export type Country = { code: string; fr: string; en: string }

export const COUNTRIES: Country[] = [
  { code: "AF", fr: "Afghanistan", en: "Afghanistan" },
  { code: "ZA", fr: "Afrique du Sud", en: "South Africa" },
  { code: "AL", fr: "Albanie", en: "Albania" },
  { code: "DZ", fr: "Algérie", en: "Algeria" },
  { code: "DE", fr: "Allemagne", en: "Germany" },
  { code: "AD", fr: "Andorre", en: "Andorra" },
  { code: "AO", fr: "Angola", en: "Angola" },
  { code: "AG", fr: "Antigua-et-Barbuda", en: "Antigua and Barbuda" },
  { code: "SA", fr: "Arabie Saoudite", en: "Saudi Arabia" },
  { code: "AR", fr: "Argentine", en: "Argentina" },
  { code: "AM", fr: "Arménie", en: "Armenia" },
  { code: "AU", fr: "Australie", en: "Australia" },
  { code: "AT", fr: "Autriche", en: "Austria" },
  { code: "AZ", fr: "Azerbaïdjan", en: "Azerbaijan" },
  { code: "BS", fr: "Bahamas", en: "Bahamas" },
  { code: "BH", fr: "Bahreïn", en: "Bahrain" },
  { code: "BD", fr: "Bangladesh", en: "Bangladesh" },
  { code: "BB", fr: "Barbade", en: "Barbados" },
  { code: "BE", fr: "Belgique", en: "Belgium" },
  { code: "BZ", fr: "Belize", en: "Belize" },
  { code: "BJ", fr: "Bénin", en: "Benin" },
  { code: "BT", fr: "Bhoutan", en: "Bhutan" },
  { code: "BY", fr: "Biélorussie", en: "Belarus" },
  { code: "MM", fr: "Birmanie", en: "Myanmar" },
  { code: "BO", fr: "Bolivie", en: "Bolivia" },
  { code: "BA", fr: "Bosnie-Herzégovine", en: "Bosnia and Herzegovina" },
  { code: "BW", fr: "Botswana", en: "Botswana" },
  { code: "BR", fr: "Brésil", en: "Brazil" },
  { code: "BN", fr: "Brunei", en: "Brunei" },
  { code: "BG", fr: "Bulgarie", en: "Bulgaria" },
  { code: "BF", fr: "Burkina Faso", en: "Burkina Faso" },
  { code: "BI", fr: "Burundi", en: "Burundi" },
  { code: "KH", fr: "Cambodge", en: "Cambodia" },
  { code: "CM", fr: "Cameroun", en: "Cameroon" },
  { code: "CA", fr: "Canada", en: "Canada" },
  { code: "CV", fr: "Cap-Vert", en: "Cape Verde" },
  { code: "CL", fr: "Chili", en: "Chile" },
  { code: "CN", fr: "Chine", en: "China" },
  { code: "CY", fr: "Chypre", en: "Cyprus" },
  { code: "CO", fr: "Colombie", en: "Colombia" },
  { code: "KM", fr: "Comores", en: "Comoros" },
  { code: "CG", fr: "Congo", en: "Congo" },
  { code: "CD", fr: "Congo (RDC)", en: "DR Congo" },
  { code: "KP", fr: "Corée du Nord", en: "North Korea" },
  { code: "KR", fr: "Corée du Sud", en: "South Korea" },
  { code: "CR", fr: "Costa Rica", en: "Costa Rica" },
  { code: "CI", fr: "Côte d'Ivoire", en: "Ivory Coast" },
  { code: "HR", fr: "Croatie", en: "Croatia" },
  { code: "CU", fr: "Cuba", en: "Cuba" },
  { code: "DK", fr: "Danemark", en: "Denmark" },
  { code: "DJ", fr: "Djibouti", en: "Djibouti" },
  { code: "DM", fr: "Dominique", en: "Dominica" },
  { code: "EG", fr: "Égypte", en: "Egypt" },
  { code: "AE", fr: "Émirats arabes unis", en: "United Arab Emirates" },
  { code: "EC", fr: "Équateur", en: "Ecuador" },
  { code: "ER", fr: "Érythrée", en: "Eritrea" },
  { code: "ES", fr: "Espagne", en: "Spain" },
  { code: "EE", fr: "Estonie", en: "Estonia" },
  { code: "US", fr: "États-Unis", en: "United States" },
  { code: "ET", fr: "Éthiopie", en: "Ethiopia" },
  { code: "FJ", fr: "Fidji", en: "Fiji" },
  { code: "FI", fr: "Finlande", en: "Finland" },
  { code: "FR", fr: "France", en: "France" },
  { code: "GA", fr: "Gabon", en: "Gabon" },
  { code: "GM", fr: "Gambie", en: "Gambia" },
  { code: "GE", fr: "Géorgie", en: "Georgia" },
  { code: "GH", fr: "Ghana", en: "Ghana" },
  { code: "GR", fr: "Grèce", en: "Greece" },
  { code: "GD", fr: "Grenade", en: "Grenada" },
  { code: "GT", fr: "Guatemala", en: "Guatemala" },
  { code: "GN", fr: "Guinée", en: "Guinea" },
  { code: "GQ", fr: "Guinée équatoriale", en: "Equatorial Guinea" },
  { code: "GW", fr: "Guinée-Bissau", en: "Guinea-Bissau" },
  { code: "GY", fr: "Guyana", en: "Guyana" },
  { code: "HT", fr: "Haïti", en: "Haiti" },
  { code: "HN", fr: "Honduras", en: "Honduras" },
  { code: "HU", fr: "Hongrie", en: "Hungary" },
  { code: "IN", fr: "Inde", en: "India" },
  { code: "ID", fr: "Indonésie", en: "Indonesia" },
  { code: "IQ", fr: "Irak", en: "Iraq" },
  { code: "IR", fr: "Iran", en: "Iran" },
  { code: "IE", fr: "Irlande", en: "Ireland" },
  { code: "IS", fr: "Islande", en: "Iceland" },
  { code: "IL", fr: "Israël", en: "Israel" },
  { code: "IT", fr: "Italie", en: "Italy" },
  { code: "JM", fr: "Jamaïque", en: "Jamaica" },
  { code: "JP", fr: "Japon", en: "Japan" },
  { code: "JO", fr: "Jordanie", en: "Jordan" },
  { code: "KZ", fr: "Kazakhstan", en: "Kazakhstan" },
  { code: "KE", fr: "Kenya", en: "Kenya" },
  { code: "KG", fr: "Kirghizistan", en: "Kyrgyzstan" },
  { code: "KI", fr: "Kiribati", en: "Kiribati" },
  { code: "KW", fr: "Koweït", en: "Kuwait" },
  { code: "LA", fr: "Laos", en: "Laos" },
  { code: "LS", fr: "Lesotho", en: "Lesotho" },
  { code: "LV", fr: "Lettonie", en: "Latvia" },
  { code: "LB", fr: "Liban", en: "Lebanon" },
  { code: "LR", fr: "Libéria", en: "Liberia" },
  { code: "LY", fr: "Libye", en: "Libya" },
  { code: "LI", fr: "Liechtenstein", en: "Liechtenstein" },
  { code: "LT", fr: "Lituanie", en: "Lithuania" },
  { code: "LU", fr: "Luxembourg", en: "Luxembourg" },
  { code: "MK", fr: "Macédoine du Nord", en: "North Macedonia" },
  { code: "MG", fr: "Madagascar", en: "Madagascar" },
  { code: "MY", fr: "Malaisie", en: "Malaysia" },
  { code: "MW", fr: "Malawi", en: "Malawi" },
  { code: "MV", fr: "Maldives", en: "Maldives" },
  { code: "ML", fr: "Mali", en: "Mali" },
  { code: "MT", fr: "Malte", en: "Malta" },
  { code: "MA", fr: "Maroc", en: "Morocco" },
  { code: "MH", fr: "Îles Marshall", en: "Marshall Islands" },
  { code: "MU", fr: "Maurice", en: "Mauritius" },
  { code: "MR", fr: "Mauritanie", en: "Mauritania" },
  { code: "MX", fr: "Mexique", en: "Mexico" },
  { code: "FM", fr: "Micronésie", en: "Micronesia" },
  { code: "MD", fr: "Moldavie", en: "Moldova" },
  { code: "MC", fr: "Monaco", en: "Monaco" },
  { code: "MN", fr: "Mongolie", en: "Mongolia" },
  { code: "ME", fr: "Monténégro", en: "Montenegro" },
  { code: "MZ", fr: "Mozambique", en: "Mozambique" },
  { code: "NA", fr: "Namibie", en: "Namibia" },
  { code: "NR", fr: "Nauru", en: "Nauru" },
  { code: "NP", fr: "Népal", en: "Nepal" },
  { code: "NI", fr: "Nicaragua", en: "Nicaragua" },
  { code: "NE", fr: "Niger", en: "Niger" },
  { code: "NG", fr: "Nigéria", en: "Nigeria" },
  { code: "NO", fr: "Norvège", en: "Norway" },
  { code: "NZ", fr: "Nouvelle-Zélande", en: "New Zealand" },
  { code: "OM", fr: "Oman", en: "Oman" },
  { code: "UG", fr: "Ouganda", en: "Uganda" },
  { code: "UZ", fr: "Ouzbékistan", en: "Uzbekistan" },
  { code: "PK", fr: "Pakistan", en: "Pakistan" },
  { code: "PW", fr: "Palaos", en: "Palau" },
  { code: "PS", fr: "Palestine", en: "Palestine" },
  { code: "PA", fr: "Panama", en: "Panama" },
  { code: "PG", fr: "Papouasie-Nouvelle-Guinée", en: "Papua New Guinea" },
  { code: "PY", fr: "Paraguay", en: "Paraguay" },
  { code: "NL", fr: "Pays-Bas", en: "Netherlands" },
  { code: "PE", fr: "Pérou", en: "Peru" },
  { code: "PH", fr: "Philippines", en: "Philippines" },
  { code: "PL", fr: "Pologne", en: "Poland" },
  { code: "PT", fr: "Portugal", en: "Portugal" },
  { code: "QA", fr: "Qatar", en: "Qatar" },
  { code: "CF", fr: "Centrafrique", en: "Central African Republic" },
  { code: "DO", fr: "République Dominicaine", en: "Dominican Republic" },
  { code: "CZ", fr: "République Tchèque", en: "Czech Republic" },
  { code: "RO", fr: "Roumanie", en: "Romania" },
  { code: "GB", fr: "Royaume-Uni", en: "United Kingdom" },
  { code: "RU", fr: "Russie", en: "Russia" },
  { code: "RW", fr: "Rwanda", en: "Rwanda" },
  { code: "KN", fr: "Saint-Christophe-et-Niévès", en: "Saint Kitts and Nevis" },
  { code: "SM", fr: "Saint-Marin", en: "San Marino" },
  { code: "VC", fr: "Saint-Vincent-et-les-Grenadines", en: "Saint Vincent and the Grenadines" },
  { code: "LC", fr: "Sainte-Lucie", en: "Saint Lucia" },
  { code: "SB", fr: "Îles Salomon", en: "Solomon Islands" },
  { code: "SV", fr: "Salvador", en: "El Salvador" },
  { code: "WS", fr: "Samoa", en: "Samoa" },
  { code: "ST", fr: "Sao Tomé-et-Principe", en: "Sao Tome and Principe" },
  { code: "SN", fr: "Sénégal", en: "Senegal" },
  { code: "RS", fr: "Serbie", en: "Serbia" },
  { code: "SC", fr: "Seychelles", en: "Seychelles" },
  { code: "SL", fr: "Sierra Leone", en: "Sierra Leone" },
  { code: "SG", fr: "Singapour", en: "Singapore" },
  { code: "SK", fr: "Slovaquie", en: "Slovakia" },
  { code: "SI", fr: "Slovénie", en: "Slovenia" },
  { code: "SO", fr: "Somalie", en: "Somalia" },
  { code: "SD", fr: "Soudan", en: "Sudan" },
  { code: "SS", fr: "Soudan du Sud", en: "South Sudan" },
  { code: "LK", fr: "Sri Lanka", en: "Sri Lanka" },
  { code: "SE", fr: "Suède", en: "Sweden" },
  { code: "CH", fr: "Suisse", en: "Switzerland" },
  { code: "SR", fr: "Suriname", en: "Suriname" },
  { code: "SZ", fr: "Eswatini", en: "Eswatini" },
  { code: "SY", fr: "Syrie", en: "Syria" },
  { code: "TJ", fr: "Tadjikistan", en: "Tajikistan" },
  { code: "TZ", fr: "Tanzanie", en: "Tanzania" },
  { code: "TD", fr: "Tchad", en: "Chad" },
  { code: "TH", fr: "Thaïlande", en: "Thailand" },
  { code: "TL", fr: "Timor oriental", en: "Timor-Leste" },
  { code: "TG", fr: "Togo", en: "Togo" },
  { code: "TO", fr: "Tonga", en: "Tonga" },
  { code: "TT", fr: "Trinité-et-Tobago", en: "Trinidad and Tobago" },
  { code: "TN", fr: "Tunisie", en: "Tunisia" },
  { code: "TM", fr: "Turkménistan", en: "Turkmenistan" },
  { code: "TR", fr: "Turquie", en: "Turkey" },
  { code: "TV", fr: "Tuvalu", en: "Tuvalu" },
  { code: "UA", fr: "Ukraine", en: "Ukraine" },
  { code: "UY", fr: "Uruguay", en: "Uruguay" },
  { code: "VU", fr: "Vanuatu", en: "Vanuatu" },
  { code: "VE", fr: "Venezuela", en: "Venezuela" },
  { code: "VN", fr: "Vietnam", en: "Vietnam" },
  { code: "YE", fr: "Yémen", en: "Yemen" },
  { code: "ZM", fr: "Zambie", en: "Zambia" },
  { code: "ZW", fr: "Zimbabwe", en: "Zimbabwe" }
];
