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

CLDR Ticket #9930(design unittest)

Opened 17 months ago

Last modified 11 days ago

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

Reported by: shawn Owned by: mark
Component: unknown Data Locale:
Phase: dsub 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 weeks ago by pedberg

  • Cc pedberg added

comment:2 Changed 12 days ago by kristi

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

comment:3 Changed 12 days ago by kristi

  • Cc kristi added

comment:4 Changed 11 days 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 11 days ago by mark

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

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.