Module:qay-pron: Difference between revisions
No edit summary |
No edit summary |
||
| Line 81: | Line 81: | ||
function export.phonemic(term) | function export.phonemic(term) | ||
term = mw.ustring.lower(term) | term = mw.ustring.lower(term) | ||
for _, rule in ipairs(shared_rules) do | for _, rule in ipairs(shared_rules) do | ||
term = gsub(term, rule[1], rule[2]) | term = gsub(term, rule[1], rule[2]) | ||
end | end | ||
term = syllabify(term) | |||
for _, micrule in ipairs(phonemic_rules) do | for _, micrule in ipairs(phonemic_rules) do | ||
| Line 96: | Line 97: | ||
function export.phonetic(term) | function export.phonetic(term) | ||
term = mw.ustring.lower(term) | term = mw.ustring.lower(term) | ||
for _, rule in ipairs(shared_rules) do | for _, rule in ipairs(shared_rules) do | ||
term = gsub(term, rule[1], rule[2]) | term = gsub(term, rule[1], rule[2]) | ||
end | end | ||
term = syllabify(term) | |||
for _, ticrule in ipairs(phonetic_rules) do | for _, ticrule in ipairs(phonetic_rules) do | ||