Module:kilta-pron: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 15: Line 15:


local consonants = "[pβmtsnɾlʧkxʷqƕᵷʤɡbvdː]"
local consonants = "[pβmtsnɾlʧkxʷqƕᵷʤɡbvdː]"
local vowels = "[aeiouəꜷꜽʔː]"
local vowels = "[aeiouáéíóúəꜷꜽʔ]"


local export = {}
local export = {}
Line 30: Line 30:
{"v", "β"}, {"r", "ɾ"}, {"h", "x"},
{"v", "β"}, {"r", "ɾ"}, {"h", "x"},
{"ë", "ə"}, {"ëë+", "əː"}, --{"([áéíóú])", function(v) return mw.ustring.toNFD(v):gsub(A, "ː") end},
{"ë", "ə"}, {"ëë+", "əː"}, --
{"kq", "qː"}, {"(" .. consonants .. ")(" .. consonants .. ")",
{"kq", "qː"}, {"(" .. consonants .. ")(" .. consonants .. ")",
Line 52: Line 52:
{"ꜷ", "au̯"},
{"ꜷ", "au̯"},
{"ꜽ", "ai̯"},
{"ꜽ", "ai̯"},
{"[·%.]ˈ", "ˈ"}, {"·", "."},
{"[·%.]ˈ", "ˈ"}, {"·", "."}, {"([áéíóú])", function(v) return mw.ustring.toNFD(v):gsub(A, "ː") end},
}
}