aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Chang <vichang@google.com>2023-08-02 13:33:21 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-08-02 13:33:21 +0000
commitbf12a36d53792d81af1595b18e80a1881e29b9b1 (patch)
tree2dd744e9e16d64e76ae213d640e59047e8d25f34
parentcfd4db31fbdc922d96340ca2b814a4491b4c0a0e (diff)
parent4a939652caa5653151d14ed7f7b0d41cccd402e8 (diff)
downloadcldr-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.xml19
-rw-r--r--common/supplemental/coverageLevels.xml34
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"/>