Como digitar "ç" nos aplicativos Windows GTK?

9

Eu uso um layout de teclado internacional em inglês (EUA) e sempre que uso a tecla ´seguida, cela produz o caractere português e francês "ç" (cedilla), o que é desejável. No entanto, nos aplicativos GTK (Pidgin, por exemplo), gera "ć", que é polonês.

Como posso fazer com que os aplicativos GTK se comportem da mesma maneira que o restante dos aplicativos?

NOTA: Eu tive o mesmo problema no Ubuntu 11.04 e 10.10 e eles encontraram dois conjuntos de soluções que funcionam nessas versões específicas.

Jader Dias
fonte
Se você não obtiver uma boa resposta aqui, recomendo sinalizar sua pergunta e movê-la para unix.stackexchange.com .
n0pe
11
@Max Eu não entendo como uma pergunta sobre o Windows seria ajudado lá
Jader Dias
A menos que eu tenha perdido, "Windows" não estava no título antes de Gareth editá-lo.
n0pe
@Max ele estava sempre lá
Jader Dias
Não uso o GTK no Windows, mas você tentou procurar um arquivo chamado "gtk.immodules"? Se existir, o link acima que você deu ainda pode funcionar.
harrymc

Respostas:

4

O problema é que os aplicativos GTK não se integram às configurações de idioma do Editor de métodos de entrada do Windows (IME) e, em vez disso, usam os seus próprios. Por padrão, isso é definido como Simples e precisa ser alterado. Você precisa criar uma nova variável de ambiente em todo o sistema chamada GTK_IM_MODULE e configurá-la como cedilla (pensei erroneamente que, quando definido como ime, o GTK emularia o próprio comportamento do Windows, mas o IME é uma coisa diferente). Eu tenho o nome da variável de ambiente a partir daqui: http://developer.pidgin.im/ticket/4896

James P
fonte
imenão funciona exatamente como o Windows. para fazer o cedilha funcionar, eu tive que usar cedilla. Capitalizar ( Cedilla) não funcionou.
Jader Dias
Que bom que você conseguiu trabalhar no final. Atualizei minha postagem para esclarecer meu erro.
James P