diff --git a/tradutor/src/py/Simplificador.py b/tradutor/src/py/Simplificador.py index c5711c1..1e61b26 100644 --- a/tradutor/src/py/Simplificador.py +++ b/tradutor/src/py/Simplificador.py @@ -150,10 +150,13 @@ class Simplificador(object): return word[0:-2] elif(word[-2:] == "NS"): return word[0:-2]+"M" + elif(word[-3:] == "EIS"): + return word[0:-3]+"IL" elif(word[-2:] == "IS"): - #TODO: Substitui por –L se a palavra no singular terminar por –AL, -EL, -OL, -UL - #Substitui por –IL se a palavra no singular terminar por -IL - return word[0:-2] + if(word[-3] == "A" or word[-3] == "E" or word[-3] == "O" or word[-3] == "U"): + return word[0:-2]+"L" + else: + return word elif(word[-1] == "S"): #TODO: Palavras paroxítonas ou proparoxítonas terminadas em S. Ex: lápis, vírus, tênis, ônibus, etc return word[0:-1] -- libgit2 0.21.2