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

CLDR Ticket #8328(closed: as-designed)

Opened 4 years ago

Last modified 4 years ago

Sign for yen?

Reported by: mark Owned by: anybody
Component: unknown Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:



We got the following question. Is there something we need to do?

is there a way to format Japanese prices as 123円?

With ICU4J I could print a price only in following styles:


And a follow-up observation:

¥12 is the style you'd want in a bank currency transaction. 123円 is the way that you would see prices displayed in a store, on a vending machine, or in a product advertisement.


Change History

comment:1 Changed 4 years ago by Nick Patch <patch@…>

Here's some feedback from our Japan user experience specialist:

The current ¥ 12,345 format is good for pricing, but for other communications, like discounted amounts or per-image prices, the 12,345円 format is better...especially when the price is only two digits and you have to have a "per image" phrase in front of it, like:
1枚につき 34 円

The above format looks and reads better than the following:
1枚につき¥ 34

Amazon uses ¥ for all their prices, but will use 円 to advertise discount amounts in their banners.

Unlike Amazon, the local e-commerce giant, Rakuten - http://www.rakuten.co.jp - does all their pricing in 円 as well.

comment:2 Changed 4 years ago by Nick Patch <patch@…>

Note that is the displayName with count="other" for Japanese Yen (JPY) in the Japanese locale (ja):

<currency type="JPY">
    <displayName count="other">円</displayName>
    <symbol alt="narrow" draft="contributed">¥</symbol>

comment:3 Changed 4 years ago by Nick Patch <patch@…>

This same issue was reported previously in ticket:6193.

comment:4 Changed 4 years ago by yoshito

  • Status changed from new to closed
  • type set to unknown
  • Xref set to IcuBug:10787
  • Resolution set to as-designed

In CLDR TC on 2015-04-22, we discussed about this briefly.

We believe the current CLDR data above is OK. But ICU has an implementation problem for supporting currency plural. This issue is reported as IcuBug:10787. If ICU problem is resolved, it should be rendered as 123円 with currency plural style.

Because we have no plan to take any actions with this on CLDR side, I'll close this ticket.


Add a comment

Modify Ticket

as closed
Next status will be 'new'
Next status will be 'closed'

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

Note: See TracTickets for help on using tickets.