CLDR 47 Release Note

No. Date Rel. Note Data Charts Spec Delta GitHub Tag Delta DTD CLDR JSON
47 2025-04-XX v47 CLDR47 Charts47 LDML47 Δ47 release-47
release-47-alpha2
ΔDtd47 47.0.0
47.0.0-ALPHA2

This is an alpha version of CLDR v47.

Overview

Unicode CLDR provides key building blocks for software supporting the world’s languages. CLDR data is used by all major software systems (including all mobile phones) for their software internationalization and localization, adapting software to the conventions of different languages.

CLDR 47 focused on MessageFormat 2.0 and tooling for an expansion of DDL support. It was a closed cycle: locale data changes were limited to bug fixes and the addition of new locales, mostly regional variants.

Changes

The most significant changes in this release are:

For more details, see below.

Locale Coverage Status

Count Level Usage Examples
97 Modern Suitable for full UI internationalization čeština, Ελληνικά‎, Беларуская‎, ‎ᏣᎳᎩ‎, Ქართული‎, ‎Հայերեն‎, ‎עברית‎, ‎اردو‎, አማርኛ‎, ‎नेपाली‎, অসমীয়া‎, ‎বাংলা‎, ‎ਪੰਜਾਬੀ‎, ‎ગુજરાતી‎, ‎ଓଡ଼ିଆ‎, தமிழ்‎, ‎తెలుగు‎, ‎ಕನ್ನಡ‎, ‎മലയാളം‎, ‎සිංහල‎, ‎ไทย‎, ‎ລາວ‎, မြန်မာ‎, ‎ខ្មែរ‎, ‎한국어‎, 中文, 日本語‎, … ‎
16 Moderate Suitable for “document content” internationalization, eg. in spreadsheet Akan, Balóchi [Látin], brezhoneg, Cebuano, føroyskt, IsiXhosa, Māori, sardu, veneto, Wolof, татар, тоҷикӣ, कांगड़ी‎, …
55 Basic Suitable for locale selection, eg. choice of language on mobile phone Basa Sunda, emakhuwa, Esperanto, eʋegbe, Frysk, Malti, босански (ћирилица), କୁୱି (ଅଡ଼ିଆ), కువి (తెలుగు), ᱥᱟᱱᱛᱟᱲᱤ, ᓀᐦᐃᓇᐍᐏᐣ‬, ꆈꌠꉙ‎, …

* 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

Specification Changes

NOTE: The specification changes will be completed by the specification beta. Only a sample is listed here, and the Modifications section is not yet complete.

The following are the most significant changes to the specification (LDML).

There are many more changes that are important to implementations, such as changes to certain identifier syntax and various algorithms. See the Modifications section of the specification for details.

Data Changes

TBD: Flesh out overview items

DTD Changes

Most of the DTD changes were in 46.1. One additional change was to order currency values in TBD get ticket number

For a full listing, see Delta DTDs.

Supplemental Data Changes

For a full listing, see ¤¤BCP47 Delta and ¤¤Supplemental Delta

Locale Changes

For a full listing, see Delta Data

Collation Data Changes

Number Spellout Data Changes

Segmentation Data Changes

Transform Data Changes

JSON Data Changes

File Changes

In v47.0, but not 46.0:

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:

Keyboard Changes

Migration

Known Issues

No known issues yet.

Acknowledgments

Many people have made significant contributions to CLDR and LDML; see the Acknowledgments page for a full listing.

The Unicode Terms of Use apply to CLDR data; in particular, see Exhibit 1.

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