locales should inherit from defined parent locales when available #34

Closed
patch opened this Issue Mar 24, 2014 · 0 comments

Projects

None yet

1 participant

@patch
Owner

Right now, the inheritance works like zh-Hant-MOzh-Hantzhroot, but Part 1 Core §4.1.1 Parent Locales defines exceptions in the LDML for different parents.

For example:

 <parentLocale parent="zh_Hant_HK" locales="zh-Hant-MO"/>

This would modify the inheritance to zh-Hant-MOzh-Hant-HKzh-Hantzhroot.

Others are defined with a parent of root to skip normal steps altogether. The most notable problem with the current inheritance is that es-US (US Spanish), es-MX (Mexican Spanish), es-CR (Costa Rican Spanish), etc., inherit directly from es (European Spanish) instead of es-419 (Latin American Spanish).

@patch patch added bug spec labels Mar 24, 2014
@patch patch changed the title from locales should inherent from defined parent locales when available to locales should inherit from defined parent locales when available Mar 26, 2014
@patch patch closed this in 6e6e55f Mar 26, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment