label_nettoyer() et lettres accentuées
Parfois le filtre label_nettoyer() semble avoir du mal avec certaines lettres accentuées. Mais pas tout le temps, c'est bizarre. Exemple dans un squelette tout en utf-8 (charset + encodage du fichier) :
[(#VAL{lettres accentuées àéèâ}|label_nettoyer|var_dump)]
[(#VAL{lettres accentuées àâ}|label_nettoyer|var_dump)]
[(#VAL{lettres accentuées à}|label_nettoyer|var_dump)]
[(#VAL{lettres accentuées éèâà}|label_nettoyer|var_dump)]
Retour :
string 'Lettres accentuées àéèâ' (length=28)
string 'Lettres accentuées àâ' (length=24)
string 'Lettres accentuées �' (length=21)
string 'Lettres accentuées éèâ�' (length=27)
Dans ces exemples, ça se produit uniquement quand la lettre à
est à la fin.
Mais si la même lettre est à une autre position : aucun problème !