ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] gnucash, ru_RU.UTF-8 и запятая
@ 2011-03-22 16:02 Vaso VV
  2011-03-24 11:31 ` Андрей Черепанов
                   ` (2 more replies)
  0 siblings, 3 replies; 32+ messages in thread
From: Vaso VV @ 2011-03-22 16:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

У меня с локалью ru_RU.UTF-8 в GNC разделитель дробной части — точка!
Это только у меня или так и должно быть?

p.s. KDE4. В настройках везде ",".

-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-22 16:02 [sisyphus] gnucash, ru_RU.UTF-8 и запятая Vaso VV
@ 2011-03-24 11:31 ` Андрей Черепанов
  2011-03-24 13:44   ` Vaso VV
  2011-03-24 11:47 ` Alexey Morsov
  2011-07-22  9:43 ` [sisyphus] [necropost] " "Vasyĺ V. Vercynśkyj"
  2 siblings, 1 reply; 32+ messages in thread
From: Андрей Черепанов @ 2011-03-24 11:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: Text/Plain, Size: 499 bytes --]

22 марта 2011 Vaso VV написал:
> У меня с локалью ru_RU.UTF-8 в GNC разделитель дробной части — точка!
> Это только у меня или так и должно быть?
> 
> p.s. KDE4. В настройках везде ",".
А багу на gnucash повешать - не? KDE тут никаким боком, у них дублирование 
локали идёт.

-- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-22 16:02 [sisyphus] gnucash, ru_RU.UTF-8 и запятая Vaso VV
  2011-03-24 11:31 ` Андрей Черепанов
@ 2011-03-24 11:47 ` Alexey Morsov
  2011-03-24 11:58   ` REAL
  2011-03-24 13:44   ` Vaso VV
  2011-07-22  9:43 ` [sisyphus] [necropost] " "Vasyĺ V. Vercynśkyj"
  2 siblings, 2 replies; 32+ messages in thread
From: Alexey Morsov @ 2011-03-24 11:47 UTC (permalink / raw)
  To: sisyphus

On Tue, Mar 22, 2011 at 06:02:34PM +0200, Vaso VV wrote:
> У меня с локалью ru_RU.UTF-8 в GNC разделитель дробной части — точка!
> Это только у меня или так и должно быть?
у меня точка. вообще говоря точка и должна быть вроде. Можно подробнее?
ну и сразу rpm -q gnucash

> 
> p.s. KDE4. В настройках везде ",".
Думаю я что gnc на кеды и их настройки с высокой башни комунизма.

-- 
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

Если бы вы знали, сколько еще пакетов застревает на подходах к Сизифу из-за
претензий по качеству пакетов...
Лучше меньше, да лучше. Можно и больше, но только не хуже.
		-- ldv in sisyphus@


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-24 11:58   ` REAL
@ 2011-03-24 11:57     ` Андрей Черепанов
  2011-03-24 12:30     ` Alexey Morsov
  1 sibling, 0 replies; 32+ messages in thread
From: Андрей Черепанов @ 2011-03-24 11:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: Text/Plain, Size: 791 bytes --]

24 марта 2011 REAL написал:
> 24.03.2011 17:47, Alexey Morsov пишет:
> >> У меня с локалью ru_RU.UTF-8 в GNC разделитель дробной части — точка!
> >> Это только у меня или так и должно быть?
> > 
> > у меня точка. вообще говоря точка и должна быть вроде.
> 
> Да, запятые в дробях на компьютерах придумали вредители.
Ясен пень! В дробях должны быть чёрточки. Настоящие вредители - те, кто 
переводит рациональные числа в вид десятичной дроби. :)

-- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-24 11:47 ` Alexey Morsov
@ 2011-03-24 11:58   ` REAL
  2011-03-24 11:57     ` Андрей Черепанов
  2011-03-24 12:30     ` Alexey Morsov
  2011-03-24 13:44   ` Vaso VV
  1 sibling, 2 replies; 32+ messages in thread
From: REAL @ 2011-03-24 11:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

24.03.2011 17:47, Alexey Morsov пишет:
>> У меня с локалью ru_RU.UTF-8 в GNC разделитель дробной части — точка!
>> Это только у меня или так и должно быть?
> у меня точка. вообще говоря точка и должна быть вроде.

Да, запятые в дробях на компьютерах придумали вредители.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-24 11:58   ` REAL
  2011-03-24 11:57     ` Андрей Черепанов
@ 2011-03-24 12:30     ` Alexey Morsov
  2011-03-24 12:33       ` Aleksey Novodvorsky
  1 sibling, 1 reply; 32+ messages in thread
From: Alexey Morsov @ 2011-03-24 12:30 UTC (permalink / raw)
  To: sisyphus

On Thu, Mar 24, 2011 at 05:58:47PM +0600, REAL wrote:
 
> Да, запятые в дробях на компьютерах придумали вредители.
скорее бухи.

-- 
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

<vsu> безобразие, фуррифокс новый только собрали, а он уже опять тухлый


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-24 12:30     ` Alexey Morsov
@ 2011-03-24 12:33       ` Aleksey Novodvorsky
  0 siblings, 0 replies; 32+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-24 12:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2011/3/24 Alexey Morsov <samurai@ricom.ru>:
> On Thu, Mar 24, 2011 at 05:58:47PM +0600, REAL wrote:
>
>> Да, запятые в дробях на компьютерах придумали вредители.
> скорее бухи.

Немцы. Запятые у нас от них.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-24 11:31 ` Андрей Черепанов
@ 2011-03-24 13:44   ` Vaso VV
  0 siblings, 0 replies; 32+ messages in thread
From: Vaso VV @ 2011-03-24 13:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

24.03.2011 13:31, Андрей Черепанов пишет:
…
> А багу на gnucash повешать - не?
Я для этого сюда и написал, чтоб подсказали на что вешать.

> KDE тут никаким боком, у них дублирование
> локали идёт.
В KDE есть настройки разделителя дробной части для чисел и денежных 
сумм, которые очень даже влияют на поведение клавиши «DEL» цифровой 
клавиатуры. При вводе чисел / денежных сумм в приложениях KDE [e.g. 
kmymoney, kcalc…], в зависимости от настроек [kcmshell4 language], 
разделителем дробной части будет либо "." либо "," _независимо_ от 
текущей раскладки.
Также, я прекрасно понимаю, что gnucash не KDE'шное приложение и может 
запросто игнорировать его настройки. Но чтобы исключить все случайности 
я и обратил внимание на тот факт, что с настройками DE, которые могут 
повлиять на наблюдаемое явление, всё в порядке.

-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] gnucash, ru_RU.UTF-8 и запятая
  2011-03-24 11:47 ` Alexey Morsov
  2011-03-24 11:58   ` REAL
@ 2011-03-24 13:44   ` Vaso VV
  1 sibling, 0 replies; 32+ messages in thread
From: Vaso VV @ 2011-03-24 13:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

24.03.2011 13:47, Alexey Morsov пишет:
> On Tue, Mar 22, 2011 at 06:02:34PM +0200, Vaso VV wrote:
>> У меня с локалью ru_RU.UTF-8 в GNC разделитель дробной части — точка!
>> Это только у меня или так и должно быть?
> у меня точка. вообще говоря точка и должна быть вроде. Можно подробнее?
Ну в Википедии уверены, что в России разделитель — запятая: 
http://en.wikipedia.org/wiki/Decimal_separator — также, как, к примеру, 
и во Франции и Украине. Только вот во fr_FR и uk_UA у gnucash запятые.
Набираешь описание проводки на русском, а затем переключаешь раскладку 
на английский, чтобы ввести сумму — не очень удобно, не правда ли?

> ну и сразу rpm -q gnucash
gnucash-2.4.4-alt1

>> p.s. KDE4. В настройках везде ",".
> Думаю я что gnc на кеды и их настройки с высокой башни комунизма.
Солидарен.



-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-03-22 16:02 [sisyphus] gnucash, ru_RU.UTF-8 и запятая Vaso VV
  2011-03-24 11:31 ` Андрей Черепанов
  2011-03-24 11:47 ` Alexey Morsov
@ 2011-07-22  9:43 ` "Vasyĺ V. Vercynśkyj"
  2011-07-22 12:17   ` Rinat Bikov
                     ` (2 more replies)
  2 siblings, 3 replies; 32+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-07-22  9:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Короче говоря, бага (https://bugzilla.gnome.org/show_bug.cgi?id=646096) 
провесела почти четыре месяца без внимания, пока я не подтроллил 
гнукешеров в их рассылке 
(http://lists.gnucash.org/pipermail/gnucash-user/2011-July/040433.html). 
Тогда они зашевелились и вынесли вердикт, что у нас кривая локаль (и, 
походу, в Убунту 11.04 тоже).
Я немного сомневаюсь в правильности их выводов. Чем крыть?


-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-22  9:43 ` [sisyphus] [necropost] " "Vasyĺ V. Vercynśkyj"
@ 2011-07-22 12:17   ` Rinat Bikov
  2011-07-23  9:04   ` Dmitry Chistikov
  2011-07-25  8:00   ` "Vasyĺ V. Vercynśkyj"
  2 siblings, 0 replies; 32+ messages in thread
From: Rinat Bikov @ 2011-07-22 12:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2011/7/22 "Vasyĺ V. Vercynśkyj":
[...]
> Я немного сомневаюсь в правильности их выводов. Чем крыть?
Разобраться в исходниках, найти их косяк, приложить патч и доказать им
их неправоту.

-- 
С уважением, Ринат Биков.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-22  9:43 ` [sisyphus] [necropost] " "Vasyĺ V. Vercynśkyj"
  2011-07-22 12:17   ` Rinat Bikov
@ 2011-07-23  9:04   ` Dmitry Chistikov
  2011-07-23  9:15     ` Aleksey Novodvorsky
  2011-07-23  9:59     ` "Vasyĺ V. Vercynśkyj"
  2011-07-25  8:00   ` "Vasyĺ V. Vercynśkyj"
  2 siblings, 2 replies; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-23  9:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions
  Cc: Петр
	Никольский

"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 для чисел десятичный разделитель - запятая,
а для денежных сумм - точка.

Насколько это правильно, хорошо, удобно - вопрос отдельный,
но Gnucash тут все-таки не виноват.

Причем дело и не в нашей сборке. Поглядите в исходные определения:

http://git.altlinux.org/gears/g/glibc.git?p=glibc.git;a=blob;f=localedata/locales/ru_RU;h=c4f8158343c5a54f5ee0a85d537a0d7372cefc5d;hb=7372b19962badff7e2b400385f8800b3d389f9eb

Это исходники glibc без ALT-специфичных изменений (тег glibc-2.11.3).
Цитирую:

  80 LC_MONETARY
  81 int_curr_symbol           "<U0052><U0055><U0042><U0020>"
  82 currency_symbol           "<U0440><U0443><U0431>"
  83 mon_decimal_point         "<U002E>"
  84 mon_thousands_sep         "<U00A0>"

И, обратите внимание:

  98 LC_NUMERIC
  99 decimal_point             "<U002C>"
 100 thousands_sep             "<U00A0>"

<U002C> - это запятая, а <U002E> - это точка
(см., например, echo -n ,. | hexdump -C).

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-23  9:04   ` Dmitry Chistikov
@ 2011-07-23  9:15     ` Aleksey Novodvorsky
  2011-07-23  9:59       ` "Vasyĺ V. Vercynśkyj"
                         ` (2 more replies)
  2011-07-23  9:59     ` "Vasyĺ V. Vercynśkyj"
  1 sibling, 3 replies; 32+ messages in thread
From: Aleksey Novodvorsky @ 2011-07-23  9:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions,
	Петр
	Никольский

23 июля 2011 г. 13:04 пользователь Dmitry Chistikov
<dd1email@gmail.com> написал:
> "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. Не умышленная, -- скорее всего,
просто не исправили после копирования из другой локали. Спросил сейчас
у  программиста из банка, -- всюду запятая, в том числе в отчетности
для ЦБ. И пробелы в качестве разделителей между тройками разрядов.
Исправить недолго, но надо прежде оценить последствия.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-23  9:04   ` Dmitry Chistikov
  2011-07-23  9:15     ` Aleksey Novodvorsky
@ 2011-07-23  9:59     ` "Vasyĺ V. Vercynśkyj"
  1 sibling, 0 replies; 32+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-07-23  9:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

23.07.2011 12:04, Dmitry Chistikov пишет:
[…]
> Кое в чем разработчики Gnucash правы:
Эх, чуточку бы раньше написали, я бы у них бурю в стакане не поднимал бы.
[…]

-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-23  9:15     ` Aleksey Novodvorsky
@ 2011-07-23  9:59       ` "Vasyĺ V. Vercynśkyj"
  2011-07-23 10:20       ` Dmitry Chistikov
  2012-11-03 15:11       ` Dmitry V. Levin
  2 siblings, 0 replies; 32+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-07-23  9:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

23.07.2011 12:15, Aleksey Novodvorsky пишет:
[…]
> Последнее, похоже, -- бага в glibc. Не умышленная, -- скорее всего,
> просто не исправили после копирования из другой локали. Спросил сейчас
> у  программиста из банка, -- всюду запятая, в том числе в отчетности
> для ЦБ. И пробелы в качестве разделителей между тройками разрядов.
> Исправить недолго, но надо прежде оценить последствия.
Не думаю, что последствия будут маштабны. Похоже, что Gnucash 
единственное приложение, которое безаппеляционно использует 
mon_decimal_point.
Кстати, в процессе ловли «блох» обнаружились чудеса и в локали ru_UA:

[bacrhr@BlackBox ~]$ LANG=ru_UA.UTF-8 locale mon_decimal_point 
decimal_point thousands_sep mon_thousands_sep
.
,
.
npsb

Новоявленный разделитель тысяч — "."

-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-23  9:15     ` Aleksey Novodvorsky
  2011-07-23  9:59       ` "Vasyĺ V. Vercynśkyj"
@ 2011-07-23 10:20       ` Dmitry Chistikov
  2011-07-23 11:47         ` Paul Wolneykien
  2012-11-03 15:11       ` Dmitry V. Levin
  2 siblings, 1 reply; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-23 10:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Aleksey Novodvorsky, Jul. 23, 2011, 13:15 +0400:
> 23 июля 2011 г. 13:04 пользователь Dmitry Chistikov
> > Иными словами, в ru_RU для чисел десятичный разделитель - запятая,
> > а для денежных сумм - точка.
> 
> Последнее, похоже, -- бага в glibc. Не умышленная, -- скорее всего,
> просто не исправили после копирования из другой локали. Спросил сейчас
> у  программиста из банка, -- всюду запятая, в том числе в отчетности
> для ЦБ. И пробелы в качестве разделителей между тройками разрядов.
> Исправить недолго, но надо прежде оценить последствия.

Для оценки можно попробовать определить исправленный вариант локали, дав
ему какое-нибудь новое имя. Дальше, запуская "денежные" приложения в этой
локали, можно проверять совместимость старых форматов данных (в т. ч.
внутренних для каждого приложения) с новым: корректно ли старые данные
одного приложения разбираются им в новой локали и корректно ли
взаимодействуют между собой сетевые приложения с разными локалями.

Интересно, конечно, понять, почему так получилось. (Все-таки два разных
ключевых слова существуют не просто так.)

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-23 10:20       ` Dmitry Chistikov
@ 2011-07-23 11:47         ` Paul Wolneykien
  0 siblings, 0 replies; 32+ messages in thread
From: Paul Wolneykien @ 2011-07-23 11:47 UTC (permalink / raw)
  To: sisyphus

23.07.2011 14:20, Dmitry Chistikov пишет:
> Интересно, конечно, понять, почему так получилось. (Все-таки два разных
> ключевых слова существуют не просто так.)

  Возможно, что второе слово добавили когда-то, по требованию. Можно
поискать локали, в которых просто разделитель десятичной доли не
совпадает с денежным разделетлем десятичной доли. Наверника для
некоторых стран — это норма, а Россия попала в этот набор по банальной
ошибке.


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-22  9:43 ` [sisyphus] [necropost] " "Vasyĺ V. Vercynśkyj"
  2011-07-22 12:17   ` Rinat Bikov
  2011-07-23  9:04   ` Dmitry Chistikov
@ 2011-07-25  8:00   ` "Vasyĺ V. Vercynśkyj"
  2011-07-25  9:11     ` Dmitry Chistikov
  2 siblings, 1 reply; 32+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-07-25  8:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В Ubuntu в /usr/share/i18n/locales/ru_RU меняем

mon_decimal_point	"<U002E>"
на
mon_decimal_point	"<U002С>"

Выполняем:
# localedef -i ru_RU -f UTF-8 ru_RU.UTF-8

и получаем долгожданную запятую. А как у нас?



WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-25  8:00   ` "Vasyĺ V. Vercynśkyj"
@ 2011-07-25  9:11     ` Dmitry Chistikov
  2011-07-25 11:35       ` "Vasyĺ V. Vercynśkyj"
  0 siblings, 1 reply; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-25  9:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

"Vasyĺ V. Vercynśkyj", Jul. 25, 2011, 11:00 +0300:
> В Ubuntu [...] А как у нас?

А в чем проблема? Исходные определения, как нетрудно установить, лежат
в пакете glibc-i18ndata.

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-25  9:11     ` Dmitry Chistikov
@ 2011-07-25 11:35       ` "Vasyĺ V. Vercynśkyj"
  2011-07-25 12:37         ` Dmitry Chistikov
  2011-07-26  6:14         ` Денис Смирнов
  0 siblings, 2 replies; 32+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-07-25 11:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

25.07.2011 12:11, Dmitry Chistikov пишет:
> "Vasyĺ V. Vercynśkyj", Jul. 25, 2011, 11:00 +0300:
>> В Ubuntu [...] А как у нас?
>
> А в чем проблема? Исходные определения, как нетрудно установить, лежат
> в пакете glibc-i18ndata.
>
Ну вот и установил :)

Спасибо!



P.S. «Нетрудно» — это:

1. Загрузиться в Убунту
2. $ dpkg -S /usr/share/i18n/locales/ru_RU
locales: /usr/share/i18n/locales/ru_RU
3. Загрузиться в Альт.
4. $ apt-cache search locales
5. Радостно обнаружить glibc-i18ndata среди 34 результатов.
6. # apt-get install glibc-i18ndata
7. rpm -ql glibc-i18ndata | grep ru_RU
8. Обрадоваться своей самостоятельности?



WBR........[ ]
TFTHAOT....[x]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-25 11:35       ` "Vasyĺ V. Vercynśkyj"
@ 2011-07-25 12:37         ` Dmitry Chistikov
  2011-07-26 10:53           ` Igor Zubkov
  2011-07-26  6:14         ` Денис Смирнов
  1 sibling, 1 reply; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-25 12:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

"Vasyĺ V. Vercynśkyj", Jul. 25, 2011, 14:35 +0300:
> Спасибо!

Всегда пожалуйста =)

> P.S. «Нетрудно» — это: [...]

Либо (1) погрепать contents_index на предмет i18n и ru_RU, либо
(2) посмотреть в spec-файл glibc на http://git.altlinux.org/gears/g/glibc.git
(на packages.altlinux.org почему-то не видно, хотя должно быть)
и обнаружить нужное, поискав строку i18n.

Я ходил по пути (2).

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-25 11:35       ` "Vasyĺ V. Vercynśkyj"
  2011-07-25 12:37         ` Dmitry Chistikov
@ 2011-07-26  6:14         ` Денис Смирнов
  2011-07-26  7:41           ` "Vasyĺ V. Vercynśkyj"
  1 sibling, 1 reply; 32+ messages in thread
From: Денис Смирнов @ 2011-07-26  6:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 504 bytes --]

On Mon, Jul 25, 2011 at 02:35:13PM +0300, "Vasyĺ V. Vercynśkyj" wrote:
VVVk> P.S. «Нетрудно» — это:
VVVk> 1. Загрузиться в Убунту
VVVk> 2. $ dpkg -S /usr/share/i18n/locales/ru_RU

Зачем?
На альте:
$ rpm -qf /usr/share/i18n/locales/ru_RU
glibc-i18ndata-2.11.3-alt5

Вместо 8-и пунктов 1.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-26  6:14         ` Денис Смирнов
@ 2011-07-26  7:41           ` "Vasyĺ V. Vercynśkyj"
  2011-07-26  9:53             ` Денис Смирнов
  0 siblings, 1 reply; 32+ messages in thread
From: "Vasyĺ V. Vercynśkyj" @ 2011-07-26  7:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

26.07.2011 09:14, Денис Смирнов пишет:
[…]
> Зачем?
> На альте:
> $ rpm -qf /usr/share/i18n/locales/ru_RU
> glibc-i18ndata-2.11.3-alt5
>
> Вместо 8-и пунктов 1.


glibc-i18ndata не был установлен

-- 
WBR........[x]
TFTHAOT....[ ]
AMF........[ ]


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-26  7:41           ` "Vasyĺ V. Vercynśkyj"
@ 2011-07-26  9:53             ` Денис Смирнов
  0 siblings, 0 replies; 32+ messages in thread
From: Денис Смирнов @ 2011-07-26  9:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

On Tue, Jul 26, 2011 at 10:41:32AM +0300, "Vasyĺ V. Vercynśkyj" wrote:

VVVk> glibc-i18ndata не был установлен

Тогда grep по contents_index :(

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-25 12:37         ` Dmitry Chistikov
@ 2011-07-26 10:53           ` Igor Zubkov
  2011-07-27 10:50             ` Dmitry Chistikov
  0 siblings, 1 reply; 32+ messages in thread
From: Igor Zubkov @ 2011-07-26 10:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2011/7/25 Dmitry Chistikov <dd1email@gmail.com>:
> "Vasyĺ V. Vercynśkyj", Jul. 25, 2011, 14:35 +0300:
>> Спасибо!
>
> Всегда пожалуйста =)
>
>> P.S. «Нетрудно» — это: [...]
>
> Либо (1) погрепать contents_index на предмет i18n и ru_RU, либо
> (2) посмотреть в spec-файл glibc на http://git.altlinux.org/gears/g/glibc.git
> (на packages.altlinux.org почему-то не видно, хотя должно быть)
> и обнаружить нужное, поискав строку i18n.
>
> Я ходил по пути (2).

Плохо искали. http://packages.altlinux.org/en/search?utf8=✓&branch=Sisyphus&query=locales
находит glibc, Просто сразу не видно что это его подпакет. Или можно
гуглом так: http://www.google.com/search?client=safari&rls=en&q=site:packages.altlinux.org+locales&ie=UTF-8&oe=UTF-8

-- 
Igor Zubkov
http://hi.im/ice

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-26 10:53           ` Igor Zubkov
@ 2011-07-27 10:50             ` Dmitry Chistikov
  2011-07-27 11:07               ` Dmitry Chistikov
  2011-07-28 16:41               ` Igor Zubkov
  0 siblings, 2 replies; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-27 10:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Igor Zubkov, Jul. 26, 2011, 13:53 +0300:
> 2011/7/25 Dmitry Chistikov <dd1email@gmail.com>:
> > (2) посмотреть в spec-файл glibc на
> > http://git.altlinux.org/gears/g/glibc.git (на packages.altlinux.org
> > почему-то не видно, хотя должно быть) [...]
> 
> Плохо искали. [...]

Я, по-видимому, неудачно выразился: открыл http://packages.altlinux.org/ и
ткнул в "Spec", а там "No imported yet".

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-27 10:50             ` Dmitry Chistikov
@ 2011-07-27 11:07               ` Dmitry Chistikov
  2011-07-28 16:41               ` Igor Zubkov
  1 sibling, 0 replies; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-27 11:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Dmitry Chistikov, Jul. 27, 2011, 14:50 +0400:
> Я, по-видимому, неудачно выразился: открыл http://packages.altlinux.org/ и
> ткнул в "Spec", а там "No imported yet".

Бр-р-р. Имелось в виду, конечно же, http://packages.altlinux.org/glibc
(перенаправляет куда надо). Спека, к сожалению, нет.

Кстати, можно действительно угадать методом пристального взгляда
правильный подпакет glibc из списка на этой странице.

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-27 10:50             ` Dmitry Chistikov
  2011-07-27 11:07               ` Dmitry Chistikov
@ 2011-07-28 16:41               ` Igor Zubkov
  2011-07-28 18:38                 ` Dmitry Chistikov
  1 sibling, 1 reply; 32+ messages in thread
From: Igor Zubkov @ 2011-07-28 16:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2011/7/27 Dmitry Chistikov <dd1email@gmail.com>:
> Igor Zubkov, Jul. 26, 2011, 13:53 +0300:
>> 2011/7/25 Dmitry Chistikov <dd1email@gmail.com>:
>> > (2) посмотреть в spec-файл glibc на
>> > http://git.altlinux.org/gears/g/glibc.git (на packages.altlinux.org
>> > почему-то не видно, хотя должно быть) [...]
>>
>> Плохо искали. [...]
>
> Я, по-видимому, неудачно выразился: открыл http://packages.altlinux.org/ и
> ткнул в "Spec", а там "No imported yet".

Это баг. Спек должен быть. Точнее он есть, а вот ассоциация обратно не
работает. Напишите об этом в
https://bugzilla.altlinux.org/enter_bug.cgi?product=Infrastructure на
компоненит packages.altlinux.org. Ближайшее время доберусь и исправлю.

-- 
Igor Zubkov
http://hi.im/ice

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-28 16:41               ` Igor Zubkov
@ 2011-07-28 18:38                 ` Dmitry Chistikov
  0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Chistikov @ 2011-07-28 18:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Igor Zubkov, Jul. 28, 2011, 19:41 +0300:
> Это баг. Спек должен быть. Точнее он есть, а вот ассоциация обратно не
> работает. Напишите об этом в
> https://bugzilla.altlinux.org/enter_bug.cgi?product=Infrastructure на
> компоненит packages.altlinux.org. Ближайшее время доберусь и исправлю.

#25962

-- 
Дмитрий Чистиков


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2011-07-23  9:15     ` Aleksey Novodvorsky
  2011-07-23  9:59       ` "Vasyĺ V. Vercynśkyj"
  2011-07-23 10:20       ` Dmitry Chistikov
@ 2012-11-03 15:11       ` Dmitry V. Levin
  2012-11-03 15:20         ` Aleksey Novodvorsky
  2 siblings, 1 reply; 32+ messages in thread
From: Dmitry V. Levin @ 2012-11-03 15:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list
  Cc: Петр
	Никольский

[-- Attachment #1: Type: text/plain, Size: 2067 bytes --]

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


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2012-11-03 15:11       ` Dmitry V. Levin
@ 2012-11-03 15:20         ` Aleksey Novodvorsky
  2012-11-03 16:48           ` Dmitry V. Levin
  0 siblings, 1 reply; 32+ messages in thread
From: Aleksey Novodvorsky @ 2012-11-03 15:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions,
	Петр
	Никольский

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


Rgrds, Алексей

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [sisyphus] [necropost] gnucash, ru_RU.UTF-8 и запятая
  2012-11-03 15:20         ` Aleksey Novodvorsky
@ 2012-11-03 16:48           ` Dmitry V. Levin
  0 siblings, 0 replies; 32+ messages in thread
From: Dmitry V. Levin @ 2012-11-03 16:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 2539 bytes --]

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

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2012-11-03 16:48 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-22 16:02 [sisyphus] gnucash, ru_RU.UTF-8 и запятая Vaso VV
2011-03-24 11:31 ` Андрей Черепанов
2011-03-24 13:44   ` Vaso VV
2011-03-24 11:47 ` Alexey Morsov
2011-03-24 11:58   ` REAL
2011-03-24 11:57     ` Андрей Черепанов
2011-03-24 12:30     ` Alexey Morsov
2011-03-24 12:33       ` Aleksey Novodvorsky
2011-03-24 13:44   ` Vaso VV
2011-07-22  9:43 ` [sisyphus] [necropost] " "Vasyĺ V. Vercynśkyj"
2011-07-22 12:17   ` Rinat Bikov
2011-07-23  9:04   ` Dmitry Chistikov
2011-07-23  9:15     ` Aleksey Novodvorsky
2011-07-23  9:59       ` "Vasyĺ V. Vercynśkyj"
2011-07-23 10:20       ` Dmitry Chistikov
2011-07-23 11:47         ` Paul Wolneykien
2012-11-03 15:11       ` Dmitry V. Levin
2012-11-03 15:20         ` Aleksey Novodvorsky
2012-11-03 16:48           ` Dmitry V. Levin
2011-07-23  9:59     ` "Vasyĺ V. Vercynśkyj"
2011-07-25  8:00   ` "Vasyĺ V. Vercynśkyj"
2011-07-25  9:11     ` Dmitry Chistikov
2011-07-25 11:35       ` "Vasyĺ V. Vercynśkyj"
2011-07-25 12:37         ` Dmitry Chistikov
2011-07-26 10:53           ` Igor Zubkov
2011-07-27 10:50             ` Dmitry Chistikov
2011-07-27 11:07               ` Dmitry Chistikov
2011-07-28 16:41               ` Igor Zubkov
2011-07-28 18:38                 ` Dmitry Chistikov
2011-07-26  6:14         ` Денис Смирнов
2011-07-26  7:41           ` "Vasyĺ V. Vercynśkyj"
2011-07-26  9:53             ` Денис Смирнов

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git