Chaque jeton Unicode alphanumérique passe en minuscules puis élève sa première lettre à casse. Les petits mots ne sont pas spéciaux.
La ponctuation sépare les jetons
Espaces, traits et soulignements sont conservés et terminent un jeton ; la série suivante en ouvre un autre.
Les noms exigent une relecture
Les capitales internes sont perdues. Initiales est moins destructif, mais ignore aussi l’orthographe correcte.
Contrôlez la langue et la destination
La langue active de l’interface fait partie du contrat, mais l’outil ne détecte jamais celle du texte collé. Répétez un exemple avec accents, sigle, nom propre, chiffre, ponctuation et emoji. Comparez la sortie visible et les deux comptes de points de code. Collez ensuite dans l’éditeur réel et vérifiez s’il applique normalisation, autocorrection, ponctuation intelligente, règles d’identifiants ou une autre réécriture après CaseShift.