Как я могу набрать "ç" в приложениях Windows GTK?

Я использую английскую (американскую) международную раскладку клавиатуры, и каждый раз, когда я использую клавишу ´, после которой следует c, она выдает португальский и французский символ "ç" (cedilla), что желательно. Однако в приложениях GTK (например, Pidgin) он выдает "ć", что на польском языке.

Как заставить приложения GTK вести себя так же, как остальные приложения?

ПРИМЕЧАНИЕ: у меня была та же проблема в Ubuntu 11.04 и 10.10, и они нашли два набора решений, которые работают на этих конкретных версиях.

1 ответ

Решение

Проблема в том, что приложения GTK не интегрируются с языковыми настройками редактора методов ввода Windows (IME) и вместо этого используют свои собственные. По умолчанию это установлено на Простой и должно быть изменено. Вам необходимо создать новую общесистемную переменную среды с именем GTK_IM_MODULE и установить для нее значение cedilla (я ошибочно полагал, что при установке значения ime GTK будет эмулировать собственное поведение Windows, но IME - это другое). Я получил имя переменной среды здесь: http://developer.pidgin.im/ticket/4896

Другие вопросы по тегам