diff options
author | Victor Chang <vichang@google.com> | 2023-08-02 13:33:21 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-08-02 13:33:21 +0000 |
commit | bf12a36d53792d81af1595b18e80a1881e29b9b1 (patch) | |
tree | 2dd744e9e16d64e76ae213d640e59047e8d25f34 | |
parent | cfd4db31fbdc922d96340ca2b814a4491b4c0a0e (diff) | |
parent | 4a939652caa5653151d14ed7f7b0d41cccd402e8 (diff) | |
download | cldr-bf12a36d53792d81af1595b18e80a1881e29b9b1.tar.gz |
Cherry-pick: CLDR-5321 Update latn number formatting (#3126) am: 4a939652ca
Original change: https://android-review.googlesource.com/c/platform/external/cldr/+/2689087
Change-Id: I9c1289418c3acdc78abd5ba15228710181db14fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | common/main/km.xml | 19 | ||||
-rw-r--r-- | common/supplemental/coverageLevels.xml | 34 |
2 files changed, 51 insertions, 2 deletions
diff --git a/common/main/km.xml b/common/main/km.xml index 439d2c68..30ab5969 100644 --- a/common/main/km.xml +++ b/common/main/km.xml @@ -4634,8 +4634,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/ </otherNumberingSystems> <minimumGroupingDigits draft="contributed">1</minimumGroupingDigits> <symbols numberSystem="latn"> - <decimal>,</decimal> - <group>.</group> + <decimal>.</decimal> + <group>,</group> <list>;</list> <percentSign>%</percentSign> <plusSign draft="contributed">+</plusSign> @@ -4648,6 +4648,21 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/ <nan>NaN</nan> <timeSeparator draft="contributed">:</timeSeparator> </symbols> + <symbols numberSystem="khmr"> + <decimal draft="contributed">,</decimal> + <group draft="contributed">.</group> + <list draft="contributed">;</list> + <percentSign draft="contributed">%</percentSign> + <plusSign draft="contributed">+</plusSign> + <minusSign draft="contributed">-</minusSign> + <approximatelySign draft="contributed">↑↑↑</approximatelySign> + <exponential draft="contributed">E</exponential> + <superscriptingExponent draft="contributed">×</superscriptingExponent> + <perMille draft="contributed">‰</perMille> + <infinity draft="contributed">∞</infinity> + <nan draft="contributed">NaN</nan> + <timeSeparator draft="contributed">:</timeSeparator> + </symbols> <decimalFormats numberSystem="latn"> <decimalFormatLength> <decimalFormat> diff --git a/common/supplemental/coverageLevels.xml b/common/supplemental/coverageLevels.xml index e10af8da..95505c5d 100644 --- a/common/supplemental/coverageLevels.xml +++ b/common/supplemental/coverageLevels.xml @@ -444,6 +444,11 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/symbols[@numberSystem='deva']/minusSign"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/symbols[@numberSystem='deva']/percentSign"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/symbols[@numberSystem='deva']/plusSign"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/symbols[@numberSystem='khmr']/decimal"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/symbols[@numberSystem='khmr']/group"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/symbols[@numberSystem='khmr']/minusSign"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/symbols[@numberSystem='khmr']/percentSign"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/symbols[@numberSystem='khmr']/plusSign"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/symbols[@numberSystem='mymr']/decimal"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/symbols[@numberSystem='mymr']/group"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/symbols[@numberSystem='mymr']/minusSign"/> @@ -470,6 +475,8 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel value="moderate" inLanguage="%bengDefaultLanguages" match="numbers/currencyFormats[@numberSystem='beng']/currencyFormatLength/currencyFormat%stdPattern[@alt='%anyAttribute']"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/currencyFormats[@numberSystem='deva']/currencyFormatLength/currencyFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/currencyFormats[@numberSystem='deva']/currencyFormatLength/currencyFormat%stdPattern[@alt='%anyAttribute']"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/currencyFormats[@numberSystem='khmr']/currencyFormatLength/currencyFormat%stdPattern"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/currencyFormats[@numberSystem='khmr']/currencyFormatLength/currencyFormat%stdPattern[@alt='%anyAttribute']"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/currencyFormats[@numberSystem='mymr']/currencyFormatLength/currencyFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/currencyFormats[@numberSystem='mymr']/currencyFormatLength/currencyFormat%stdPattern[@alt='%anyAttribute']"/> <coverageLevel value="moderate" inLanguage="%tibtDefaultLanguages" match="numbers/currencyFormats[@numberSystem='tibt']/currencyFormatLength/currencyFormat%stdPattern"/> @@ -482,6 +489,8 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel value="moderate" inLanguage="%bengDefaultLanguages" match="numbers/decimalFormats[@numberSystem='beng']/decimalFormatLength/decimalFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/decimalFormats[@numberSystem='deva']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/decimalFormats[@numberSystem='deva']/decimalFormatLength/decimalFormat%stdPattern"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/decimalFormats[@numberSystem='khmr']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/decimalFormats[@numberSystem='khmr']/decimalFormatLength/decimalFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/decimalFormats[@numberSystem='mymr']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/decimalFormats[@numberSystem='mymr']/decimalFormatLength/decimalFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%tibtDefaultLanguages" match="numbers/decimalFormats[@numberSystem='tibt']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/> @@ -490,12 +499,14 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel value="moderate" inLanguage="%arabextDefaultLanguages" match="numbers/percentFormats[@numberSystem='arabext']/percentFormatLength/percentFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%bengDefaultLanguages" match="numbers/percentFormats[@numberSystem='beng']/percentFormatLength/percentFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/percentFormats[@numberSystem='deva']/percentFormatLength/percentFormat%stdPattern"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/percentFormats[@numberSystem='khmr']/percentFormatLength/percentFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/percentFormats[@numberSystem='mymr']/percentFormatLength/percentFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%tibtDefaultLanguages" match="numbers/percentFormats[@numberSystem='tibt']/percentFormatLength/percentFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%arabDefaultLanguages" match="numbers/scientificFormats[@numberSystem='arab']/scientificFormatLength/scientificFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%arabextDefaultLanguages" match="numbers/scientificFormats[@numberSystem='arabext']/scientificFormatLength/scientificFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%bengDefaultLanguages" match="numbers/scientificFormats[@numberSystem='beng']/scientificFormatLength/scientificFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%devaDefaultLanguages" match="numbers/scientificFormats[@numberSystem='deva']/scientificFormatLength/scientificFormat%stdPattern"/> + <coverageLevel value="moderate" inLanguage="%khmrDefaultLanguages" match="numbers/scientificFormats[@numberSystem='khmr']/scientificFormatLength/scientificFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%mymrDefaultLanguages" match="numbers/scientificFormats[@numberSystem='mymr']/scientificFormatLength/scientificFormat%stdPattern"/> <coverageLevel value="moderate" inLanguage="%tibtDefaultLanguages" match="numbers/scientificFormats[@numberSystem='tibt']/scientificFormatLength/scientificFormat%stdPattern"/> @@ -593,6 +604,17 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel inLanguage="%hanidecNativeLanguages" value="moderate" match="numbers/scientificFormats[@numberSystem='hanidec']/scientificFormatLength/scientificFormat%stdPattern"/> <coverageLevel inLanguage="%hanidecNativeLanguages" value="moderate" match="numbers/percentFormats[@numberSystem='hanidec']/percentFormatLength/percentFormat%stdPattern"/> <coverageLevel inLanguage="%hanidecNativeLanguages" value="moderate" match="numbers/decimalFormats[@numberSystem='hanidec']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='khmr']/decimal"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='khmr']/group"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='khmr']/plusSign"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='khmr']/minusSign"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='khmr']/percentSign"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/decimalFormats[@numberSystem='khmr']/decimalFormatLength/decimalFormat%stdPattern"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/currencyFormats[@numberSystem='khmr']/currencyFormatLength/currencyFormat%stdPattern"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/currencyFormats[@numberSystem='khmr']/currencyFormatLength/currencyFormat%stdPattern[@alt='%anyAttribute']"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/scientificFormats[@numberSystem='khmr']/scientificFormatLength/scientificFormat%stdPattern"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/percentFormats[@numberSystem='khmr']/percentFormatLength/percentFormat%stdPattern"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="moderate" match="numbers/decimalFormats[@numberSystem='khmr']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/> <coverageLevel inLanguage="%kndaNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='knda']/decimal"/> <coverageLevel inLanguage="%kndaNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='knda']/group"/> <coverageLevel inLanguage="%kndaNativeLanguages" value="moderate" match="numbers/symbols[@numberSystem='knda']/plusSign"/> @@ -815,6 +837,12 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel inLanguage="%devaDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='deva']/perMille"/> <coverageLevel inLanguage="%devaDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='deva']/infinity"/> <coverageLevel inLanguage="%devaDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='deva']/nan"/> + <coverageLevel inLanguage="%khmrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/approximatelySign"/> + <coverageLevel inLanguage="%khmrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/exponential"/> + <coverageLevel inLanguage="%khmrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/superscriptingExponent"/> + <coverageLevel inLanguage="%khmrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/perMille"/> + <coverageLevel inLanguage="%khmrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/infinity"/> + <coverageLevel inLanguage="%khmrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/nan"/> <coverageLevel inLanguage="%mymrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='mymr']/approximatelySign"/> <coverageLevel inLanguage="%mymrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='mymr']/exponential"/> <coverageLevel inLanguage="%mymrDefaultLanguages" value="modern" match="numbers/symbols[@numberSystem='mymr']/superscriptingExponent"/> @@ -858,6 +886,12 @@ For terms of use, see http://www.unicode.org/copyright.html <coverageLevel inLanguage="%hanidecNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='hanidec']/perMille"/> <coverageLevel inLanguage="%hanidecNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='hanidec']/infinity"/> <coverageLevel inLanguage="%hanidecNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='hanidec']/nan"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/approximatelySign"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/exponential"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/superscriptingExponent"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/perMille"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/infinity"/> + <coverageLevel inLanguage="%khmrNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='khmr']/nan"/> <coverageLevel inLanguage="%kndaNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='knda']/approximatelySign"/> <coverageLevel inLanguage="%kndaNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='knda']/exponential"/> <coverageLevel inLanguage="%kndaNativeLanguages" value="modern" match="numbers/symbols[@numberSystem='knda']/superscriptingExponent"/> |