Jak wpisać „ç” w aplikacjach Windows GTK?

9

Używam English (US) międzynarodowy układ klawiatury, i za każdym razem użyć klawisza ´następuje przez cniego daje portugalskiej i francuskiej znak „C” (z haczykiem), co jest pożądane. Jednak w aplikacjach GTK (na przykład Pidgin) daje „ć”, czyli polski.

Jak sprawić, by aplikacje GTK zachowywały się tak samo, jak pozostałe aplikacje?

UWAGA: Miałem ten sam problem na Ubuntu 11.04 i 10.10 , a oni znaleźli dwa zestawy rozwiązań, które działają na tych konkretnych wersjach.

Jader Dias
źródło
Jeśli nie uzyskasz tutaj dobrej odpowiedzi, polecam oflagowanie twojego pytania i przeniesienie go na unix.stackexchange.com .
n0pe
1
@Max Nie rozumiem, w jaki sposób można by pomóc w pytaniu o system Windows
Jader Dias,
Chyba że go przegapiłem, „Windows” nie był w tytule, zanim Gareth go nie zredagował.
n0pe
@Max to zawsze tam było
Jader Dias,
Nie używam GTK w systemie Windows, ale czy próbowałeś wyszukać plik o nazwie „gtk.immodules”? Jeśli istnieje, powyższy link może nadal działać.
harrymc

Odpowiedzi:

4

Problem polega na tym, że aplikacje GTK nie integrują się z ustawieniami języka edytora IME ( Windows Input Method Editor) i zamiast tego używają własnych. Domyślnie jest ustawiony na Prosty i należy go zmienić. Musisz utworzyć nową ogólnosystemową zmienną środowiskową o nazwie GTK_IM_MODULE i ustawić ją na cedilla (błędnie myślałem, że po ustawieniu ime GTK będzie emulować zachowanie Windows, ale IME to inna sprawa). Mam tutaj nazwę zmiennej środowiskowej: http://developer.pidgin.im/ticket/4896

James P.
źródło
imenie działa dokładnie tak jak Windows ime. aby cedilla działała, musiałem użyć cedilla. Wielkie litery ( Cedilla) nie działały.
Jader Dias
Cieszę się, że w końcu to działa. Zaktualizowałem swój post, aby wyjaśnić swój błąd.
James P