Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-28504

QLocale scripts need to be updated to support CLDR v22.1

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • 5.0.0
    • 4.8.4
    • Core: Locales (i18n)
    • None
    • 3791d21f72a4c7035cd1db42c36dbd1dc7efd0f6

    Description

      The current QLocale data provides wrong numbering system values for many countries/regions.

      Qt gets the information about locale digits from the <defaultNumberingSystem>
      entries in the CLDR data. Current CLDR data in Qt is 2.0, and it
      specifies native digits for most of the Indic locales (expected to be in Latin) and Arabic digits for Slovak region.

      The most recent version of CLDR (22.1) is more consistent with the current ICU and specifies correct default numbering system values.

      The scripts qlocalexml2cpp.py and cldr2qlocalexml.py need to be updated to support recent CLDR 22.1 and generate newer Data.

      Attachments

        Activity

          People

            ritt.ks Konstantin Ritt
            mfekari Mehdi Fekari
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: