Module:qlu-pron: Difference between revisions
No edit summary |
No edit summary |
||
| Line 70: | Line 70: | ||
local function syllabify(word) | local function syllabify(word) | ||
word = word:gsub("(" .. consonants .. "?" .. consonants .. "?" .. consonants .. "?" .. vowels .. "?" .. vowels .. vowels .. "?" .. consonants .. "?" .. consonants .. "?)", "·%1·") | |||
--word = word:gsub("^·", "") | --word = word:gsub("^·", "") | ||
--word = word:gsub("·$", "") | --word = word:gsub("·$", "") | ||
if not mw.ustring.isutf8(word) then return | if not mw.ustring.isutf8(word) then return word end | ||
local syllables = split(word, "·"); | local syllables = split(word, "·"); | ||