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

CLDR Ticket #11461(accepted)

Opened 7 weeks ago

Last modified 12 days ago

Add warning for Tsd. and similar CNF fields

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

Description

The purpose of the compact number format is to provide narrower forms. That means that if the abbreviations for a thousand are the same width as the digits they would replace, they should not be used.

Take Tsd. for example. It is a valid abbreviation in German (https://www.duden.de/suchen/dudenonline/Tsd.). However the width on the screen in most fonts is about the same:

12 Tsd.
12.000

In such cases, it is better to omit the form. That is done by using "0" instead of "00 Tsd".

http://st.unicode.org/cldr-apps/v#/de/Compact_Decimal_Formatting/4846a01a46664e5f

So we should provide a strong warning or error if the thousands abbreviations are longer than the replaced digits.

For millions and above, translators should still make every effort to have the abbreviations be shorter than the corresponding digits they would replace (eg, shorter than ",000,000" for millions), even if the result is somewhat awkward. In addition, we never want to have "0" used where a smaller number would have an abbreviation.

Attachments

Change History

comment:1 Changed 12 days ago by mark

  • Owner changed from anybody to mark
  • Priority changed from assess to medium
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 35-optional

comment:2 Changed 12 days ago by mark

Have clear documentation of the issue.

View

Add a comment

Modify Ticket

Action
as accepted
Author


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

 
Note: See TracTickets for help on using tickets.