Чтоб кирилица правильно отображалась в файловых диалогах и прочих виджетах надо в ресурсном файле ресурсы, связанные с FontList-ами. Например что-нибудь типа: *XmMessageBox*fontList: -*-fixed-medium-r-*-*-14-*:
Без двоеточия в конце тулкит будет считать, что это просто font, а с двоеточием, что это fontset. Через двоеточие можно перечислить другие фонты в составе фонтсета, или не перечислять. Только надо проверить, отдает ли реально сервер шрифтов затребованный шрифт, и есть ли в нем крилица. Правда с xpdf все это может не прокатить. Не знаю как оно в новой версии, не смотрел пока, но в предыдущей просто не инициализировалась локаль, и трындец. Надо глянуть исходники.
> Без двоеточия в конце тулкит будет считать, что это просто font, а с двоеточием, что это fontset. Через двоеточие можно перечислить другие фонты в составе фонтсета, или не перечислять. Только надо проверить, отдает ли реально сервер шрифтов затребованный шрифт, и есть ли в нем крилица. Правда с xpdf все это может не прокатить. Не знаю как оно в новой версии, не смотрел пока, но в предыдущей просто не инициализировалась локаль, и трындец. Надо глянуть исходники.
Спасибо! Однако, пока это кажется каким-то темным шаманством...
В принципе при помощи небольшого патчика я добился, что предыдущая версия у меня крилицу и показывала везде, и искала, и копировала. Но тогда мне показалось, что авторы забили на свое творение. Ан нет оказвается. Так что тема стала снова актуальной. Надо будет их потормошить, чтоб про нас не забыли.