Modul:Wörterbuch: Unterschied zwischen den Versionen

p.attr_text(attr_name, klasse) mit Klasse
(+ Grundstücke)
(p.attr_text(attr_name, klasse) mit Klasse)
Zeile 6: Zeile 6:


function p.mehrzahl(ez)
function p.mehrzahl(ez)
local mehrzahlen = {
local mehrzahl = {
["Abw. Name"] = "Abw. Namen",
["Areal"] = "Areale",
["Areal"] = "Areale",
["Audio"] = "Audios",
["Audio"] = "Audios",
["Ausführung"] = "Ausführungen",
["Bild"] = "Bilder",
["Bild"] = "Bilder",
["Brücke"] = "Brücken",
["Brücke"] = "Brücken",
Zeile 17: Zeile 19:
["Faktenbox"] = "Faktenboxen",
["Faktenbox"] = "Faktenboxen",
["Gaststätte"] = "Gaststätten",
["Gaststätte"] = "Gaststätten",
["Genre"] = "Genres",
["Grundstück"] = "Grundstücke",
["Grundstück"] = "Grundstücke",
["Jahr"] = "Jahre",
["Jahr"] = "Jahre",
Zeile 35: Zeile 38:
["Video"] = "Videos",
["Video"] = "Videos",
}
}
return mehrzahlen[ez] or ez
return mehrzahl[ez] or ez
end
end


function p.Attr_text(frame)
function p.attr_text(attr_name, klasse) -- Attribut-Anzeige-Texte
return p.attr_text(frame.args[1] or "")
end
 
function p.attr_text(attr_name)
local attr_text = {
local attr_text = {
["AbweichendeNamensform"] = "Abw. Namen",
["AbweichendeNamensform"] = {"Abw. Name"},
["AngebotVegetarisch"] = "Vegetarische Speisen",
["AngebotVegetarisch"] = {"Vegetarische Speisen"},
["Ausfuehrung"] = "Ausführung",
["Ausfuehrung"] = {"Ausführung"},
["BestandArchivFuerthWiki"] = "Bestand Archiv FürthWiki",
["BestandArchivFuerthWiki"] = {"Bestand Archiv FürthWiki"},
["BietetKartenzahlung"] = "Kartenzahlung möglich",
["BietetKartenzahlung"] = {"Kartenzahlung möglich"},
["DenkmalstatusBesteht"] = "Denkmalstatus besteht",
["DenkmalstatusBesteht"] = {"Denkmalstatus besteht"},
["GastroBetreiber"] = "Betreiber",
["Ehemals"] = {["Gebäude"] = "Abgerissen"}, -- Default "Ehemals"
["GastroGenre"] = "Genre",
["GastroBetreiber"] = {"Betreiber"},
["GewässerlängeStadtgebiet"] = "Länge im Stadtgebiet",
["GastroGenre"] = {"Genre"},
["Gewässermündung"] = "Mündung bzw. Austritt aus Stadtgebiet",
["GewässerlängeStadtgebiet"] = {"Länge im Stadtgebiet"},
["Gewässerquelle"] = "Quelle bzw. Eintritt ins Stadtgebiet",
["Gewässermündung"] = {"Mündung bzw. Austritt aus Stadtgebiet"},
["GewässerRegimetyp"] = "Wasserführung",
["Gewässerquelle"] = {"Quelle bzw. Eintritt ins Stadtgebiet"},
["Gewässerstatus"] = "Status/Lage",
["GewässerRegimetyp"] = {"Wasserführung"},
["Gewässerstellung"] = "Stellung",
["Gewässerstatus"] = {"Status/Lage"},
["Gewässerursprung"] = "Ursprung",
["Gewässerstellung"] = {"Stellung"},
["HatAußenplätze"] = "Außenplätze vorhanden",
["Gewässerursprung"] = {"Ursprung"},
["HatFassbier"] = "Fassbier-Ausschank",
["HatAußenplätze"] = {"Außenplätze vorhanden"},
["HatNebenraum"] = "Nebenraum vorhanden",
["HatFassbier"] = {"Fassbier-Ausschank"},
["ISBNnr"] = "ISBN-Nr.",
["HatNebenraum"] = {"Nebenraum vorhanden"},
["IstBarrierefrei"] = "Barrierefrei",
["ISBNnr"] = {"ISBN-Nr."},
["Nachfolger"] = "Nachher dort",
["IstBarrierefrei"] = {"Barrierefrei"},
["PLZ"] = "Postleitzahl",
["Nachfolger"] = {"Nachher dort"},
["StatistischerBezirk"] = "Statistischer Bezirk",
["PLZ"] = {"Postleitzahl"},
["StatistischerDistrikt"] = "Statistischer Distrikt",
["StatistischerBezirk"] = {"Statistischer Bezirk"},
["TeilDesAreals"] = "Teil des Areals",
["StatistischerDistrikt"] = {"Statistischer Distrikt"},
["TeilDesEnsembles"] = "Teil des Ensembles",
["TeilDesAreals"] = {"Teil des Areals"},
["TeilDesGebäudeKomplexes"] = "Teil des Gebäude-Komplexes",
["TeilDesEnsembles"] = {"Teil des Ensembles"},
["ÜberDatum"] = "Über Datum",
["TeilDesGebäudeKomplexes"] = {"Teil des Gebäude-Komplexes"},
["Vorgänger"] = "Vorher dort"
["ÜberDatum"] = {"Über Datum"},
["Vorgänger"] = {"Vorher dort"}
}
}
return attr_text[attr_name] or attr_name
local txt = attr_text[attr_name] or {}
return txt[klasse] or txt[1] or attr_name
end
end


return p
return p