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

CLDR Ticket #9801(design data)

Opened 12 months ago

Last modified 3 weeks ago

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

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

ticket:9778

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

Attachments

Change History

comment:1 Changed 12 months ago by fredrik

  • Description modified (diff)

comment:2 Changed 12 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 9 months ago by mark

  • Milestone changed from 31 to 32

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

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

comment:6 Changed 6 months ago by Christian Schmidt <c960657-unicode.org@…>

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)

This does not hold true for Denmark. I don't know about other Scandinavian countries (Norway and Sweden), but in Denmark week numbers are widely used among ordinary people, even though most people have to look them up in order to translate them to the corresponding day+month.

comment:7 Changed 6 months ago by Christian Schmidt <c960657-unicode.org@…>

About week number usage in Denmark:

Week numbers are often used when planning something that lasts an entire week or workweek or will happen at an unspecified time during a week. Examples: “I will be on vacation in week 42”, “The school will be closed in week 15 for the Easter holidays” or “We expect to finish the project in week 2, 2018”.

Week numbers are usually used to refer to events in the current year ± 1, not many years in the past/future.

Relevant format skeletons are 'Yw' (week 12), 'w' (week 12, 2017), 'YwE' (Monday of week 10, 2017) and 'wE' (Monday of week 10). The latter correspond to the year-week-weekday format specified in ISO 8601 (2017-W10-1). Note that years used in connection with ISO 8601 week numbers should use the Y symbol, not y.

comment:8 Changed 4 months ago by mark

  • Phase changed from dsub to dvet
  • Priority changed from critical to major

comment:9 Changed 3 weeks ago by mark

  • Milestone changed from 32 to 33
View

Add a comment

Modify Ticket

Action
as design
Author


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

 
Note: See TracTickets for help on using tickets.