¿Cómo puedo escribir "ç" en las aplicaciones de Windows GTK?


9

Utilizo una distribución de teclado internacional en inglés (EE. UU.), Y cada vez que uso la tecla ´seguida de cella aparece el carácter portugués y francés "ç" (cedilla), lo cual es deseable. Sin embargo, en las aplicaciones GTK (Pidgin, por ejemplo) produce "ć", que es polaco.

¿Cómo puedo hacer que las aplicaciones GTK se comporten de la misma manera que el resto de las aplicaciones?

NOTA: Tuve el mismo problema en Ubuntu 11.04 y 10.10 , y encontraron dos conjuntos de soluciones que funcionan en esas versiones específicas.


Si no obtiene una buena respuesta aquí, recomendaría marcar su pregunta y moverla a unix.stackexchange.com .
n0pe

1
@Max No entiendo cómo se ayudaría una pregunta sobre Windows allí
Jader Dias

A menos que me lo perdiera, "Windows" no estaba en el título antes de que Gareth lo editara.
n0pe

@Max siempre estuvo ahí
Jader Dias

No uso GTK en Windows, pero ¿ha intentado buscar un archivo llamado "gtk.immodules"? Si existe, el enlace anterior que proporcionó podría funcionar.
harrymc

Respuestas:


4

El problema es que las aplicaciones GTK no se integran con la configuración de idioma del Editor de métodos de entrada de Windows (IME) y en su lugar usan la suya propia. Por defecto, esto está configurado en Simple y necesita ser cambiado. Debe crear una nueva variable de entorno de todo el sistema llamada GTK_IM_MODULE y configurarla en cedilla (pensé erróneamente que cuando se configuraba en ime GTK emularía el comportamiento de Windows pero IME es una cosa diferente). Obtuve el nombre de la variable de entorno desde aquí: http://developer.pidgin.im/ticket/4896


imeno funciona exactamente como windows ime. para que la cedilla funcionara tuve que usar cedilla. Capitalizarlo ( Cedilla) no funcionó.
Jader Dias

Me alegra que lo hayas hecho funcionar al final. Actualicé mi publicación para aclarar mi error.
James P
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.