Module:snon-mut: Difference between revisions

Melinoë (talk | contribs)
No edit summary
Melinoë (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 19: Line 19:
["bh"] = {"b", "m", "gh"},
["bh"] = {"b", "m", "gh"},
["c"] = {"g", "ngh", "ch"},
["c"] = {"g", "ngh", "ch"},
["ch"] = {"gh", "ngh"},
["ch"] = {"gh", "ngh", "h"},
["d"] = {"dd", "n", "dh"},
["d"] = {"dd", "n", "dh"},
["dh"] = {"d", "n", "gh"},
["dh"] = {"d", "n", "gh"},
["g"] = {"gg", "ng", "gh"},
["g"] = {"gg", "ng", "gh"},
["h"] = {"gh", "nh", "ch"},
["h"] = {"gh", "nh", "ch"},
["l"] = {"lh"},
["l"] = {"ll", "l", "lh"},
["m"] = {"mh"},
["m"] = {"m", "mm", "mh"},
["n"] = {"nh"},
["n"] = {"n", "nn", "nh"},
["p"] = {"b", "mh", "ph"},
["p"] = {"b", "mh", "ph"},
["ph"] = {"bh", "mh", "h"},
["ph"] = {"bh", "mh", "h"},
["r"] = {"rr", "rh"},
["r"] = {"rr", "r", "rh"},
["s"] = {"z", "sh"},
["s"] = {"z", "s","sh"},
["t"] = {"d", "nh", "th"},
["t"] = {"d", "nh", "th"},
["th"] = {"dh", "nh", "ch"},
["th"] = {"dh", "nh", "ch"},
Line 101: Line 101:
local marker = has_irreg_mutation and MARKER or ""
local marker = has_irreg_mutation and MARKER or ""
if mutation then
if mutation then
return require("Module:Link").full_link({lang = lang, accel = {form = accel_form, lemma = data.radical}, term = mutation}) .. marker, true, has_irreg_mutation
return require("Module:links").full_link({lang = lang, accel = {form = accel_form, lemma = data.radical}, term = mutation}) .. marker, true, has_irreg_mutation
else
else
return "''unchanged''" .. marker, false, has_irreg_mutation
return "''unchanged''" .. marker, false, has_irreg_mutation