Bug 5602 - Wrong mon_decimal_point for pt_PT
Summary: Wrong mon_decimal_point for pt_PT
Status: RESOLVED FIXED
Alias: None
Product: glibc
Classification: Unclassified
Component: localedata (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: GNU C Library Locale Maintainers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-12 14:09 UTC by Aurelien Jarno
Modified: 2014-07-02 07:50 UTC (History)
1 user (show)

See Also:
Host: x86_64-unknown-linux-gnu
Target: x86_64-unknown-linux-gnu
Build: x86_64-unknown-linux-gnu
Last reconfirmed:
fweimer: security-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aurelien Jarno 2008-01-12 14:09:27 UTC
The $ was the portuguese currency decimal point before the euro. With the 
adoption of the euro, it has been changed to the more common ','.

The patch below fixes that.

Index: localedata/locales/pt_PT
===================================================================
RCS file: /cvs/glibc/libc/localedata/locales/pt_PT,v
retrieving revision 1.11
diff -u -d -p -r1.11 pt_PT
--- localedata/locales/pt_PT    30 Jul 2006 22:19:43 -0000      1.11
+++ localedata/locales/pt_PT    12 Jan 2008 14:07:31 -0000
@@ -65,7 +65,7 @@ END LC_MESSAGES
 LC_MONETARY
 int_curr_symbol           "<U0045><U0055><U0052><U0020>"
 currency_symbol           "<U20AC>"
-mon_decimal_point         "<U0024>"
+mon_decimal_point         "<U002C>"
 mon_thousands_sep         "<U002E>"
 mon_grouping              3;3
 positive_sign             ""
Comment 1 Ulrich Drepper 2008-03-09 01:10:39 UTC
Fixed in cvs.