182
edits
No edit summary |
No edit summary |
||
Line 159: | Line 159: | ||
table.insert(newWord, "1") | table.insert(newWord, "1") | ||
elseif ((result[i-1] == "m") or (result[i-1] == "n") or (result[i-1] == "j")) and (result[i+1] ~= nil) then | elseif ((result[i-1] == "m") or (result[i-1] == "n") or (result[i-1] == "j")) and (result[i+1] ~= nil) then | ||
if mw.ustring.match(result[i+1], "[ | if mw.ustring.match(result[i+1], "[mnjPTt]") then | ||
table.insert(newWord, "6") | table.insert(newWord, "6") | ||
elseif result[i+1] == "k" then | elseif (result[i+1] == "k") or (result[i+1] == "K") then | ||
table.insert(newWord, "7") | table.insert(newWord, "7") | ||
elseif mw.ustring.match(result[i+1], "[%.ˌˈ]") then | elseif mw.ustring.match(result[i+1], "[%.ˌˈ]") then | ||
if mw.ustring.match(result[i+2], "[ | if mw.ustring.match(result[i+2], "[mnjt]") then | ||
table.insert(newWord, "6") | table.insert(newWord, "6") | ||
elseif result[i+2] == "k" then | elseif (result[i+2] == "k") or (result[i+2] == "kK") then | ||
table.insert(newWord, "7") | table.insert(newWord, "7") | ||
else | else |
edits