Modul:Flagge/Flaglist de D

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
ABCDEFGHIJKLMNOPQRSTUVWXYZSprachen
Stop Diese Listen zum Modul Flagge sind vielfach eingebunden.
Wenn du die Auswirkungen genau kennst, kannst du sie bearbeiten.
Meist ist es jedoch sinnvoll, Änderungswünsche erst auf Modul Diskussion:Flagge abzustimmen.

Listen[Quelltext bearbeiten]

Um die Übersichtlichkeit zu erhöhen und die Speicherbelastung zu reduzieren sind die Listen nach dem Anfangsbuchstaben des Schlüsselworts (Kennzeichen, Key) aufgeteilt. Siehe Seitenkopf

Listennamen[Quelltext bearbeiten]

Modul:Flagge/Flaglist de X
Flaglist Listennameneinleitung zum Modul Namensteil
de Sprachkennzeichen, hier für Deutsch Namensteil
X Erster Buchstabe der Schlüsselwerte Namensteil

Zeilenaufbau in den Listen[Quelltext bearbeiten]

Jede Zeile ist ein Array zu einem Schlüsselwort (KEY). Dieser Schlüssel entspricht meistens ISO 3166-3 und den Kürzeln der Ländervorlagen mit Flagge oder bei Regionen das Kennzeichen gemäß ISO 3166-2. Sofern es sich um historische oder Flaggen anderer Organisationen handelt, sind auch andere Bezeichner oder Ergänzungen des Kennzeichens möglich.

["KEY"] = {l='Lemma', f='File.svg', w=№, h=№, b=№, s='Sortierwort', o='Originalname in Landessprache'},
Parameter Wert Status
KEY unverwechselbarer Schlüsselbegriff, meistens ISO-3[1] obligatorisch
l [L]ink zum WP-Artikel, OHNE [[ und ]] obligatorisch[2]
f Grafik-Datei, OHNE Datei: bzw. File:, [[ und ]] obligatorisch[2]
lf Link zur Beschreibung der Flagge, OHNE [[ und ]] optional[2]
w Breite ([w]idth) der Grafik[3] optional[4]
h [H]öhe der Grafik[3] optional[4]
b=1 [B]order = Rand der Grafik
Erforderlich, wenn die Flagge Weißanteile am Rand hat, die eine Abgrenzung zum Hintergrund erschweren
optional[5]
s [S]ortierbegriff, falls nicht nach l= sortiert werden soll optional[2]
o [O]riginalname, falls er von l= abweicht. Einzeleintrag oder als Tabelle/Array wie z.B. o={'Grusinien',ka='საქართველო|Sakartwelo','{{IPA|sɑkʰɑrtʰvɛlɔ}}'} oder o={'Schweizerische Eidgenossenschaft',fr='Confédération suisse',it='Confederazione Svizzera',rm='Confederazione Svizzera'} optional[2]
lt [L]ink[t]ext, der typischerweise angezeigt wird
z.B. l='Gemeinschaft Unabhängiger Staaten', lt='GUS' entsprechend [[Gemeinschaft Unabhängiger Staaten|GUS]]
optional[2]
q Nummer des Eintrags in Wikidata optional[6]
a Ergänzender Text, der nach dem Linktext angezeigt wird optional[7]

Die Einträge in den Zeilen sind vererbbar. Siehe dazu Vererbung der Listenwerte

Beispiele[1]
return {
   ["ABC"] = {l='Republik Abchasien', f='Flag of the Republic of Abkhazia.svg', w=2, h=1, b=1, s='Abchasien', o='{ab='Аҧсны'}},
   ["DEU"] = {l='Deutschland', f='Flag of Germany.svg'},
   GUS = {l='Gemeinschaft Unabhängiger Staaten', f='Flag_of_the_CIS.svg',lt='GUS',o={ru='СНГ|GUS'}, b=1, h=1, w=2,q='Q183', a='postsowjetisches Verteidigungsbündnis},
}

Vererbung der Listenwerte[Quelltext bearbeiten]

Es gibt mehrere Methoden, den Umfang der Listen und somit auch die Ergänzung und Pflege zu optimieren:

  1. Am Beginn der Liste vor dem return { können Variablen definiert werden, die in den Listeneinträgen zu verwenden sind. Beispiel:
    v1 = "Flagge von Deutschland.svg"
    return {
    ["DEU"] {l='Deutschland', f=v1, h=2, w=3, lt="Deutschlandstaffel", ....}, -- f bindet v1 ein
    ... }
    
  2. Untereinträge greifen bei fehlenden Daten auf Einträge im Haupteintrag zu. Beispiel:
    ["DEU"] = {l='Deutschland', f=v1, h=2, w=3, lt="Heimatland", o={"Bundesrepublik Deutschland", en="Germany", dk="Tyskland", ru="Германия|Germanija"}, ....}, -- f verwendet die oben gesetzte Vatiable
    ["DEU-1947"] = {lt="Restdeutschland", ....}, -- die ersten 3 Zeichen (DEU) weiterverweisen auf den Haupteintrag
    ["DEU-2020"] = {lt="Neudeutschland", h=1, w=2, ....}, -- h und w sind anders, haben Priorität
    
    Die Unterzeilen (DEU-1947, DEU-2020) greifen bei fehlenden Einträgen auf die in der Zeile mit dem ISO-3-Kennzeichen zu. Bestehende Einträge haben Priorität.
  3. Einträge greifen bei fehlenden Daten auf einen gemeinsamen Eintrag zu. Diese Zeile wird im aufrufenden Eintrag mit p="ZYX" (Schlüssel frei wählbar) aufgerufen. Es kann auch ein anderer, bestehender Eintrag in dieser Liste sein, der fehlende Einträge anbietet. Beispiel:
    ["ZYX"] = {l='Deutschland', h=2, w=3, lt="Heimatland", f=v1, ....},
    ["DEU-1947"] = {lt="Restdeutschland", p="ZYX", ...}, -- p verweist auf ZYX
    ["DEU-2020"] = {lt="Neudeutschland", b=1, w=3,  p="ZYX", ....},
    ["DE-BB"] = {l='Brandenburg', f='Flag of Brandenburg.svg', w=5, h=3, b=1},
    ["DE-BE"] = {l='Berlin', f='Flag of Berlin.svg', p="DE-BB"},
    ["DE-BW"] = {l='Baden-Württemberg', f='Flag of Baden-Württemberg.svg', p="DE-BB", lt="s'Ländle"},
    ["DE-BY"] = {l='Bayern', f='Flag of Bavaria.svg', p="DE-BB"},-- p verweist auf DE-BB
    
    Die Einträge DEU-1947, DEU-1999 greifen bei fehlenden Einträgen auf p="ZYX" zu. Die Zeilen DE-BE, DE-BW, DE-BY binden fehlende Einträge aus der mit p="DE-BB" angegebenen Zeile ein. Dieser Eintrag muss sich in der selben Liste befinden, also mit dem gleichen Buchstaben beginnen. Bestehende Einträge haben Priorität. p='WERT' hat auch Priorität vor einer automatischen Einbindung, wie unter 2. beschrieben. Beide Verfahren sind nicht kombinierbar.

Bearbeitung[Quelltext bearbeiten]

  1. In den Listen können Flaggen, Wappen und Logos erfasst werden. Warenzeichen, Vereins-, Firmenlogos und sonstige kommerzielle Einträge sind unerwünscht, sofern sie keine übernationale Bedeutung haben.
  2. Bei der Bearbeitung, Ergänzung und Korrektur der Listen ist Sorgfalt erforderlich. Der Editor führt aber beim Speichern eine Syntaxprüfung durch. Speicherung ist bei Reklamation nur nach Korrektur möglich.
  3. Bei Veränderung der Liste sollte man das Ergebnis mit allen möglichen Parametern testen und ggf. nachbessern.

Anmerkungen[Quelltext bearbeiten]

  1. a b Schlüsselworte (Key), die Bindestriche, Leerzeichen oder Sonderzeichen, wie z.B. Umlaute oder 'ß' enthalten, müssen als Zeichenkette (string) in Anführungszeichen und eckigen Klammern stehen: ["Baden-Württemberg"], ["Preußen"], ["DE-BY"], ["Commonwealth Büro"]. Bei allen ‚normalen‘ Schlüsselworten ist diese Darstellung im Interesse einer einheitlichen Darstellung empfohlen, sind aber nicht zwingend erforderlich
  2. a b c d e f Zeichenketten müssen in Anführungszeichen ' oder " eingeschlossen sein. Enthält der Begriff ein ' (z.B. „Côte d’Azur“) ist mit " einzuschließen, also "Côte d’Azur"
  3. a b Das Verhältnis w zu h (aspect ratio, z.B. 2:1, als Zahl ohne Anführungszeichen) oder das tatsächliche Ausmaß der Grafik (z.B. 810:405)
  4. a b Fehlen w oder h, wird das Maß aus der Grafik ermittelt, was allerdings die Berechnung und somit den Seitenaufbau verlangsamt.
  5. Ohne Angabe b=1 wird die Flagge ohne Rand abgebildet.
  6. Vorerst nicht ausgewertet, könnte aber zum Abruf weiterer Informationen, fremdsprachige Einträge etc. oder Nutzung in anderen Modulen nützlich sein
  7. Nur sinnvoll, wenn diese Textanzeige häufiger aktiviert wird, z.B. bei historischen Flaggen zur Altersangabe wie Gösch (1652 bis 1877)“

local Flagge = {suite = 'Flagge', serial = '1', sub = 'Eliste', site = 'dewiki'}
local Version = '{{ConvertRevisionTimeStamp|{{REVISIONTIMESTAMP}}}} {{REVISIONUSER}}'
--[=[
mw.loadData(), require() repository for Flagge templates
]=]

return {
["DAH"] = {l="Benin", f="Flag of Benin.svg", w=3, h=2, o={fr='République du Bénin','Republik Benin'},q='Q962',lf="Flagge Benins"},-- bis 1975 1975 BEN
["DEU"] = {l='Deutschland',f='Flag of Germany.svg',h=3,w=5,q='Q183', lf="Flagge Deutschlands", o={'Bundesrepublik Deutschland'}},
["DEU-1400"] = {l='Heiliges Römisches Reich', f='Banner of the Holy Roman Emperor (after 1400).svg', w=3,h=2,s='Romisches Reich Heiliges 1400'},
["DEU-1500-Kaiser"] = {l="Römisch-deutscher Kaiser", lt="Heiliges Römisches Reich (Kaiser)", f="Banner_of_the_Holy_Roman_Emperor_(after_1400).svg", w=3,h=2},
["DEU-1867"] = {l='Norddeutscher Bund', f='Flag of the German Empire.svg', w=3,h=2,s='Norddeutscher Bund', b=1},
["DEU-1871"] = {l='Deutsches Kaiserreich', f='Flag of the German Empire.svg', w=3,h=2,s='Deutsches Reich', b=1},
["DEU-1919"] = {l='Deutsches Reich', f='Flag of Germany (3-2 aspect ratio).svg', w=3,h=2,s='Deutsches Reich',o='Weimarer Republik'},
["DEU-1933"] = {l='NS-Staat', f='Flag of the German Empire.svg', w=5,h=3,s='NS-Staat'},
["DEU-1935"] = {l='NS-Staat',lt='Deutsches Reich',a='(NS-Staat)', f='Flag of Germany (1935–1945).svg', w=5,h=3,s='Deutsches Reich NS'},
["DEU-1945"] = {l='Deutschland 1945 bis 1949', f='Merchant flag of Germany (1946–1949).svg', w=3,h=2,s='Deutschland 1946'},
["DEU-1949"] = {l='Bundesrepublik Deutschland', f='Flag of Germany.svg', w=5,h=3,s='Deutschland Bundesrepublik'},
["DEU-962"] = {l='Heiliges Römisches Reich', f='Flag Germany Emperors Banner.svg', w=274,h=217,s='Romisches Reich Heiliges 0962'},
["DEU-SWR-LAND"] = {l="Deutschland", f="Flag_of_the_German_Reich_(1933–1935).svg", w=5,h=3},
["DEU-OLY"] = {l="Olympische Geschichte Deutschlands", f="German Olympic flag (1959-1968).svg", w=5,h=3,e="Flagge der gesamtdeutschen Olympiamannschaft",q="Q1576072"},
-- Bundesländer DEU
["DE-BB"] = {l='Brandenburg', f='Flag of Brandenburg.svg', w=5, h=3, b=1,o='Land Brandenburg',s='bra'},
["DE-BE"] = {l='Berlin', f='Flag of Berlin.svg', w=5, h=3, b=1, o='Land Berlin',s='ber'},
-- Berliner Bezirke (verwaltungstechnisch);n Ermandelung vn Flaggen wird auf Wappen verlinkt (p=)
["DE-BE-MI-COA"] = {l='Bezirk Mitte', f='Coat of arms of borough Mitte.svg', w=572,h=846, o='Berlin Mitte',s='mit',q='Q163966'},
["DE-BE-MI"] = {p="DE-BE-MI-COA"}, ["DE-BE-1"] = {p="DE-BE-MI-COA"},
["DE-BE-FK-COA"] = {l='Bezirk Friedrichshain-Kreuzberg', f='Coat of arms of borough Friedrichshain-Kreuzberg.svg', w=572,h=846, o='Berlin Friedrichshain-Kreuzberg',s='fri',q='Q158893'}, ["DE-BE-FK"] = {p="DE-BE-FK-COA"}, ["DE-BE-2"] = {p="DE-BE-FK-COA"},
["DE-BE-PK-COA"] = {l='Bezirk Pankow', f='Coat of arms of borough Pankow.svg', w=572,h=846, o='Berlin Pankow', s='pan', q='Q158893'}, ["DE-BE-PK"] = {p="DE-BE-PK-COA"}, ["DE-BE-3"] = {p="DE-BE-PK-COA"},
["DE-BE-CW-COA"] = {l='Bezirk Charlottenburg-Wilmersdorf', f='Coat of arms of Charlottenburg-Wilmersdorf.svg', w=572,h=846, o='Berlin Charlottenburg-Wilmersdorf', s='cha', q='Q158095'}, ["DE-BE-CW"] = {p="DE-BE-CW-COA"}, ["DE-BE-4"] = {p="DE-BE-CW-COA"},
["DE-BE-SP-COA"] = {l='Bezirk Spandau', f='Coat of arms of borough Spandau.svg', w=572,h=846, o='Berlin Spandau', s='spa', q='Q158083'}, ["DE-BE-SP"] = {p="DE-BE-SP-COA"}, ["DE-BE-5"] = {p="DE-BE-SP-COA"},
["DE-BE-SZ-COA"] = {l='Bezirk Steglitz-Zehlendorf', f='Coat of arms of borough Steglitz-Zehlendorf.svg', w=572,h=846, o='Berlin Steglitz-Zehlendorf', s='ste', q='Q158064'}, ["DE-BE-SZ"] = {p="DE-BE-SZ-COA"}, ["DE-BE-6"] = {p="DE-BE-SZ-COA"},
["DE-BE-TS-COA"] = {l='Bezirk Tempelhof-Schöneberg', f='Coat of arms of borough Tempelhof-Schoeneberg.svg', w=572,h=846, o='Berlin Tempelhof-Schöneberg', s='tem', q='Q158106'}, ["DE-BE-TS"] = {p="DE-BE-TS-COA"}, ["DE-BE-7"] = {p="DE-BE-TS-COA"},
["DE-BE-NK-COA"] = {l='Bezirk Neukölln', f='Coat of arms of borough Neukoelln.svg', w=572,h=846, o='Berlin Neukölln', s='neu', q='Q4071168'}, ["DE-BE-NK"] = {p="DE-BE-NK-COA"}, ["DE-BE-8"] = {p="DE-BE-NK-COA"},
["DE-BE-TK-COA"] = {l='Bezirk Treptow-Köpenick', f='Coat of arms of borough Treptow-Koepenick.svg', w=572,h=846, o='Berlin Treptow-Köpenick', s='tre', q='Q158089'}, ["DE-BE-TK"] = {p="DE-BE-TK-COA"}, ["DE-BE-9"] = {p="DE-BE-TK-COA"},
["DE-BE-MH-COA"] = {l='Bezirk Marzahn-Hellersdorf', f='Coat of arms of borough Marzahn-Hellersdorf.svg', w=572,h=846, o='Berlin Marzahn-Hellersdorf', s='mar', q='Q119284'}, ["DE-BE-MH"] = {p="DE-BE-MH-COA"}, ["DE-BE-10"] = {p="DE-BE-MH-COA"},
["DE-BE-LI-COA"] = {l='Bezirk Lichtenberg', f='Coat of arms of borough Lichtenberg.svg', w=572,h=846, o='Berlin Lichtenberg', s='lic', q='Q329609'}, ["DE-BE-LI"] = {p="DE-BE-LI-COA"}, ["DE-BE-11"] = {p="DE-BE-LI-COA"},
["DE-BE-RD-COA"] = {l='Bezirk Reinickendorf', f='Coat of arms of borough Reinickendorf.svg', w=572,h=846, o='Berlin Reinickendorf', s='rei', q='Q158876'}, ["DE-BE-RD"] = {p="DE-BE-RD-COA"}, ["DE-BE-12"] = {p="DE-BE-RD-COA"},
--
["DE-BW"] = {l='Baden-Württemberg', f='Flag of Baden-Württemberg.svg', w=5, h=3, o='Land Baden-Württemberg',s='bad'},
-- Landkreise Baden-Württemberg
["DE-BW-TÜ-COA"] = {l='Landkreis Tübingen', f='Wappen Landkreis Tuebingen.svg', w=180, h=194,s='tuebinen'}, ["DE-BW-TÜ"] = {p="DE-BW-TÜ-COA"},
["DE-BW-BB-COA"] = {l='Landkreis Böblingen', f='Landkreis Böblingen Wappen.svg', w=208, h=256,s='boebli'}, ["DE-BW-BB"] = {p="DE-BW-BB-COA"},

--
["DE-BY"] = {l='Bayern', f='Flag of Bavaria (lozengy).svg', w=5, h=3, b=1, o='Freistaat Bayern',s='bay'},
["DE-BY-"] = {p='DE-BY', f='Flag of Bavaria (striped).svg'},
-- Landkreise Bayern
["DE-BY-EI-COA"] = {l='Landkreis Eichstätt', f='DEU Landkreis Eichstätt COA.svg', w=471, h=500,s='eichstaett'}, ["DE-BY-EI"] = {p="DE-BY-EI-COA"},
--

["DE-HB"] = {l='Freie Hansestadt Bremen', f='Flag of Bremen.svg', w=5, h=3, b=1, o='Freie Hansestadt Bremen',s='bre'},
["DE-HE"] = {l='Hessen', f='Flag of Hesse.svg', w=5, h=3, b=1, o='Land Hessen',s='hes'},
["DE-HH"] = {l='Hamburg', f='Flag of Hamburg.svg', w=3, h=2, o='Freie und Hansestadt Hamburg',s='ham'},
["DE-MV"] = {l='Mecklenburg-Vorpommern', f='Flag of Mecklenburg-Western Pomerania.svg', w=5, h=3, b=1, o='Land Mecklenburg-Vorpommern',s='mev'},
["DE-NI"] = {l='Niedersachsen', f='Flag of Lower Saxony.svg', w=5, h=3, o='Land Niedersachsen',s='nie'},
["DE-NW"] = {l='Nordrhein-Westfalen', f='Flag of North Rhine-Westphalia.svg', w=5, h=3, b=1, o='Land Nordrhein-Westfalen',s='nor'},
["DE-RP"] = {l='Rheinland-Pfalz', f='Flag of Rhineland-Palatinate.svg', w=3, h=2, o='Land Rheinland-Pfalz',s='rhe'},
["DE-SH"] = {l='Schleswig-Holstein', f='Flag of Schleswig-Holstein.svg', w=5, h=3, b=1, o='Land Schleswig-Holstein',s='sch'},
["DE-SL"] = {l='Saarland', f='Flag of Saarland.svg', w=512, h=307, o='Saarland',s='saa'},
["DE-SN"] = {l='Sachsen', f='Flag of Saxony.svg', w=5, h=3, b=1, o='Freistaat Sachsen',s='sac'},
["DE-ST"] = {l='Sachsen-Anhalt', f='Flag of Saxony-Anhalt (state).svg', w=5, h=3, o='Land Sachsen-Anhalt',s='san'},
["DE-TH"] = {l='Thüringen', f='Flag of Thuringia.svg', w=2, h=1, b=1, o='Freistaat Thüringen',s='thu'},
-- Regionales
["DE-OPF"] = {l='Oberpfalz', f='Flagge Oberpfalz.svg', w=360, h=216, b=1,q='Q10555',o='Regierungsbezirk Oberpfalz'},
["DE-OPF-W"] = {p='DE-OPF', f='Wappen Oberpfalz.svg', w=177, h=187},
-- Preußische Provinzen, Grenzmarken, Länder (DDR)
["DE-PBB"] = {l='Provinz Brandenburg', f='Flagge Preußen - Provinz Brandenburg.svg', w=3, h=2, b=1,q='Q700264',s='branp'}, -- 1815–1934
["DE-POP"] = {l="Ostpreußen", f="Flagge_Preußen_-_Provinz Ostpreußen.svg", lt='Provinz Ostpreußen',w=3,h=2,b=1,q="Q103801"},--1871–1918, 1922–1939
["DE-PH"] = {l="Provinz Hannover", f="Flagge Preußen - Provinz Hannover.svg", w=3,h=2,b=1,q="Q819125"},-- 1866–1946 
["DE-PHN"] = {l="Hessen-Nassau", f="Flagge Preußen - Provinz Hessen-Nassau.svg", w=3,h=2,b=1,q="Q693356",lt='Provinz Hessen-Nassau', o='Hessen-Nassau'},-- 1868-1944
["DE-PRP"] = {l="Rheinprovinz", f="Flagge Herzogtum Sachsen-Coburg-Gotha (1826-1911).svg", w=3,h=2,b=1,q="Q698162"},-- 1822–1945
["DE-POS"] = {l="Provinz Oberschlesien", f="Flagge Preußen - Provinz Oberschlesien.svg", w=3,h=2,q="Q704495"},-- 1919–1938, 1941–1945 
["DE-PNA"] = {l="Provinz Nassau", f="Flagge_Nassau.svg", w=3,h=2},
["DE-PNS"] = {l="Niederschlesien", f="Flagge_Preußen_-_Provinz Schlesien.svg", w=3,h=2,b=1,lt="Provinz Niederschlesien",s='nieders',o='Niederschlesien'},
["DE-PPO"] = {l="Pommern", f="Provinz Pommern_flag.svg", w=3,h=2,b=1,lt="Provinz Pommern",s='pommer',o='Pommern'},
["DE-PPN"] = {l="Posen", f="Flagge_Preußen_-_Provinz Posen.svg", w=3,h=2,b=1,lt="Provinz Posen",s='Posen',o='Posen'},
["DE-PSN"] = {l="Sachsen", f="Flagge_Preußen_-_Provinz Sachsen.svg", w=3,h=2,lt="Provinz Sachsen",s='Sachsen',o='Sachsen'},
["DE-PS"] = {l="Schlesien", f="Flagge_Preußen_-_Provinz Schlesien.svg", w=3,h=2,b=1,lt="Provinz Schlesien",s='Schlesien',o='Schlesien'},
["DE-PSH"] = {l="Schleswig-Holstein", f="Flagge_Preußen_-_Provinz Schleswig-Holstein.svg", w=3,h=2,b=1,lt="Provinz Schleswig-Holstein",s='Schlesw',o='Schleswig-Holstein'},
["DE-PWF"] = {l="Westfalen", f="Flagge Preußen - Provinz Westfalen.svg", w=3,h=2,b=1,lt="Provinz Westfalen",s='westfa',o='Westfalen'},
["DE-PWP"] = {l="Westpreußen", f="Flagge_Preußen_-_Provinz Westpreußen.svg", w=3,h=2,lt="Provinz Westpreußen",s='Westpreu',o='Westpreußen'},
["DE-HOL"] = {l="Hohenzollernsche Lande", f="Flagge Preußen - Provinz Hohenzollern.svg", w=3,h=2,q='Q819762',b=1},--  	1850–1947 
["DE-GPW"] = {l="Grenzmark Posen-Westpreußen", f="Flagge Preußen - Grenzmark Posen-Westpreußen.svg", w=3,h=2,b=1,q='Q693438'}, -- 1922 bis 1938
-- Länder 1947-1952 bzw. 1945 bis 1958 dann Bezirke der  DDR 
["DE-LBB"] = {l='Land Brandenburg', f='Flag of Brandenburg (1945-1952).svg', w=5, h=3, b=1,q='Q1801895',s='branl'}, -- 1947–1952
["DE-LTH"] = {l='Land Thüringen', p='DE-TH', w=5, h=3, b=1,q='Q873634',s='thuer'}, -- 1920-1952
["DE-LM"] = {l='Land Mecklenburg', f='Flagge Großherzogtümer Mecklenburg.svg', w=3, h=2,q='Q578002', s='mekl'}, -- war zwischen 1934 und 1952
["DE-LST"] = {l='Geschichte Sachsen-Anhalts', f='Flagge Preußen - Provinz Sachsen.svg', w=5, h=3},
["DE-LSN"] = {l='Geschichte_Sachsens#Die_Nachkriegszeit_bis_zur_Auflösung_der_Länder_in_der_DDR_(1945–1952)', f='Flag of Saxony.svg', b=1,w=5, h=3},
["DE-LTN"] = {l='Land_Thüringen_(1920–1952)#Ende_des_Zweiten_Weltkriegs,_SBZ_und_DDR', f='Flag of Thuringia.svg', b=1,w=2, h=1},

["DE-GB"] = {l='Groß-Berlin', f='Flag of Berlin (1934-1954).svg', w=5, h=3, b=1, s='berlig',q='Q56041'},
["DDR-BE"] = {l='Ost-Berlin', f='Flag of East Berlin (1956–1990).svg', w=5, h=3, b=1, o='Berlin, Hauptstadt der DDR',s='berlo',q='Q56037'},
["DDR-BEbis54"] = {l='Ost-Berlin', p="DE-GB",s='berlo',q='Q56037'},
["DE-B-Senat"] = {l='Senat von Berlin', f='Standard of senate of Berlin.svg', w=1, h=1,s='bers'},
-- 
["DE-Kurköln"] = {l='Kurköln', f="Black St George's Cross.svg", w=10, h=7, b=1},
-- Städte
["DE-KI"] = {l='Kiel', f='Wappen Kiel (Alternativ).svg', w=512, h=540,q='Q1707'},
["DE-SH-1848"] = {lt='Schleswig-Holstein (1849–1851)', l='Schleswig-Holsteinische Erhebung',f='Flag of Schleswig-Holstein.svg', w=5,h=3,s='Schleswig-Holstein 1848', b=1},
["DE-SL-1919"] = {l='Saargebiet', f='Flag of Saar 1920-1935.svg', w=3,h=2, s='Saargebiet 1919', b=1},
["DE-SL-1947"] = {l='Saarland 1947 bis 1956', f='Flag of Saar (1947–1956).svg', w=3,h=2,b=1, s='Saarland 1947 bis 1956'},
["DGA"] = {l="Diego Garcia", f="Flag of the British Indian Ocean Territory.svg", w=2,h=1},
["DHY"] = {l='Republik Dahomey',lt="Dahomey", f="Flag_of_Benin.svg", w=3,h=2,a='Republik Dahomey', o={'Republik Dahomey',fr="République du Dahomé"}},
["Die Linke-Logo"] = {l="Die Linke",lt='LINKE',f="Die Linke logo.svg",w=567,h=127,q='Q49764',a='Linkspartei'},
["DJH"] = {l="Deutsches Jugendherbergswerk", lt="DJH",o={en="German Youth Hostel Association", "Deutsches Jugendherbergswerk"}, q="Q1205753", a="Deutsches Jugendherbergswerk",f="Deutsches Jugendherbergswerk logo.svg",h=558,w=1024},
["DJI"] = {l='Dschibuti',f='Flag of Djibouti.svg',h=2,w=3,b=1, o={ar="جمهورية جيبوتي|Dschumhūriyyat Dschībūtī",so="Jabuuti",'Republik Dschibuti'},q="Q977", lf="Flagge Dschibutis"},
["DMA"] = {l="Dominica", o={'Commonwealth Dominica',en="Commonwealth of Dominica"}, q="Q784", lf="Flagge Dominicas",f="Flag of Dominica.svg",h=1,w=2},
["DMA-1955"] = {p="DMA", f="Flag of Dominica (1955–1965).svg"},
["DMA-1965"] = {p="DMA", f="Flag of Dominica (1965–1978).svg"},
["DMA-1978"] = {p="DMA", f="Flag_of_Dominica_(1978–1981).svg"},
["DMA-1981"] = {p="DMA", f="Flag_of_Dominica_(1981–1988).svg"},
["DNK"] = {l="Dänemark", o={da="Kongeriget Danmark",'Königreich Dänemark'}, q="Q35", lf="Flagge Dänemarks",f="Flag of Denmark.svg",h=28,w=37,s='Danemark'},
["DOM"] = {l='Dominikanische Republik',f='Flag of the Dominican Republic.svg',h=5,w=8, o={es="República Dominicana"}, q="Q786", lf="Flagge der Dominikanischen Republik"},
["DOM-1844"] = {p="DOM",f="Flag_of_the_Dominican_Republic_(up_to_1844).svg", w=3,h=2},
["DZA"] = {l="Algerien", o={ar="الجزائ|al-Dschazā’ir",ber="ⴷⵣⵣⴰⵢⴻⵔ|Dzayer",ber="ⵍⵣⵣⴰⵢⴻⵔ|Ldzayer","Demokratische Volksrepublik Algerien"}, q="Q262", lf="Flagge Algeriens",f="Flag of Algeria.svg",h=2,w=3},
["DZA-1958"] = {l="Algerien", f="Variant_flag_of_the_GPRA_(1958-1962).svg", w=7,h=5, o={ar="الجزائ|al-Dschazā’ir", ber="ⴷⵣⵣⴰⵢⴻⵔ|Dzayer", ber="ⵍⵣⵣⴰⵢⴻⵔ|Ldzayer", "Demokratische Volksrepublik Algerien"}, q="Q262", lf="Flagge Algeriens"},
["Danzig-1920"] = {l='Freie Stadt Danzig', f='Flag of the Free City of Danzig.svg', w=591,h=397,s='Danzig Freie Stadt'},
["Danzig-1807"] = {l='Republik Danzig', f='Gdansk flag.svg', w=4, h=3, s='Danzig Republik'}, -- 1807 bis 1814
["DEU-D"] = {l="Deutschland", f="Flag_of_Germany_(state).svg", w=5, h=3, a="Deutschland (Dienstflagge ab 1950)"},
["DEU-D-1935"] = {l="Deutsches Reich 1933 bis 1945", f="Reichsdienstflagge_1935.svg", w=1329, h=797, a="Deutsches Reich (Dienstflagge 1935 bis 1945)"},
["DEU-H-1919"] = {l="Weimarer Republik", f="Merchant_flag_of_Germany_(1919–1933).svg", w=3, h=2, a="Deutsches Reich (Handelsflagge 1919 bis 1933)"},
["DEU-H-1933"] = {l="Deutsches Reich 1933 bis 1945", f="Flag_of_Germany_(1935–1945).svg", w=5, h=3, a="Deutsches Reich (Handelsflagge 1933 bis 1945)"},
["DEU-LK-1867"] = {l="Norddeutscher Bund", f="War_Ensign_of_Germany_(1867–1892).svg", b=1, w=1028, h=600, a="Norddeutscher Bund (Kriegsflagge 1867 bis 1871)"},
["DEU-LK-1871"] = {l="Deutsches Heer (Deutsches Kaiserreich)", f="War_Ensign_of_Germany_(1867–1892).svg", b=1, w=1028, h=600, a="Deutsches Reich (Reichskriegsflagge 1871 bis 1892)"},
["DEU-LK-1892"] = {l="Deutsches Heer (Deutsches Kaiserreich)", f="War_Ensign_of_Germany_(1892–1903).svg", b=1, w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1892 bis 1903)"},
["DEU-LK-1903"] = {l="Deutsches Heer (Deutsches Kaiserreich)", f="War_Ensign_of_Germany_(1903–1919).svg", b=1, w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1903 bis 1921)"},
["DEU-LK-1921"] = {l="Reichswehr", f="War_Ensign_of_Germany_(1922–1933).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1921 bis 1933)"},
["DEU-LK-1933"] = {l="Reichswehr", f="War_Ensign_of_Germany_(1933–1935).svg", w=1329, h=797, a="Deutsches Reich (Reichskriegsflagge 1933 bis 1935)"},
["DEU-LK-1935"] = {l="Wehrmacht", f="War_Ensign_of_Germany_(1935–1938).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1935 bis 1938)"},
["DEU-LK-1938"] = {l="Wehrmacht", f="War_Ensign_of_Germany_(1938–1945).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1938 bis 1945)"},
["DEU-Post-1871"] = {l="Reichspost", f="Postflagge_-1892.svg", b=1, w=1028, h=600, a="Deutsches Reich (Flagge der Reichspostschiffe 1871 bis 1892)"},
["DEU-Post-1892"] = {l="Reichspost", f="Postflagge_1892-1918.svg", w=1142, h=762, a="Deutsches Reich (Reichspostamtsflagge 1892 bis 1919)"},
["DEU-Post-1919"] = {l="Deutsche Postgeschichte 1919–1945", f="Postflagge_1919_prov2.svg", w=1197, h=798, a="Deutsches Reich (Reichspostflagge 1919 bis 1921)"},
["DEU-Post-1921"] = {l="Deutsche Postgeschichte 1919–1945", f="Reichspostflagge_1921-1933.svg", w=1187, h=797, a="Deutsches Reich (Reichspostflagge 1921 bis 1933)"},
["DEU-Post-1933"] = {l="Deutsche Postgeschichte 1919–1945", f="Reichspostflagge_1933-1935.svg", w=1344, h=805, a="Deutsches Reich (Reichspostflagge 1933 bis 1945)"},
["DEU-Post-1950"] = {l="Deutsche Bundespost", f="Flag_of_German_post_(1950-1994).svg", w=5, h=3, a="Deutschland (Bundespostflagge 1950 bis 1994)"},
["DEU-SK"] = {l="Deutsche Marine", f="Naval_Ensign_of_Germany.svg", w=5, h=3, a="Deutschland (Seekriegsflagge ab 1956)"},
["DEU-SK-1848"] = {l="Reichsflotte", f="Flag_of_the_German_Confederation_(war).svg", w=3, h=2, a="Deutscher Bund (Kriegsflagge 1848 bis 1852)"},
["DEU-SK-1867"] = {l="Marine des Norddeutschen Bundes", f="War_Ensign_of_Germany_(1867–1892).svg", w=1028, h=600, a="Norddeutscher Bund (Kriegsflagge 1867 bis 1871)"},
["DEU-SK-1871"] = {l="Kaiserliche Marine", f="War_Ensign_of_Germany_(1867–1892).svg", w=1028, h=600, a="Deutsches Reich (Reichskriegsflagge 1871 bis 1892)"},
["DEU-SK-1892"] = {l="Kaiserliche Marine", f="War_Ensign_of_Germany_(1892–1903).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1892 bis 1903)"},
["DEU-SK-1903"] = {l="Kaiserliche Marine", f="War_Ensign_of_Germany_(1903–1919).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1903 bis 1921)"},
["DEU-SK-1921"] = {l="Reichsmarine", f="War_Ensign_of_Germany_(1922–1933).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1921 bis 1933)"},
["DEU-SK-1933"] = {l="Reichsmarine", f="War_Ensign_of_Germany_(1933–1935).svg", w=1329, h=797, a="Deutsches Reich (Reichskriegsflagge 1933 bis 1935)"},
["DEU-SK-1935"] = {l="Kriegsmarine", f="War_Ensign_of_Germany_(1935–1938).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1935 bis 1938)"},
["DEU-SK-1938"] = {l="Kriegsmarine", f="War_Ensign_of_Germany_(1938–1945).svg", w=5, h=3, a="Deutsches Reich (Reichskriegsflagge 1938 bis 1945)"},
["DNK-D"] = {l="Dänemark", f="Flag_of_Denmark_(state).svg", w=1070, h=560, a="Dänemark (Dienstflagge)"},
["DNK-SK"] = {l="Kongelige Danske Marine", f="Naval_Ensign_of_Denmark.svg", w=1070, h=560, a="Dänemark (Seekriegsflagge)"},
["DOM-H"] = {l="Dominikanische Republik", f="Civil_Ensign_of_the_Dominican_Republic.svg", w=3, h=2, a="Dominikanische Republik (Handelsflagge ab 1864)"},
["DOM-SK"] = {l="Dominikanische Republik", f="Naval_Ensign_of_the_Dominican_Republic.svg", w=1250, h=625, a="Dominikanische Republik (Seekriegsflagge ab 1864)"},
["DZA-SK"] = {l="Algerische Marine", f="Naval_Ensign_of_Algeria.svg", b=1, w=3, h=2, a="Algerien (Seekriegsflagge ab 1962)"},
["DK-81"] = {l="Region Nordjylland",f="Flag_of_Region_Nordjylland.svg",w=1000,h=667,s="Nordjylland",lt="Nordjylland"},
["DK-82"] = {l="Region Midtjylland",f="Flag_of_Region_Midtjylland.svg",w=1000,h=667,b=1,s="Midtjylland",lt="Midtjylland"},
["DK-83"] = {l="Region Syddanmark",f="Flag_of_Region_Syddanmark.svg",w=1000,h=667,b=1,s="Syddanmark",lt="Syddanmark"},
["DK-84"] = {l="Region Hovedstaden",f="Flag_of_the_Capital_Region_of_Denmark.svg",w=600,h=400,s="Hovedstaden",lt="Hovedstaden"},
["DK-85"] = {l="Region Sjælland",f="Flag_of_Region_Sjælland.svg",w=1000,h=667,s="Sjælland",lt="Sjælland"},
["DBSV"] = {l="Region Deutscher Blinden- und Sehbehindertenverband",lt="DBSV",f="Deutscher Blinden- und Sehbehindertenverband Logo.svg", w=554,h=278, o="Deutsche Blinden- und Sehbehindertenverband e.V.", a="Deutsche Blinden- und Sehbehindertenverband"},
["DLRG"] = {l="Deutsche Lebens-Rettungs-Gesellschaft", lt="DLRG",f="DLRG Logo.svg", w=957, h=790, o="Deutsche Lebens-Rettungs-Gesellschaft e. V.", a="Deutsche Lebens-Rettungs-Gesellschaft"},
["DCCV"] = {l="Deutsche Morbus Crohn/Colitis ulcerosa Vereinigung", lt="DCCV", f="Deutsche Morbus Crohn Colitis ulcerosa-Vereinigung logo.svg", w=1024, h=451, o="Deutsche Morbus Crohn/Colitis ulcerosa Vereinigung (DCCV) e.V.", a="Deutsche Morbus Crohn/Colitis ulcerosa Vereinigung"},
["DRK-L"] = {l="Deutsches Rotes Kreuz", lt="DRK", f="DRK Logo2.svg", w=3348, h=1057, o="Deutsches Rotes Kreuz (DRK)", a="Deutsches Rotes Kreuz"},
["DFB"] = {l="Deutscher Fußball-Bund",f='DFB Logo 2017.svg',w=1,h=1,lt='DFB',o='Deutscher Fußball-Bund',q='Q154191'},

-- ←«« Please place new entries above this liune, preferred in alphabetical order
["ZZZ"] = {l='Falsche Eingabe',f='Flag of None.svg',h=2,w=3,s='ZZZZ'}, -- Hilfsdummys bei Falscheingabe.
}