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

CLDR Ticket #9930(design unittest)

Opened 19 months ago

Last modified 6 weeks ago

supplemental timedata "preferred" doesn't match "allowed" priority order.

Reported by: shawn Owned by: mark
Component: unknown Data Locale:
Phase: rc Review:
Weeks: Data Xpath:


There are a lot of entries in the timedata that aren't consistent.

For example:

<hours preferred="H" allowed="hB H" regions="CD"/>
<hours preferred="H" allowed="hB hb h H" regions="KE MM TZ UG"/>


TR35 says "There is a single preferred value, and multiple allowed values." and "The allowed values are in preference order"

So, the first allowed value in preference order should also reasonably be the preferred value. I suppose that if one of the "b" values is preferred and the preferred value wants to filter those out, then it could vary, but still one would expect 12/24 hour consistency.

The above examples seem inconsistent to me. These regions apparently prefer the 24 hour clock, however they also prefer a 12 hour clock with pay period (6 at night).


Change History

comment:1 Changed 3 months ago by pedberg

  • Cc pedberg added

comment:2 Changed 2 months ago by kristi

  • Owner changed from anybody to discuss
  • Status changed from new to design

comment:3 Changed 2 months ago by kristi

  • Cc kristi added

comment:4 Changed 2 months ago by mark

  • Owner changed from discuss to mark

Update the spec that the preferred is for compatibility limited to h, H, k, K.
Write a test to verify that the h, H are in the right format.

comment:5 Changed 2 months ago by mark

  • Priority changed from assess to medium
  • Type changed from unknown to unittest
  • Milestone changed from UNSCH to 34

comment:6 Changed 6 weeks ago by mark

  • Phase changed from dsub to rc

Add a comment

Modify Ticket

as design

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

Note: See TracTickets for help on using tickets.