Bug 15923 - Update iso-1427.def and related occurrences.
Summary: Update iso-1427.def and related occurrences.
Status: RESOLVED FIXED
Alias: None
Product: glibc
Classification: Unclassified
Component: localedata (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks: 15919
  Show dependency treegraph
 
Reported: 2013-09-02 19:25 UTC by Chris Leonard
Modified: 2014-06-13 12:57 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:
fweimer: security-


Attachments
Update iso-1427.def and related occurrences. (2.58 KB, patch)
2013-09-02 23:22 UTC, Chris Leonard
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Leonard 2013-09-02 19:25:14 UTC
Patch coming soon.

Lines from iso-4127.def, followed by PO comments from Debian iso-code-packages project (taken from official 4127 release) and suggested change(s).

++++++++++++++++++++++++++++

DEFINE_INT_CURR("AZM")		/* Azerbaijan Manat  */
#. currency_name for AZN, historic currency_name for AZM (withdrawn unknown)		

to

DEFINE_INT_CURR("AZN")		/* Azerbaijan Manat  */

az_AZ locale
LC_MONETARY
int_curr_symbol           "<U0041><U005A><U004D><U0020>"

to

% AZN
int_curr_symbol           "<U0041><U005A><U004E><U0020>"

++++++++++++++++++++++++++++
		
DEFINE_INT_CURR("BRL")		/* Brazil Cruzeiro  */
#. currency_name for BRL		
msgid "Brazilian Real"		

to

DEFINE_INT_CURR("BRL")		/* Brazil Real  */

++++++++++++++++++++++++++++
		
DEFINE_INT_CURR("GHC")		/* Ghana Cedi  */
#. currency_name for GHS		
msgid "Ghana Cedi"		

to

DEFINE_INT_CURR("GHS")		/* Ghana Cedi  */

++++++++++++++++++++++++++++	

DEFINE_INT_CURR("IMP")		/* Isle of Man Pounds  */
		
DEFINE_INT_CURR("JEP")		/* Jersey Pound  */

No such things in 4127, same as GBP, delete.

even Manx gv_GB locale does not use the IMP code, using GBP instead

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("MVR")		/* Maldives Rupee  */
Maldivian rufiyaa		

to

DEFINE_INT_CURR("MVR")		/* Maldives Rufiyaa  */

LC_MONETARY
% it is meant to be MVR, could you see if it is correct please
int_curr_symbol "<U004D><U0056><U0052><U0020>"

to

LC_MONETARY
% MVR
int_curr_symbol "<U004D><U0056><U0052><U0020>"

++++++++++++++++++++++++++++	
	
DEFINE_INT_CURR("MZM")		/* Mozambique Metical  */
#. currency_name for MZN		
msgid "Metical"		

to

DEFINE_INT_CURR("MZN")		/* Mozambique Metical  */

++++++++++++++++++++++++++++	

DEFINE_INT_CURR("ROL")		/* Romanian Leu  */
delete, outdated, redundant, unused

DEFINE_INT_CURR("RON")		/* Romanian New Leu  */
This is current and used

++++++++++++++++++++++++++++	
	
DEFINE_INT_CURR("SDD")		/* Sudanese Dinars  */
#. currency_name for SDG, historic currency_name for SDD (withdrawn unknown), historic currency_name for SDP (withdrawn 1998-06)		
msgid "Sudanese Pound"		

to

DEFINE_INT_CURR("SDG")		/* Sudanese Pound  */


ar_SD locale

LC_MONETARY
% This is the POSIX Locale definition the LC_MONETARY category.
% These are generated based on XML base Locale definition file
% for IBM Class for Unicode/Java
%
int_curr_symbol       "<U0053><U0044><U0044><U0020>"

to

% SDG
int_curr_symbol       "<U0053><U0044><U0047><U0020>"

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("SIT")		/* Slovenian Tolar  */		
#. historic currency_name for SIT (withdrawn 2006-12-31)		
msgid "Slovenian Tolar"		
http://en.wikipedia.org/wiki/Slovenian_tolar		

DEFINE_INT_CURR("SKK")		/* Slovakian Koruna  */		
#. historic currency_name for SKK (withdrawn 2009-01-01)		
msgid "Slovak Koruna"		
http://en.wikipedia.org/wiki/Slovak_Koruna		

They both use euros now, delete from iso-4127.def

sk_SK locale is correct

sl_SI locale is correct

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("SPL")		/* Seborga Luigini  */
http://en.wikipedia.org/wiki/Seborga_luigino		

No such currency in 4127, seems like a bad joke.

delete

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("SRG")		/* Suriname Guilder  */
#. currency_name for SRD		
msgid "Suriname Dollar"		

to

DEFINE_INT_CURR("SRD")		/* Suriname Dollar  */

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("TVD")		/* Tuvalu Dollars  */

No such currency in 4127, variant of AUD, delete

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("VEB")		/* Venezuelan Bolivar  */
#. currency_name for VEF		
msgid "Bolivar Fuerte"		

DEFINE_INT_CURR("VEF")		/* Venezuelan Bolivar Fuerte */

es_VE locale 

LC_MONETARY
int_curr_symbol      "<U0056><U0045><U0042><U0020>"

to 

LC_MONETARY
int_curr_symbol      "<U0056><U0045><U0046><U0020>"

++++++++++++++++++++++++++++	
		
DEFINE_INT_CURR("XDR")		/* International Monetary Fund  */
#. currency_name for XDR		
msgid "Special Drawing Rights"		

delete, we do not include any other central-bank-only currency from 4127

AFAICT, this does not circulate and is not a currency in the wallet sense.

++++++++++++++++++++++++++++
Comment 1 Chris Leonard 2013-09-02 23:22:23 UTC
Created attachment 7183 [details]
Update iso-1427.def and related occurrences.
Comment 2 Chris Leonard 2013-09-22 01:14:07 UTC
fixed with commits:

commit 9fc2e09ffad2c702b6768bc4560b0cc55fce0914

and

commit 7447ccd98ee3944a95247ae23284dfac1de6c2aa