Bug 26977 - Неправильный десятичный разделитель в локали ru_RU
Summary: Неправильный десятичный разделитель в локали ru_RU
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: glibc (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL: https://sourceware.org/git/?p=glibc.g...
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-22 17:41 MSK by Vasyĺ V. Vercynśkyj
Modified: 2018-12-02 17:52 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vasyĺ V. Vercynśkyj 2012-02-22 17:41:55 MSK
По мотивам дискусси http://lists.altlinux.org/pipermail/sisyphus/2011-July/354875.html, где собрались, мило побеседовали и ни к чему это не привело, ибо до сих пор:
$ LANG=ru_RU.UTF8 locale -k decimal_point mon_decimal_point
decimal_point=","
mon_decimal_point="."

Ну и по возможности было бы неплохо подправить и украинский тысячный разделитель:
$ LANG=ru_UA.UTF8 locale -k thousands_sep
thousands_sep="."
Comment 1 Andrey Cherepanov 2012-02-22 17:58:54 MSK
На Sisyphus.
Comment 2 Vasyĺ V. Vercynśkyj 2012-11-03 17:24:12 MSK
Обновился glibc и снова, чтобы было
$ locale -k mon_decimal_point
mon_decimal_point=","

нужно:
# sed -i '/mon_decimal_point/s/E/C/g' /usr/share/i18n/locales/ru_RU
# localedef -i ru_RU -f UTF-8 ru_RU.UTF-8
Comment 3 Dmitry V. Levin 2012-11-03 19:02:34 MSK
(In reply to comment #0)
> По мотивам дискусси
> http://lists.altlinux.org/pipermail/sisyphus/2011-July/354875.html, где
> собрались, мило побеседовали и ни к чему это не привело, ибо до сих пор:
> $ LANG=ru_RU.UTF8 locale -k decimal_point mon_decimal_point
> decimal_point=","
> mon_decimal_point="."
> 
> Ну и по возможности было бы неплохо подправить и украинский тысячный
> разделитель:
> $ LANG=ru_UA.UTF8 locale -k thousands_sep
> thousands_sep="."

Поскольку лично мне не очевидно, какие именно десятичные разделители наиболее распространены в ru_RU и ru_UA, без дополнительной информации мне сложно сделать вывод о том, нужно ли что-то менять, и если нужно, то что именно.

В этой ситуации я предпочитаю следовать glibcшным правилам:
http://sourceware.org/glibc/wiki/Contribution%20checklist#Qualification_.28Locales.29

Когда недостающая информация будет собрана, я готов внести соответствующие изменения.
Comment 5 Dmitry V. Levin 2018-12-02 17:52:52 MSK
It was fixed in 2.26.9000.0.1248.407552c-alt1.