PHP-Gtk2 и русский язык

Develar

Новичок
PHP-Gtk2 и русский язык

Использую PHP-Gtk2.
Как использовать русский язык? Одни козяблики. Понятно, что надо использовать Pango, но как?
Прочтение немного ошибочной и неполной документации по PHP-Gtk2 и по Pango родило следующий код:
PHP:
$PangoLanguage = new PangoLanguage('ru-RU');
$PangoContext = new PangoContext();  
$PangoContext->set_language($PangoLanguage);    
$PangoLayout = new PangoLayout($PangoContext);  
$PangoLayout->set_text("Привет, мир", 200);    
$button = new Gtkbutton($PangoLayout->get_text());
Но козяблики остались. Сам файл в кодировке win-1251, но конвертирование в utf-8 тоже самое - только длина козябликов больше :). Похоже, надо разобраться еще с выбором шрифта...
Интересен Ваш опыт.
Кто-нибудь использовал PHP-Gtk2?

-~{}~ 24.03.06 10:16:

Смалодушничал и стал использовать WinBinder. Не кроссплатформенное решение - это минус, но для решения поставленной задачи вполне подойдет, да и размер дистрибутива меньше.

Но вопрос отстается открытым.
 

Кром

Новичок
А на форумах по gtk решение проблемы не искал? Может там проблема в какой-то элементарной настройке?
Или просто попоробуй кодировать весь текст в Unicode. Должно помочь.
 

neko

tеam neko
да, тут надо по gtk читать документацию, а не по php-gtk.
 
Сверху