Bonjour,
Je suis en train de créer un dictionnaire lingala-français. Le lingala est une langue africaine qui utilise deux caractères unicode : le o ouvert ɔ et le e ouvert ɛ .
Mes mots sont stockés dans une base mysql. Un script permet d'afficher les mots, classés par ordre alphabétique. Voir cette page par exemple : Mots lingala-français de M à P :
http://www.lien-mort.net/lingala/lingala-francais-m.php
Le problème : je constate que les caractères unicode 596 et 603 apparaissent en tête de liste dans l'ordre alphabétique, et non pas à l'endroit des e et o latins. La liste de la page citée en exemple donne ainsi :
moko (m + o ouvert)
mona (m + o ouvert)
moto (m + o ouvert)
mela (m + e ouvert)
meme (m + e ouvert)
mabe (m + a)
...
mobali (m + o fermé, caractère non unicode)
Voyez-vous un moyen de faire en sorte que ces mots soient au bon endroit dans la liste alphabétique. NB : j'ai déjà pensé créer une nouvelle colonne dans la table, sans caractères unicode, sur laquelle s'effectuerait le tri alphabétique. Je recherche une solution qui évite de créer ainsi une colonne supplémentaire.
Merci
Modifié par Felipe (13 Jun 2008 - 16:31)
Je suis en train de créer un dictionnaire lingala-français. Le lingala est une langue africaine qui utilise deux caractères unicode : le o ouvert ɔ et le e ouvert ɛ .
Mes mots sont stockés dans une base mysql. Un script permet d'afficher les mots, classés par ordre alphabétique. Voir cette page par exemple : Mots lingala-français de M à P :
http://www.lien-mort.net/lingala/lingala-francais-m.php
Le problème : je constate que les caractères unicode 596 et 603 apparaissent en tête de liste dans l'ordre alphabétique, et non pas à l'endroit des e et o latins. La liste de la page citée en exemple donne ainsi :
moko (m + o ouvert)
mona (m + o ouvert)
moto (m + o ouvert)
mela (m + e ouvert)
meme (m + e ouvert)
mabe (m + a)
...
mobali (m + o fermé, caractère non unicode)
Voyez-vous un moyen de faire en sorte que ces mots soient au bon endroit dans la liste alphabétique. NB : j'ai déjà pensé créer une nouvelle colonne dans la table, sans caractères unicode, sur laquelle s'effectuerait le tri alphabétique. Je recherche une solution qui évite de créer ainsi une colonne supplémentaire.
Merci
Modifié par Felipe (13 Jun 2008 - 16:31)