Feed on
Posts
Comments
Добавить cpu-fan.net в список читаемых сайтов на MoiKrug.ruЯ читаю cpu-fan.net

Настройка отображения русских имен в приложениях GTK+-2

Симптомпы:
В диалоге открытия файла в GTK+2 приложениях вместо русских букв в названиях файлов и папок показываются квадратики и вопросики. Системная локаль: koi8-r

Смотрим /etc/gtk/gtkrc.ru и проверяем, чтобы указаные шрифты имелись в системе(например, используя xfontsel) и в конце стояло -koi8-r :

style “gtk-default-ru” {
fontset = “-*-arial-medium-r-normal–12-*-*-*-*-*-koi8-r,\
-*-arial-medium-r-normal–12-*-*-*-*-*-koi8-r,\
-*-arial-medium-r-normal–12-*-*-*-*-*-koi8-r,\
-*-arial-medium-r-normal–12-*-*-*-*-*-koi8-r,*-r-*”
}
class “GtkWidget” style “gtk-default-ru”

Создаем символическую ссылку на gtkrc.ru_RU.KOI8-R:

ln -s /etc/gtk/gtkrc.ru /etc/gtk/gtkrc.ru_RU.KOI8-R

Теперь добавляем глобальные переменные окружения(например в /etc/profile) :

export G_FILENAME_ENCODING=”KOI8-R”
export G_BROKEN_FILENAMES=1

3 Responses to “GTK+2 + koi8-r + Русские имена файлов”

  1. on 23 Feb 2007 at 12:00 am SapFir

    а не работает всё равно имена файлов вопросами

  2. on 23 Feb 2007 at 9:46 am OScar

    Указанные тобой шрифты точно существуют?
    И еще, файлы которые были созданы во время ненастроенной работы, теперь будут показываться вопросами и квадратиками. Их имена нужно перекодировать.

  3. on 29 Mar 2007 at 10:13 pm OScar

    Вобще все Linux системы индивидуальны. Поэтому всегда приходится перебирать несколько решений. Я не говорю, что это хорошо, но выкладываю решения, которые сработали для меня, возможно, поможет кому-то другому.

Trackback URI | Comments RSS

Leave a Reply