[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search

CLDR Ticket #11074(reviewfeedback data)

Opened 5 months ago

Last modified 3 weeks ago

Add symbol for unknown currency

Reported by: pedberg Owned by: pedberg
Component: currency Data Locale:
Phase: dvet Review: shane
Weeks: Data Xpath:


CLDR root data should explicitly add U+00A4 ¤ as the symbol for unknown currency XXX.

ICU used to do this automatically, but no longer will unless it is in CLDR data.


Change History

comment:1 Changed 5 months ago by shane

  • Cc shane added

The best time to get this in would be in CLDR 33.1, so that there would be no user-visible behavior change between ICU versions.

comment:2 Changed 3 months ago by pedberg

  • Owner changed from anybody to pedberg
  • Phase changed from dsub to dvet
  • Priority changed from assess to critical
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 34

comment:3 Changed 2 months ago by pedberg

  • Status changed from accepted to reviewing
  • Review set to shane

comment:4 Changed 2 months ago by shane

LGTM for CLDR; have you confirmed that it works once the data is pulled into ICU?

Untested code:

LocalPointer<NumberFormat> nf(NumberFormat::createCurrencyInstance("en", status));
UnicodeString result;
nf->format(100, result, status);
assertEquals("Should use U+00A4", u"\u00A4100.00", result);

comment:5 Changed 2 months ago by shane

  • Status changed from reviewing to reviewfeedback

comment:6 Changed 3 weeks ago by vichang@…

Is this change landing in CLDR 34? It would be nice that no user-visible behavior change between the ICU versions we have in Android.


Add a comment

Modify Ticket

as reviewfeedback

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.