Module:kilta-pron: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 56: Line 56:
{"ü", "au̯"},
{"ü", "au̯"},
{"ï", "ai̯"},
{"ï", "ai̯"},
{"[·%.]ˈ", "ˈ"}, {"·", "."}, --{"([áéíóú])", function(v) return deacuter[v] .. "ː" end},
{"[·%.]ˈ", "ˈ"}, {"·", "."}, {"([áéíóú])", function(v) return deacuter[v] .. "ː" end},
}
}


Line 65: Line 65:
term = term:gsub("q·q", "k·q")
term = term:gsub("q·q", "k·q")
term = term:gsub("^(" .. vowels .. ")", "%1·")
term = term:gsub("^(" .. vowels .. ")", "%1·")
--term = term:gsub("(" .. consonants .. "*)(" .. vowels .. ")(" .. consonants .. "-)", "·%1%2%3·")
term = term:gsub("([pβmtsnɾlʧkxʷqhyʤɡbvdː]*[aeiouáéíóúəïüʔ]ː?[pβmtsnɾlʧkxʷqhyʤɡbvdː]-)", "·%1%2%3·")
term = term:gsub("^·", "")
term = term:gsub("^·", "")
term = term:gsub("·$", "")
term = term:gsub("·$", "")