* [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-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-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: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 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: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: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: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-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
* 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-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 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-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
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