Re: Русский в разных локалях
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 vitus@ice.ru
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
Reply to: