Drapeaux Scalable Vector Graphics International Organization for Standardization 3166-1
Drapeaux nationaux vectoriels normés ISO alpha 1, alpha 2, alpha 3. Drapeaux SVG pour internationalisation de sites multilingues.
Fichier Scalable Vector Graphics unique regroupant tous les drapeaux, accessibles par « hash »
d'url aux normes ISO
3166-1 alpha-2, ISO 3166-1 alpha-3 et ISO 3166-1 numérique (base 3 chiffres).
Note : les drapeaux sont « figuratifs » et sont conçus pour une utilisation en taille réduite (type menu de
choix de langue).
Le ratio d'affichage est de 3/2 (48x32, 24x16, 96x64, etc…).
Conception
Pour commencer, il est nécessaire d'avoir la liste ISO officielle des codes
pays.
Elle est au format JavaScript Object Notation for Linked Data, exportée
du fichier Comma-separated values officiel.
[["A","Afghanistan","Afghanistan (l')","AF","AFG","4","AF-AFG-004"],["A","Albania","Albanie (l')","AL","ALB","8","AL-ALB-008"],["A","Algeria","Alg\u00e9rie (l')","DZ","DZA","12","DZ-DZA-012"],["A","American Samoa","Samoa am\u00e9ricaines (les)","AS","ASM","16","AS-ASM-016"],["A","Andorra","Andorre (l')","AD","AND","20","AD-AND-020"],["A","Angola","Angola (l')","AO","AGO","24","AO-AGO-024"],["A","Anguilla","Anguilla","AI","AIA","660","AI-AIA-660"],["A","Antarctica","Antarctique (l')","AQ","ATA","10","AQ-ATA-010","Drapeau blanc"],["A","Antigua and Barbuda","Antigua-et-Barbuda","AG","ATG","28","AG-ATG-028"],["A","Argentina","Argentine (l')","AR","ARG","32","AR-ARG-032"],["A","Armenia","Arm\u00e9nie (l')","AM","ARM","51","AM-ARM-051"],["A","Aruba","Aruba","AW","ABW","533","AW-ABW-533"],["A","Australia","Australie (l')","AU","AUS","36","AU-AUS-036"],["A","Austria","Autriche (l')","AT","AUT","40","AT-AUT-040"],["A","Azerbaijan","Azerba\u00efdjan (l')","AZ","AZE","31","AZ-AZE-031"],["B","Bahamas (the)","Bahamas (les)","BS","BHS","44","BS-BHS-044"],["B","Bahrain","Bahre\u00efn","BH","BHR","48","BH-BHR-048"],["B","Bangladesh","Bangladesh (le)","BD","BGD","50","BD-BGD-050"],["B","Barbados","Barbade (la)","BB","BRB","52","BB-BRB-052"],["B","Belarus","B\u00e9larus (le)","BY","BLR","112","BY-BLR-112"],["B","Belgium","Belgique (la)","BE","BEL","56","BE-BEL-056"],["B","Belize","Belize (le)","BZ","BLZ","84","BZ-BLZ-084"],["B","Benin","B\u00e9nin (le)","BJ","BEN","204","BJ-BEN-204"],["B","Bermuda","Bermudes (les)","BM","BMU","60","BM-BMU-060"],["B","Bhutan","Bhoutan (le)","BT","BTN","64","BT-BTN-064"],["B","Bolivia (Plurinational State of)","Bolivie (\u00c9tat plurinational de)","BO","BOL","68","BO-BOL-068"],["B","Bonaire, Sint Eustatius and Saba","Bonaire, Saint-Eustache et Saba","BQ","BES","535","BQ-BES-535"],["B","Bosnia and Herzegovina","Bosnie-Herz\u00e9govine (la)","BA","BIH","70","BA-BIH-070"],["B","Botswana","Botswana (le)","BW","BWA","72","BW-BWA-072"],["B","Bouvet Island","Bouvet (l'\u00cele)","BV","BVT","74","BV-BVT-074"],["B","Brazil","Br\u00e9sil (le)","BR","BRA","76","BR-BRA-076"],["B","British Indian Ocean Territory (the)","Indien (le Territoire britannique de l'oc\u00e9an)","IO","IOT","86","IO-IOT-086"],["B","Brunei Darussalam","Brun\u00e9i Darussalam (le)","BN","BRN","96","BN-BRN-096"],["B","Bulgaria","Bulgarie (la)","BG","BGR","100","BG-BGR-100"],["B","Burkina Faso","Burkina Faso (le)","BF","BFA","854","BF-BFA-854"],["B","Burundi","Burundi (le)","BI","BDI","108","BI-BDI-108"],["C","Cabo Verde","Cabo Verde","CV","CPV","132","CV-CPV-132"],["C","Cambodia","Cambodge (le)","KH","KHM","116","KH-KHM-116"],["C","Cameroon","Cameroun (le)","CM","CMR","120","CM-CMR-120"],["C","Canada","Canada (le)","CA","CAN","124","CA-CAN-124"],["C","Cayman Islands (the)","Ca\u00efmans (les \u00celes)","KY","CYM","136","KY-CYM-136"],["C","Central African Republic (the)","R\u00e9publique centrafricaine (la)","CF","CAF","140","CF-CAF-140"],["C","Chad","Tchad (le)","TD","TCD","148","TD-TCD-148"],["C","Chile","Chili (le)","CL","CHL","152","CL-CHL-152"],["C","China","Chine (la)","CN","CHN","156","CN-CHN-156"],["C","Christmas Island","Christmas (l'\u00cele)","CX","CXR","162","CX-CXR-162"],["C","Cocos (Keeling) Islands (the)","Cocos (les \u00celes)\/ Keeling (les \u00celes)","CC","CCK","166","CC-CCK-166"],["C","Colombia","Colombie (la)","CO","COL","170","CO-COL-170"],["C","Comoros (the)","Comores (les)","KM","COM","174","KM-COM-174"],["C","Congo (the Democratic Republic of the)","Congo (la R\u00e9publique d\u00e9mocratique du)","CD","COD","180","CD-COD-180"],["C","Congo (the)","Congo (le)","CG","COG","178","CG-COG-178"],["C","Cook Islands (the)","Cook (les \u00celes)","CK","COK","184","CK-COK-184"],["C","Costa Rica","Costa Rica (le)","CR","CRI","188","CR-CRI-188"],["C","Croatia","Croatie (la)","HR","HRV","191","HR-HRV-191"],["C","Cuba","Cuba","CU","CUB","192","CU-CUB-192"],["C","Cura\u00e7ao","Cura\u00e7ao","CW","CUW","531","CW-CUW-531"],["C","Cyprus","Chypre","CY","CYP","196","CY-CYP-196"],["C","Czechia","Tch\u00e9quie (la)","CZ","CZE","203","CZ-CZE-203"],["C","C\u00f4te d'Ivoire","C\u00f4te d'Ivoire (la)","CI","CIV","384","CI-CIV-384"],["D","Denmark","Danemark (le)","DK","DNK","208","DK-DNK-208"],["D","Djibouti","Djibouti","DJ","DJI","262","DJ-DJI-262"],["D","Dominica","Dominique (la)","DM","DMA","212","DM-DMA-212"],["D","Dominican Republic (the)","dominicaine (la R\u00e9publique)","DO","DOM","214","DO-DOM-214"],["E","Ecuador","\u00c9quateur (l')","EC","ECU","218","EC-ECU-218"],["E","Egypt","\u00c9gypte (l')","EG","EGY","818","EG-EGY-818"],["E","El Salvador","El Salvador","SV","SLV","222","SV-SLV-222"],["E","Equatorial Guinea","Guin\u00e9e \u00e9quatoriale (la)","GQ","GNQ","226","GQ-GNQ-226"],["E","Eritrea","\u00c9rythr\u00e9e (l')","ER","ERI","232","ER-ERI-232"],["E","Estonia","Estonie (l')","EE","EST","233","EE-EST-233"],["E","Eswatini","Eswatini (l')","SZ","SWZ","748","SZ-SWZ-748"],["E","Ethiopia","\u00c9thiopie (l')","ET","ETH","231","ET-ETH-231"],["F","Falkland Islands (the) [Malvinas]","Falkland (les \u00celes)\/Malouines (les \u00celes)","FK","FLK","238","FK-FLK-238"],["F","Faroe Islands (the)","F\u00e9ro\u00e9 (les \u00celes)","FO","FRO","234","FO-FRO-234"],["F","Fiji","Fidji (les)","FJ","FJI","242","FJ-FJI-242"],["F","Finland","Finlande (la)","FI","FIN","246","FI-FIN-246"],["F","France","France (la)","FR","FRA","250","FR-FRA-250"],["F","French Guiana","Guyane fran\u00e7aise (la )","GF","GUF","254","GF-GUF-254"],["F","French Polynesia","Polyn\u00e9sie fran\u00e7aise (la)","PF","PYF","258","PF-PYF-258"],["F","French Southern Territories (the)","Terres australes fran\u00e7aises (les)","TF","ATF","260","TF-ATF-260"],["G","Gabon","Gabon (le)","GA","GAB","266","GA-GAB-266"],["G","Gambia (the)","Gambie (la)","GM","GMB","270","GM-GMB-270"],["G","Georgia","G\u00e9orgie (la)","GE","GEO","268","GE-GEO-268"],["G","Germany","Allemagne (l')","DE","DEU","276","DE-DEU-276"],["G","Ghana","Ghana (le)","GH","GHA","288","GH-GHA-288"],["G","Gibraltar","Gibraltar","GI","GIB","292","GI-GIB-292"],["G","Greece","Gr\u00e8ce (la)","GR","GRC","300","GR-GRC-300"],["G","Greenland","Groenland (le)","GL","GRL","304","GL-GRL-304"],["G","Grenada","Grenade (la)","GD","GRD","308","GD-GRD-308"],["G","Guadeloupe","Guadeloupe (la)","GP","GLP","312","GP-GLP-312"],["G","Guam","Guam","GU","GUM","316","GU-GUM-316"],["G","Guatemala","Guatemala (le)","GT","GTM","320","GT-GTM-320"],["G","Guernsey","Guernesey","GG","GGY","831","GG-GGY-831"],["G","Guinea","Guin\u00e9e (la)","GN","GIN","324","GN-GIN-324"],["G","Guinea-Bissau","Guin\u00e9e-Bissau (la)","GW","GNB","624","GW-GNB-624"],["G","Guyana","Guyana (le)","GY","GUY","328","GY-GUY-328"],["H","Haiti","Ha\u00efti","HT","HTI","332","HT-HTI-332"],["H","Heard Island and McDonald Islands","Heard-et-\u00celes MacDonald (l'\u00cele)","HM","HMD","334","HM-HMD-334"],["H","Holy See (the)","Saint-Si\u00e8ge (le)","VA","VAT","336","VA-VAT-336"],["H","Honduras","Honduras (le)","HN","HND","340","HN-HND-340"],["H","Hong Kong","Hong Kong","HK","HKG","344","HK-HKG-344"],["H","Hungary","Hongrie (la)","HU","HUN","348","HU-HUN-348"],["I","Iceland","Islande (l')","IS","ISL","352","IS-ISL-352"],["I","India","Inde (l')","IN","IND","356","IN-IND-356"],["I","Indonesia","Indon\u00e9sie (l')","ID","IDN","360","ID-IDN-360"],["I","Iran (Islamic Republic of)","Iran (R\u00e9publique Islamique d')","IR","IRN","364","IR-IRN-364"],["I","Iraq","Iraq (l')","IQ","IRQ","368","IQ-IRQ-368"],["I","Ireland","Irlande (l')","IE","IRL","372","IE-IRL-372"],["I","Isle of Man","\u00cele de Man","IM","IMN","833","IM-IMN-833"],["I","Israel","Isra\u00ebl","IL","ISR","376","IL-ISR-376"],["I","Italy","Italie (l')","IT","ITA","380","IT-ITA-380"],["J","Jamaica","Jama\u00efque (la)","JM","JAM","388","JM-JAM-388"],["J","Japan","Japon (le)","JP","JPN","392","JP-JPN-392"],["J","Jersey","Jersey","JE","JEY","832","JE-JEY-832"],["J","Jordan","Jordanie (la)","JO","JOR","400","JO-JOR-400"],["K","Kazakhstan","Kazakhstan (le)","KZ","KAZ","398","KZ-KAZ-398"],["K","Kenya","Kenya (le)","KE","KEN","404","KE-KEN-404"],["K","Kiribati","Kiribati","KI","KIR","296","KI-KIR-296"],["K","Korea (the Democratic People's Republic of)","Cor\u00e9e (la R\u00e9publique populaire d\u00e9mocratique de)","KP","PRK","408","KP-PRK-408"],["K","Korea (the Republic of)","Cor\u00e9e (la R\u00e9publique de)","KR","KOR","410","KR-KOR-410"],["K","Kuwait","Kowe\u00eft (le)","KW","KWT","414","KW-KWT-414"],["K","Kyrgyzstan","Kirghizistan (le)","KG","KGZ","417","KG-KGZ-417"],["L","Lao People's Democratic Republic (the)","Lao (la R\u00e9publique d\u00e9mocratique populaire)","LA","LAO","418","LA-LAO-418"],["L","Latvia","Lettonie (la)","LV","LVA","428","LV-LVA-428"],["L","Lebanon","Liban (le)","LB","LBN","422","LB-LBN-422"],["L","Lesotho","Lesotho (le)","LS","LSO","426","LS-LSO-426"],["L","Liberia","Lib\u00e9ria (le)","LR","LBR","430","LR-LBR-430"],["L","Libya","Libye (la)","LY","LBY","434","LY-LBY-434"],["L","Liechtenstein","Liechtenstein (le)","LI","LIE","438","LI-LIE-438"],["L","Lithuania","Lituanie (la)","LT","LTU","440","LT-LTU-440"],["L","Luxembourg","Luxembourg (le)","LU","LUX","442","LU-LUX-442"],["M","Macao","Macao","MO","MAC","446","MO-MAC-446"],["M","Madagascar","Madagascar","MG","MDG","450","MG-MDG-450"],["M","Malawi","Malawi (le)","MW","MWI","454","MW-MWI-454"],["M","Malaysia","Malaisie (la)","MY","MYS","458","MY-MYS-458"],["M","Maldives","Maldives (les)","MV","MDV","462","MV-MDV-462"],["M","Mali","Mali (le)","ML","MLI","466","ML-MLI-466"],["M","Malta","Malte","MT","MLT","470","MT-MLT-470"],["M","Marshall Islands (the)","Marshall (les \u00celes)","MH","MHL","584","MH-MHL-584"],["M","Martinique","Martinique (la)","MQ","MTQ","474","MQ-MTQ-474"],["M","Mauritania","Mauritanie (la)","MR","MRT","478","MR-MRT-478"],["M","Mauritius","Maurice","MU","MUS","480","MU-MUS-480"],["M","Mayotte","Mayotte","YT","MYT","175","YT-MYT-175"],["M","Mexico","Mexique (le)","MX","MEX","484","MX-MEX-484"],["M","Micronesia (Federated States of)","Micron\u00e9sie (\u00c9tats f\u00e9d\u00e9r\u00e9s de)","FM","FSM","583","FM-FSM-583"],["M","Moldova (the Republic of)","Moldova (la R\u00e9publique de)","MD","MDA","498","MD-MDA-498"],["M","Monaco","Monaco","MC","MCO","492","MC-MCO-492"],["M","Mongolia","Mongolie (la)","MN","MNG","496","MN-MNG-496"],["M","Montenegro","Mont\u00e9n\u00e9gro (le)","ME","MNE","499","ME-MNE-499"],["M","Montserrat","Montserrat","MS","MSR","500","MS-MSR-500"],["M","Morocco","Maroc (le)","MA","MAR","504","MA-MAR-504"],["M","Mozambique","Mozambique (le)","MZ","MOZ","508","MZ-MOZ-508"],["M","Myanmar","Myanmar (le)","MM","MMR","104","MM-MMR-104"],["N","Namibia","Namibie (la)","NA","NAM","516","NA-NAM-516"],["N","Nauru","Nauru","NR","NRU","520","NR-NRU-520"],["N","Nepal","N\u00e9pal (le)","NP","NPL","524","NP-NPL-524"],["N","Netherlands (Kingdom of the)","Pays-Bas (Royaume des)","NL","NLD","528","NL-NLD-528"],["N","New Caledonia","Nouvelle-Cal\u00e9donie (la)","NC","NCL","540","NC-NCL-540"],["N","New Zealand","Nouvelle-Z\u00e9lande (la)","NZ","NZL","554","NZ-NZL-554"],["N","Nicaragua","Nicaragua (le)","NI","NIC","558","NI-NIC-558"],["N","Niger (the)","Niger (le)","NE","NER","562","NE-NER-562"],["N","Nigeria","Nig\u00e9ria (le)","NG","NGA","566","NG-NGA-566"],["N","Niue","Niue","NU","NIU","570","NU-NIU-570"],["N","Norfolk Island","Norfolk (l'\u00cele)","NF","NFK","574","NF-NFK-574"],["N","North Macedonia","Mac\u00e9doine du Nord (la)","MK","MKD","807","MK-MKD-807"],["N","Northern Mariana Islands (the)","Mariannes du Nord (les \u00celes)","MP","MNP","580","MP-MNP-580"],["N","Norway","Norv\u00e8ge (la)","NO","NOR","578","NO-NOR-578"],["O","Oman","Oman","OM","OMN","512","OM-OMN-512"],["P","Pakistan","Pakistan (le)","PK","PAK","586","PK-PAK-586"],["P","Palau","Palaos (les)","PW","PLW","585","PW-PLW-585"],["P","Palestine, State of","Palestine, \u00c9tat de","PS","PSE","275","PS-PSE-275"],["P","Panama","Panama (le)","PA","PAN","591","PA-PAN-591"],["P","Papua New Guinea","Papouasie-Nouvelle-Guin\u00e9e (la)","PG","PNG","598","PG-PNG-598"],["P","Paraguay","Paraguay (le)","PY","PRY","600","PY-PRY-600"],["P","Peru","P\u00e9rou (le)","PE","PER","604","PE-PER-604"],["P","Philippines (the)","Philippines (les)","PH","PHL","608","PH-PHL-608"],["P","Pitcairn","Pitcairn","PN","PCN","612","PN-PCN-612"],["P","Poland","Pologne (la)","PL","POL","616","PL-POL-616"],["P","Portugal","Portugal (le)","PT","PRT","620","PT-PRT-620"],["P","Puerto Rico","Porto Rico","PR","PRI","630","PR-PRI-630"],["Q","Qatar","Qatar (le)","QA","QAT","634","QA-QAT-634"],["R","Romania","Roumanie (la)","RO","ROU","642","RO-ROU-642"],["R","Russian Federation (the)","Russie (la F\u00e9d\u00e9ration de)","RU","RUS","643","RU-RUS-643"],["R","Rwanda","Rwanda (le)","RW","RWA","646","RW-RWA-646"],["R","R\u00e9union","R\u00e9union (La)","RE","REU","638","RE-REU-638"],["S","Saint Barth\u00e9lemy","Saint-Barth\u00e9lemy","BL","BLM","652","BL-BLM-652"],["S","Saint Helena, Ascension and Tristan da Cunha","Sainte-H\u00e9l\u00e8ne, Ascension et Tristan da Cunha","SH","SHN","654","SH-SHN-654"],["S","Saint Kitts and Nevis","Saint-Kitts-et-Nevis","KN","KNA","659","KN-KNA-659"],["S","Saint Lucia","Sainte-Lucie","LC","LCA","662","LC-LCA-662"],["S","Saint Martin (French part)","Saint-Martin (partie fran\u00e7aise)","MF","MAF","663","MF-MAF-663"],["S","Saint Pierre and Miquelon","Saint-Pierre-et-Miquelon","PM","SPM","666","PM-SPM-666"],["S","Saint Vincent and the Grenadines","Saint-Vincent-et-les Grenadines","VC","VCT","670","VC-VCT-670"],["S","Samoa","Samoa (le)","WS","WSM","882","WS-WSM-882"],["S","San Marino","Saint-Marin","SM","SMR","674","SM-SMR-674"],["S","Sao Tome and Principe","Sao Tom\u00e9-et-Principe","ST","STP","678","ST-STP-678"],["S","Saudi Arabia","Arabie saoudite (l')","SA","SAU","682","SA-SAU-682"],["S","Senegal","S\u00e9n\u00e9gal (le)","SN","SEN","686","SN-SEN-686"],["S","Serbia","Serbie (la)","RS","SRB","688","RS-SRB-688"],["S","Seychelles","Seychelles (les)","SC","SYC","690","SC-SYC-690"],["S","Sierra Leone","Sierra Leone (la)","SL","SLE","694","SL-SLE-694"],["S","Singapore","Singapour","SG","SGP","702","SG-SGP-702"],["S","Sint Maarten (Dutch part)","Saint-Martin (partie n\u00e9erlandaise)","SX","SXM","534","SX-SXM-534"],["S","Slovakia","Slovaquie (la)","SK","SVK","703","SK-SVK-703"],["S","Slovenia","Slov\u00e9nie (la)","SI","SVN","705","SI-SVN-705"],["S","Solomon Islands","Salomon (les \u00celes)","SB","SLB","90","SB-SLB-090"],["S","Somalia","Somalie (la)","SO","SOM","706","SO-SOM-706"],["S","South Africa","Afrique du Sud (l')","ZA","ZAF","710","ZA-ZAF-710"],["S","South Georgia and the South Sandwich Islands","G\u00e9orgie du Sud-et-les \u00celes Sandwich du Sud (la)","GS","SGS","239","GS-SGS-239"],["S","South Sudan","Soudan du Sud (le)","SS","SSD","728","SS-SSD-728"],["S","Spain","Espagne (l')","ES","ESP","724","ES-ESP-724"],["S","Sri Lanka","Sri Lanka","LK","LKA","144","LK-LKA-144"],["S","Sudan (the)","Soudan (le)","SD","SDN","729","SD-SDN-729"],["S","Suriname","Suriname (le)","SR","SUR","740","SR-SUR-740"],["S","Svalbard and Jan Mayen","Svalbard et l'\u00cele Jan Mayen (le)","SJ","SJM","744","SJ-SJM-744"],["S","Sweden","Su\u00e8de (la)","SE","SWE","752","SE-SWE-752"],["S","Switzerland","Suisse (la)","CH","CHE","756","CH-CHE-756"],["S","Syrian Arab Republic (the)","R\u00e9publique arabe syrienne (la)","SY","SYR","760","SY-SYR-760"],["T","Taiwan (Province of China)","Ta\u00efwan (Province de Chine)","TW","TWN","158","TW-TWN-158"],["T","Tajikistan","Tadjikistan (le)","TJ","TJK","762","TJ-TJK-762"],["T","Tanzania, the United Republic of","Tanzanie (la R\u00e9publique-Unie de)","TZ","TZA","834","TZ-TZA-834"],["T","Thailand","Tha\u00eflande (la)","TH","THA","764","TH-THA-764"],["T","Timor-Leste","Timor-Leste (le)","TL","TLS","626","TL-TLS-626"],["T","Togo","Togo (le)","TG","TGO","768","TG-TGO-768"],["T","Tokelau","Tokelau (les)","TK","TKL","772","TK-TKL-772"],["T","Tonga","Tonga (les)","TO","TON","776","TO-TON-776"],["T","Trinidad and Tobago","Trinit\u00e9-et-Tobago (la)","TT","TTO","780","TT-TTO-780"],["T","Tunisia","Tunisie (la)","TN","TUN","788","TN-TUN-788"],["T","Turkmenistan","Turkm\u00e9nistan (le)","TM","TKM","795","TM-TKM-795"],["T","Turks and Caicos Islands (the)","Turks-et-Ca\u00efcos (les \u00celes)","TC","TCA","796","TC-TCA-796"],["T","Tuvalu","Tuvalu (les)","TV","TUV","798","TV-TUV-798"],["T","T\u00fcrkiye","T\u00fcrkiye (la)","TR","TUR","792","TR-TUR-792"],["U","Uganda","Ouganda (l')","UG","UGA","800","UG-UGA-800"],["U","Ukraine","Ukraine (l')","UA","UKR","804","UA-UKR-804"],["U","United Arab Emirates (the)","\u00c9mirats arabes unis (les)","AE","ARE","784","AE-ARE-784"],["U","United Kingdom of Great Britain and Northern Ireland (the)","Royaume-Uni de Grande-Bretagne et d'Irlande du Nord (le)","GB","GBR","826","GB-GBR-826"],["U","United States Minor Outlying Islands (the)","\u00celes mineures \u00e9loign\u00e9es des \u00c9tats-Unis (les)","UM","UMI","581","UM-UMI-581"],["U","United States of America (the)","\u00c9tats-Unis d'Am\u00e9rique (les)","US","USA","840","US-USA-840"],["U","Uruguay","Uruguay (l')","UY","URY","858","UY-URY-858"],["U","Uzbekistan","Ouzb\u00e9kistan (l')","UZ","UZB","860","UZ-UZB-860"],["V","Vanuatu","Vanuatu (le)","VU","VUT","548","VU-VUT-548"],["V","Venezuela (Bolivarian Republic of)","Venezuela (R\u00e9publique bolivarienne du)","VE","VEN","862","VE-VEN-862"],["V","Viet Nam","Viet Nam (le)","VN","VNM","704","VN-VNM-704"],["V","Virgin Islands (British)","Vierges britanniques (les \u00celes)","VG","VGB","92","VG-VGB-092"],["V","Virgin Islands (U.S.)","Vierges des \u00c9tats-Unis (les \u00celes)","VI","VIR","850","VI-VIR-850"],["W","Wallis and Futuna","Wallis-et-Futuna","WF","WLF","876","WF-WLF-876"],["W","Western Sahara (Maroco)","Sahara occidental (le) (Maroc)","EH","ESH","732","EH-ESH-732","Territoire non autonome. Drapeau non officiel"],["W","Western Sahara (RASD)","Sahara occidental (le) (R\u00e9publique Arabe Sahraouie D\u00e9mocratique)","EH","ESH","732","EH-ESH-732","Territoire non autonome. Drapeau non officiel"],["Y","Yemen","Y\u00e9men (le)","YE","YEM","887","YE-YEM-887"],["Z","Zambia","Zambie (la)","ZM","ZMB","894","ZM-ZMB-894"],["Z","Zimbabwe","Zimbabwe (le)","ZW","ZWE","716","ZW-ZWE-716"],["A","\u00c5land Islands","\u00c5land(les \u00celes)","AX","ALA","248","AX-ALA-248"],["C","Corsica","Corse","FR","FRA","COR","FR-FRA-COR","Drapeaux non officiel"],["E","Europa","Europe","EU",null,null,"EU","Drapeaux divers"],["U","United Nations","Nations Unies","UN",null,null,"UN","Drapeaux divers"]]Ce fichier vous permet d'obtenir le code complet pour chaque drapeau en utilisant la clé correspondante à une langue.
Par exemple :
$countries = array_map(function ($item) {
 return [
 'letter' => $item[0],
 'englishName' => $item[1],
 'frenchName' => $item[2],
 'isoAlpha2' => $item[3],
 'isoAlpha3' => $item[4],
 'numericCode' => $item[5],
 'customCode' => $item[6],
 'comment' => $item[7],
 ];
}, json_decode(file_get_contents('/path/to/your/json/countries-iso.json')));
L'appel des drapeaux utilise les 3 valeurs ISO 3166 séparées par un tiret. Exemple pour la France :
FR-FRA-250. Si le code numérique n'est qu'à un chiffre, il est préfixé par double 00. Et 0 s'il est
à deux chiffres.
Le fichier Scalable Vector Graphics contient une liste de symbol sous ce format.
<symbol viewBox="0 0 48 32" id="FR-FRA-250" aria-label="france">
 <path fill="#fff" d="M0 0h48v32H0z"/>
 <path fill="#0052b4" d="M0 0h16v32H0z"/>
 <path fill="#d80027" d="M32 0h16v32H32z"/>
</symbol>Index des pays
| pays | Visuel des drapeaux | alpha 2 | alpha 3 | alpha 1 |
|---|---|---|---|---|
|
Fr : Gabon (le) En : Gabon |
GA | GAB | 266 | |
|
Fr : Gambie (la) En : Gambia (the) |
GM | GMB | 270 | |
|
Fr : Géorgie (la) En : Georgia |
GE | GEO | 268 | |
|
Fr : Allemagne (l') En : Germany |
DE | DEU | 276 | |
|
Fr : Ghana (le) En : Ghana |
GH | GHA | 288 | |
|
Fr : Gibraltar En : Gibraltar |
GI | GIB | 292 | |
|
Fr : Grèce (la) En : Greece |
GR | GRC | 300 | |
|
Fr : Groenland (le) En : Greenland |
GL | GRL | 304 | |
|
Fr : Grenade (la) En : Grenada |
GD | GRD | 308 | |
|
Fr : Guadeloupe (la) En : Guadeloupe |
GP | GLP | 312 | |
|
Fr : Guam En : Guam |
GU | GUM | 316 | |
|
Fr : Guatemala (le) En : Guatemala |
GT | GTM | 320 | |
|
Fr : Guernesey En : Guernsey |
GG | GGY | 831 | |
|
Fr : Guinée (la) En : Guinea |
GN | GIN | 324 | |
|
Fr : Guinée-Bissau (la) En : Guinea-Bissau |
GW | GNB | 624 | |
|
Fr : Guyana (le) En : Guyana |
GY | GUY | 328 |
Utilisation
Il y a 4 options.
-
En utilisant une balise svg classique et le fichier SVG
flags.svg.
Il embarque son propre Javascript qui va permettre d'afficher le drapeau demandé via un hash d'url au format ALPHA2-ALPHA3-ALPHA1.
Sans hash, c'est le SVG complet qui est affiché, ce qui peut permettre de l'utiliser comme un sprite.<svg width="48" height="32" role="img" aria-label="Drapeau France">
 <use href="/svg/flags.svg#FR-FRA-250"></use>
</svg> -
En utilisant une balise embed ou object et le fichier SVG
flags.svg.
<embed type="image/svg+xml" src="/svg/flags.svg#FR-FRA-250" width="96" height="64" role="img" aria-label="drapeau France"> 
<object type="image/svg+xml" data="/svg/flags.svg#GB-GBR-826" width="96" height="64" role="img" aria-label="drapeau Royaume-Uni de Grande-Bretagne et d'Irlande du Nord "></object> -
En utilisant une balise svg et le fichier SVG
flags-static-inline.svg.
Pour ce fichier, il est nécessaire d'intégrer le fichier dans le DOM. De préférence en utilisant la méthode de chargement asynchrone et de stockage.
Dans ce cas d'utilisation, le use est composé du code ALPHA2-ALPHA3-ALPHA1 préfixé par LOCAL-<svg width="144" height="96" role="img" aria-label="Drapeau Australie">
 <use href="#LOCAL-AU-AUS-036"></use>
</svg> -
Pour utiliser les drapeaux en image de fond, le fichier SVG
flags-static.svg.
L'appel se fait de manière similaire.
<img src="/blank/72x48.gif" width="72" height="48"
style="background-image: url(/svg/flags-static.svg#AI-AIA-660);background-size: cover; background-position: center"
alt="">
À vous de trouver d'autres applications, il y en a tout un tas !
Licence Creative commons CC BY-NC-SA 4.0
Lien vers la licence : Creative commons CC BY-NC-SA 4.0
Les sources proposées sur Kortic Anthony Ladeuil sont mises à disposition selon les termes suivants :
- Pas d’utilisation commerciale
-
Vous n'êtes pas autorisé à faire un usage commercial de cette Œuvre, tout ou partie du matériel
la composant.
Bien entendu, la probabilité est faible pour que ce point soit respecté. En cas de sursaut d'honnêteté, vous pouvez payer un café, cette page soulagera votre conscience. - Attribution
- Vous devez créditer l'Œuvre, intégrer un lien vers la licence et indiquer si des modifications ont été effectuées à l'Œuvre. Vous devez indiquer ces informations par tous les moyens raisonnables, sans toutefois suggérer que l'Offrant vous soutient ou soutient la façon dont vous avez utilisé son Œuvre.
- Partage dans les mêmes conditions
-
Dans le cas où vous effectuez un remix, que vous transformez, ou créez à partir du matériel
composant
l'Œuvre originale, vous devez diffuser l'Œuvre modifiée dans les mêmes conditions, c'est-à-dire
avec la même licence avec laquelle l'Œuvre originale a été diffusée.
Pas de restrictions complémentaires Vous n'êtes pas autorisé à appliquer des conditions légales ou des mesures techniques qui restreindraient légalement autrui à utiliser l'Œuvre dans les conditions décrites par la licence.
À défaut de tout ça, un petit message et une référence à Kortic restent les bienvenus.
Limitation de responsabilité
Le code est fourni « tel quel », sans garantie d'aucune sorte, expresse ou implicite. En aucun cas l’auteur ou les détenteurs du copyright ne seront responsables de toute réclamation, dommage ou autre responsabilité, que ce soit dans une action contractuelle, délictuelle ou autre, résultant de, en dehors ou en relation avec le logiciel ou l'utilisation ou d'autres transactions.
Vous aimez cette page ?
Dites-le !
Vous aimez cette page ?
Dites-le !