Come posso digitare "ç" nelle app Windows GTK?


9

Uso un layout di tastiera internazionale inglese (USA) e ogni volta che utilizzo il tasto ´seguito da cesso produce il carattere portoghese e francese "ç" (cedilla), che è desiderabile. Tuttavia nelle app GTK (Pidgin per esempio) produce "ć", che è polacco.

Come posso fare in modo che le app GTK si comportino allo stesso modo delle altre app?

NOTA: ho avuto lo stesso problema su Ubuntu 11.04 e 10.10 e hanno trovato due set di soluzioni che funzionano su quelle versioni specifiche.


Se non trovi una buona risposta qui, ti consiglio di contrassegnare la tua domanda e di spostarla su unix.stackexchange.com .
— n0pe

1
@Max Non capisco come una domanda su Windows possa essere aiutata lì
— Jader Dias,

A meno che non l'avessi perso, "Windows" non era nel titolo prima che Gareth lo modificasse.
— n0pe

@Max era sempre lì
— Jader Dias,

Non utilizzo GTK su Windows, ma hai provato a cercare un file chiamato "gtk.immodules"? Se esiste, il link sopra indicato potrebbe ancora funzionare.
— harrymc,

Risposte:


4

Il problema è che le app GTK non si integrano con le impostazioni della lingua IME ( Input Method Editor) di Windows e usano invece le proprie. Per impostazione predefinita, questo è impostato su Semplice e deve essere modificato. Devi creare una nuova variabile d'ambiente a livello di sistema chiamata GTK_IM_MODULE e impostarla su cedilla (ho erroneamente pensato che quando impostato su ime GTK avrebbe emulato il comportamento di Windows ma IME è una cosa diversa). Ho preso il nome della variabile d'ambiente da qui: http://developer.pidgin.im/ticket/4896


imenon funziona esattamente come Windows Ime. per far funzionare la cedilla ho dovuto usare cedilla. Maiuscole ( Cedilla) non ha funzionato.
— Jader Dias,

Sono contento che tu abbia funzionato alla fine. Ho aggiornato il mio post per chiarire il mio errore.
— James P,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.