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

CLDR Ticket #6984(accepted enhancement)

Opened 3 years ago

Last modified 2 years ago

Add missing alias data to LDML2ICU converter

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

Description

The supplementalData/metadata/alias data is present in ICU, but does not contain the reason.

CLDR

<languageAlias type="aar" replacement="aa" reason="overlong"/> <!-- [Afar] -->

ICU

aar{"aa"}

The simplest approach would be to add the reason, but that doesn't work because the array can have multiple elements:

062{"034 143"}

We could

a) Add the reason with special syntax:

aar{"aa" "$overlong"}

b) Add the reasons as separate items:

languageAliasReasons{

deprecated{...}
overlong{"aar" "abk" "...}

}
territoryAliasReasons{...}
...

Attachments

Change History

comment:1 Changed 3 years ago by emmons

Current:

    languageAlias{
        aa_SAAHO{"ssy"}
        aar{"aa"}
        abk{"ab"}

Why not...

    languageAlias{
        aa_SAAHO{
           value{"ssy"}
           reason{"overlong"}
        }
    }

comment:2 Changed 3 years ago by mark

Alternative (that wouldn't change existing data:

languageAlias{

aa{"ssy"}
aa_reason{"overlong"}

}

comment:3 Changed 3 years ago by emmons

  • Status changed from new to assigned
  • Component changed from unknown to ldml2icu
  • Priority changed from assess to medium
  • Milestone changed from UNSCH to 26rc
  • Owner changed from anybody to googler
  • Type changed from unknown to enhancement

comment:4 Changed 3 years ago by mark

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

comment:5 Changed 3 years ago by markus

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

comment:6 Changed 2 years ago by emmons

  • Milestone changed from 27 to UNSCH

Moving all 27+anybody tickets to UNSCH.

comment:7 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.