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

CLDR Ticket #9801(design data)

Opened 6 months ago

Last modified 2 weeks ago

week numbers need to be sorted out (plural, ordinals, etc.)

Reported by: fredrik Owned by: mark
Component: datetime Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:


Description (last modified by fredrik) (diff)

Split-off from bug: bug:9778

Per reporter:
<dateFormatItem id="MMMMW" count="one">'vecka' W 'i' MMM</dateFormatItem>

Does not make much sense, too fuzzy, no formal definition of "week in month" cutoff day.
Furthermore: NEVER used in Scandinavia (at least).

<dateFormatItem id="MMMMW" count="other">'vecka' W 'i' MMM</dateFormatItem>

Does not make sense for any language; always singular week! (Showstopper...)

<dateFormatItem id="yw" count="one">'vecka' w, y</dateFormatItem>

While this one does make sense (for those of us that actually adhere to the ISO standard, like in Scandinavia), basically only administrators use it. "Ordinary people" just get confused and have to look up when it is, which is
a constant problem). For those not really using the ISO standard, this one does not make sense, even for administrators.

<dateFormatItem id="yw" count="other">'vecka' w, y</dateFormatItem>

Does not make sense for any language; always singular week! (Showstopper...)

Also see http://unicode.org/cldr/trac/ticket/9778#comment:5


Change History

comment:1 Changed 6 months ago by fredrik

  • Description modified (diff)

comment:2 Changed 6 months ago by pedberg

  • Status changed from new to design
  • Component changed from unknown to datetime
  • Priority changed from assess to critical
  • Milestone changed from UNSCH to 31
  • Owner changed from anybody to mark
  • Type changed from unknown to data

comment:3 Changed 2 months ago by mark

  • Milestone changed from 31 to 32

comment:4 Changed 2 weeks ago by mark

Here's what I think we need to do.

  1. keep the count, because we can't anticipate that all languages ignore plurals in the construction.*
  2. add ordinal="xxx", to allow for constructions like "3rd week of March"*
  3. to weekOfPreference, add weekOfYearOrdinal, weekOfMonthOrdinal

The structure presumes that the first week of the month is determined by minDays, in the same way as the first day of the year.

comment:5 Changed 2 weeks ago by mark

Need to make sure ST gives good guidance, since often both forms won't be used.


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.