Die Dokumentation für dieses Modul kann unter Modul:FlagCountry/Doku erstellt werden
local p = {} local countries = { AFG = "Afghanistan", AGO = "Angola", ALB = "Albanien", AND = "Andorra", ARE = "Vereinigte Arabische Emirate", ARG = "Argentinien", ARM = "Armenien", ATG = "Antigua und Barbuda", AUS = "Australien", AUT = "Österreich", AZE = "Aserbaidschan", BDI = "Burundi", BEL = "Belgien", BFA = "Burkina Faso", BGD = "Bangladesch", BGR = "Bulgarien", BHR = "Bahrain", BIH = "Bosnien und Herzegowina", BLR = "Weißrussland", BLZ = "Belize", BOL = "Bolivien", BRA = "Brasilien", BRB = "Barbados", BRN = "Brunei", BTN = "Bhutan", BWA = "Botsuana", CAF = "Zentralafrikanische Republik", CAN = "Kanada", CHE = "Schweiz", CHL = "Chile", CHN = "China", CIV = "Elfenbeinküste", CMR = "Kamerun", CSK = "Tschechoslowakei", COD = "Kongo (Kinshasa)", COG = "Kongo (Brazzaville)", COL = "Kolumbien", COM = "Komoren", CPV = "Kap Verde", CRI = "Costa Rica", CUB = "Kuba", CYP = "Zypern", CZE = "Tschechien", DEU = "Deutschland", DJI = "Dschibuti", DMA = "Dominica", DNK = "Dänemark", DOM = "Dominikanische Republik", DZA = "Algerien", ECU = "Ecuador", EGY = "Ägypten", ERI = "Eritrea", ESP = "Spanien", EST = "Estland", ETH = "Äthiopien", FIN = "Finnland", FJI = "Fidschi", FRA = "Frankreich", FSM = "Mikronesien", GAB = "Gabun", GBR = "Vereinigtes Königreich", GDR = "Deutsche Demokratische Republik", GEO = "Georgien", GHA = "Ghana", GIN = "Guinea", GMB = "Gambia", GNB = "Guinea-Bissau", GNQ = "Äquatorialguinea", GRC = "Griechenland", GRD = "Grenada", GTM = "Guatemala", GUY = "Guyana", HND = "Honduras", HRV = "Kroatien", HTI = "Haiti", HUN = "Ungarn", IDN = "Indonesien", IND = "Indien", IRL = "Irland", IRN = "Iran", IRQ = "Irak", ISL = "Island", ISR = "Israel", ITA = "Italien", JAM = "Jamaika", JOR = "Jordanien", JPN = "Japan", KAZ = "Kasachstan", KEN = "Kenia", KGZ = "Kirgisistan", KHM = "Kambodscha", KIR = "Kiribati", KNA = "St. Kitts und Nevis", KOR = "Südkorea", KWT = "Kuwait", LAO = "Laos", LBN = "Libanon", LBR = "Liberia", LBY = "Libyen", LCA = "St. Lucia", LIE = "Liechtenstein", LKA = "Sri Lanka", LSO = "Lesotho", LTU = "Litauen", LUX = "Luxemburg", LVA = "Lettland", MAR = "Marokko", MCO = "Monaco", MDA = "Moldawien", MDG = "Madagaskar", MDV = "Malediven", MEX = "Mexiko", MHL = "Marshallinseln", MKD = "Nordmazedonien", MLI = "Mali", MLT = "Malta", MMR = "Myanmar", MNE = "Montenegro", MNG = "Mongolei", MOZ = "Mosambik", MRT = "Mauretanien", MUS = "Mauritius", MWI = "Malawi", MYS = "Malaysia", NAM = "Namibia", NER = "Niger", NGA = "Nigeria", NIC = "Nicaragua", NLD = "Niederlande", NOR = "Norwegen", NPL = "Nepal", NRU = "Nauru", NZL = "Neuseeland", OMN = "Oman", PAK = "Pakistan", PAN = "Panama", PER = "Peru", PHL = "Philippinen", PLW = "Palau", PNG = "Papua-Neuguinea", POL = "Polen", PRK = "Nordkorea", PRT = "Portugal", PRY = "Paraguay", QAT = "Katar", ROU = "Rumänien", RUS = "Russland", RWA = "Ruanda", SAU = "Saudi-Arabien", SDN = "Sudan", SEN = "Senegal", SGP = "Singapur", SLB = "Salomonen", SLE = "Sierra Leone", SLV = "El Salvador", SMR = "San Marino", SOM = "Somalia", SRB = "Serbien", SSD = "Südsudan", STP = "São Tomé und Príncipe", SUN = "Sowjetunion", SUR = "Suriname", SVK = "Slowakei", SVN = "Slowenien", SWE = "Schweden", SWZ = "Eswatini", SYC = "Seychellen", SYR = "Syrien", TCD = "Tschad", TGO = "Togo", THA = "Thailand", TJK = "Tadschikistan", TKM = "Turkmenistan", TON = "Tonga", TTO = "Trinidad und Tobago", TUN = "Tunesien", TUR = "Türkei", TUV = "Tuvalu", TWN = "Taiwan", TZA = "Tansania", UGA = "Uganda", UKR = "Ukraine", URY = "Uruguay", USA = "Vereinigte Staaten", UZB = "Usbekistan", VAT = "Vatikanstadt", VCT = "St. Vincent und die Grenadinen", VEN = "Venezuela", VNM = "Vietnam", VUT = "Vanuatu", WSM = "Samoa", YEM = "Jemen", YUG = "Jugoslawien", ZAF = "Südafrika", ZMB = "Sambia", ZWE = "Simbabwe", NATO = "NATO" } function p.getFlag(frame) local countryCode = frame.args[1] or "" return countries[countryCode] and countryCode .. ".svg" or "Flag_unknown.svg" end function p.getName(frame) local countryCode = frame.args[1] or "" return countries[countryCode] or "Unbekannt" end return p