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

Timur Batyrshin =?iso-8859-1?q?batyrshin_=CE=C1_ieml=2Eru?=
Ср Окт 11 11:17:35 MSD 2006


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

А такой вариант вас не устроит?

LANG=ru_RU.KOI8-R luit CONSOLEAPPNAME

?





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