diff --git a/build/change-flag-filenames.js b/build/change-flag-filenames.js
new file mode 100644
index 000000000..66da341e4
--- /dev/null
+++ b/build/change-flag-filenames.js
@@ -0,0 +1,289 @@
+const fs = require('fs')
+
+const flags = {
+ "AF": "Afghanistan",
+ "AX": "Aland Islands",
+ "AL": "Albania",
+ "DZ": "Algeria",
+ "AS": "American Samoa",
+ "AD": "Andorra",
+ "AO": "Angola",
+ "AI": "Anguilla",
+ "AQ": "Antarctica",
+ "AG": "Antigua-And-Barbuda",
+ "AR": "Argentina",
+ "AM": "Armenia",
+ "AW": "Aruba",
+ "AU": "Australia",
+ "AT": "Austria",
+ "AZ": "Azerbaijan",
+ "BS": "Bahamas",
+ "BH": "Bahrain",
+ "BD": "Bangladesh",
+ "BB": "Barbados",
+ "BY": "Belarus",
+ "BE": "Belgium",
+ "BZ": "Belize",
+ "BJ": "Benin",
+ "BM": "Bermuda",
+ "BT": "Bhutan",
+ "BO": "Bolivia",
+ "BA": "Bosnia-And-Herzegovina",
+ "BW": "Botswana",
+ "BV": "Bouvet Island",
+ "BR": "Brazil",
+ "IO": "British Indian Ocean Territory",
+ "BN": "Brunei",
+ "BG": "Bulgaria",
+ "BF": "Burkina-Faso",
+ "BI": "Burundi",
+ "KH": "Cambodia",
+ "CM": "Cameroon",
+ "CA": "Canada",
+ "CV": "Cape-Verde",
+ "KY": "Cayman Islands",
+ "CF": "Central-African-Republic",
+ "TD": "Chad",
+ "CL": "Chile",
+ "CN": "China",
+ "CX": "Christmas Island",
+ "CC": "Cocos (Keeling) Islands",
+ "CO": "Colombia",
+ "KM": "Comoros",
+ "CG": "Congo-republic-of-the",
+ "CD": "Congo-Democratic-Republic-of-the",
+ "CK": "Cook Islands",
+ "CR": "Costa-Rica",
+ "CI": "Cote-D-Ivoire",
+ "HR": "Croatia",
+ "CU": "Cuba",
+ "CY": "Cyprus",
+ "CZ": "Czech-Republic",
+ "DK": "Denmark",
+ "DJ": "Djibouti",
+ "DM": "Dominica",
+ "DO": "Dominican-Republic",
+ "EC": "Ecuador",
+ "EG": "Egypt",
+ "SV": "El-Salvador",
+ "GQ": "Equatorial-Guinea",
+ "ER": "Eritrea",
+ "EE": "Estonia",
+ "ET": "Ethiopia",
+ "FK": "Falkland Islands (Malvinas)",
+ "FO": "Faroe Islands",
+ "FJ": "Fiji",
+ "FI": "Finland",
+ "FR": "France",
+ "GF": "French Guiana",
+ "PF": "French Polynesia",
+ "TF": "French Southern Territories",
+ "GA": "Gabon",
+ "GM": "Gambia",
+ "GE": "Georgia",
+ "DE": "Germany",
+ "GH": "Ghana",
+ "GI": "Gibraltar",
+ "GR": "Greece",
+ "GL": "Greenland",
+ "GD": "Grenada",
+ "GP": "Guadeloupe",
+ "GU": "Guam",
+ "GT": "Guatemala",
+ "GG": "Guernsey",
+ "GN": "Guinea",
+ "GW": "Guinea-Bissau",
+ "GY": "Guyana",
+ "HT": "Haiti",
+ "HM": "Heard Island & Mcdonald Islands",
+ "VA": "vatican-city",
+ "HN": "Honduras",
+ "HK": "Hong Kong",
+ "XK": "kosovo",
+ "HU": "Hungary",
+ "IS": "Iceland",
+ "IN": "India",
+ "ID": "Indonesia",
+ "IR": "Iran",
+ "IQ": "Iraq",
+ "IE": "Ireland",
+ "IM": "Isle Of Man",
+ "IL": "Israel",
+ "IT": "Italy",
+ "JM": "Jamaica",
+ "JP": "Japan",
+ "JE": "Jersey",
+ "JO": "Jordan",
+ "KZ": "Kazakhstan",
+ "KE": "Kenya",
+ "KI": "Kiribati",
+ "KR": "south-Korea",
+ "KP": "north-Korea",
+ "KW": "Kuwait",
+ "KG": "Kyrgyzstan",
+ "LA": "Laos",
+ "LV": "Latvia",
+ "LB": "Lebanon",
+ "LS": "Lesotho",
+ "LR": "Liberia",
+ "LY": "Libya",
+ "LI": "Liechtenstein",
+ "LT": "Lithuania",
+ "LU": "Luxembourg",
+ "MO": "Macao",
+ "MK": "Macedonia",
+ "MG": "Madagascar",
+ "MW": "Malawi",
+ "MY": "Malaysia",
+ "MV": "Maldives",
+ "ML": "Mali",
+ "MT": "Malta",
+ "MH": "Marshall-Islands",
+ "MQ": "Martinique",
+ "MR": "Mauritania",
+ "MU": "Mauritius",
+ "YT": "Mayotte",
+ "MX": "Mexico",
+ "FM": "Micronesia",
+ "MD": "Moldova",
+ "MC": "Monaco",
+ "MN": "Mongolia",
+ "ME": "Montenegro",
+ "MS": "Montserrat",
+ "MA": "Morocco",
+ "MZ": "Mozambique",
+ "MM": "Myanmar",
+ "NA": "Namibia",
+ "NR": "Nauru",
+ "NP": "Nepal",
+ "NL": "Netherlands",
+ "AN": "Netherlands Antilles",
+ "NC": "New Caledonia",
+ "NZ": "New-Zealand",
+ "NI": "Nicaragua",
+ "NE": "Niger",
+ "NG": "Nigeria",
+ "NU": "Niue",
+ "NF": "Norfolk Island",
+ "MP": "Northern Mariana Islands",
+ "NO": "Norway",
+ "OM": "Oman",
+ "PK": "Pakistan",
+ "PW": "Palau",
+ "PS": "Palestinian Territory, Occupied",
+ "PA": "Panama",
+ "PG": "Papua-New-Guinea",
+ "PY": "Paraguay",
+ "PE": "Peru",
+ "PH": "Philippines",
+ "PN": "Pitcairn",
+ "PL": "Poland",
+ "PT": "Portugal",
+ "PR": "Puerto Rico",
+ "QA": "Qatar",
+ "RE": "Reunion",
+ "RO": "Romania",
+ "RU": "Russia",
+ "RW": "Rwanda",
+ "BL": "Saint Barthelemy",
+ "SH": "Saint Helena",
+ "KN": "Saint-Kitts-And-Nevis",
+ "LC": "Saint-Lucia",
+ "MF": "Saint Martin",
+ "PM": "Saint Pierre And Miquelon",
+ "VC": "Saint-Vincent-And-the-Grenadines",
+ "WS": "Samoa",
+ "SM": "San-Marino",
+ "ST": "Sao-Tome-And-Principe",
+ "SA": "Saudi-Arabia",
+ "SN": "Senegal",
+ "RS": "Serbia",
+ "SC": "Seychelles",
+ "SL": "Sierra-Leone",
+ "SG": "Singapore",
+ "SK": "Slovakia",
+ "SI": "Slovenia",
+ "SB": "Solomon-Islands",
+ "SO": "Somalia",
+ "ZA": "South-Africa",
+ "GS": "South Georgia And Sandwich Isl.",
+ "ES": "Spain",
+ "LK": "Sri-Lanka",
+ "SD": "sudan",
+ "SS": "south-sudan",
+ "SR": "Suriname",
+ "SJ": "Svalbard And Jan Mayen",
+ "SZ": "Swaziland",
+ "SE": "Sweden",
+ "CH": "Switzerland",
+ "SY": "Syria",
+ "TW": "Taiwan",
+ "TJ": "Tajikistan",
+ "TZ": "Tanzania",
+ "TH": "Thailand",
+ "TL": "east-timor",
+ "TG": "Togo",
+ "TK": "Tokelau",
+ "TO": "Tonga",
+ "TT": "Trinidad-And-Tobago",
+ "TN": "Tunisia",
+ "TR": "Turkey",
+ "TM": "Turkmenistan",
+ "TC": "Turks And Caicos Islands",
+ "TV": "Tuvalu",
+ "UG": "Uganda",
+ "UA": "Ukraine",
+ "AE": "United-Arab-Emirates",
+ "GB": "United-Kingdom",
+ "US": "United-States-of-america",
+ "UM": "United States Outlying Islands",
+ "UY": "Uruguay",
+ "UZ": "Uzbekistan",
+ "VU": "Vanuatu",
+ "VE": "Venezuela",
+ "VN": "Vietnam",
+ "VG": "Virgin Islands, British",
+ "VI": "Virgin Islands, U.S.",
+ "WF": "Wallis And Futuna",
+ "EH": "Western Sahara",
+ "YE": "Yemen",
+ "ZM": "Zambia",
+ "ZW": "Zimbabwe"
+}
+
+
+const dirname = `svg/flag/`
+fs.readdir(dirname, (e, filenames) => {
+ if (e) {
+ return
+ }
+ filenames.forEach(filename => {
+ const oldFilename = dirname + filename
+ fs.readFile(oldFilename, 'utf-8', function (e, content) {
+ if (e) {
+ return
+ }
+ let oldName = filename.replace('.svg', '')
+ let flagIso = ''
+ Object.entries(flags).forEach(flag => {
+ if (flag[1].toLowerCase() == oldName) {
+ flagIso = flag[0].toLowerCase()
+ }
+
+ })
+ const newName = oldFilename.replace(oldName, flagIso)
+
+ if (flagIso) {
+ console.log(flagIso)
+ fs.unlink(oldFilename, () => '')
+ }
+
+ fs.writeFile(
+ newName,
+ content,
+ () => ''
+ )
+
+ })
+ })
+})
diff --git a/svg/flag/andorra.svg b/svg/flag/ad.svg
similarity index 100%
rename from svg/flag/andorra.svg
rename to svg/flag/ad.svg
diff --git a/svg/flag/united-arab-emirates.svg b/svg/flag/ae.svg
similarity index 100%
rename from svg/flag/united-arab-emirates.svg
rename to svg/flag/ae.svg
diff --git a/svg/flag/afghanistan.svg b/svg/flag/af.svg
similarity index 100%
rename from svg/flag/afghanistan.svg
rename to svg/flag/af.svg
diff --git a/svg/flag/antigua-and-barbuda.svg b/svg/flag/ag.svg
similarity index 100%
rename from svg/flag/antigua-and-barbuda.svg
rename to svg/flag/ag.svg
diff --git a/svg/flag/albania.svg b/svg/flag/al.svg
similarity index 100%
rename from svg/flag/albania.svg
rename to svg/flag/al.svg
diff --git a/svg/flag/armenia.svg b/svg/flag/am.svg
similarity index 100%
rename from svg/flag/armenia.svg
rename to svg/flag/am.svg
diff --git a/svg/flag/angola.svg b/svg/flag/ao.svg
similarity index 100%
rename from svg/flag/angola.svg
rename to svg/flag/ao.svg
diff --git a/svg/flag/argentina.svg b/svg/flag/ar.svg
similarity index 100%
rename from svg/flag/argentina.svg
rename to svg/flag/ar.svg
diff --git a/svg/flag/austria.svg b/svg/flag/at.svg
similarity index 100%
rename from svg/flag/austria.svg
rename to svg/flag/at.svg
diff --git a/svg/flag/australia.svg b/svg/flag/au.svg
similarity index 100%
rename from svg/flag/australia.svg
rename to svg/flag/au.svg
diff --git a/svg/flag/azerbaijan.svg b/svg/flag/az.svg
similarity index 100%
rename from svg/flag/azerbaijan.svg
rename to svg/flag/az.svg
diff --git a/svg/flag/bosnia-and-herzegovina.svg b/svg/flag/ba.svg
similarity index 100%
rename from svg/flag/bosnia-and-herzegovina.svg
rename to svg/flag/ba.svg
diff --git a/svg/flag/barbados.svg b/svg/flag/bb.svg
similarity index 100%
rename from svg/flag/barbados.svg
rename to svg/flag/bb.svg
diff --git a/svg/flag/bangladesh.svg b/svg/flag/bd.svg
similarity index 100%
rename from svg/flag/bangladesh.svg
rename to svg/flag/bd.svg
diff --git a/svg/flag/belgium.svg b/svg/flag/be.svg
similarity index 100%
rename from svg/flag/belgium.svg
rename to svg/flag/be.svg
diff --git a/svg/flag/burkina-faso.svg b/svg/flag/bf.svg
similarity index 100%
rename from svg/flag/burkina-faso.svg
rename to svg/flag/bf.svg
diff --git a/svg/flag/bulgaria.svg b/svg/flag/bg.svg
similarity index 100%
rename from svg/flag/bulgaria.svg
rename to svg/flag/bg.svg
diff --git a/svg/flag/bahrain.svg b/svg/flag/bh.svg
similarity index 100%
rename from svg/flag/bahrain.svg
rename to svg/flag/bh.svg
diff --git a/svg/flag/burundi.svg b/svg/flag/bi.svg
similarity index 100%
rename from svg/flag/burundi.svg
rename to svg/flag/bi.svg
diff --git a/svg/flag/benin.svg b/svg/flag/bj.svg
similarity index 100%
rename from svg/flag/benin.svg
rename to svg/flag/bj.svg
diff --git a/svg/flag/brunei.svg b/svg/flag/bn.svg
similarity index 100%
rename from svg/flag/brunei.svg
rename to svg/flag/bn.svg
diff --git a/svg/flag/bolivia.svg b/svg/flag/bo.svg
similarity index 100%
rename from svg/flag/bolivia.svg
rename to svg/flag/bo.svg
diff --git a/svg/flag/brazil.svg b/svg/flag/br.svg
similarity index 100%
rename from svg/flag/brazil.svg
rename to svg/flag/br.svg
diff --git a/svg/flag/bahamas.svg b/svg/flag/bs.svg
similarity index 100%
rename from svg/flag/bahamas.svg
rename to svg/flag/bs.svg
diff --git a/svg/flag/bhutan.svg b/svg/flag/bt.svg
similarity index 100%
rename from svg/flag/bhutan.svg
rename to svg/flag/bt.svg
diff --git a/svg/flag/botswana.svg b/svg/flag/bw.svg
similarity index 100%
rename from svg/flag/botswana.svg
rename to svg/flag/bw.svg
diff --git a/svg/flag/belarus.svg b/svg/flag/by.svg
similarity index 100%
rename from svg/flag/belarus.svg
rename to svg/flag/by.svg
diff --git a/svg/flag/belize.svg b/svg/flag/bz.svg
similarity index 100%
rename from svg/flag/belize.svg
rename to svg/flag/bz.svg
diff --git a/svg/flag/canada.svg b/svg/flag/ca.svg
similarity index 100%
rename from svg/flag/canada.svg
rename to svg/flag/ca.svg
diff --git a/svg/flag/congo-democratic-republic-of-the.svg b/svg/flag/cd.svg
similarity index 100%
rename from svg/flag/congo-democratic-republic-of-the.svg
rename to svg/flag/cd.svg
diff --git a/svg/flag/central-african-republic.svg b/svg/flag/cf.svg
similarity index 100%
rename from svg/flag/central-african-republic.svg
rename to svg/flag/cf.svg
diff --git a/svg/flag/congo-republic-of-the.svg b/svg/flag/cg.svg
similarity index 100%
rename from svg/flag/congo-republic-of-the.svg
rename to svg/flag/cg.svg
diff --git a/svg/flag/switzerland.svg b/svg/flag/ch.svg
similarity index 100%
rename from svg/flag/switzerland.svg
rename to svg/flag/ch.svg
diff --git a/svg/flag/cote-d-ivoire.svg b/svg/flag/ci.svg
similarity index 100%
rename from svg/flag/cote-d-ivoire.svg
rename to svg/flag/ci.svg
diff --git a/svg/flag/chile.svg b/svg/flag/cl.svg
similarity index 100%
rename from svg/flag/chile.svg
rename to svg/flag/cl.svg
diff --git a/svg/flag/cameroon.svg b/svg/flag/cm.svg
similarity index 100%
rename from svg/flag/cameroon.svg
rename to svg/flag/cm.svg
diff --git a/svg/flag/china.svg b/svg/flag/cn.svg
similarity index 100%
rename from svg/flag/china.svg
rename to svg/flag/cn.svg
diff --git a/svg/flag/colombia.svg b/svg/flag/co.svg
similarity index 100%
rename from svg/flag/colombia.svg
rename to svg/flag/co.svg
diff --git a/svg/flag/costa-rica.svg b/svg/flag/cr.svg
similarity index 100%
rename from svg/flag/costa-rica.svg
rename to svg/flag/cr.svg
diff --git a/svg/flag/cuba.svg b/svg/flag/cu.svg
similarity index 100%
rename from svg/flag/cuba.svg
rename to svg/flag/cu.svg
diff --git a/svg/flag/cape-verde.svg b/svg/flag/cv.svg
similarity index 100%
rename from svg/flag/cape-verde.svg
rename to svg/flag/cv.svg
diff --git a/svg/flag/cyprus.svg b/svg/flag/cy.svg
similarity index 100%
rename from svg/flag/cyprus.svg
rename to svg/flag/cy.svg
diff --git a/svg/flag/czech-republic.svg b/svg/flag/cz.svg
similarity index 100%
rename from svg/flag/czech-republic.svg
rename to svg/flag/cz.svg
diff --git a/svg/flag/germany.svg b/svg/flag/de.svg
similarity index 100%
rename from svg/flag/germany.svg
rename to svg/flag/de.svg
diff --git a/svg/flag/djibouti.svg b/svg/flag/dj.svg
similarity index 100%
rename from svg/flag/djibouti.svg
rename to svg/flag/dj.svg
diff --git a/svg/flag/denmark.svg b/svg/flag/dk.svg
similarity index 100%
rename from svg/flag/denmark.svg
rename to svg/flag/dk.svg
diff --git a/svg/flag/dominica.svg b/svg/flag/dm.svg
similarity index 100%
rename from svg/flag/dominica.svg
rename to svg/flag/dm.svg
diff --git a/svg/flag/dominican-republic.svg b/svg/flag/do.svg
similarity index 100%
rename from svg/flag/dominican-republic.svg
rename to svg/flag/do.svg
diff --git a/svg/flag/algeria.svg b/svg/flag/dz.svg
similarity index 100%
rename from svg/flag/algeria.svg
rename to svg/flag/dz.svg
diff --git a/svg/flag/ecuador.svg b/svg/flag/ec.svg
similarity index 100%
rename from svg/flag/ecuador.svg
rename to svg/flag/ec.svg
diff --git a/svg/flag/estonia.svg b/svg/flag/ee.svg
similarity index 100%
rename from svg/flag/estonia.svg
rename to svg/flag/ee.svg
diff --git a/svg/flag/egypt.svg b/svg/flag/eg.svg
similarity index 100%
rename from svg/flag/egypt.svg
rename to svg/flag/eg.svg
diff --git a/svg/flag/eritrea.svg b/svg/flag/er.svg
similarity index 100%
rename from svg/flag/eritrea.svg
rename to svg/flag/er.svg
diff --git a/svg/flag/spain.svg b/svg/flag/es.svg
similarity index 100%
rename from svg/flag/spain.svg
rename to svg/flag/es.svg
diff --git a/svg/flag/ethiopia.svg b/svg/flag/et.svg
similarity index 100%
rename from svg/flag/ethiopia.svg
rename to svg/flag/et.svg
diff --git a/svg/flag/finland.svg b/svg/flag/fi.svg
similarity index 100%
rename from svg/flag/finland.svg
rename to svg/flag/fi.svg
diff --git a/svg/flag/fiji.svg b/svg/flag/fj.svg
similarity index 100%
rename from svg/flag/fiji.svg
rename to svg/flag/fj.svg
diff --git a/svg/flag/micronesia.svg b/svg/flag/fm.svg
similarity index 100%
rename from svg/flag/micronesia.svg
rename to svg/flag/fm.svg
diff --git a/svg/flag/france.svg b/svg/flag/fr.svg
similarity index 100%
rename from svg/flag/france.svg
rename to svg/flag/fr.svg
diff --git a/svg/flag/gabon.svg b/svg/flag/ga.svg
similarity index 100%
rename from svg/flag/gabon.svg
rename to svg/flag/ga.svg
diff --git a/svg/flag/united-kingdom.svg b/svg/flag/gb.svg
similarity index 100%
rename from svg/flag/united-kingdom.svg
rename to svg/flag/gb.svg
diff --git a/svg/flag/grenada.svg b/svg/flag/gd.svg
similarity index 100%
rename from svg/flag/grenada.svg
rename to svg/flag/gd.svg
diff --git a/svg/flag/georgia.svg b/svg/flag/ge.svg
similarity index 100%
rename from svg/flag/georgia.svg
rename to svg/flag/ge.svg
diff --git a/svg/flag/ghana.svg b/svg/flag/gh.svg
similarity index 100%
rename from svg/flag/ghana.svg
rename to svg/flag/gh.svg
diff --git a/svg/flag/gambia.svg b/svg/flag/gm.svg
similarity index 100%
rename from svg/flag/gambia.svg
rename to svg/flag/gm.svg
diff --git a/svg/flag/equatorial-guinea.svg b/svg/flag/gn.svg
similarity index 100%
rename from svg/flag/equatorial-guinea.svg
rename to svg/flag/gn.svg
diff --git a/svg/flag/guinea.svg b/svg/flag/gq.svg
similarity index 100%
rename from svg/flag/guinea.svg
rename to svg/flag/gq.svg
diff --git a/svg/flag/greece.svg b/svg/flag/gr.svg
similarity index 100%
rename from svg/flag/greece.svg
rename to svg/flag/gr.svg
diff --git a/svg/flag/guatemala.svg b/svg/flag/gt.svg
similarity index 100%
rename from svg/flag/guatemala.svg
rename to svg/flag/gt.svg
diff --git a/svg/flag/guinea-bissau.svg b/svg/flag/gw.svg
similarity index 100%
rename from svg/flag/guinea-bissau.svg
rename to svg/flag/gw.svg
diff --git a/svg/flag/guyana.svg b/svg/flag/gy.svg
similarity index 100%
rename from svg/flag/guyana.svg
rename to svg/flag/gy.svg
diff --git a/svg/flag/honduras.svg b/svg/flag/hn.svg
similarity index 100%
rename from svg/flag/honduras.svg
rename to svg/flag/hn.svg
diff --git a/svg/flag/croatia.svg b/svg/flag/hr.svg
similarity index 100%
rename from svg/flag/croatia.svg
rename to svg/flag/hr.svg
diff --git a/svg/flag/haiti.svg b/svg/flag/ht.svg
similarity index 100%
rename from svg/flag/haiti.svg
rename to svg/flag/ht.svg
diff --git a/svg/flag/hungary.svg b/svg/flag/hu.svg
similarity index 100%
rename from svg/flag/hungary.svg
rename to svg/flag/hu.svg
diff --git a/svg/flag/indonesia.svg b/svg/flag/id.svg
similarity index 100%
rename from svg/flag/indonesia.svg
rename to svg/flag/id.svg
diff --git a/svg/flag/ireland.svg b/svg/flag/ie.svg
similarity index 100%
rename from svg/flag/ireland.svg
rename to svg/flag/ie.svg
diff --git a/svg/flag/israel.svg b/svg/flag/il.svg
similarity index 100%
rename from svg/flag/israel.svg
rename to svg/flag/il.svg
diff --git a/svg/flag/india.svg b/svg/flag/in.svg
similarity index 100%
rename from svg/flag/india.svg
rename to svg/flag/in.svg
diff --git a/svg/flag/iraq.svg b/svg/flag/iq.svg
similarity index 100%
rename from svg/flag/iraq.svg
rename to svg/flag/iq.svg
diff --git a/svg/flag/iran.svg b/svg/flag/ir.svg
similarity index 100%
rename from svg/flag/iran.svg
rename to svg/flag/ir.svg
diff --git a/svg/flag/iceland.svg b/svg/flag/is.svg
similarity index 100%
rename from svg/flag/iceland.svg
rename to svg/flag/is.svg
diff --git a/svg/flag/italy.svg b/svg/flag/it.svg
similarity index 100%
rename from svg/flag/italy.svg
rename to svg/flag/it.svg
diff --git a/svg/flag/jamaica.svg b/svg/flag/jm.svg
similarity index 100%
rename from svg/flag/jamaica.svg
rename to svg/flag/jm.svg
diff --git a/svg/flag/jordan.svg b/svg/flag/jo.svg
similarity index 100%
rename from svg/flag/jordan.svg
rename to svg/flag/jo.svg
diff --git a/svg/flag/japan.svg b/svg/flag/jp.svg
similarity index 100%
rename from svg/flag/japan.svg
rename to svg/flag/jp.svg
diff --git a/svg/flag/kenya.svg b/svg/flag/ke.svg
similarity index 100%
rename from svg/flag/kenya.svg
rename to svg/flag/ke.svg
diff --git a/svg/flag/kyrgyzstan.svg b/svg/flag/kg.svg
similarity index 100%
rename from svg/flag/kyrgyzstan.svg
rename to svg/flag/kg.svg
diff --git a/svg/flag/cambodia.svg b/svg/flag/kh.svg
similarity index 100%
rename from svg/flag/cambodia.svg
rename to svg/flag/kh.svg
diff --git a/svg/flag/kiribati.svg b/svg/flag/ki.svg
similarity index 100%
rename from svg/flag/kiribati.svg
rename to svg/flag/ki.svg
diff --git a/svg/flag/comoros.svg b/svg/flag/km.svg
similarity index 100%
rename from svg/flag/comoros.svg
rename to svg/flag/km.svg
diff --git a/svg/flag/saint-kitts-and-nevis.svg b/svg/flag/kn.svg
similarity index 100%
rename from svg/flag/saint-kitts-and-nevis.svg
rename to svg/flag/kn.svg
diff --git a/svg/flag/north-korea.svg b/svg/flag/kp.svg
similarity index 100%
rename from svg/flag/north-korea.svg
rename to svg/flag/kp.svg
diff --git a/svg/flag/south-korea.svg b/svg/flag/kr.svg
similarity index 100%
rename from svg/flag/south-korea.svg
rename to svg/flag/kr.svg
diff --git a/svg/flag/kuwait.svg b/svg/flag/kw.svg
similarity index 100%
rename from svg/flag/kuwait.svg
rename to svg/flag/kw.svg
diff --git a/svg/flag/kazakhstan.svg b/svg/flag/kz.svg
similarity index 100%
rename from svg/flag/kazakhstan.svg
rename to svg/flag/kz.svg
diff --git a/svg/flag/laos.svg b/svg/flag/la.svg
similarity index 100%
rename from svg/flag/laos.svg
rename to svg/flag/la.svg
diff --git a/svg/flag/lebanon.svg b/svg/flag/lb.svg
similarity index 100%
rename from svg/flag/lebanon.svg
rename to svg/flag/lb.svg
diff --git a/svg/flag/saint-lucia.svg b/svg/flag/lc.svg
similarity index 100%
rename from svg/flag/saint-lucia.svg
rename to svg/flag/lc.svg
diff --git a/svg/flag/liechtenstein.svg b/svg/flag/li.svg
similarity index 100%
rename from svg/flag/liechtenstein.svg
rename to svg/flag/li.svg
diff --git a/svg/flag/sri-lanka.svg b/svg/flag/lk.svg
similarity index 100%
rename from svg/flag/sri-lanka.svg
rename to svg/flag/lk.svg
diff --git a/svg/flag/liberia.svg b/svg/flag/lr.svg
similarity index 100%
rename from svg/flag/liberia.svg
rename to svg/flag/lr.svg
diff --git a/svg/flag/lesotho.svg b/svg/flag/ls.svg
similarity index 100%
rename from svg/flag/lesotho.svg
rename to svg/flag/ls.svg
diff --git a/svg/flag/lithuania.svg b/svg/flag/lt.svg
similarity index 100%
rename from svg/flag/lithuania.svg
rename to svg/flag/lt.svg
diff --git a/svg/flag/luxembourg.svg b/svg/flag/lu.svg
similarity index 100%
rename from svg/flag/luxembourg.svg
rename to svg/flag/lu.svg
diff --git a/svg/flag/latvia.svg b/svg/flag/lv.svg
similarity index 100%
rename from svg/flag/latvia.svg
rename to svg/flag/lv.svg
diff --git a/svg/flag/libya.svg b/svg/flag/ly.svg
similarity index 100%
rename from svg/flag/libya.svg
rename to svg/flag/ly.svg
diff --git a/svg/flag/morocco.svg b/svg/flag/ma.svg
similarity index 100%
rename from svg/flag/morocco.svg
rename to svg/flag/ma.svg
diff --git a/svg/flag/monaco.svg b/svg/flag/mc.svg
similarity index 100%
rename from svg/flag/monaco.svg
rename to svg/flag/mc.svg
diff --git a/svg/flag/moldova.svg b/svg/flag/md.svg
similarity index 100%
rename from svg/flag/moldova.svg
rename to svg/flag/md.svg
diff --git a/svg/flag/montenegro.svg b/svg/flag/me.svg
similarity index 100%
rename from svg/flag/montenegro.svg
rename to svg/flag/me.svg
diff --git a/svg/flag/madagascar.svg b/svg/flag/mg.svg
similarity index 100%
rename from svg/flag/madagascar.svg
rename to svg/flag/mg.svg
diff --git a/svg/flag/marshall-islands.svg b/svg/flag/mh.svg
similarity index 100%
rename from svg/flag/marshall-islands.svg
rename to svg/flag/mh.svg
diff --git a/svg/flag/macedonia.svg b/svg/flag/mk.svg
similarity index 100%
rename from svg/flag/macedonia.svg
rename to svg/flag/mk.svg
diff --git a/svg/flag/mali.svg b/svg/flag/ml.svg
similarity index 100%
rename from svg/flag/mali.svg
rename to svg/flag/ml.svg
diff --git a/svg/flag/myanmar.svg b/svg/flag/mm.svg
similarity index 100%
rename from svg/flag/myanmar.svg
rename to svg/flag/mm.svg
diff --git a/svg/flag/mongolia.svg b/svg/flag/mn.svg
similarity index 100%
rename from svg/flag/mongolia.svg
rename to svg/flag/mn.svg
diff --git a/svg/flag/mauritania.svg b/svg/flag/mr.svg
similarity index 100%
rename from svg/flag/mauritania.svg
rename to svg/flag/mr.svg
diff --git a/svg/flag/malta.svg b/svg/flag/mt.svg
similarity index 100%
rename from svg/flag/malta.svg
rename to svg/flag/mt.svg
diff --git a/svg/flag/mauritius.svg b/svg/flag/mu.svg
similarity index 100%
rename from svg/flag/mauritius.svg
rename to svg/flag/mu.svg
diff --git a/svg/flag/maldives.svg b/svg/flag/mv.svg
similarity index 100%
rename from svg/flag/maldives.svg
rename to svg/flag/mv.svg
diff --git a/svg/flag/malawi.svg b/svg/flag/mw.svg
similarity index 100%
rename from svg/flag/malawi.svg
rename to svg/flag/mw.svg
diff --git a/svg/flag/mexico.svg b/svg/flag/mx.svg
similarity index 100%
rename from svg/flag/mexico.svg
rename to svg/flag/mx.svg
diff --git a/svg/flag/malaysia.svg b/svg/flag/my.svg
similarity index 100%
rename from svg/flag/malaysia.svg
rename to svg/flag/my.svg
diff --git a/svg/flag/mozambique.svg b/svg/flag/mz.svg
similarity index 100%
rename from svg/flag/mozambique.svg
rename to svg/flag/mz.svg
diff --git a/svg/flag/namibia.svg b/svg/flag/na.svg
similarity index 100%
rename from svg/flag/namibia.svg
rename to svg/flag/na.svg
diff --git a/svg/flag/niger.svg b/svg/flag/ne.svg
similarity index 100%
rename from svg/flag/niger.svg
rename to svg/flag/ne.svg
diff --git a/svg/flag/nigeria.svg b/svg/flag/ng.svg
similarity index 100%
rename from svg/flag/nigeria.svg
rename to svg/flag/ng.svg
diff --git a/svg/flag/nicaragua.svg b/svg/flag/ni.svg
similarity index 100%
rename from svg/flag/nicaragua.svg
rename to svg/flag/ni.svg
diff --git a/svg/flag/netherlands.svg b/svg/flag/nl.svg
similarity index 100%
rename from svg/flag/netherlands.svg
rename to svg/flag/nl.svg
diff --git a/svg/flag/norway.svg b/svg/flag/no.svg
similarity index 100%
rename from svg/flag/norway.svg
rename to svg/flag/no.svg
diff --git a/svg/flag/nepal.svg b/svg/flag/np.svg
similarity index 100%
rename from svg/flag/nepal.svg
rename to svg/flag/np.svg
diff --git a/svg/flag/nauru.svg b/svg/flag/nr.svg
similarity index 100%
rename from svg/flag/nauru.svg
rename to svg/flag/nr.svg
diff --git a/svg/flag/niue.svg b/svg/flag/nu.svg
similarity index 100%
rename from svg/flag/niue.svg
rename to svg/flag/nu.svg
diff --git a/svg/flag/new-zealand.svg b/svg/flag/nz.svg
similarity index 100%
rename from svg/flag/new-zealand.svg
rename to svg/flag/nz.svg
diff --git a/svg/flag/oman.svg b/svg/flag/om.svg
similarity index 100%
rename from svg/flag/oman.svg
rename to svg/flag/om.svg
diff --git a/svg/flag/panama.svg b/svg/flag/pa.svg
similarity index 100%
rename from svg/flag/panama.svg
rename to svg/flag/pa.svg
diff --git a/svg/flag/peru.svg b/svg/flag/pe.svg
similarity index 100%
rename from svg/flag/peru.svg
rename to svg/flag/pe.svg
diff --git a/svg/flag/papua-new-guinea.svg b/svg/flag/pg.svg
similarity index 100%
rename from svg/flag/papua-new-guinea.svg
rename to svg/flag/pg.svg
diff --git a/svg/flag/philippines.svg b/svg/flag/ph.svg
similarity index 100%
rename from svg/flag/philippines.svg
rename to svg/flag/ph.svg
diff --git a/svg/flag/pakistan.svg b/svg/flag/pk.svg
similarity index 100%
rename from svg/flag/pakistan.svg
rename to svg/flag/pk.svg
diff --git a/svg/flag/poland.svg b/svg/flag/pl.svg
similarity index 100%
rename from svg/flag/poland.svg
rename to svg/flag/pl.svg
diff --git a/svg/flag/portugal.svg b/svg/flag/pt.svg
similarity index 100%
rename from svg/flag/portugal.svg
rename to svg/flag/pt.svg
diff --git a/svg/flag/palau.svg b/svg/flag/pw.svg
similarity index 100%
rename from svg/flag/palau.svg
rename to svg/flag/pw.svg
diff --git a/svg/flag/paraguay.svg b/svg/flag/py.svg
similarity index 100%
rename from svg/flag/paraguay.svg
rename to svg/flag/py.svg
diff --git a/svg/flag/qatar.svg b/svg/flag/qa.svg
similarity index 100%
rename from svg/flag/qatar.svg
rename to svg/flag/qa.svg
diff --git a/svg/flag/romania.svg b/svg/flag/ro.svg
similarity index 100%
rename from svg/flag/romania.svg
rename to svg/flag/ro.svg
diff --git a/svg/flag/serbia.svg b/svg/flag/rs.svg
similarity index 100%
rename from svg/flag/serbia.svg
rename to svg/flag/rs.svg
diff --git a/svg/flag/russia.svg b/svg/flag/ru.svg
similarity index 100%
rename from svg/flag/russia.svg
rename to svg/flag/ru.svg
diff --git a/svg/flag/rwanda.svg b/svg/flag/rw.svg
similarity index 100%
rename from svg/flag/rwanda.svg
rename to svg/flag/rw.svg
diff --git a/svg/flag/saudi-arabia.svg b/svg/flag/sa.svg
similarity index 100%
rename from svg/flag/saudi-arabia.svg
rename to svg/flag/sa.svg
diff --git a/svg/flag/solomon-islands.svg b/svg/flag/sb.svg
similarity index 100%
rename from svg/flag/solomon-islands.svg
rename to svg/flag/sb.svg
diff --git a/svg/flag/seychelles.svg b/svg/flag/sc.svg
similarity index 100%
rename from svg/flag/seychelles.svg
rename to svg/flag/sc.svg
diff --git a/svg/flag/scotland.svg b/svg/flag/scotland.svg
deleted file mode 100644
index 4357a2255..000000000
--- a/svg/flag/scotland.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svg/flag/sudan.svg b/svg/flag/sd.svg
similarity index 100%
rename from svg/flag/sudan.svg
rename to svg/flag/sd.svg
diff --git a/svg/flag/sweden.svg b/svg/flag/se.svg
similarity index 100%
rename from svg/flag/sweden.svg
rename to svg/flag/se.svg
diff --git a/svg/flag/singapore.svg b/svg/flag/sg.svg
similarity index 100%
rename from svg/flag/singapore.svg
rename to svg/flag/sg.svg
diff --git a/svg/flag/slovenia.svg b/svg/flag/si.svg
similarity index 100%
rename from svg/flag/slovenia.svg
rename to svg/flag/si.svg
diff --git a/svg/flag/slovakia.svg b/svg/flag/sk.svg
similarity index 100%
rename from svg/flag/slovakia.svg
rename to svg/flag/sk.svg
diff --git a/svg/flag/sierra-leone.svg b/svg/flag/sl.svg
similarity index 100%
rename from svg/flag/sierra-leone.svg
rename to svg/flag/sl.svg
diff --git a/svg/flag/san-marino.svg b/svg/flag/sm.svg
similarity index 100%
rename from svg/flag/san-marino.svg
rename to svg/flag/sm.svg
diff --git a/svg/flag/senegal.svg b/svg/flag/sn.svg
similarity index 100%
rename from svg/flag/senegal.svg
rename to svg/flag/sn.svg
diff --git a/svg/flag/somalia.svg b/svg/flag/so.svg
similarity index 100%
rename from svg/flag/somalia.svg
rename to svg/flag/so.svg
diff --git a/svg/flag/suriname.svg b/svg/flag/sr.svg
similarity index 100%
rename from svg/flag/suriname.svg
rename to svg/flag/sr.svg
diff --git a/svg/flag/south-sudan.svg b/svg/flag/ss.svg
similarity index 100%
rename from svg/flag/south-sudan.svg
rename to svg/flag/ss.svg
diff --git a/svg/flag/sao-tome-and-principe.svg b/svg/flag/st.svg
similarity index 100%
rename from svg/flag/sao-tome-and-principe.svg
rename to svg/flag/st.svg
diff --git a/svg/flag/el-salvador.svg b/svg/flag/sv.svg
similarity index 100%
rename from svg/flag/el-salvador.svg
rename to svg/flag/sv.svg
diff --git a/svg/flag/syria.svg b/svg/flag/sy.svg
similarity index 100%
rename from svg/flag/syria.svg
rename to svg/flag/sy.svg
diff --git a/svg/flag/swaziland.svg b/svg/flag/sz.svg
similarity index 100%
rename from svg/flag/swaziland.svg
rename to svg/flag/sz.svg
diff --git a/svg/flag/chad.svg b/svg/flag/td.svg
similarity index 100%
rename from svg/flag/chad.svg
rename to svg/flag/td.svg
diff --git a/svg/flag/togo.svg b/svg/flag/tg.svg
similarity index 100%
rename from svg/flag/togo.svg
rename to svg/flag/tg.svg
diff --git a/svg/flag/thailand.svg b/svg/flag/th.svg
similarity index 100%
rename from svg/flag/thailand.svg
rename to svg/flag/th.svg
diff --git a/svg/flag/tajikistan.svg b/svg/flag/tj.svg
similarity index 100%
rename from svg/flag/tajikistan.svg
rename to svg/flag/tj.svg
diff --git a/svg/flag/east-timor.svg b/svg/flag/tl.svg
similarity index 100%
rename from svg/flag/east-timor.svg
rename to svg/flag/tl.svg
diff --git a/svg/flag/turkmenistan.svg b/svg/flag/tm.svg
similarity index 100%
rename from svg/flag/turkmenistan.svg
rename to svg/flag/tm.svg
diff --git a/svg/flag/tunisia.svg b/svg/flag/tn.svg
similarity index 100%
rename from svg/flag/tunisia.svg
rename to svg/flag/tn.svg
diff --git a/svg/flag/tonga.svg b/svg/flag/to.svg
similarity index 100%
rename from svg/flag/tonga.svg
rename to svg/flag/to.svg
diff --git a/svg/flag/turkey.svg b/svg/flag/tr.svg
similarity index 100%
rename from svg/flag/turkey.svg
rename to svg/flag/tr.svg
diff --git a/svg/flag/trinidad-and-tobago.svg b/svg/flag/tt.svg
similarity index 100%
rename from svg/flag/trinidad-and-tobago.svg
rename to svg/flag/tt.svg
diff --git a/svg/flag/tuvalu.svg b/svg/flag/tv.svg
similarity index 100%
rename from svg/flag/tuvalu.svg
rename to svg/flag/tv.svg
diff --git a/svg/flag/taiwan.svg b/svg/flag/tw.svg
similarity index 100%
rename from svg/flag/taiwan.svg
rename to svg/flag/tw.svg
diff --git a/svg/flag/tanzania.svg b/svg/flag/tz.svg
similarity index 100%
rename from svg/flag/tanzania.svg
rename to svg/flag/tz.svg
diff --git a/svg/flag/ukraine.svg b/svg/flag/ua.svg
similarity index 100%
rename from svg/flag/ukraine.svg
rename to svg/flag/ua.svg
diff --git a/svg/flag/uganda.svg b/svg/flag/ug.svg
similarity index 100%
rename from svg/flag/uganda.svg
rename to svg/flag/ug.svg
diff --git a/svg/flag/united-states-of-america.svg b/svg/flag/us.svg
similarity index 100%
rename from svg/flag/united-states-of-america.svg
rename to svg/flag/us.svg
diff --git a/svg/flag/uruguay.svg b/svg/flag/uy.svg
similarity index 100%
rename from svg/flag/uruguay.svg
rename to svg/flag/uy.svg
diff --git a/svg/flag/uzbekistan.svg b/svg/flag/uz.svg
similarity index 100%
rename from svg/flag/uzbekistan.svg
rename to svg/flag/uz.svg
diff --git a/svg/flag/vatican-city.svg b/svg/flag/va.svg
similarity index 100%
rename from svg/flag/vatican-city.svg
rename to svg/flag/va.svg
diff --git a/svg/flag/saint-vincent-and-the-grenadines.svg b/svg/flag/vc.svg
similarity index 100%
rename from svg/flag/saint-vincent-and-the-grenadines.svg
rename to svg/flag/vc.svg
diff --git a/svg/flag/venezuela.svg b/svg/flag/ve.svg
similarity index 100%
rename from svg/flag/venezuela.svg
rename to svg/flag/ve.svg
diff --git a/svg/flag/vietnam.svg b/svg/flag/vn.svg
similarity index 100%
rename from svg/flag/vietnam.svg
rename to svg/flag/vn.svg
diff --git a/svg/flag/wales.svg b/svg/flag/wales.svg
deleted file mode 100644
index 327e6b3ec..000000000
--- a/svg/flag/wales.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/svg/flag/samoa.svg b/svg/flag/ws.svg
similarity index 100%
rename from svg/flag/samoa.svg
rename to svg/flag/ws.svg
diff --git a/svg/flag/kosovo.svg b/svg/flag/xk.svg
similarity index 100%
rename from svg/flag/kosovo.svg
rename to svg/flag/xk.svg
diff --git a/svg/flag/yemen.svg b/svg/flag/ye.svg
similarity index 100%
rename from svg/flag/yemen.svg
rename to svg/flag/ye.svg
diff --git a/svg/flag/south-africa.svg b/svg/flag/za.svg
similarity index 100%
rename from svg/flag/south-africa.svg
rename to svg/flag/za.svg
diff --git a/svg/flag/zambia.svg b/svg/flag/zm.svg
similarity index 100%
rename from svg/flag/zambia.svg
rename to svg/flag/zm.svg
diff --git a/svg/flag/zimbabwe.svg b/svg/flag/zw.svg
similarity index 100%
rename from svg/flag/zimbabwe.svg
rename to svg/flag/zw.svg