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

CLDR Ticket #11434(closed: fixed)

Opened 3 months ago

Last modified 2 months ago

Fix to LDML locale syntax

Reported by: mark Owned by: mark
Component: unknown Data Locale:
Phase: spec-beta Review: yoshito
Weeks: Data Xpath:
Xref:

ticket:11435

Description (last modified by mark) (diff)

http://unicode.org/reports/tr35/#Unicode_locale_identifier

Some of the syntax uses "-". It should use 'sep' instead.

OLD
= ("-" alphanum{3,8})+ ;
NEW
= (sep alphanum{3,8})+ ;


We should note that '-' is the canonical separator.

OLD
The "-" and "_" separators are treated as equivalent.
NEW
The "-" and "_" separators are treated as equivalent. The canonical form uses only "-", but for backwards compatibility "_" is used in the CLDR files.<paragraph break>


The "u" and "t" extensions should allow for uppercase. Uppercase isn't canonical, but needs to be allowed on input.

OLD
sep "u"
NEW
sep [uU]

OLD
sep "t"
NEW
sep [tT]


See also ticket:11435

Attachments

Change History

comment:1 Changed 3 months ago by mark

  • Description modified (diff)

comment:2 Changed 3 months ago by mark

  • Xref set to 11435
  • type changed from unknown to spec
  • Description modified (diff)

comment:3 Changed 3 months ago by mark

  • Owner changed from anybody to mark
  • Priority changed from assess to major
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 34

comment:4 Changed 3 months ago by mark

  • Phase changed from dsub to spec-beta

comment:5 Changed 3 months ago by mark

  • Status changed from accepted to reviewing
  • Review set to yoshito

comment:6 Changed 2 months ago by yoshito

  • Status changed from reviewing to closed
  • Resolution set to fixed
View

Add a comment

Modify Ticket

Action
as closed
Next status will be 'new'
Next status will be 'closed'
Author


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

 
Note: See TracTickets for help on using tickets.