Module:siwa-pron: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 8: Line 8:
local rules = {
local rules = {
[1] = {
[1] = {
["mm"] = "mː",
["bb"] = "pː",
["vv"] = "wː",
["nn"] = "nː",
["dd"] = "tː",
["ḍḍ"] = "ðː",
["ss"] = "sː",
["ṡṡ"] = "ɕː",
["ddį"] = "d͡ʑː",
["gį"] = "jː",
["rr"] = "rː",
["ll"] = "lː",
["gg"] = "kː",
["ġġ"] = "xː",
["ng"] = "ŋː",
["hh"] = "hː",
["ḥḥ"] = "ʔː",
},
[2] = {
--consonants not affected by stress
--consonants not affected by stress
["ṡ"] = "ɕ",
["ṡ"] = "ɕ",
Line 18: Line 37:
["ġ"] = "x",
["ġ"] = "x",
},
},
[2] = {
[3] = {
--long vowels and o remain unchanged
--long vowels and o remain unchanged
["ẻu"] = "øː",
["ẻu"] = "øː",
Line 33: Line 52:
}
}


local consonant = "[" .. "mpbvntdsṡrkgġhįų" .. "]"
local consonant = "[" .. "mpbvntdsṡrklgġhįų" .. "]"
local vowel = "[" .. "aæɑeɛiɪɔʊyœøɤ" .. "]"
local vowel = "[" .. "aæɑeɛiɪɔʊyœøɤ" .. "]"