Modul:Wörterbuch

Version vom 27. September 2025, 09:59 Uhr von HeikoBot (Diskussion | Beiträge) (Schützte „Modul:Kategorie“ ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt) [Verschieben=Nur Administratoren erlauben] (unbeschränkt)))

Dieses Modul beinhaltet übergreifende Wörterbücher.

Mehrzahl() / mehrzahl()

Gibt Mehrzahl-Wort einer Kategorie zurück. Beispiele und Tests:

  • -mehrzahl("Person")- ergibt -Personen-
  • -mehrzahl("Gewässer")- ergibt -Gewässer-
  • -mehrzahl("")- ergibt --
  • -mehrzahl()- ergibt --

attr_text()

Gibt Anzeigetext eines Attributs zurück. Beispiele und Tests:

  • -attr_text("AbweichendeNamensform")- ergibt -Skriptfehler: Die Funktion „Attr_text“ ist nicht vorhanden.-
  • -attr_text("Test")- ergibt -Skriptfehler: Die Funktion „Attr_text“ ist nicht vorhanden.-

Unterseiten


p = {}

function p.Mehrzahl(frame)
	return p.mehrzahl(frame.args[1] or "")
end

function p.mehrzahl(ez)
	if     ez == "Areal"		then return "Areale"
	elseif ez == "Audio"		then return "Audios"
	elseif ez == "Bild"			then return "Bilder"
	elseif ez == "Brücke"		then return "Brücken"
	elseif ez == "Buch"			then return "Bücher"
	elseif ez == "Datei"		then return "Dateien"
	elseif ez == "Ereignis"		then return "Ereignisse"
	elseif ez == "Faktenbox"	then return "Faktenboxen"
	elseif ez == "Gaststätte"	then return "Gaststätten"
	elseif ez == "Jahr"			then return "Jahre"
	elseif ez == "Jahrestag"	then return "Jahrestage"
	elseif ez == "Kirche"		then return "Kirchen"
	elseif ez == "Klasse"		then return "Klassen"
	elseif ez == "Monat"		then return "Monate"
	elseif ez == "Objekt"		then return "Objekte"
	elseif ez == "Person"		then return "Personen"
	elseif ez == "Schule"		then return "Schulen"
	elseif ez == "Stadtteil"	then return "Stadtteile"
	elseif ez == "Stadtwiki"	then return "Stadtwikis"
	elseif ez == "Straße"		then return "Straßen"
	elseif ez == "Video"		then return "Videos"
	end
	return ez
end

return p