[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: