Module:siwa-pron: Difference between revisions

No edit summary
No edit summary
Line 25: Line 25:
["ɑ"] = "a", ["e"] = "ɛ", ["i"] = "ɪ", ["ɔ"] = "ɔ", ["u"] = "ʊ", ["y"] = "œ", ["ø"] = "œ",
["ɑ"] = "a", ["e"] = "ɛ", ["i"] = "ɪ", ["ɔ"] = "ɔ", ["u"] = "ʊ", ["y"] = "œ", ["ø"] = "œ",
}
}
local tab = mw.text.split(v,"")
for regex, replacement in ipairs(switch) do
for regex, replacement in ipairs(switch) do
local index
for i=1,#v do
if tab[3]~=nil then
gsub(sub(v,i,i), regex, replacement)
index=3
else index=3
end
for i=1,index do
gsub(tab[i], regex, replacement)
end
end
end
end
return table.concat(tab)
return v
end
end