Bonjour,
J'utilise CFDICT sur mon site. Tout va (presque) bien dans le meilleur des mondes : en effet, j'aimerai que l'utilisateur, en tapant "nihao" par exemple, arrive à trouver un résultat (你好).
Le problème est que dans la table, les tons sont présent et donc impossible de faire correspondre nihao a ni3hao3 ... Pour un seul mot, j'ai pu résoudre le problème en recherchant par exemple ni1, ni2, ni3, ni4 mais pour deux ou plus mots, c'est impossible de gérer ça proprement.
Je voulais donc savoir comment les dictionnaires fonctionnait pour ce genre de chose, est ce qu'ils ont un autre champ pinyin ou ils enlèvent tout les tons (mais ca fait un peu de la redondance, j'aime pas trop ça ...) ou autre chose de plus intelligent ?
Je voulais aussi savoir comment les dictionnaires arrivent à gérer la priorité : en tapant par exemple 好, on va trouver bien souvent le signe 好, puis par exemple 你好, etc... du plus courant au moins courant.
Cordialement,
Dahevos