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

[locale] Re: [locale] "Кpив ой" strcoll()



On Fri, 13 Jul 2001, Dmitry Yu. Bolkhovityanov wrote:

> On 13 Jul 01 at 9:39, billy@latinsoft.lv wrote:
> 
> > >> 1. Интернациональная компания, сотни людей работают с
> > >> ....который требует сервер баз данных. Всё заканчивается
> > >> методичным обходом рабочих мест и изменением локали на US.
> > >>
> > >> 2. Та же интернациональная компания, те же сотни людей,
> > >> ....ин.языков, но что  иногда приходят документы, в которых даты
> > >> стоят в локали системы, на которой создавались документы.
> > >> Вот и сделал себе шпаргалку.
> > >
> > >Подтверждаю 1 и 2, причем сотни языков не надо, хватает и двух ;-).
> > >
> > >Александр
> >
> > Помоему проблема локализации заключается не в самой локалицации, а в
> > понимании предмета локализации разработчиками. Кто мешает, например, хранить
> > дату во внутреннем формате, а локализацией пользоваться лишь при
> > отображении?
> 
>     Теоpетически -- да.  Но если вспомнить тpетий из пpиведенных пpимеpов,
> то это уже баг в ДНК не конкpетных pазpаботчиков, а тех, кто пpодумывал саму
> концепцию локали.  Известный пpимеp -- попpобуйте экспоpтиpовать таблицу
> чисел в текстовый файл из английской веpсии Excel'а, а потом импоpтиpовать
> ее в pусскую.  Это животное в лучшем случае обpежет цифpы после десятичной
> "." (котоpая по его мнению должны была выглядеть как ","), а в худшем -- еще
> и окpуглит до целого.  Пpичем винить Мокpософт в данном случае бессмысленно -
> поpочна сама идея.

 Во-первых в экселе при импорте текстового файла можно указать, что является
разделителем дробной части, и даже что является разделителем разрядов - так
что текстовый файл можно будет импортить без проблем.

 Концепцию локали придумали, чтобы человек в любой точке мира видел данные
(численные, временные, финансовые) так как он привык, и это есть хорошо. 
 
> P.S. Так все же, подскажите -- в какие glibc'шные/posix'ные мэйллисты
>      плакаться и стучать кулаком по столу на тему strcoll()?

 Вроде бы сказали про Austin Group которая разрабатывает очередную версию
стандарта POSIX. Туда и стучаться. Дреппер наверно их список рассылки читает.

 Best regards,
  -Vlad