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

Re: FYI: Xkb и locale



Alexander Voropay wrote:

> >case важен, так как  при поиске соответствующей Xlocale
> >она берется из locale.dir без tolower или toupper, а там
> >koi8-r     ru_RU.KOI8-R
>
>  Это неправильно. Судя по документам IANA, case должен
> игнорироваться :
> http://www.isi.edu/in-notes/iana/assignments/character-sets
>

Да, но он не игнорируется - попробуйте поставить ru_RU.koi8-r и запустить
xedit.
locale not supported...

>
> ======
> The character set names may be up to 40 characters taken from the
> printable characters of US-ASCII.  However, no distinction is made
> between use of upper and lower case letters.
> ======
>
>  Другое дело, что ISO8859-5, ISO_8859-5 и ISO-8859-5 должны
> восприниматься как одинаковые. В IANA для этого введены
> Aliases: .

Должны. Но не воспринимаются.

>
>
> >Ваше мнение: следует ли включать в XFree новые кодировки:
> >1251,1250, KOI8-U? Я надеюсь через недельку
> >поговорить с людьми из команды XFree, для меня очень ценно ваше мнение.
>
>  Первое : вопрос ИМЕНИ : CP1251, CP-1251 или Windows-1251 ?
> IMHO, надо регистрировать Aliases в IANA. К сожалению, после смерти
> исполнительного директора IANA непонятно, кто этим занимается. :-(

Sorry, не посмотрел. Но посмотрю сейчас же.

>
>
>  Второе: что значит ВКЛЮЧАТЬ ? Включать в дистрибутив ?

В XFree, конечно.

>
>
>  Это разработка Microsoft, можно ли их включать в XFree ?

Да. Как и любую другую кодировку

>
>
>  И что, неужели настолько сложно "включать", что для этого необходимы
> титанические усилия ?

Не титанические, но в силу уродливости текстов XFree из нельзя подключить
без дополнения текстов.

> IMHO, лучше СТРОГО определить форматы
> и правила подключения новых кодировок. Сделать этот механизм гибким.
> И публиковать исходники под разные кодировки. А уж пользователь сам
> "подключит".

Лучше. Но XFree испытывает серьезные проблемы с волонтерами. Расчитывать на
это сейчас - не приходится. Кроме того, многое завязано на X Consortium,
который, кстати, и KOI8-R не признает. KOI8-R в XFree проходит по разряду
"нестандартных".

> И конечно, необходима утилита "посмотреть доступные" и
> "посмотреть текущие". Как locale(1) и localedef(1) в POSIX.
>
>  Going International, однако... :-)
>
> --
> -=AV=-