GTK2, Ubuntu, cp1251 - проблемы с русским текстом

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

GTK2, Ubuntu, cp1251 - проблемы с русским текстом

Сообщение tria » 24.04.2007 10:51:33

Установил системную локаль cp1251
Вместо русских символов в Лазаре 09.20 - знаки вопросов.
Раньше пробовал переводить на cp1251 под GTK1 в CentOS - эта же проблема решалась выбором нужного шрифта.

При этом остальные программы работают с русским текстом нормально.

Может кто-то подскажет, что надо делать?

В Линуксе разбираюсь очень слабо.
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Сообщение Attid » 24.04.2007 11:26:02

а зачем cp1251 с GTK2 ? ?
там юникод прекрастно работает.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение tria » 24.04.2007 13:43:34

Attid писал(а):а зачем cp1251 с GTK2 ? ?
там юникод прекрастно работает.


Конечный результат - кроссплатформенное приложение работающее в Виндоуз и Линукс с одной базой данных в Firebird.

Перекодированием данных "налету" заниматься как-то не хочется, в любом случае это даст замедление. А объемы данных могут быть порядочными.

Ну и плюс особенности того, что ранее делалось на Делфи - есть завязки на строковые константы в 1251. Переделывать - объем работы большой.
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 66

Рейтинг@Mail.ru
cron