Summary: | Неправильный десятичный разделитель в локали ru_RU | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vasyĺ V. Vercynśkyj <fuckel> |
Component: | glibc | Assignee: | placeholder <placeholder> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | glebfm, lav, ldv, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=glibc-2.26.9000-200-gf11f2f6 |
Description
Vasyĺ V. Vercynśkyj
2012-02-22 17:41:55 MSK
На Sisyphus. Обновился 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 (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 Когда недостающая информация будет собрана, я готов внести соответствующие изменения. It was fixed in 2.26.9000.0.1248.407552c-alt1. |