Mòdul:it-general: diferència entre les revisions

Contingut suprimit Contingut afegit
simplificació
dos diftongs seguits en lloc de triftong+vocal
Línia 82:
end
local sil = mw.ustring.lower(mot)
-- Obertures inseparables, digrammi, u consonant
sil = string.gsub(sil, "[cg]h", "11")
sil = mw.ustring.gsub(sil, "[bcfgġpst]l", "11")
Línia 89:
sil = string.gsub(sil, "[bcdfgpstv]r", "11")
sil = string.gsub(sil, "ps", "11")
sil = string.gsub(sil, "[cgq]u([aàeèéiìoòó])qu", "11%1")
-- triftongs, o dos diftongs seguits
sil = mw.ustring.gsub(sil, "iu[aàeèéoòó]", "022")
sil = mw.ustring.gsub(sil, "[iu][aàeèé][iu][aàeèéoòó]", "0202")
sil = mw.ustring.gsub(sil, "[iu][aàeèé][iu]", "022")
sil = mw.ustring.gsub(sil, "[iu][oòóù]i[aàeèéoòó]", "0202")
sil = mw.ustring.gsub(sil, "[iu][oòóù]i", "022")
-- diftongs creixents