>Здравствуйте всею Кто-нибудь смог подружить licq и cp1251? Киньте ссылочку на то,
>где почитать об этом или просто поделитесь опытом, пожалуйста. Очень уж
>не охота с друзьями в транслите общаться, а koi8 виндовая аська
>не понимает. Спасибо
перекодировка производится дважды:
- один вариант использовать такие настройки:
licq.conf:
...
Translation = none
...
licq_qt-gui.conf
...
[locale]
DefaultEncoding = CP 1251
ShowAllEncodings = 0
...
тогда и koi8-r и cp1251 в норме, но вот только history будет сохраняться
в cp1251
- второй вариант, когда Translation = RUSSIAN_WIN в licq.conf
и дефолтная кодировка koi8-r: licq_gt-qui.conf
[locale]
DefaultEncoding =
ShowAllEncodings = 0
те все как в предыдущих версиях, то нужно в src/icqd-srv.cpp
закоментарить строку 2148:
2145 char *szMsg = gTranslator.RNToN(message);
2146 delete [] message;
2147
2148 // gTranslator.ServerToClient(szMsg);
ну или поставить licq-1.26, в ней все фурыкает как надо.
PS. Вообще-то обещали в cvs все поправить, как выяснилось в нескольких
местах было дублирование перекодировки, кроме того icqd-serv.cpp - сервер
собирались переписывать после выхода 1.27 и якобы там все и поправить
PPS. Патченную версию я не пробовал :(