Module:anui-pron: Difference between revisions

Jump to navigation Jump to search
No edit summary
No edit summary
Line 21: Line 21:
local front_vowel = "iea"
local front_vowel = "iea"
local vowel = "[" .. back_vowel .. front_vowel .. "]"
local vowel = "[" .. back_vowel .. front_vowel .. "]"
local nasal_vowel = "[ãĩõᴍ]"


local export = {}
local export = {}
Line 27: Line 28:
{"ʇ", "ǀ"}, {"([ḛḭṵ])", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù"}}, {"([ao])" .. TILDEBELOW, mw.ustring.toNFC("%1" .. GRAVE)},
{"ʇ", "ǀ"}, {"([ḛḭṵ])", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù"}}, {"([ao])" .. TILDEBELOW, mw.ustring.toNFC("%1" .. GRAVE)},
{"([uùm]ʼ?)m", "%1ᴍ"}, {"m(ʼᴍ)", "ᴍ%1"}, -- tell apart between regular and syllabic <m>
{"([uùm]ʼ?)m", "%1ᴍ"}, {"m(ʼᴍ)", "ᴍ%1"}, -- tell apart between regular and syllabic <m>
{vowel .. vowel, {
{vowel .. vowel, {["aa"] = "aː", ["ee"] = "eː", ["ii"] = "iː", ["ɔɔ"] = "ɔː", ["uu"] = "uː",}}, {vowel .. "(" .. nasal_vowel .. ")", "%1ː"},
["aa"] = "aː", ["ee"] = "eː", ["ii"] = "iː", ["ɔɔ"] = "ɔː", ["uu"] = "uː",
}},
}
}