Module:siwa-noun: Difference between revisions
No edit summary |
No edit summary |
||
| Line 20: | Line 20: | ||
local vowels = "[aeiouyůõảẻỉỏủỷęȯởử]" | local vowels = "[aeiouyůõảẻỉỏủỷęȯởử]" | ||
local consonants = "[mpbvntdsṡʦʨʥŋɲcɟħðrṁṅḥkgġhłƛɬḍ]" | local consonants = "[mpbvntdsṡʦʨʥŋɲcɟħðrṁṅḥkgġhłƛɬḍ]" | ||
local function dedigraphicize(word) | local function dedigraphicize(word) | ||
| Line 125: | Line 124: | ||
data.forms[case][n] = gsub(data.forms[case][n], regex, repl) | data.forms[case][n] = gsub(data.forms[case][n], regex, repl) | ||
data.forms[case][n] = gsub(data.forms[case][n], "@", "") | data.forms[case][n] = gsub(data.forms[case][n], "@", "") | ||
if data.forms["ine"][n] then | --[[if data.forms["ine"][n] then | ||
data.forms["ine"][n] = gsub(data.forms["ine"][n], "([aoueů])ia$", "%1įa") | data.forms["ine"][n] = gsub(data.forms["ine"][n], "([aoueů])ia$", "%1įa") | ||
data.forms["ine"][n] = gsub(data.forms["ine"][n], "ỉia$", "igįia") | data.forms["ine"][n] = gsub(data.forms["ine"][n], "ỉia$", "igįia") | ||
end | end]] | ||
end | end | ||
n = n + 1 | n = n + 1 | ||