Gestion de "œ/oe" et "æ/ae" pour LanguageContraction

Issue #15 resolved
H Labrande created an issue

(Note cryptique trouvée dans mes notes, à clarifier en se servant de son post sur le forum) auraes: il faut pas remplacer 'œ' par 'o' mais par 'oe', et pareil pour le ae. Mais il faut toujours que IsAnO reconnaisse œ comme o, pour LanguageContraction ; donc il faut que enleve_accent ou transforme_lettre insère un 'e' en plus en cas spécial. Faut aussi penser à changer la longueur (len = LongueurMot(truc) souvent) pour l'updater si il y a insertion.

Comments (3)

  1. H Labrande reporter

    Fix à faire : - convertir_lettre doit renvoyer 1 si une lettre a été convertie, 2 si on a rajouté une lettre en plus de convertir la première, n+1 si on a rajouté n lettres ; 0 si on n'a rien fait - le for dans enleve_accents doit tester si convertir_lettre a renvoyé 2 ou plus, et mettre à jour len pour la borne sup du for (si les bornes du for sont en fait précalculées, transformer en un while)

  2. Log in to comment