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

Re: File formats



Michael Sobolev wrote:
> 
> On Wed, Oct 06, 1999 at 07:21:50AM +0400, Boris Tobotras wrote:
> > Michael> ./ru_RU:3018: неизвестный символ в поле `yesexpr' в категории
> > Michael> `LC_MESSAGES'
> >
> >       Посмотри, что за символ стоит в поле yesexpr в строчке 3018 файла
> >       ru_RU, для начала.
> Их там много. :)
> 
> Все символы определены в UTF8.  Все!  Но, некоторые используемые символы
> состоят из двух байт.  Что, на мой взгляд, вызывает ошибку (я попробовал
> заменить все сиволы, код которых в UTF8 состит их двух байтов, на любые другие,
> код которых состоит из одного -- строчка проходит).
> 
> Вопрос: как с этим бороться?  В какую сторону копать?
> 

Увы, ни в какую. localedef не поддерживает многобайтовых симоволов.
Именно поэтому не скомпилированы японские и китайские locales в glibc.
Однако, насколько мне известно, Дреппер над этим работает...
Rgrds, AEN.