Bagaimana saya bisa mengetik "ç" di aplikasi Windows GTK?

9

Saya menggunakan tata letak keyboard internasional Inggris (AS), dan setiap kali saya menggunakan tombol ´diikuti dengan citu menghasilkan karakter Portugis dan Prancis "ç" (cedilla), yang diinginkan. Namun dalam aplikasi GTK (Pidgin misalnya) menghasilkan "ć", yang merupakan bahasa Polandia.

Bagaimana saya bisa membuat aplikasi GTK berperilaku sama seperti aplikasi lainnya?

CATATAN: Saya memiliki masalah yang sama pada Ubuntu 11.04 dan 10.10 , dan mereka menemukan dua set solusi yang berfungsi pada versi spesifik tersebut.

Jader Dias
sumber
Jika Anda tidak mendapatkan jawaban yang baik di sini, saya akan merekomendasikan menandai pertanyaan Anda dan memindahkannya ke unix.stackexchange.com .
n0pe
1
@ Max Saya tidak mengerti bagaimana pertanyaan tentang Windows akan terbantu di sana
Jader Dias
Kecuali saya melewatkannya, "Windows" tidak ada dalam judul sebelum Gareth mengeditnya.
n0pe
@ Max itu selalu ada
Jader Dias
Saya tidak menggunakan GTK di Windows, tetapi sudahkah Anda mencoba mencari file bernama "gtk.immodules"? Jika ada, tautan di atas yang Anda berikan mungkin masih berfungsi.
harrymc

Jawaban:

4

Masalahnya adalah aplikasi GTK tidak berintegrasi dengan pengaturan bahasa Input Method Windows (IME) Windows dan sebagai gantinya menggunakan mereka sendiri. Secara default ini diatur ke Sederhana dan perlu diubah. Anda perlu membuat variabel lingkungan sistem-lebar baru yang disebut GTK_IM_MODULE dan mengaturnya menjadi cedilla (saya salah mengira bahwa ketika diatur untuk ime GTK akan meniru perilaku Windows sendiri tetapi IME adalah hal yang berbeda). Saya mendapat nama variabel lingkungan dari sini: http://developer.pidgin.im/ticket/4896

James P
sumber
imetidak bekerja persis seperti windows ime. untuk membuat cedilla berfungsi, saya harus menggunakan cedilla. Memanfaatkannya ( Cedilla) tidak berhasil.
Jader Dias
Senang Anda berhasil pada akhirnya. Saya memperbarui posting saya untuk mengklarifikasi kesalahan saya.
James P