[Comm] Запуск консольного приложения в кодировке Cp1251 из разных локалей

Damir Shayhutdinov =?iso-8859-1?q?lost404_=CE=C1_gmail=2Ecom?=
Вт Окт 10 14:45:01 MSD 2006


> > > Мне
> > > нужна подсказка - как запустить это приложение для CP1251-окружения из-под
> > > локалей KOI8-R и UTF8? Это я собираюсь отобразить в нескольких меню данного
> > > приложения.
> > А это приложение не может перекодировку внутри делать? Может проще ее
> > прикрутить?
>
>         Оно может делать перекодировку в KOI8-R из текущей локали :-) Можно было бы на
> этом успокоиться, но все рабочие сервера, найденные мною в интернете, все
> работают с клиентами CP1251, и поэтому для корректной стыковки нужна именно
> СР1251-я локаль. Прикручивать к клиенту конвертацию в СЗ1251 - дело
> нетривиальное, и не с моими познаниями в С :-( И потом - непонятно будет отчего
> плющит прогу - от прикрученных фичей или от апстримовских недочетов...
Ну чтобы в консольной программе поменять локаль, просто
LC_ALL=ru_RU.CP1251 недостаточно. Придется еще и шрифты настраивать :(


Подробная информация о списке рассылки community