Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#7188 closed defect (fixed)

UT failure: dojo.date.format

Reported by: Adam Peller Owned by: Adam Peller
Priority: high Milestone: 1.2
Component: Internationalization Version: 1.1.1
Keywords: Cc:
Blocked By: Blocking:

Description

dojo.cldr generation has regressed. Some tables, like 'de' standalone format, are not complete. Some months have numbers or 'undefined' for values.

Change History (6)

comment:1 Changed 11 years ago by Adam Peller

(In [15046]) Improve CLDR alias expansion to use correct locale references. Refs #7188

comment:2 Changed 11 years ago by Adam Peller

Resolution: fixed
Status: newclosed

(In [15047]) update dojo.cldr with improved xslt scripts to follow aliases. Fixes #7188

comment:3 Changed 11 years ago by Adam Peller

Many thanks for Evan for the updated xslt's

comment:4 Changed 11 years ago by Adam Peller

comments from Evan on the last patch:

I mainly added the following features:

  1. xxx@localeAlias info in generated JSON bundle - 'calendar.xsl etc.'
  2. Post JS script to process these locale alias info - 'alias.js etc.'
  3. Other dtd related stuff for CLDR 1.6 to minimize running time

Some enhancements maybe necessary in the future:

  1. alias.js only deals with 'locale' alias, other locale alias currently are all like <alias source='xx-xx' path='ldml'/>, and only 8 contain necessary data for Dojo. Though specialLocale.js can cover this by far, I think there should be a more elegant way.
  2. Many locale alias are mapping to non-gregorian calendars which are currently ignored, this can be enhanced if Dojo starts supporting non-gregorian calendars.

comment:5 Changed 11 years ago by Adam Peller

(In [15048]) Use arbitrary subset of currencies by default. Refs #7188

comment:6 Changed 11 years ago by Adam Peller

(In [15049]) Use arbitrary subset of currencies by default. Refs #7188

Note: See TracTickets for help on using tickets.