Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLDR-18326 BRS v47: updates to 47 download page #4382

Merged
merged 1 commit into from
Feb 18, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 28 additions & 9 deletions docs/site/downloads/cldr-47.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Count | Level | Usage | Examples

\* Note: Each release, the number of items needed for Modern and Moderate increases. So locales without active contributors may drop down in coverage level.

For a full listing, see [Coverage Levels](https://unicode.org/cldr/charts/dev/supplemental/locale_coverage.html)
For a full listing, see [Coverage Levels](https://unicode.org/cldr/charts/47/supplemental/locale_coverage.html)

## Specification Changes

Expand All @@ -68,6 +68,7 @@ There are many more changes that are important to implementations, such as chang
See the [Modifications section](https://www.unicode.org/reports/tr35/proposed.html#Modifications) of the specification for details.

## Data Changes

**TBD: Flesh out overview items**
- Updated language matching for Afrikaans to English (en) from Dutch (nl) [CLDR-18198](https://unicode-org.atlassian.net/browse/CLDR-18198)
- Ordered scripts in `<languageData>` in descending order of usage per locale [CLDR-18155](https://unicode-org.atlassian.net/browse/CLDR-18155)
Expand Down Expand Up @@ -137,7 +138,10 @@ the second is preferred for a `TW`/`Hant` context, and is now used by the new `H

### JSON Data Changes

- **TBD**
- [CLDR-11874][] New package with subdivision data (Note: see [known issues](#known-issues)).
- [CLDR-17176][] Timezone data now has a `_type: "zone"` attribute indicating which objects are leaf timezones (`America/Argentina/Catamarca` is a timezone, `America/Argentina` is not.)
- [CLDR-18133][] Currency data preserves the priority order (highest to lowest) of preferred currencies. This was an error in the DTD.
- [CLDR-18277][] Package name for transforms was incorrectly generated.

### File Changes

Expand Down Expand Up @@ -170,29 +174,35 @@ In 46.0, but not in 47.0:
### Tooling Changes

There were various SurveyTool improvements targeting expansion of DDL support and error detection, such as the following:
- Added a CLA check

- Added a CLA check [CLDR-17612][]
- Improved validity checks for codes [CLDR-18129](https://unicode-org.atlassian.net/browse/CLDR-18129)
- Improved ability to detect invalid URLs in the site and spec
- Improved ability to detect invalid URLs in the site and spec [CLDR-16526][]

### Keyboard Changes

- **TBD**
> **Note**: for the v48 timeframe, additional processes are being developed for broad intake of keyboards.

- [CLDR-16836][] Added EBNF for keyboard transform format to the spec, and ABNF data files.
This provides rigorous definition of the allowed keyboard transform format, as well as programmatic validation of the keyboard transform format.

## Migration

- Removal of number data without `numberSystem` attributes.
- Number `<symbols>` elements and format elements (`<currencyFormats>`, `<decimalFormats>`, `<percentFormats>`, `<scientificFormats>`)
should all have a `numberSystem` attribute. In CLDR v48 such elements without a `numberSystem` attribute will be deprecated, and the
corresponding entries in root will be removed; these were only intended as a long-ago migration aid. See the relevant sections of the
LDML specification: [Number Symbols](https://www.unicode.org/reports/tr35/dev/tr35-numbers.html#Number_Symbols) and
[Number Formats](https://www.unicode.org/reports/tr35/dev/tr35-numbers.html#number-formats).
LDML specification: [Number Symbols](https://www.unicode.org/reports/tr35/47/tr35-numbers.html#Number_Symbols) and
[Number Formats](https://www.unicode.org/reports/tr35/47/tr35-numbers.html#number-formats).
- V48 advance warnings
- Any locales that are missing Core data by the end of the CLDR 48 cycle will be removed [CLDR-16004](https://unicode-org.atlassian.net/browse/CLDR-16004)
- The default week numbering will change to ISO instead being based on the calendar week starting in CLDR 48 [CLDR-18275](https://unicode-org.atlassian.net/browse/CLDR-18275).

## Known Issues

_No known issues yet._
- [CLDR-18219][] `common/subdivisions` data files contained additional values that should not be present. These will be removed in the future, but note that they may be present in the new [JSON data](#json-data-changes):
- Non-subdivisions such as `AW`: Use the region code `AW` instead for translation.
- Overlong subdivisions such as `fi01`: Use the region code `AX` instead for translation.

## Acknowledgments

Expand All @@ -202,5 +212,14 @@ see the [Acknowledgments](/index/acknowledgments) page for a full listing.
The Unicode [Terms of Use](https://unicode.org/copyright.html) apply to CLDR data;
in particular, see [Exhibit 1](https://unicode.org/copyright.html#Exhibit1).

For web pages with different views of CLDR data, see [http://cldr.unicode.org/index/charts](/index/charts).
For web pages with different views of CLDR data, see [charts](/index/charts).

[CLDR-11874]: https://unicode-org.atlassian.net/browse/CLDR-11874
[CLDR-16526]: https://unicode-org.atlassian.net/browse/CLDR-16526
[CLDR-16836]: https://unicode-org.atlassian.net/browse/CLDR-16836
[CLDR-17176]: https://unicode-org.atlassian.net/browse/CLDR-17176
[CLDR-17612]: https://unicode-org.atlassian.net/browse/CLDR-17612
[CLDR-18133]: https://unicode-org.atlassian.net/browse/CLDR-18133
[CLDR-18219]: https://unicode-org.atlassian.net/browse/CLDR-18219
[CLDR-18277]: https://unicode-org.atlassian.net/browse/CLDR-18277

Loading