GTK приложения и utf-8 (utf-8 плохо переваривается :()

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

GTK приложения и utf-8

Сообщение Unnamed_Hero »

Подскажите, как правильно подружить gtk2 приложения и utf-8?
Прлбема в следующем - обработка русских имён в программах некоректна. Приведу пример - запускаю gFTP, ищу в браузере русский файл (название отображается корректно) , перетаскиваю его в любое поле для ввода текста, и всесто русских букв вижу квардратики+кракозяблики.
проблема возникла при использовании gnormalizer'е - ни в какую не хочет обрабатывать имена файлов на русском :( в меню выбора файлов всё видно правильно, а в самой программе - уже козявки.

/ect/gtk/gtkrc.ru (с него есть симлинк на /ect/gtk/gtkrc.ru_RU.UTF-8)

Код: Выделить всё

style "gtk-default-ru" {
fontset = "\
-*-fixed-medium-*-*-*-18-*-*-*-*-*-utf8-*\,
-*-fixed-medium-*-*-*-18-*-*-*-*-*-utf8-*\,
-*-fixed-medium-*-*-*-18-*-*-*-*-*-utf8-*\,
-*-fixed-medium-*-*-*-18-*-*-*-*-*-utf8-*\,
"
}
class "GtkWidget" style "gtk-default-ru"


Где что ещё подкрутить можно?
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: GTK приложения и utf-8

Сообщение Unnamed_Hero »

Прочитал кучу how-to... но ничего не помогло... прикладываю снимки экрана с результатами эксперимента...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: GTK приложения и utf-8

Сообщение Лис »

А Вы gFTP случайно не с принудительной установкой локали на cp1251 запускаете? С другими Gtk-приложениями проблемы есть?
Спасибо сказали:
Аватара пользователя
sergeyvp
Сообщения: 807
ОС: ubuntu

Re: GTK приложения и utf-8

Сообщение sergeyvp »

Лис писал(а):
21.09.2007 10:04
А Вы gFTP случайно не с принудительной установкой локали на cp1251 запускаете? С другими Gtk-приложениями проблемы есть?

Подтверждаю, проблема такая есть во всех приложениях GTK+, я её раньше не замечал и что с этим делать тоже не знаю :)
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: GTK приложения и utf-8

Сообщение Лис »

Такое поведение только у полей для ввода?
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: GTK приложения и utf-8

Сообщение Unnamed_Hero »

Лис писал(а):
21.09.2007 10:53
Такое поведение только у полей для ввода?

Это наблюдается только после обработки самой программой русских имён. Например, на первом скрине - нижнее поле, где видны кракозяблики, имя папки после обработки программой. Так что не только в полях ввода.

Тот же gFTP корректно загружает/скачивает файлы с русскими именами. Оно приведено для того, чтобы другие пользователи могли поэкспериментировать у себя на системе (входит в большинство дистрибутивов).

Сам же косяк именно в программе gnormalizer... которая не переваривает русскиеимена из принципа...
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: GTK приложения и utf-8

Сообщение Лис »

Сам же косяк именно в программе gnormalizer... которая не переваривает русскиеимена из принципа...

Так может просто багрепорт отослать, если во всех остальных программах все нормально. Кстати, а что это за программа такая? Гугл молчит что-то.
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: GTK приложения и utf-8

Сообщение Unnamed_Hero »

Лис писал(а):
21.09.2007 23:08
Сам же косяк именно в программе gnormalizer... которая не переваривает русскиеимена из принципа...

Так может просто багрепорт отослать, если во всех остальных программах все нормально. Кстати, а что это за программа такая? Гугл молчит что-то.

ой, оно gnormalize называется :)

Код: Выделить всё

gnormalize is a front end to normalize, a ripper, an encoder, an audio converter, a metadata (tag) editor and an audio player.

А багрепорт... Последняя версия вышла полтора года назад...
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: GTK приложения и utf-8

Сообщение Лис »

Возможно, просто в программу не добавлена поддержка utf-8. Полтора года назад она еще только начинала повсеместно распространяться. Но, даже если она вышла и полтора года назад, то это не значит, что автор ее совсем забросил.
Спасибо сказали: