Module:snon-mut: Difference between revisions
No edit summary |
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: | 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 | ||