Update CLDR to Version 48.0

XMLWordPrintable

    • Type: CSR
    • Resolution: Approved
    • Priority: P3
    • 26
    • Component/s: core-libs
    • None
    • behavioral
    • low
    • Hide
      As always, upgrading locale data has some risk of breaking applications that use locale-sensitive operations. Notable changes in CLDR that could affect applications:
      CLDR-16439 zone alias South_Pole was moved to McMurdo, so remove it from Auckland (#4592)
      CLDR-16665 key/type core values (#4577)
      CLDR-13688 Correct the first day of week for Iceland from Monday to Sunday (#4379)
      CLDR-18464 Add a Before Hijrah era to the Islamic calendars (#4581)
      CLDR-18572 Add more European Englishes (#4645)
      CLDR-18253 Add en_JP (#4634)
      CLDR-18603 Add GyM, GyMEd availableFormats to root, en (#4679)
      CLDR-18538 root,en: change H patterns without m[s] to add literal 'h' (#4708)
      CLDR-9814 Recover Turkey metazone names (#4741)
      CLDR-18788 Fix Russian metazones (#4833)
      CLDR-13542 Fix Swiss grouping separator (#5019)
      Show
      As always, upgrading locale data has some risk of breaking applications that use locale-sensitive operations. Notable changes in CLDR that could affect applications: CLDR-16439 zone alias South_Pole was moved to McMurdo, so remove it from Auckland (#4592) CLDR-16665 key/type core values (#4577) CLDR-13688 Correct the first day of week for Iceland from Monday to Sunday (#4379) CLDR-18464 Add a Before Hijrah era to the Islamic calendars (#4581) CLDR-18572 Add more European Englishes (#4645) CLDR-18253 Add en_JP (#4634) CLDR-18603 Add GyM, GyMEd availableFormats to root, en (#4679) CLDR-18538 root,en: change H patterns without m[s] to add literal 'h' (#4708) CLDR-9814 Recover Turkey metazone names (#4741) CLDR-18788 Fix Russian metazones (#4833) CLDR-13542 Fix Swiss grouping separator (#5019)
    • Java API
    • JDK

      Summary

      Update CLDR to Version 48.0

      Problem

      To keep up with the latest CLDR locale data in the JDK.

      Solution

      Incorporate the CLDR version 48 locale data

      Specification

      Add a row in the CLDR version vs. JDK version table in java.util.spi.LocaleServiceProvider class description as:

         * <thead>
         * <tr><th scope="col">JDK release</th>
         *     <th scope="col">CLDR version</th></tr>
         * </thead>
         * <tbody>
      +  * <tr><th scope="row" style="text-align:left">JDK 26</th>
      +  *     <td>CLDR 48</td></tr>
         * <tr><th scope="row" style="text-align:left">JDK 25</th>
         *     <td>CLDR 47</td></tr>
         * <tr><th scope="row" style="text-align:left">JDK 24</th>
         *     <td>CLDR 46</td></tr>
         * <tr><th scope="row" style="text-align:left">JDK 23</th>
      

            Assignee:
            Naoto Sato
            Reporter:
            Naoto Sato
            Justin Lu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: