Les accents restent lors du changement de casse
Les lettres italiennes accentuées possèdent des majuscules. È già lunedì. devient È GIÀ LUNEDÌ., conservant trois lettres accentuées sans apostrophe de remplacement. Celle-ci créerait une autre séquence, modifiant potentiellement comptes et recherches. Le convertisseur transforme les lettres reçues sans corriger l’orthographe. E suivi d’une apostrophe le reste : résolvez le doute linguistique et vérifiez les signes après conversion.

L’exemple italien conserve treize caractères
Les deux chaînes exactes de l’exemple conservent treize graphèmes et trois mots dans la fonction du site. Le tableau distingue mesure et apparence typographique. Cela ne garantit pas une longueur invariable : noms étrangers, symboles et autres séquences Unicode peuvent changer ; les octets constituent une autre unité. Convertissez avant validation d’un champ et mesurez la sortie dans l’unité demandée.
La langue fait partie de la règle
toLocaleUpperCase() emploie des correspondances propres aux langues, selon MDN. Les fonctions suivent la langue choisie dans l’interface, sans détecter automatiquement celle de chaque mot. Les exemples italiens restent littéraux. Relisez noms étrangers, titres et citations au lieu de normaliser les noms aveuglément. Des données multilingues peuvent demander des règles par champ et une séparation entre original affiché et clé de comparaison.
Une lettre peut se développer
Straße devient STRASSE : six graphèmes deviennent sept. Les correspondances ne sont pas nécessairement un pour un ; cet exemple ne décrit pas toutes les langues. L’expansion affecte limites et positions d’annotations. Ne retirez pas la dernière lettre pour rétablir la longueur. Vérifiez graphie et règles du champ, recomptez et conservez l’original si nécessaire.
Les initiales automatiques ne révisent pas les titres
Une majuscule à chaque initiale peut servir un graphisme ou des données prescrites, sans réviser correctement tout titre. Articles, prépositions, noms et sigles nécessitent du contexte. Pour un titre éditorial italien, employez une initiale naturelle et contrôlez noms et acronymes. L’outil ne reconnaît pas toutes les marques ou familles ; la minuscule peut abîmer des sigles. Travaillez sur une copie et relisez le titre entier.
Majuscules visuelles et conversion réelle
Une interface peut afficher des majuscules par présentation tout en conservant des minuscules. Notre convertisseur renvoie une chaîne réellement transformée. Copie, export et recherche peuvent donc différer malgré un aspect similaire. Collez un exemple en texte brut pour examiner les caractères. Convenez si la livraison graphique concerne source ou rendu. L’examen de séquence distingue aussi accent discret et lettre manquante.
Comparer n’est pas convertir
Le suppresseur de doublons peut comparer sans casse en gardant la première graphie originale, évitant une réécriture inutile. Ignorer la casse n’enlève pas les accents, n’unifie pas toute apostrophe et ne résout ni noms proches ni identité. L’aller-retour ne récupère pas forcément chaque séquence Unicode initiale. Gardez les originaux, déclarez les clés et testez les couples devant rester distincts.
Relire le résultat final
Inspectez accents, sigles, noms et citations étrangères avant les limites de caractères. Dans une liste, échantillonnez entrées communes et particulières ; dans un article, titres, corps et légendes. Un premier paragraphe peut manquer des catégories. Corrigez séparément les apostrophes remplaçant des accents, puis recomptez. Réglez d’abord le décodage TXT : les majuscules ne réparent pas les lettres perdues.
La conversion peut conserver ou changer la longueur
| Entrée | Majuscules du site | Graphèmes avant | Après |
|---|---|---|---|
| È già lunedì. | È GIÀ LUNEDÌ. | 13 | 13 |
| Straße | STRASSE | 6 | 7 |
Sources et vérifications
- MDN: String.toLocaleUpperCase() · Convertissez les lettres accentuées et vérifiez noms, règles de langue, apostrophes et variations de longueur.