J'utilise une disposition de clavier internationale anglaise (US), et chaque fois que j'utilise la touche ´suivie, celle donne le caractère portugais et français "ç" (cedilla), ce qui est souhaitable. Cependant, dans les applications GTK (Pidgin par exemple), il donne "ć", qui est polonais.
Comment puis-je faire en sorte que les applications GTK se comportent de la même manière que les autres applications?
REMARQUE: j'ai eu le même problème sur Ubuntu 11.04 et 10.10 , et ils ont trouvé deux ensembles de solutions qui fonctionnent sur ces versions spécifiques.
Réponses:
Le problème est que les applications GTK ne s'intègrent pas aux paramètres de langue de l'
éditeur de méthode d'entrée(IME) deWindows et utilisent plutôt les leurs. Par défaut, ce paramètre est défini sur Simple et doit être modifié. Vous devez créer une nouvelle variable d'environnement à l'échelle du système appelée GTK_IM_MODULE et la définir sur cedilla (je pensais à tort que lorsqu'il était défini sur ime, GTK émulerait le comportement de Windows, mais IME est une chose différente). J'ai obtenu le nom de la variable d'environnement ici: http://developer.pidgin.im/ticket/4896la source
ime
ne fonctionne pas exactement comme windows ime. pour faire fonctionner la cédille que je devais utilisercedilla
. La capitaliser (Cedilla
) n'a pas fonctionné.