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

CLDR Ticket #6526(accepted unittest)

Opened 4 years ago

Last modified 2 years ago

Make +/-{0} an error in future/past

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

Description

In root, we have values like:

+{0} w

for Units Duration week-future short-other

While that is the best we can do for a language-independent format, it is almost certainly wrong for every real language. I suggest that we make +{0} and -{0} be errors, so that translators don't just check them off by default.

Attachments

Change History

comment:1 Changed 4 years ago by emmons

  • Owner changed from anybody to mark
  • Status changed from new to assigned
  • Type changed from unknown to enhancement
  • Component changed from unknown to design
  • Milestone changed from UNSCH to 25dsub

comment:2 Changed 4 years ago by pedberg

Note that Lakota (lkt) intentionally has usages such as the following to make short-enough forms for short & narrow, because there are no abbreviated words:

    <unit type="duration-day-future">
        <unitPattern count="other">Čháŋ +{0}</unitPattern>
    </unit>
    <unit type="duration-day-past">
        <unitPattern count="other">Čháŋ -{0}</unitPattern>
    </unit>

comment:3 Changed 4 years ago by pedberg

  • Cc pedberg added

comment:4 Changed 4 years ago by kent.karlsson14@…

I have submitted quite a number of those (with proper minus, not hyphen-minus!). For the short and narrow forms I think that is just fine, and such values should not be regarded as errors.

comment:5 Changed 4 years ago by mark

Agreed to if they contain +{0} or -{0} and are the same as root, will be an error.

comment:6 Changed 4 years ago by mark

  • Component changed from design to test

comment:7 Changed 4 years ago by emmons

  • Milestone changed from 25dsub to 25rc

Moving all 25dsub and 25design tickets to 25rc. If you plan to complete items in the 25M1 time frame, please move those tickets to 25M1.

comment:8 Changed 3 years ago by mark

  • Milestone changed from 25rc to 25final

comment:9 Changed 3 years ago by mark

  • Milestone changed from 25final to 26dsub

comment:10 Changed 3 years ago by mark

  • Owner changed from mark to ribnitz

This means modifying the appropriate CheckCLDR test to check these cases.

comment:11 Changed 3 years ago by emmons

  • Milestone changed from 26dsub to 26dvet

Moving all 26dsub to 26dvet. Please assess the need to complete tickets by 26dvet, which is 2014-06-19

comment:12 Changed 3 years ago by mark

  • Owner changed from ribnitz to googler

comment:13 Changed 3 years ago by mark

  • Owner changed from googler to anybody
  • Milestone changed from 26dvet to 27dsub

comment:14 Changed 3 years ago by markus

  • Phase set to dsub
  • Milestone changed from 27dsub to 27

comment:15 Changed 2 years ago by emmons

  • Milestone changed from 27 to UNSCH

Moving all anybody+27 tickets to UNSCH

comment:16 Changed 2 years ago by markus

  • Type changed from enhancement to unittest
  • Component changed from test to unknown

comment:17 Changed 2 years ago by srl

  • Status changed from assigned to accepted
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.