9

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

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

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

1 ответ1

4

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .