Je veux savoir l'algorithme standard pour convertir en caractères unicode minuscules comme proposé par unicode.org.
L'algorithme de base est simplement de concaténer la minuscule de chaque caractère individuel (tel que défini par l'avant-dernière colonne dans UnicodeData.txt). Il y a également special rules pour gérer les mappages multi-caractères (İ → i̇ avec un POINT COMBINÉ supplémentaire AU-DESSUS du i), les mappages conditionnels (Σ → ς à la fin d'un mot, mais σ autrement), et les règles sensibles au langage (comme Turque sans point ı).
De même, la plupart des langages de programmation suivent-ils cette norme proposée?
Java fait. Python implémente les règles de base, mais pas les règles spéciales. Et C n'a aucun support Unicode standardisé.
Que diriez-vous de javascript? Est-ce que ça suit la norme? – Albert
JavaScript implémente les règles de base du boîtier, mais pas les règles spéciales. – dan04
Voilà de bonnes infos. Merci! – Albert