Module:kilta-pron: Difference between revisions

no edit summary
No edit summary
No edit summary
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("([pβmtsnɾlʧkxʷqhyʤɡbvdː]*[aeiouáéíóúəïüʔ]ː?[pβmtsnɾlʧkxʷqhyʤɡbvdː]-)$", "·%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("([pβmtsnɾlʧkxʷqhyʤɡbvdː]*[aeiouáéíóúəïüʔ]ː?[pβmtsnɾlʧkxʷqhyʤɡbvdː]-)", "·%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("·$", "")