Saisie de tifinagh dans l'interface "Tkinter"

Fermé
anas-sasuke Messages postés 7 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 29 mai 2012 - Modifié par anas-sasuke le 10/05/2012 à 16:43
anas-sasuke Messages postés 7 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 29 mai 2012 - 15 mai 2012 à 17:55
Bonjour,

je suis entrain d'implémenter un programme sous Python3.2 avec l'interface Tkinter qui traite les caractères Tifinagh, mon problème c'est lors de la saisie de caractères tifinagh dans un champ texte, le résultat apparait sous forme de -?- et je suis obligé de faire du copier coller des caractères Tifinagh dans le champ texte au lieu de les saisir directement !!
Aidez moi s'il vous plait ^^'

2 réponses

mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
Modifié par mpmp93 le 10/05/2012 à 17:27
Bonjour,

1) d'abord quel est votre système d'exploitation? Windows? Linux? MacOS? Autre?

2) sous Linux par exemple, il y a un utilitaire SCIM qui permet de saisir des mots dans d'autres alphabets que l'alphabet latin.

3) avez-vous un clavier qui intègre les caractères Tifinagh? (utilisés au Maroc dans certaines régions): ⵜⴰⵔⵓⴷⴰⵏⵜ = TAROUDANT

4) votre IHM (interface Homme-Machine) est-il encodé en UTF8? Parce que même sous Windows, il n'est pas certain que le système intègre ces caractères. je sais que sous Linux, c'est intégré.


un +1 sur mes commentaires - si vous avez apprécié - c'est gentil, merci.
1
anas-sasuke Messages postés 7 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 29 mai 2012
14 mai 2012 à 22:41
J'ai un Windows 7,un clavier Tifinagh et même mon programme est encodé en UTF8; le problème c'est que lors de la saisie sous la zone crée en interface Tkinter ça s'écrit en '?' au lieu des caractères Tifinagh mais si je fais du copier coller à partir de l'éditeur Notepad ça marche très bien !
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
15 mai 2012 à 10:03
j'ai pas de réponses alors...
je pense que le seul souci vient du fait que l'encodage UTF8 ne passe pas correctement.
0
anas-sasuke Messages postés 7 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 29 mai 2012
15 mai 2012 à 17:55
En tout cas merci infiniment ^^ et j'espère trouver quelqu'un qui peut m'aider à résoudre ce problème :)
0