Home | History | Annotate | Download | only in rbnf
      1 <?xml version="1.0" encoding="UTF-8" ?>
      2 <!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
      3 <!-- Copyright  1991-2018 Unicode, Inc.
      4 For terms of use, see http://www.unicode.org/copyright.html
      5 Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
      6 CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
      7 -->
      8 <ldml>
      9 	<identity>
     10 		<version number="$Revision: 14450 $"/>
     11 		<language type="yue"/>
     12 		<script type="Hans"/>
     13 	</identity>
     14 	<rbnf>
     15 		<rulesetGrouping type="SpelloutRules">
     16 			<ruleset type="spellout-numbering-year">
     17 				<rbnfrule value="x.x">=0.0=;</rbnfrule>
     18 				<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
     19 				<rbnfrule value="1000">=%%spellout-numbering-year-digits=;</rbnfrule>
     20 				<rbnfrule value="10000">=%spellout-numbering=;</rbnfrule>
     21 			</ruleset>
     22 			<ruleset type="spellout-numbering-year-digits" access="private">
     23 				<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
     24 				<rbnfrule value="10">;</rbnfrule>
     25 				<rbnfrule value="100">;</rbnfrule>
     26 				<rbnfrule value="1000">;</rbnfrule>
     27 			</ruleset>
     28 			<ruleset type="spellout-numbering">
     29 				<rbnfrule value="-x">;</rbnfrule>
     30 				<rbnfrule value="x.x">;</rbnfrule>
     31 				<rbnfrule value="0">;</rbnfrule>
     32 				<rbnfrule value="1">;</rbnfrule>
     33 				<rbnfrule value="2">;</rbnfrule>
     34 				<rbnfrule value="3">;</rbnfrule>
     35 				<rbnfrule value="4">;</rbnfrule>
     36 				<rbnfrule value="5">;</rbnfrule>
     37 				<rbnfrule value="6">;</rbnfrule>
     38 				<rbnfrule value="7">;</rbnfrule>
     39 				<rbnfrule value="8">;</rbnfrule>
     40 				<rbnfrule value="9">;</rbnfrule>
     41 				<rbnfrule value="10">[];</rbnfrule>
     42 				<rbnfrule value="20">[];</rbnfrule>
     43 				<rbnfrule value="100">[%%number2];</rbnfrule>
     44 				<rbnfrule value="1000">[%%number3];</rbnfrule>
     45 				<rbnfrule value="10000">[%%number4];</rbnfrule>
     46 				<rbnfrule value="100000000">[%%number5];</rbnfrule>
     47 				<rbnfrule value="1000000000000">[%%number8];</rbnfrule>
     48 				<rbnfrule value="10000000000000000">[%%number13];</rbnfrule>
     49 				<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
     50 			</ruleset>
     51 			<ruleset type="number2" access="private">
     52 				<rbnfrule value="1">=%spellout-numbering=;</rbnfrule>
     53 				<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
     54 				<rbnfrule value="20">=%spellout-numbering=;</rbnfrule>
     55 			</ruleset>
     56 			<ruleset type="number3" access="private">
     57 				<rbnfrule value="1">=%spellout-numbering=;</rbnfrule>
     58 				<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
     59 				<rbnfrule value="20">=%spellout-numbering=;</rbnfrule>
     60 				<rbnfrule value="100">=%spellout-numbering=;</rbnfrule>
     61 			</ruleset>
     62 			<ruleset type="number4" access="private">
     63 				<rbnfrule value="1">=%spellout-numbering=;</rbnfrule>
     64 				<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
     65 				<rbnfrule value="20">=%spellout-numbering=;</rbnfrule>
     66 				<rbnfrule value="1000">=%spellout-numbering=;</rbnfrule>
     67 			</ruleset>
     68 			<ruleset type="number5" access="private">
     69 				<rbnfrule value="1">=%spellout-numbering=;</rbnfrule>
     70 				<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
     71 				<rbnfrule value="20">=%spellout-numbering=;</rbnfrule>
     72 				<rbnfrule value="10000">=%spellout-numbering=;</rbnfrule>
     73 			</ruleset>
     74 			<ruleset type="number8" access="private">
     75 				<rbnfrule value="1">=%spellout-numbering=;</rbnfrule>
     76 				<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
     77 				<rbnfrule value="20">=%spellout-numbering=;</rbnfrule>
     78 				<rbnfrule value="10000000">=%spellout-numbering=;</rbnfrule>
     79 			</ruleset>
     80 			<ruleset type="number13" access="private">
     81 				<rbnfrule value="1">=%spellout-numbering=;</rbnfrule>
     82 				<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
     83 				<rbnfrule value="20">=%spellout-numbering=;</rbnfrule>
     84 				<rbnfrule value="1000000000000">=%spellout-numbering=;</rbnfrule>
     85 			</ruleset>
     86 			<ruleset type="spellout-cardinal-financial">
     87 				<rbnfrule value="-x">;</rbnfrule>
     88 				<rbnfrule value="x.x">;</rbnfrule>
     89 				<rbnfrule value="0">;</rbnfrule>
     90 				<rbnfrule value="1">;</rbnfrule>
     91 				<rbnfrule value="2">;</rbnfrule>
     92 				<rbnfrule value="3">;</rbnfrule>
     93 				<rbnfrule value="4">;</rbnfrule>
     94 				<rbnfrule value="5">;</rbnfrule>
     95 				<rbnfrule value="6">;</rbnfrule>
     96 				<rbnfrule value="7">;</rbnfrule>
     97 				<rbnfrule value="8">;</rbnfrule>
     98 				<rbnfrule value="9">;</rbnfrule>
     99 				<rbnfrule value="10">[];</rbnfrule>
    100 				<rbnfrule value="20">[];</rbnfrule>
    101 				<rbnfrule value="100">[%%financialnumber2];</rbnfrule>
    102 				<rbnfrule value="1000">[%%financialnumber3];</rbnfrule>
    103 				<rbnfrule value="10000">%spellout-cardinal-financial[%%financialnumber4];</rbnfrule>
    104 				<rbnfrule value="100000000">%spellout-cardinal-financial[%%financialnumber5];</rbnfrule>
    105 				<rbnfrule value="1000000000000">%spellout-cardinal-financial[%%financialnumber8];</rbnfrule>
    106 				<rbnfrule value="10000000000000000">%spellout-cardinal-financial[%%financialnumber13];</rbnfrule>
    107 				<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
    108 			</ruleset>
    109 			<ruleset type="financialnumber2" access="private">
    110 				<rbnfrule value="1">=%spellout-cardinal-financial=;</rbnfrule>
    111 				<rbnfrule value="10">=%spellout-cardinal-financial=;</rbnfrule>
    112 				<rbnfrule value="20">=%spellout-cardinal-financial=;</rbnfrule>
    113 			</ruleset>
    114 			<ruleset type="financialnumber3" access="private">
    115 				<rbnfrule value="1">=%spellout-cardinal-financial=;</rbnfrule>
    116 				<rbnfrule value="10">=%spellout-cardinal-financial=;</rbnfrule>
    117 				<rbnfrule value="20">=%spellout-cardinal-financial=;</rbnfrule>
    118 				<rbnfrule value="100">=%spellout-cardinal-financial=;</rbnfrule>
    119 			</ruleset>
    120 			<ruleset type="financialnumber4" access="private">
    121 				<rbnfrule value="1">=%spellout-cardinal-financial=;</rbnfrule>
    122 				<rbnfrule value="10">=%spellout-cardinal-financial=;</rbnfrule>
    123 				<rbnfrule value="20">=%spellout-cardinal-financial=;</rbnfrule>
    124 				<rbnfrule value="1000">=%spellout-cardinal-financial=;</rbnfrule>
    125 			</ruleset>
    126 			<ruleset type="financialnumber5" access="private">
    127 				<rbnfrule value="1">=%spellout-cardinal-financial=;</rbnfrule>
    128 				<rbnfrule value="10">=%spellout-cardinal-financial=;</rbnfrule>
    129 				<rbnfrule value="20">=%spellout-cardinal-financial=;</rbnfrule>
    130 				<rbnfrule value="10000">=%spellout-cardinal-financial=;</rbnfrule>
    131 			</ruleset>
    132 			<ruleset type="financialnumber8" access="private">
    133 				<rbnfrule value="1">=%spellout-cardinal-financial=;</rbnfrule>
    134 				<rbnfrule value="10">=%spellout-cardinal-financial=;</rbnfrule>
    135 				<rbnfrule value="20">=%spellout-cardinal-financial=;</rbnfrule>
    136 				<rbnfrule value="10000000">=%spellout-cardinal-financial=;</rbnfrule>
    137 			</ruleset>
    138 			<ruleset type="financialnumber13" access="private">
    139 				<rbnfrule value="1">=%spellout-cardinal-financial=;</rbnfrule>
    140 				<rbnfrule value="10">=%spellout-cardinal-financial=;</rbnfrule>
    141 				<rbnfrule value="20">=%spellout-cardinal-financial=;</rbnfrule>
    142 				<rbnfrule value="1000000000000">=%spellout-cardinal-financial=;</rbnfrule>
    143 			</ruleset>
    144 			<ruleset type="spellout-cardinal">
    145 				<rbnfrule value="-x">;</rbnfrule>
    146 				<rbnfrule value="x.x">;</rbnfrule>
    147 				<rbnfrule value="0">;</rbnfrule>
    148 				<rbnfrule value="1">;</rbnfrule>
    149 				<rbnfrule value="2">;</rbnfrule>
    150 				<rbnfrule value="3">;</rbnfrule>
    151 				<rbnfrule value="4">;</rbnfrule>
    152 				<rbnfrule value="5">;</rbnfrule>
    153 				<rbnfrule value="6">;</rbnfrule>
    154 				<rbnfrule value="7">;</rbnfrule>
    155 				<rbnfrule value="8">;</rbnfrule>
    156 				<rbnfrule value="9">;</rbnfrule>
    157 				<rbnfrule value="10">%%cardinal-twenties[%spellout-numbering];</rbnfrule>
    158 				<rbnfrule value="21">[%spellout-numbering];</rbnfrule>
    159 				<rbnfrule value="30">%spellout-numbering[];</rbnfrule>
    160 				<rbnfrule value="100">%spellout-numbering[%%number2];</rbnfrule>
    161 				<rbnfrule value="1000">%spellout-numbering[%%number3];</rbnfrule>
    162 				<rbnfrule value="10000">%spellout-numbering[%%number4];</rbnfrule>
    163 				<rbnfrule value="100000000">%spellout-numbering[%%number5];</rbnfrule>
    164 				<rbnfrule value="1000000000000">%spellout-numbering[%%number8];</rbnfrule>
    165 				<rbnfrule value="10000000000000000">%spellout-numbering[%%number13];</rbnfrule>
    166 				<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
    167 			</ruleset>
    168 			<ruleset type="spellout-cardinal-alternate2">
    169 				<rbnfrule value="-x">;</rbnfrule>
    170 				<rbnfrule value="x.x">=%spellout-cardinal=;</rbnfrule>
    171 				<rbnfrule value="0">;</rbnfrule>
    172 				<rbnfrule value="1">;</rbnfrule>
    173 				<rbnfrule value="2">;</rbnfrule>
    174 				<rbnfrule value="3">;</rbnfrule>
    175 				<rbnfrule value="4">;</rbnfrule>
    176 				<rbnfrule value="5">;</rbnfrule>
    177 				<rbnfrule value="6">;</rbnfrule>
    178 				<rbnfrule value="7">;</rbnfrule>
    179 				<rbnfrule value="8">;</rbnfrule>
    180 				<rbnfrule value="9">;</rbnfrule>
    181 				<rbnfrule value="10">%%cardinal-twenties[%spellout-numbering];</rbnfrule>
    182 				<rbnfrule value="21">[%spellout-numbering];</rbnfrule>
    183 				<rbnfrule value="30">%spellout-numbering[];</rbnfrule>
    184 				<rbnfrule value="100">%spellout-numbering[%%number2];</rbnfrule>
    185 				<rbnfrule value="1000">%spellout-numbering[%%number3];</rbnfrule>
    186 				<rbnfrule value="10000">%spellout-numbering[%%number4];</rbnfrule>
    187 				<rbnfrule value="100000000">%spellout-numbering[%%number5];</rbnfrule>
    188 				<rbnfrule value="1000000000000">%spellout-numbering[%%number8];</rbnfrule>
    189 				<rbnfrule value="10000000000000000">%spellout-numbering[%%number13];</rbnfrule>
    190 				<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
    191 			</ruleset>
    192 			<ruleset type="cardinal-twenties" access="private">
    193 				<rbnfrule value="1">;</rbnfrule>
    194 				<rbnfrule value="2">;</rbnfrule>
    195 			</ruleset>
    196 			<ruleset type="spellout-ordinal">
    197 				<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
    198 				<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
    199 			</ruleset>
    200 		</rulesetGrouping>
    201 	</rbnf>
    202 </ldml>
    203