Modul:Wörterbuch: Unterschied zwischen den Versionen

Aus FürthWiki

mehrzahl() Umstellung auf Abfrage Attribute
(switch wob.attrText() zu atr.attrText())
(mehrzahl() Umstellung auf Abfrage Attribute)
 
Zeile 6: Zeile 6:


function p.mehrzahl(ez)
function p.mehrzahl(ez)
local mehrzahl = {
local mehrzahl = { -- ACHTUNG!
["Abw. Name"] = "Abw. Namen",
["Audio"] = "Audios", -- Die Mehrzahl-Einträge beim Attribut haben Vorrang!
["Areal"] = "Areale",
["Audio"] = "Audios",
["Ausführung"] = "Ausführungen",
["Beruf"] = "Berufe",
["Bild"] = "Bilder",
["Brücke"] = "Brücken",
["Buch"] = "Bücher",
["Buchreihe"] = "Buchreihen",
["Buchreihe"] = "Buchreihen",
["Datei"] = "Dateien",
["Einrichtung"] = "Einrichtungen",
["Ereignis"] = "Ereignisse",
["Faktenbox"] = "Faktenboxen",
["Faktenbox"] = "Faktenboxen",
["Gaststätte"] = "Gaststätten",
["Genre"] = "Genres",
["Grünanlage"] = "Grünanlagen",
["Grundstück"] = "Grundstücke",
["Grundstück"] = "Grundstücke",
["Jahr"] = "Jahre",
["Jahrestag"] = "Jahrestage",
["Jahrestag"] = "Jahrestage",
["Kirche"] = "Kirchen",
["Klasse"] = "Klassen",
["Monat"] = "Monate",
["Monat"] = "Monate",
["Objekt"] = "Objekte",
["Ort"] = "Orte",
["Person"] = "Personen",
["Postleitzahl"] = "Postleitzahlen",
["Publikation"] = "Publikationen",
["Publikation"] = "Publikationen",
["Schule"] = "Schulen",
["Stadtteil"] = "Stadtteile",
["Stadtwiki"] = "Stadtwikis",
["Stadtwiki"] = "Stadtwikis",
["Statistischer Bezirk"] = "Statistische Bezirke",
["Statistischer Distrikt"] = "Statistische Distrikte",
["Straße"] = "Straßen",
["Video"] = "Videos",
["Video"] = "Videos",
}
}
return mehrzahl[ez] or ez
-- Attribut-Wörterbuch abfragen
local query = {"[[Attribut:+]]" ..
"[[SubObjektTyp::AttributKlasse]]" ..
"[[Einzahl::" .. ez .. "]]",
"?Mehrzahl", mainlabel = "-"}
query = mw.smw.ask(query) or {{}}
return query[1]["Mehrzahl"] or mehrzahl[ez] or ez
end
end


return p
return p