Module:writing systems/data

From Linguifex
Revision as of 14:48, 6 December 2024 by wikt>Theknightwho (finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:writing systems/data/doc

local m = {}

m["abjad"] = {
	"abjad",
	185087,
	otherNames = {"consonantary", "consonantal alphabet"},
}

m["abugida"] = {
	"abugida",
	335806,
	otherNames = {"alphasyllabary"},
}

m["alphabet"] = {
	"alphabet",
	9779,
	category = "alphabetic writing system",
}

m["logography"] = {
	"logography",
	3953107,
	otherNames = {"ideography"},
	category = "logographic writing system",
}

m["pictography"] = {
	"pictography",
	860735,
	category = "pictographic writing system",
}

m["semisyllabary"] = {
	"semisyllabary",
	3781304,
	otherNames = {"semi-syllabary"},
}

m["syllabary"] = {
	"syllabary",
	182133,
}

return require("Module:languages").finalizeData(m, "writing system")