Module:writing systems/data: Difference between revisions

From Linguifex
Jump to navigation Jump to search
finalizeData now takes the type in the singular (to lay the groundwork for merging addDefaultTypes into finalizeData).
 
m 1 revision imported
 
(One intermediate revision by the same user not shown)
(No difference)

Latest revision as of 12:00, 21 April 2026

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")