Апплет панели Gnome, который отображает текущую раскладку клавиатуры, в качестве индикатора использует надписи вида США или Рус. Я расскажу, как сделать так, чтобы в качестве индикатора отображался флаг выбранной страны.
Добавляем индикатор раскладки клавиатуры
Если у вас на панели Gnome отсутствует индикатор раскладки, добавьте его. Об этом можно почитать в заметке Добавление элементов на панель и на рабочий стол Gnome в Ubuntu.
Подготавливаем изображения флагов
Для начала нужно найти рисунки (иконки) с нужными вам флагами. Файлы должны иметь названия ru.png для русской раскладки и us.png для английской. Я подготовил два рисунка флагов для России и США, которые вы можете использовать.
Поместите файлы с рисунками флагов в директорию ~/.icons/flags. Значок тильда ~ означает вашу домашнюю директорию. Например, /home/pingvinus/.icons/flags. Или же вы можете поместить эти файлы в директорию /usr/share/pixmaps, тогда у всех пользователей в системе будут использоваться иконки флагов для индикации раскладки.
Изменяем конфигурацию
Теперь нужно запустить утилиту gconf-editor (редактор конфигурации Gnome). Для этого можно нажать Alt+F2, ввести в открышемся окне gconf-editor и нажать кнопку Запустить. В левой части окна выбрать путь desktop->gnome->peripherals->keyboard->indicator. В правой части окна поставить галочку напротив пункта showFlags.
Заключение
Теперь, чтобы изменения вступили в силу, выйдите и снова войдите в систему (возможно придется перезагрузить компьютер). Если все было сделано правильно, тогда в качестве индикаторов раскладки клавиатуры будут использоваться ваши изображения флагов.
О том, как измененить сочетания клавиш, используемых для смены раскладки, читайте в соответсвтующей заметке — Раскладка клавиатуры в Ubuntu.
Комментарии
20:53
04:26
13:23
12:12
17:58
22:09
23:22
Этот кирпич тоже раздражал, так как не видно было какая сейчас в действительности раскладка.
1. apt-get remove indicator-applet indicator-applet-session gnome-applets
2. apt-get autoremove
3. apt-get update
4. apt-get install indicator-applet indicator-applet-session gnome-applets
22:33
01:26
18:46
http://www.files.4cg.ru/pub/difs/text-flags-4dark.7z - для тёмных панелей
http://www.files.4cg.ru/pub/difs/text-flags-4light.7z - для светлых панелей
20:11
20:19
18:42
Заранее спасибо.С уважением Дмитрий!
08:49
nano ~/.gconf/desktop/gnome/peripherals/keyboard/indicator/%gconf.xml
в нем видим
true - показывать флаги
false - не показывать
Это в Gnome.
Чтобы апплет добавить на панель, нужно в
~/.gconf/apps/panel/applets
изобрести папку с информацией об апплете. Я таким бесполезным делом не занимался, ибо в консоли нужно проводить иные операции, отличные от управления GUI на таком ювелирном уровне.
08:50