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

CLDR Ticket #10048(accepted)

Opened 22 months ago

Last modified 4 weeks ago

changes to LDML2ICUConverter to support ICU building improvements

Reported by: srl Owned by: srl
Component: ldml2icu Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:
Xref:

Description

See: IcuBug:10922

Currently, CLDR tooling communicates with ICU which locales should be listed as "available" by using the makefiles (resfiles.mk) and adding the files to a list such as GENRB_SYNTHETIC_ALIASES= zh_MO …

I’d like to put a tag within "hidden" locales such as zh_MO or th_TH_TRADITIONAL so that the index file generation can know whether to include certain locales:

zh_MO{
    "%%ALIAS"{"zh_Hant_MO"}
    "%%HIDE"{"t"}
}

The benefit is that locales could be added/removed by post-installation tooling and still keep the index up to date. Rather than an explicit list, tooling could just add "all locales in directory X".

One alternative would be to have %%AVAILABLE{"t"} set for all "real" locales (zh, zh_Hant_MO, etc) which ought to be listed as available (getAvailableLocales()…)

Attachments

Change History

comment:1 Changed 22 months ago by srl

This is experimental at the moment— I'd like this for branch work.

comment:2 Changed 22 months ago by jungshik

  • Cc jungshik added

comment:3 Changed 21 months ago by srl

I realized - I could put this change behind a switch, so that there's no change in CLDR's behavior, or in ICU, unless the switch is turned on. This way I could make changes without affecting anything.

comment:4 Changed 21 months ago by srl

  • Owner changed from anybody to srl
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 31

comment:5 Changed 21 months ago by mark

  • Milestone changed from 31 to 32

comment:6 Changed 12 months ago by srl

  • Milestone changed from 32 to 33

comment:7 Changed 9 months ago by mark

  • Phase changed from dsub to spec-beta

comment:8 Changed 8 months ago by mark

  • Phase changed from spec-beta to dsub
  • Milestone changed from 33 to 34

comment:9 Changed 4 weeks ago by pedberg

  • Milestone changed from 34 to upcoming

CLDR 34 BRS closing item, move all open 34 → upcoming

comment:10 Changed 3 weeks ago by mark

  • Milestone changed from upcoming to 35-optional
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.