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.


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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.