cldr-36 (draft)

No. Date Rel. Note Data Charts Spec Delta Git ID DTD Diffs DTD Δs
36 2019-MM-DD v36 CLDR36 Charts36 LDML36 Δ35 release-36 ΔDTD36  36

Overview

This version is currently at Data Freeze. See the latest release.

Unicode CLDR 36 provides an update to the key building blocks for software supporting the world's languages. CLDR data is used by all major software systems for their software internationalization and localization, adapting software to the conventions of different languages for such common software tasks.

  • Approximately 32K items added
    • Draft candidate emoji names and keywords. These are to be fleshed out further in v37.
    • Additional compoundUnitPattern ({0}⋅{1} in root) for expressing units like newton-meter (N⋅m)
    • Additional units: dot-per-centimeter, dot-per-inch, em, megapixel, pixel, pixel-per-centimeter, pixel-per-inch; decade; therm-us; bar, pascal
    • Seed data for several native languages of N. America
  • Extended Language Matching to have fallbacks for many encompassed languages. [CLDR-13244]
  • Infrastructure
    • Moved to GitHub / Jira
    • Performance improvements in Survey Tool
    • Trunk data keeps record of votes for inherited (↑↑↑) [CLDR-11989]
  • Pseudo regions part of the territory data now. You will want to omit for production and use only for testing purposes. [CLDR-13100]
[TBD]

For details, see Detailed Specification Changes, Detailed Structure Changes, and Detailed Data Changes.

Detailed Specification Changes

Aside from documenting additional structure, there have been important modifications to the following areas of LDML:

[TBD]

For more detailed specification changes, see LDML36 Modifications.

    Detailed Structure Changes

    In addition, the following changes were made. This is not complete: for a full list see the list of bug fixes: Δ35
    [TBD]

    Growth

    The following chart shows the growth of CLDR data over time. It counts the number of data items in /main and /annotations directories, keyed by locale.

    [TBD]

    Migration

    1. The trunk version of CLDR, and the Git repository, have element values with ↑↑↑. 
      1. Such values indicate that translators explicitly determined that the parent value is always valid.
      2. These values (and the paths they belong to) are removed from the release data, but tools that explicitly access the repository information directly need to remove them.
      3. A new tool in CLDR, GenerateProductionData.java, is used to strip the ↑↑↑ and minimize the data. (Those implementations that don't use that tool can remove lines that contain ↑↑↑ (they will always be leaf nodes in XML).
    2. ZH: The currency symbol for CNY changed from fullwidth ¥(FFE5)  to halfwidth ¥ (00A5)

    Known Issues

    [TBD]

    Acknowledgments

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

    Key to Header Links

    Rel. Note a general description of the contents of the release, and any relevant notes about the release
    Data a set of zip files containing the contents of the release (the files are complete in themselves, and do not require files from earlier releases -- for the structure of the zip file, see Repository Organization)
    Charts a set of charts showing some of the data in the release.
    Spec the version of UTS #35: LDML that corresponds to the release
    Delta a list of all the bug fixes and features in the release, which be used to get the precise corresponding file changes using BugDiffs
    SVN Tag the files in the release, accessible via via Repository AccessFor more details see CLDR Releases (Downloads)
    DTD Diffs a diff of the DTD source files
    DTD Δs a link pointing to a charts of changes in the DTDs over time.


    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.
    Comments