Module:siwa-pron: Difference between revisions
No edit summary |
No edit summary |
||
| Line 124: | Line 124: | ||
end | end | ||
local ss = mw.ustring.match(term, stpattern) | |||
local i,j = find(term, ss) | |||
for _, srule in ipairs(stressed_rules) do | for _, srule in ipairs(stressed_rules) do | ||
for regex, replacement in pairs(srule) do | for regex, replacement in pairs(srule) do | ||
ss = gsub(ss, regex, replacement) | ss = gsub(ss, regex, replacement) | ||
end | end | ||
end | end | ||
term = | term = sub(term, 1, i) .. ss .. sub(term,j) | ||
table.insert(IPA, term) | table.insert(IPA, term) | ||