First of all, the locale file in question confuses people because the comments are incorrect. I think it may have been updated at some point and the comments weren't updated.
That being said, officially, the decimal seperator for South Africa is actually a comma and not a full stop, for example the following amount is how currency should appear: R143 012,12 The problem is that few South African's actually use it this way as even our most popular accounting packages uses .'s, as does our calculators, as does invoice slips, etc. Although irritating at the least (and causing all kinds of software related headaches at the most) this then is actually not a bug. What would help clear up at least some confusion is if the comments could reflect the actual value, e.g.: % "." mon_decimal_point "<U002C>" Should be: % "," mon_decimal_point "<U002C>" Please see this very helpfull blog post on South Africa's official currency/number format: http://www.sadev.co.za/content/how-correctly-format-currency-south-africa -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to langpack-locales in Ubuntu. https://bugs.launchpad.net/bugs/1090288 Title: The locale file for en_ZA appears to have an error Status in “langpack-locales” package in Ubuntu: Confirmed Bug description: I suspect there is a problem with the locale for South Africa. The locale file for en_ZA located in /usr/share/i18n/locales has the following settings: LC_Monetary ..... % "." mon_decimal_point "<U002C>" % "," mon_thousands_sep "<U00A0>" mon_grouping 3;3 positive_sign "" .... LC_NUMERIC % "." decimal_point "<U002C>" % "," thousands_sep "<U00A0>" grouping 3;3 END LC_NUMERIC - Unicode character <U002C> is for a comma "," and not a full stop "." It should be <U002E> - Unicode character <U00A0> is for a non-breaking space " " and not a comma "," . If it's meant to be a comma it should be <U002C> South Africa is on the metric system and uses a "." for decimal places. The above issue results in the regional settings having a comma in the decimal place and causes a number of errors when trying to use other software packages. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/langpack-locales/+bug/1090288/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

