cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
198 lines (197 loc) • 8.29 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="af"/>
</identity>
<rbnf>
<rulesetGrouping type="SpelloutRules">
<rbnfRules><![CDATA[
%%2d-year:
0: honderd[ >%spellout-numbering>];
1: nul =%spellout-numbering=;
10: =%spellout-numbering=;
%spellout-numbering-year:
-x: min >>;
x.x: =0.0=;
0: =%spellout-numbering=;
1100/100: << >%%2d-year>;
10000: =%spellout-numbering=;
%spellout-numbering:
0: =%spellout-cardinal=;
%spellout-cardinal:
-x: min >>;
x.x: << komma >>;
0: nul;
1: een;
2: twee;
3: drie;
4: vier;
5: vyf;
6: ses;
7: sewe;
8: agt;
9: nege;
10: tien;
11: elf;
12: twaalf;
13: dertien;
14: veertien;
15: vyftien;
16: sestien;
17: sewentien;
18: agttien;
19: negentien;
20: [>>-en-]twintig;
30: [>>-en-]dertig;
40: [>>-en-]veertig;
50: [>>-en-]vyftig;
60: [>>-en-]sestig;
70: [>>-en-]sewentig;
80: [>>-en-]tagtig;
90: [>>-en-]negentig;
100: honderd[ >>];
200: <<honderd[ >>];
1000: duisend[ >>];
2000: <<duisend[ >>];
21000/1000: << duisend[ >>];
1000000: << miljoen[ >>];
1000000000: << miljard[ >>];
1000000000000: << biljoen[ >>];
1000000000000000: << biljard[ >>];
1000000000000000000: =#,##0=;
%%ord-ste:
0: ste;
1: ' en =%spellout-ordinal=;
2: ' =%spellout-ordinal=;
%spellout-ordinal:
-x: min >>;
x.x: =#,##0.#=;
0: nulste;
1: eerste;
2: tweede;
3: derde;
4: =%spellout-numbering=de;
20: =%spellout-numbering=ste;
102: <%spellout-numbering< honderd>%%ord-ste>;
1000: <%spellout-numbering< duisend>%%ord-ste>;
1000000: <%spellout-numbering< miljoen>%%ord-ste>;
1000000000: <%spellout-numbering< miljard>%%ord-ste>;
1000000000000: <%spellout-numbering< biljoen>%%ord-ste>;
1000000000000000: <%spellout-numbering< biljard>%%ord-ste>;
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="2d-year" access="private">
<rbnfrule value="0">honderd[ →%spellout-numbering→];</rbnfrule>
<rbnfrule value="1">nul =%spellout-numbering=;</rbnfrule>
<rbnfrule value="10">=%spellout-numbering=;</rbnfrule>
</ruleset>
<ruleset type="spellout-numbering-year">
<rbnfrule value="-x">min →→;</rbnfrule>
<rbnfrule value="x.x">=0.0=;</rbnfrule>
<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
<rbnfrule value="1100" radix="100">←← →%%2d-year→;</rbnfrule>
<rbnfrule value="10000">=%spellout-numbering=;</rbnfrule>
</ruleset>
<ruleset type="spellout-numbering">
<rbnfrule value="0">=%spellout-cardinal=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal">
<rbnfrule value="-x">min →→;</rbnfrule>
<rbnfrule value="x.x">←← komma →→;</rbnfrule>
<rbnfrule value="0">nul;</rbnfrule>
<rbnfrule value="1">een;</rbnfrule>
<rbnfrule value="2">twee;</rbnfrule>
<rbnfrule value="3">drie;</rbnfrule>
<rbnfrule value="4">vier;</rbnfrule>
<rbnfrule value="5">vyf;</rbnfrule>
<rbnfrule value="6">ses;</rbnfrule>
<rbnfrule value="7">sewe;</rbnfrule>
<rbnfrule value="8">agt;</rbnfrule>
<rbnfrule value="9">nege;</rbnfrule>
<rbnfrule value="10">tien;</rbnfrule>
<rbnfrule value="11">elf;</rbnfrule>
<rbnfrule value="12">twaalf;</rbnfrule>
<rbnfrule value="13">dertien;</rbnfrule>
<rbnfrule value="14">veertien;</rbnfrule>
<rbnfrule value="15">vyftien;</rbnfrule>
<rbnfrule value="16">sestien;</rbnfrule>
<rbnfrule value="17">sewentien;</rbnfrule>
<rbnfrule value="18">agttien;</rbnfrule>
<rbnfrule value="19">negentien;</rbnfrule>
<rbnfrule value="20">[→→-en-]twintig;</rbnfrule>
<rbnfrule value="30">[→→-en-]dertig;</rbnfrule>
<rbnfrule value="40">[→→-en-]veertig;</rbnfrule>
<rbnfrule value="50">[→→-en-]vyftig;</rbnfrule>
<rbnfrule value="60">[→→-en-]sestig;</rbnfrule>
<rbnfrule value="70">[→→-en-]sewentig;</rbnfrule>
<rbnfrule value="80">[→→-en-]tagtig;</rbnfrule>
<rbnfrule value="90">[→→-en-]negentig;</rbnfrule>
<rbnfrule value="100">honderd[ →→];</rbnfrule>
<rbnfrule value="200">←←honderd[ →→];</rbnfrule>
<rbnfrule value="1000">duisend[ →→];</rbnfrule>
<rbnfrule value="2000">←←duisend[ →→];</rbnfrule>
<rbnfrule value="21000" radix="1000">←← duisend[ →→];</rbnfrule>
<rbnfrule value="1000000">←← miljoen[ →→];</rbnfrule>
<rbnfrule value="1000000000">←← miljard[ →→];</rbnfrule>
<rbnfrule value="1000000000000">←← biljoen[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">←← biljard[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="ord-ste" access="private">
<rbnfrule value="0">ste;</rbnfrule>
<rbnfrule value="1">' en =%spellout-ordinal=;</rbnfrule>
<rbnfrule value="2">' =%spellout-ordinal=;</rbnfrule>
</ruleset>
<ruleset type="spellout-ordinal">
<rbnfrule value="-x">min →→;</rbnfrule>
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
<rbnfrule value="0">nulste;</rbnfrule>
<rbnfrule value="1">eerste;</rbnfrule>
<rbnfrule value="2">tweede;</rbnfrule>
<rbnfrule value="3">derde;</rbnfrule>
<rbnfrule value="4">=%spellout-numbering=de;</rbnfrule>
<rbnfrule value="20">=%spellout-numbering=ste;</rbnfrule>
<rbnfrule value="102">←%spellout-numbering← honderd→%%ord-ste→;</rbnfrule>
<rbnfrule value="1000">←%spellout-numbering← duisend→%%ord-ste→;</rbnfrule>
<rbnfrule value="1000000">←%spellout-numbering← miljoen→%%ord-ste→;</rbnfrule>
<rbnfrule value="1000000000">←%spellout-numbering← miljard→%%ord-ste→;</rbnfrule>
<rbnfrule value="1000000000000">←%spellout-numbering← biljoen→%%ord-ste→;</rbnfrule>
<rbnfrule value="1000000000000000">←%spellout-numbering← biljard→%%ord-ste→;</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=.;</rbnfrule>
</ruleset>
</rulesetGrouping>
<rulesetGrouping type="OrdinalRules">
<rbnfRules><![CDATA[
%%digits-ordinal-indicator:
0: ste;
1: ste;
2: de;
20: ste;
100: >>;
%digits-ordinal:
-x: −>>;
0: =#,##0==%%digits-ordinal-indicator=;
]]></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="digits-ordinal-indicator" access="private">
<rbnfrule value="0">ste;</rbnfrule>
<rbnfrule value="1">ste;</rbnfrule>
<rbnfrule value="2">de;</rbnfrule>
<rbnfrule value="20">ste;</rbnfrule>
<rbnfrule value="100">→→;</rbnfrule>
</ruleset>
<ruleset type="digits-ordinal">
<rbnfrule value="-x">−→→;</rbnfrule>
<rbnfrule value="0">=#,##0==%%digits-ordinal-indicator=;</rbnfrule>
</ruleset>
</rulesetGrouping>
</rbnf>
</ldml>