After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 646096 - Problem with decimal separator in ru_RU.UTF-8 locale
Problem with decimal separator in ru_RU.UTF-8 locale
Status: RESOLVED NOTGNOME
Product: GnuCash
Classification: Other
Component: General
2.5.x
Other Linux
: Normal major
: ---
Assigned To: Christian Stimming
Geert Janssens
Depends on:
Blocks:
 
 
Reported: 2011-03-29 13:07 UTC by Vasyĺ V. Vercynśkyj
Modified: 2018-06-29 22:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vasyĺ V. Vercynśkyj 2011-03-29 13:07:47 UTC
Russia has a comma as decimal separator. But when GnuCash is launched in ru_RU.UTF-8 locale -- the separator is a period.
Moreover, pressing of "Del" key on Numeric Pad in Russian language layout gives nothing (not comma, neither period). Thus after putting description of account entry in Russian I have to change language layout just to put amount!!! It's a little bit inconvenient.
Comment 1 Vasyĺ V. Vercynśkyj 2011-07-05 07:23:19 UTC
So in 2.4.7 (Ubuntu 11.04, Altlinux) still not works.

My friends, I was a little bit sarcastic when I wrote "It's a
little bit inconvenient". This bug is highly harmful, because it makes me mad when I try to put "25.36" and get "2536" instead. And it's inconsistent with the Russian national standard.

It seems not too hard to fix, e. g. Ukrainian uk_UA.UTF8 has comma as expected, does it?
Comment 2 Derek Atkins 2011-07-21 18:32:37 UTC
This would be a bug in the locale and not a bug in GnuCash.
Talk to your distribution provider and get them to fix your locale.
Comment 3 John Ralls 2018-06-29 22:55:50 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=646096. Please update any external references or bookmarks.