Skip to content

Commit

Permalink
CLDR-18626 BRS v47: updates to 47 download page
Browse files Browse the repository at this point in the history
- formatting fixes
- known issues
- json
- keyboard
  • Loading branch information
srl295 committed Feb 18, 2025
1 parent 13a5727 commit 08cb1f2
Showing 1 changed file with 28 additions and 9 deletions.
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

0 comments on commit 08cb1f2

Please sign in to comment.