Ticket #59 (new defect)
TURB_String::slugify() → problème avec UTF-8
| Reported by: | mpetit | Owned by: | mpetit |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | libraries | Version: | |
| Severity: | major | Keywords: | |
| Cc: |
Description
Problème
Certains caractères en UTF-8 ne passent pas correctement via cette méthode.
Par exemple avec la chaîne ÉCRIRE AVEC DES ACCENTS À ÇA C’EST MALIN !, on obtient -crire-avec-des-accents-a-c-est-malin
Résultat attendu
la chaîne de caractères ÉCRIRE AVEC DES ACCENTS À ÇA C’EST MALIN ! devrait apparaître ainsi une fois slugifiée : ecrire-avec-des-accents-a-ca-c-est-malin.
Action
Corriger le bug pour avoir la bonne chaîne finale.
Change History
comment:4 Changed 2 years ago by mpetit
Test avec 'J’écris des trucs vraiment étranges parfois, mon œil oui !' : j-ecris-des-trucs-vraiment-etranges-parfois-mon-oeil-oui… Semble concluant !
Note: See
TracTickets for help on using
tickets.

(In [682]) See #59 Corrige la mauvaise utilisation de la fonction strtolower() pour utiliser à la place mb_strtolower() et modifie l’utilisation de strtr()