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

CLDR Ticket #8509(closed: fixed)

Opened 4 years ago

Last modified 4 years ago

Cyprus, Europe, region containment

Reported by: andy Owned by: emmons
Component: other-supplemental Data Locale:
Phase: rc Review: mark
Weeks: Data Xpath:



Cypress as currently defined in supplementalData.xml is causing problem with the region containment hierarchy. It appears in both region 150 (Europe) and 142 (Asia).

CLDR defines region 150 (Europe) as including the EU:

        <group type="150" contains="154 155 151 039"/> <!--Europe -->
        <group type="150" contains="EU" status="grouping"/> <!--Europe -->
        <group type="150" contains="QU" status="deprecated"/> <!--Europe -->

And the group EU, for the European Union, includes Cypress, as it should.

        <group type="EU" contains="AT BE CY CZ DE DK EE ES FI FR GB GR HR HU IE IT LT LU LV MT NL PL PT SE SI SK BG RO" grouping="true"/> <!-- European Union, see http://europa.eu/abc/european_countries/index_en.htm -->
Cypress is geographically in Asia, so we also have from CLDR:
        <group type="142" contains="145 143 030 034 035"/> <!--Asia -->
        <group type="145" contains="AE AM AZ BH CY GE IL IQ JO KW LB OM PS QA SA SY TR YE"/> <!--Western Asia -->

A possible fix would be to remove EU from 150 (Europe), effectively removing Cypress.


Change History

comment:1 Changed 4 years ago by mark

A possible fix would be to remove EU from 150 (Europe), effectively removing Cypress.

I strongly agree with this. We should put any grouping that is not wholly contained into the smallest group that does contain all of its leaf nodes, which may be 001.

<group type="150" contains="EU" status="grouping"/>
<group type="001" contains="EU" status="grouping"/>

While someone that only used status≠grouping will work ok, we should have everything work.

comment:2 Changed 4 years ago by emmons

  • Owner changed from anybody to emmons
  • Phase changed from dsub to rc
  • Priority changed from assess to major
  • Status changed from new to accepted
  • Milestone changed from UNSCH to 28

comment:3 Changed 4 years ago by fredrik

  • Cyprus

comment:4 Changed 4 years ago by pedberg

  • Cc emmons, mark, pedberg added
  • Xref set to 8585

See cldrbug 8585: for a related request to add "alternate" containments for things like Cyprus that for some purposes should be treated as belonging to both Asia and Europe.

comment:5 Changed 4 years ago by emmons

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

comment:6 Changed 4 years ago by markus

  • Summary changed from Cypress, Europe, region containment to Cyprus, Europe, region containment

comment:7 Changed 4 years ago by mark

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

Add a comment

Modify Ticket

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

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

Note: See TracTickets for help on using tickets.