On 2002.12.02 at 14:57:48 +0300, Dmitry E. Oboukhov wrote: > Первый раз попробовал запустить несколько > приложений одновременно в разных локалях. > сразу несколько вопросов: > > 1. как сделать чтобы вне зависимости от локали > русские имена файлов были нормальными ?
По-моему - никак. > чтобы в локали CP1251 можно было видеть > русские имена созданные в КОИ. > фс - ЕХТ3. Тут вопрос - имена файлов в ней > хранятся в юникоде или как ? Насколько я знаю - или как. ext2 (и соответственно, ext3) про кодировки не знает и знать не хочет. Более того, про локаль не знают ничего системные вызовы - локаль ставится на уровне приложения. Именно поэтому для smbfs и иже с ним iocharset указывается как опция монтирования. > 2. в Х-ах > сами приложения из чужой локали нормально > работают, но не смог icewm заставить правильно > отображать заголовки окон. можно ли ? А вот это - теоретически можно. По идее, приложения должны отдавать заголовки окон window-manager-у как Compound Text. И тот, в свою очередь должен разбираться. А вот умеет ли разбираться конкретный icewm - не знаю. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus

