You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
207 lines
13 KiB
207 lines
13 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
|
|
<!--
|
|
Copyright © 1991-2015 Unicode, Inc.
|
|
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
|
|
For terms of use, see http://www.unicode.org/copyright.html
|
|
-->
|
|
<ldml>
|
|
<identity>
|
|
<version number="$Revision$"/>
|
|
<language type="en"/>
|
|
</identity>
|
|
<rbnf>
|
|
<rulesetGrouping type="SpelloutRules">
|
|
<ruleset type="2d-year" access="private">
|
|
<rbnfrule value="0">hundred;</rbnfrule>
|
|
<rbnfrule value="1">oh-=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-numbering-year">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
|
|
<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="1010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="1100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="2000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="2010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="2100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="3000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="3010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="3100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="4000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="4010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="4100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="5000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="5010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="5100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="6000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="6010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="6100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="7000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="7010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="7100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="8000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="8010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="8100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="9000">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="9010" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="9100" radix="100">←← →%%2d-year→;</rbnfrule>
|
|
<rbnfrule value="10000">=%spellout-numbering=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-numbering">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="Inf">infinity;</rbnfrule>
|
|
<rbnfrule value="NaN">not a number;</rbnfrule>
|
|
<rbnfrule value="0">=%spellout-cardinal=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-numbering-verbose">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="Inf">infinity;</rbnfrule>
|
|
<rbnfrule value="NaN">not a number;</rbnfrule>
|
|
<rbnfrule value="0">=%spellout-cardinal-verbose=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-cardinal">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="x.x">←← point →→;</rbnfrule>
|
|
<rbnfrule value="Inf">infinite;</rbnfrule>
|
|
<rbnfrule value="NaN">not a number;</rbnfrule>
|
|
<rbnfrule value="0">zero;</rbnfrule>
|
|
<rbnfrule value="1">one;</rbnfrule>
|
|
<rbnfrule value="2">two;</rbnfrule>
|
|
<rbnfrule value="3">three;</rbnfrule>
|
|
<rbnfrule value="4">four;</rbnfrule>
|
|
<rbnfrule value="5">five;</rbnfrule>
|
|
<rbnfrule value="6">six;</rbnfrule>
|
|
<rbnfrule value="7">seven;</rbnfrule>
|
|
<rbnfrule value="8">eight;</rbnfrule>
|
|
<rbnfrule value="9">nine;</rbnfrule>
|
|
<rbnfrule value="10">ten;</rbnfrule>
|
|
<rbnfrule value="11">eleven;</rbnfrule>
|
|
<rbnfrule value="12">twelve;</rbnfrule>
|
|
<rbnfrule value="13">thirteen;</rbnfrule>
|
|
<rbnfrule value="14">fourteen;</rbnfrule>
|
|
<rbnfrule value="15">fifteen;</rbnfrule>
|
|
<rbnfrule value="16">sixteen;</rbnfrule>
|
|
<rbnfrule value="17">seventeen;</rbnfrule>
|
|
<rbnfrule value="18">eighteen;</rbnfrule>
|
|
<rbnfrule value="19">nineteen;</rbnfrule>
|
|
<rbnfrule value="20">twenty[-→→];</rbnfrule>
|
|
<rbnfrule value="30">thirty[-→→];</rbnfrule>
|
|
<rbnfrule value="40">forty[-→→];</rbnfrule>
|
|
<rbnfrule value="50">fifty[-→→];</rbnfrule>
|
|
<rbnfrule value="60">sixty[-→→];</rbnfrule>
|
|
<rbnfrule value="70">seventy[-→→];</rbnfrule>
|
|
<rbnfrule value="80">eighty[-→→];</rbnfrule>
|
|
<rbnfrule value="90">ninety[-→→];</rbnfrule>
|
|
<rbnfrule value="100">←← hundred[ →→];</rbnfrule>
|
|
<rbnfrule value="1000">←← thousand[ →→];</rbnfrule>
|
|
<rbnfrule value="1000000">←← million[ →→];</rbnfrule>
|
|
<rbnfrule value="1000000000">←← billion[ →→];</rbnfrule>
|
|
<rbnfrule value="1000000000000">←← trillion[ →→];</rbnfrule>
|
|
<rbnfrule value="1000000000000000">←← quadrillion[ →→];</rbnfrule>
|
|
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="and" access="private">
|
|
<rbnfrule value="1">' and =%spellout-cardinal-verbose=;</rbnfrule>
|
|
<rbnfrule value="100">' =%spellout-cardinal-verbose=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="commas" access="private">
|
|
<rbnfrule value="1">' and =%spellout-cardinal-verbose=;</rbnfrule>
|
|
<rbnfrule value="100">, =%spellout-cardinal-verbose=;</rbnfrule>
|
|
<rbnfrule value="1000">, ←%spellout-cardinal-verbose← thousand[→%%commas→];</rbnfrule>
|
|
<rbnfrule value="1000000">, =%spellout-cardinal-verbose=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-cardinal-verbose">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="x.x">←← point →→;</rbnfrule>
|
|
<rbnfrule value="Inf">infinite;</rbnfrule>
|
|
<rbnfrule value="NaN">not a number;</rbnfrule>
|
|
<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
|
|
<rbnfrule value="100">←← hundred[→%%and→];</rbnfrule>
|
|
<rbnfrule value="1000">←← thousand[→%%and→];</rbnfrule>
|
|
<rbnfrule value="100000" radix="1000">←← thousand[→%%commas→];</rbnfrule>
|
|
<rbnfrule value="1000000">←← million[→%%commas→];</rbnfrule>
|
|
<rbnfrule value="1000000000">←← billion[→%%commas→];</rbnfrule>
|
|
<rbnfrule value="1000000000000">←← trillion[→%%commas→];</rbnfrule>
|
|
<rbnfrule value="1000000000000000">←← quadrillion[→%%commas→];</rbnfrule>
|
|
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="tieth" access="private">
|
|
<rbnfrule value="0">tieth;</rbnfrule>
|
|
<rbnfrule value="1">ty-=%spellout-ordinal=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="th" access="private">
|
|
<rbnfrule value="0">th;</rbnfrule>
|
|
<rbnfrule value="1">' =%spellout-ordinal=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-ordinal">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
|
|
<rbnfrule value="Inf">infinitieth;</rbnfrule>
|
|
<rbnfrule value="0">zeroth;</rbnfrule>
|
|
<rbnfrule value="1">first;</rbnfrule>
|
|
<rbnfrule value="2">second;</rbnfrule>
|
|
<rbnfrule value="3">third;</rbnfrule>
|
|
<rbnfrule value="4">fourth;</rbnfrule>
|
|
<rbnfrule value="5">fifth;</rbnfrule>
|
|
<rbnfrule value="6">sixth;</rbnfrule>
|
|
<rbnfrule value="7">seventh;</rbnfrule>
|
|
<rbnfrule value="8">eighth;</rbnfrule>
|
|
<rbnfrule value="9">ninth;</rbnfrule>
|
|
<rbnfrule value="10">tenth;</rbnfrule>
|
|
<rbnfrule value="11">eleventh;</rbnfrule>
|
|
<rbnfrule value="12">twelfth;</rbnfrule>
|
|
<rbnfrule value="13">=%spellout-numbering=th;</rbnfrule>
|
|
<rbnfrule value="20">twen→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="30">thir→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="40">for→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="50">fif→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="60">six→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="70">seven→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="80">eigh→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="90">nine→%%tieth→;</rbnfrule>
|
|
<rbnfrule value="100">←%spellout-numbering← hundred→%%th→;</rbnfrule>
|
|
<rbnfrule value="1000">←%spellout-numbering← thousand→%%th→;</rbnfrule>
|
|
<rbnfrule value="1000000">←%spellout-numbering← million→%%th→;</rbnfrule>
|
|
<rbnfrule value="1000000000">←%spellout-numbering← billion→%%th→;</rbnfrule>
|
|
<rbnfrule value="1000000000000">←%spellout-numbering← trillion→%%th→;</rbnfrule>
|
|
<rbnfrule value="1000000000000000">←%spellout-numbering← quadrillion→%%th→;</rbnfrule>
|
|
<rbnfrule value="1000000000000000000">=#,##0=.;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="and-o" access="private">
|
|
<rbnfrule value="0">th;</rbnfrule>
|
|
<rbnfrule value="1">' and =%spellout-ordinal-verbose=;</rbnfrule>
|
|
<rbnfrule value="100">' =%spellout-ordinal-verbose=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="commas-o" access="private">
|
|
<rbnfrule value="0">th;</rbnfrule>
|
|
<rbnfrule value="1">' and =%spellout-ordinal-verbose=;</rbnfrule>
|
|
<rbnfrule value="100">, =%spellout-ordinal-verbose=;</rbnfrule>
|
|
<rbnfrule value="1000">, ←%spellout-cardinal-verbose← thousand→%%commas-o→;</rbnfrule>
|
|
<rbnfrule value="1000000">, =%spellout-ordinal-verbose=;</rbnfrule>
|
|
</ruleset>
|
|
<ruleset type="spellout-ordinal-verbose">
|
|
<rbnfrule value="-x">minus →→;</rbnfrule>
|
|
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
|
|
<rbnfrule value="Inf">infinitieth;</rbnfrule>
|
|
<rbnfrule value="0">=%spellout-ordinal=;</rbnfrule>
|
|
<rbnfrule value="100">←%spellout-numbering-verbose← hundred→%%and-o→;</rbnfrule>
|
|
<rbnfrule value="1000">←%spellout-numbering-verbose← thousand→%%and-o→;</rbnfrule>
|
|
<rbnfrule value="100000" radix="1000">←%spellout-numbering-verbose← thousand→%%commas-o→;</rbnfrule>
|
|
<rbnfrule value="1000000">←%spellout-numbering-verbose← million→%%commas-o→;</rbnfrule>
|
|
<rbnfrule value="1000000000">←%spellout-numbering-verbose← billion→%%commas-o→;</rbnfrule>
|
|
<rbnfrule value="1000000000000">←%spellout-numbering-verbose← trillion→%%commas-o→;</rbnfrule>
|
|
<rbnfrule value="1000000000000000">←%spellout-numbering-verbose← quadrillion→%%commas-o→;</rbnfrule>
|
|
<rbnfrule value="1000000000000000000">=#,##0=.;</rbnfrule>
|
|
</ruleset>
|
|
</rulesetGrouping>
|
|
<rulesetGrouping type="OrdinalRules">
|
|
<ruleset type="digits-ordinal">
|
|
<rbnfrule value="-x">−→→;</rbnfrule>
|
|
<rbnfrule value="0">=#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;</rbnfrule>
|
|
</ruleset>
|
|
</rulesetGrouping>
|
|
</rbnf>
|
|
</ldml>
|