]> granicus.if.org Git - icu/commitdiff
ldml2icu: add approximate constants, without including 'approximate' annotation.
authorHugo van der Merwe <17109322+hugovdm@users.noreply.github.com>
Thu, 12 Mar 2020 19:43:33 +0000 (20:43 +0100)
committerHugo van der Merwe <17109322+hugovdm@users.noreply.github.com>
Thu, 12 Mar 2020 19:46:00 +0000 (20:46 +0100)
icu4c/source/data/misc/units.txt
tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_supplemental.txt

index ce1c67c4c3e987485f106bdee9750c494d530342..288f9df8b3d6fa307224c69a6f6b556446550ca1 100644 (file)
@@ -419,6 +419,8 @@ units:table(nofallback){
         }
     }
     unitConstants{
+        G{"6.67408E-11"}
+        PI{"411557987 / 131002976"}
         ft2_to_m2{"ft_to_m*ft_to_m"}
         ft3_to_m3{"ft_to_m*ft_to_m*ft_to_m"}
         ft_to_m{"0.3048"}
index bfe8485adcaf2b50a93c10659fd8aa5c653d989e..59dd89f5179de05eb1760e4bb2be2db165850961 100644 (file)
 //supplementalData/unitConstants/unitConstant[@constant="(%W)"][@value="(%A)"]
     ; /unitConstants/$1 ; values="$2"
 
+//supplementalData/unitConstants/unitConstant[@constant="(%W)"][@value="(%A)"][@status="(%W)"]
+    ; /unitConstants/$1 ; values="$2"
+
 //supplementalData/convertUnits/convertUnit[@source="(%W)"][@baseUnit="(%W)"][@factor="(%A)"]
     ; /convertUnits/$1/target ; values=$2
     ; /convertUnits/$1/factor ; values="$3"