You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- [CLDR v46.1](https://cldr.unicode.org/downloads/cldr-46#461-changes) was a special release, which many users of CLDR (including ICU) have not updated to.
36
+
So the listed changes are relative to [CLDR v46.0](https://cldr.unicode.org/downloads/cldr-46). v46.1 included the following:
37
+
- Message Format 2.0 (Final Candidate)
38
+
- More explicit well-formedness and validity constraints for unit of measurement identifiers
39
+
- Addition of derived emoji annotations that were missing: emoji with skin tones facing right
40
+
- Fixes to make the ja, ko, yue, zh datetimeSkeletons useful for generating the standard patterns
41
+
- Improved date/time test data
32
42
33
43
For more details, see below.
34
44
35
45
### Locale Coverage Status
36
46
37
-
CLDR 47 was a closed cycle which means that locale data changes were limited to addition of new locales, and bug fixes.
38
-
This means that coverage levels for existing locales did not change in this release.
**NOTE: the specification changes will be completed by the specification beta: only a few of them are listed here, and the Modifications section is not yet complete.**
53
62
54
63
The following are the most significant changes to the specification (LDML).
55
64
@@ -59,10 +68,14 @@ There are many more changes that are important to implementations, such as chang
59
68
See the [Modifications section](https://www.unicode.org/reports/tr35/proposed.html#Modifications) of the specification for details.
60
69
61
70
## Data Changes
71
+
**TBD: Flesh out overview items**
72
+
- Updated language matching for Afrikaans to English (en) from Dutch (nl) [CLDR-18198](https://unicode-org.atlassian.net/browse/CLDR-18198)
73
+
- Ordered scripts in `<languageData>` in descending order of usage per locale [CLDR-18155](https://unicode-org.atlassian.net/browse/CLDR-18155)
74
+
- Fixed certain invalid codes [CLDR-18129](https://unicode-org.atlassian.net/browse/CLDR-18129)
62
75
63
76
### DTD Changes
64
77
65
-
-TBD
78
+
Most of the DTD changes were in 46.1. One additional change was to order currency values in **TBD get ticket number**
66
79
67
80
For a full listing, see [Delta DTDs](https://unicode.org/cldr/charts/dev/supplemental/dtd_deltas.html).
68
81
@@ -75,20 +88,13 @@ For a full listing, see [Delta DTDs](https://unicode.org/cldr/charts/dev/supplem
75
88
76
89
For a full listing, see [¤¤BCP47 Delta](https://unicode.org/cldr/charts/dev/delta/bcp47.html) and [¤¤Supplemental Delta](https://unicode.org/cldr/charts/dev/delta/supplemental-data.html)
- Cleanups for current pattern variants `alt="alphaNextToNumber"` and `alt="noCurrency"`: These were introduced in CLDR 42
81
94
(per [CLDR-14336](https://unicode-org.atlassian.net/browse/CLDR-14336)) to provide a cleaner way of adjusting currency
82
95
patterns when an alphabetic currency symbol is used, or when a currency-style pattern is desired without a currency symbol
83
-
(as for use in a table). Some further adjustments were needed ([CLDR-17879](https://unicode-org.atlassian.net/browse/CLDR-17879)):
84
-
- Adjust coverage so that these variants are at moderate (not comprehensive) coverage for standard/accounting currency formats with
85
-
`numberSystem="latn"`, and so that `alt="alphaNextToNumber"` is at modern (not comprehensive) for oither relevant number systems in
86
-
in a locale. Coverage was already correct for other combinations of these attributes with various numberSystems.
87
-
- Adjust PathHeader so compact currency for relevant non-Latn number systems in a locale will appear in Survey Tool.
88
-
- In root, add an `alt="alphaNextToNumber"` variant for the standard/accounting currency patterns.
89
-
- Ensure that in the most commonly-used locales. for all relevant number systems in the locale, the standard/accounting currency
90
-
patterns have both `alt="alphaNextToNumber"` and `alt="noCurrency"` variants (inherting as necessary), and the compact currency
91
-
formats have the `alt="alphaNextToNumber"` variants.
96
+
(as for use in a table). Gaps in the data coverage showed up, because the translators weren't shown the right values.
97
+
Fixes were made in [CLDR-17879](https://unicode-org.atlassian.net/browse/CLDR-17879).
92
98
- As noted below in [Migration](#migration), number `<symbols>` elements and format elements (`<currencyFormats>`, `<decimalFormats>`, `<percentFormats>`, `<scientificFormats>`)
93
99
should all have a `numberSystem` attribute, and such elements without a `numberSystem` attribute will be deprecated in CLDR 48. To
94
100
prepare for this, in CLDR 47, all such elements were either removed (if redundant) or correct by adding a `numberSystem` attribute.
@@ -103,6 +109,7 @@ For a full listing, see [Delta Data](https://unicode.org/cldr/charts/dev/delta/i
103
109
### Collation Data Changes
104
110
105
111
- Two old `zh` collation variants are removed: big5han and gb2312.
112
+
They are no longer typically used, and only cover a fraction of the CJK ideographs.
- 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)
187
-
- 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).
187
+
- Removal of number data without `numberSystem` attributes.
188
+
- Number `<symbols>` elements and format elements (`<currencyFormats>`, `<decimalFormats>`, `<percentFormats>`, `<scientificFormats>`)
189
+
should all have a `numberSystem` attribute. In CLDR v48 such elements without a `numberSystem` attribute will be deprecated, and the
190
+
corresponding entries in root will be removed; these were only intended as a long-ago migration aid. See the relevant sections of the
191
+
LDML specification: [Number Symbols](https://www.unicode.org/reports/tr35/dev/tr35-numbers.html#Number_Symbols) and
- 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)
195
+
- 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).
188
196
189
197
## Known Issues
190
198
191
-
1.[CLDR-17095] The region-based firstDay value (see weekData) is currently used for several different purposes. In the future, some of these functions will be separated out:
192
-
- The day that should be shown as the first day of the week in a calendar view.
193
-
- The first day of the week (day 1) for weekday numbering.
194
-
- The first day of the week for week-of-year calendar calculations.
195
-
196
199
## Acknowledgments
197
200
198
201
Many people have made significant contributions to CLDR and LDML;
0 commit comments