cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
221 lines (220 loc) • 11.3 kB
text/xml
<!--
Copyright © 1991-2025 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="cy"/>
</identity>
<rbnf>
<rulesetGrouping type="SpelloutRules">
<rbnfRules><![CDATA[
%spellout-numbering-year:
x.x: =0.0=;
0: =%spellout-numbering=;
%spellout-numbering:
0: =%spellout-cardinal-masculine=;
%spellout-cardinal-masculine:
-x: minws >>;
x.x: << pwynt >>;
0: dim;
1: un;
2: dau;
3: tri;
4: pedwar;
5: pump;
6: chwech;
7: saith;
8: wyth;
9: naw;
10: un deg[ >>];
20: dau ddeg[ >>];
30: <%spellout-cardinal-masculine-before-consonant< deg[ >>];
100: <%spellout-cardinal-masculine-before-consonant< cant[ >>];
1000: <%spellout-cardinal-masculine-before-consonant< mil[ >>];
1000000: <%spellout-cardinal-masculine-before-consonant< miliwn[ >>];
1000000000: <%spellout-cardinal-masculine-before-consonant< biliwn[ >>];
1000000000000: <%spellout-cardinal-masculine-before-consonant< triliwn[ >>];
1000000000000000: <%spellout-cardinal-masculine-before-consonant< kwadriliwn[ >>];
1000000000000000000: =#,##0=;
%spellout-cardinal-masculine-before-consonant:
-x: minws >>;
x.x: << pwynt >>;
0: dim;
1: un;
2: dau;
3: tri;
4: pedwar;
5: pum;
6: chwe;
7: saith;
8: wyth;
9: naw;
10: un deg[ >>];
20: dau ddeg[ >>];
30: <%spellout-cardinal-masculine-before-consonant< deg[ >>];
100: <%spellout-cardinal-masculine-before-consonant< cant[ >>];
1000: <%spellout-cardinal-masculine-before-consonant< mil[ >>];
1000000: <%spellout-cardinal-masculine-before-consonant< miliwn[ >>];
1000000000: <%spellout-cardinal-masculine-before-consonant< biliwn[ >>];
1000000000000: <%spellout-cardinal-masculine-before-consonant< triliwn[ >>];
1000000000000000: <%spellout-cardinal-masculine-before-consonant< kwadriliwn[ >>];
1000000000000000000: =#,##0=;
%spellout-cardinal-feminine:
-x: minws >>;
x.x: << pwynt >>;
0: dim;
1: un;
2: dwy;
3: tair;
4: pedair;
5: pump;
6: chwech;
7: saith;
8: wyth;
9: naw;
10: un deg[ >>];
20: dau ddeg[ >>];
30: <%spellout-cardinal-masculine-before-consonant< deg[ >>];
100: <%spellout-cardinal-masculine-before-consonant< cant[ >>];
1000: <%spellout-cardinal-masculine-before-consonant< mil[ >>];
1000000: <%spellout-cardinal-masculine-before-consonant< miliwn[ >>];
1000000000: <%spellout-cardinal-masculine-before-consonant< biliwn[ >>];
1000000000000: <%spellout-cardinal-masculine-before-consonant< triliwn[ >>];
1000000000000000: <%spellout-cardinal-masculine-before-consonant< kwadriliwn[ >>];
1000000000000000000: =#,##0=;
%spellout-cardinal-feminine-before-consonant:
-x: minws >>;
x.x: << pwynt >>;
0: dim;
1: un;
2: dwy;
3: tair;
4: pedair;
5: pum;
6: chwe;
7: saith;
8: wyth;
9: naw;
10: un deg[ >>];
20: dau ddeg[ >>];
30: <%spellout-cardinal-masculine-before-consonant< deg[ >>];
100: <%spellout-cardinal-masculine-before-consonant< cant[ >>];
1000: <%spellout-cardinal-masculine-before-consonant< mil[ >>];
1000000: <%spellout-cardinal-masculine-before-consonant< miliwn[ >>];
1000000000: <%spellout-cardinal-masculine-before-consonant< biliwn[ >>];
1000000000000: <%spellout-cardinal-masculine-before-consonant< triliwn[ >>];
1000000000000000: <%spellout-cardinal-masculine-before-consonant< kwadriliwn[ >>];
1000000000000000000: =#,##0=;
]]></rbnfRules>
<!-- The following redundant ruleset elements have been deprecated and will be removed in the next release. Please use the rbnfRules contents instead. -->
<ruleset type="spellout-numbering-year">
<rbnfrule value="x.x">=0.0=;</rbnfrule>
<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
</ruleset>
<ruleset type="spellout-numbering">
<rbnfrule value="0">=%spellout-cardinal-masculine=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-masculine">
<rbnfrule value="-x">minws →→;</rbnfrule>
<rbnfrule value="x.x">←← pwynt →→;</rbnfrule>
<rbnfrule value="0">dim;</rbnfrule>
<rbnfrule value="1">un;</rbnfrule>
<rbnfrule value="2">dau;</rbnfrule>
<rbnfrule value="3">tri;</rbnfrule>
<rbnfrule value="4">pedwar;</rbnfrule>
<rbnfrule value="5">pump;</rbnfrule>
<rbnfrule value="6">chwech;</rbnfrule>
<rbnfrule value="7">saith;</rbnfrule>
<rbnfrule value="8">wyth;</rbnfrule>
<rbnfrule value="9">naw;</rbnfrule>
<rbnfrule value="10">un deg[ →→];</rbnfrule>
<rbnfrule value="20">dau ddeg[ →→];</rbnfrule>
<rbnfrule value="30">←%spellout-cardinal-masculine-before-consonant← deg[ →→];</rbnfrule>
<rbnfrule value="100">←%spellout-cardinal-masculine-before-consonant← cant[ →→];</rbnfrule>
<rbnfrule value="1000">←%spellout-cardinal-masculine-before-consonant← mil[ →→];</rbnfrule>
<rbnfrule value="1000000">←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000">←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000">←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-masculine-before-consonant">
<rbnfrule value="-x">minws →→;</rbnfrule>
<rbnfrule value="x.x">←← pwynt →→;</rbnfrule>
<rbnfrule value="0">dim;</rbnfrule>
<rbnfrule value="1">un;</rbnfrule>
<rbnfrule value="2">dau;</rbnfrule>
<rbnfrule value="3">tri;</rbnfrule>
<rbnfrule value="4">pedwar;</rbnfrule>
<rbnfrule value="5">pum;</rbnfrule>
<rbnfrule value="6">chwe;</rbnfrule>
<rbnfrule value="7">saith;</rbnfrule>
<rbnfrule value="8">wyth;</rbnfrule>
<rbnfrule value="9">naw;</rbnfrule>
<rbnfrule value="10">un deg[ →→];</rbnfrule>
<rbnfrule value="20">dau ddeg[ →→];</rbnfrule>
<rbnfrule value="30">←%spellout-cardinal-masculine-before-consonant← deg[ →→];</rbnfrule>
<rbnfrule value="100">←%spellout-cardinal-masculine-before-consonant← cant[ →→];</rbnfrule>
<rbnfrule value="1000">←%spellout-cardinal-masculine-before-consonant← mil[ →→];</rbnfrule>
<rbnfrule value="1000000">←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000">←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000">←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-feminine">
<rbnfrule value="-x">minws →→;</rbnfrule>
<rbnfrule value="x.x">←← pwynt →→;</rbnfrule>
<rbnfrule value="0">dim;</rbnfrule>
<rbnfrule value="1">un;</rbnfrule>
<rbnfrule value="2">dwy;</rbnfrule>
<rbnfrule value="3">tair;</rbnfrule>
<rbnfrule value="4">pedair;</rbnfrule>
<rbnfrule value="5">pump;</rbnfrule>
<rbnfrule value="6">chwech;</rbnfrule>
<rbnfrule value="7">saith;</rbnfrule>
<rbnfrule value="8">wyth;</rbnfrule>
<rbnfrule value="9">naw;</rbnfrule>
<rbnfrule value="10">un deg[ →→];</rbnfrule>
<rbnfrule value="20">dau ddeg[ →→];</rbnfrule>
<rbnfrule value="30">←%spellout-cardinal-masculine-before-consonant← deg[ →→];</rbnfrule>
<rbnfrule value="100">←%spellout-cardinal-masculine-before-consonant← cant[ →→];</rbnfrule>
<rbnfrule value="1000">←%spellout-cardinal-masculine-before-consonant← mil[ →→];</rbnfrule>
<rbnfrule value="1000000">←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000">←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000">←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-feminine-before-consonant">
<rbnfrule value="-x">minws →→;</rbnfrule>
<rbnfrule value="x.x">←← pwynt →→;</rbnfrule>
<rbnfrule value="0">dim;</rbnfrule>
<rbnfrule value="1">un;</rbnfrule>
<rbnfrule value="2">dwy;</rbnfrule>
<rbnfrule value="3">tair;</rbnfrule>
<rbnfrule value="4">pedair;</rbnfrule>
<rbnfrule value="5">pum;</rbnfrule>
<rbnfrule value="6">chwe;</rbnfrule>
<rbnfrule value="7">saith;</rbnfrule>
<rbnfrule value="8">wyth;</rbnfrule>
<rbnfrule value="9">naw;</rbnfrule>
<rbnfrule value="10">un deg[ →→];</rbnfrule>
<rbnfrule value="20">dau ddeg[ →→];</rbnfrule>
<rbnfrule value="30">←%spellout-cardinal-masculine-before-consonant← deg[ →→];</rbnfrule>
<rbnfrule value="100">←%spellout-cardinal-masculine-before-consonant← cant[ →→];</rbnfrule>
<rbnfrule value="1000">←%spellout-cardinal-masculine-before-consonant← mil[ →→];</rbnfrule>
<rbnfrule value="1000000">←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000">←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000">←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
</rulesetGrouping>
</rbnf>
</ldml>