[sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая

Dmitry V. Levin ldv на altlinux.org
Сб Ноя 3 20:48:29 MSK 2012


On Sat, Nov 03, 2012 at 06:20:19PM +0300, Aleksey Novodvorsky wrote:
> 3 ноября 2012 г., 19:11 пользователь Dmitry V. Levin <ldv на altlinux.org> написал:
> > On Sat, Jul 23, 2011 at 01:15:41PM +0400, Aleksey Novodvorsky wrote:
> >> 23 июля 2011 г. 13:04 пользователь Dmitry Chistikov написал:
> >> > "Vasyĺ V. Vercynśkyj", Jul. 22, 2011, 12:43 +0300:
> >> >> Тогда они зашевелились и вынесли вердикт, что у нас кривая локаль (и,
> >> >> походу, в Убунту 11.04 тоже).  Я немного сомневаюсь в правильности их
> >> >> выводов. Чем крыть?
> >> >
> >> > Кое в чем разработчики Gnucash правы:
> >> >
> >> > $ locale | fgrep -v ru_RU.UTF-8
> >> > LC_ALL=
> >> > $ locale -k decimal_point mon_decimal_point
> >> > decimal_point=","
> >> > mon_decimal_point="."
> >> >
> >> > Иными словами, в ru_RU для чисел десятичный разделитель - запятая,
> >> > а для денежных сумм - точка.
> >>
> >> Последнее, похоже, -- бага в glibc. Не умышленная, -- скорее всего,
> >> просто не исправили после копирования из другой локали. Спросил сейчас
> >> у  программиста из банка, -- всюду запятая, в том числе в отчетности
> >> для ЦБ. И пробелы в качестве разделителей между тройками разрядов.
> >> Исправить недолго, но надо прежде оценить последствия.
> >
> > Было бы здорово, если бы удалось найти ссылки, подтверждающие сложившуюся
> > практику использования десятичных разделителей в ru_RU.
> >
> > Поскольку ответ на вопрос "как правильно" не очевиден, предлагаю следовать
> > действующим glibcшным правилам:
> > http://sourceware.org/glibc/wiki/Contribution%20checklist#Qualification_.28Locales.29
> 
> http://en.wikipedia.org/wiki/Decimal_mark

Ссылки на wikipedia в качестве основания для принятия решения там не
принимаются. :)


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20121103/ec83c8bf/attachment.bin>


Подробная информация о списке рассылки Sisyphus