cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
479 lines (478 loc) • 21.6 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="sv"/>
</identity>
<rbnf>
<rulesetGrouping type="SpelloutRules">
<rbnfRules><![CDATA[
%%lenient-parse:
&[last primary ignorable ] << ' ' << ',' << '-' << '';
%spellout-numbering-year:
-x: minus >>;
x.x: =0.0=;
0: =%spellout-numbering=;
1100/100: <<hundra[>>];
10000: =%spellout-numbering=;
%spellout-numbering:
-x: minus >>;
x.x: << komma >>;
0: noll;
1: ett;
2: två;
3: tre;
4: fyra;
5: fem;
6: sex;
7: sju;
8: åtta;
9: nio;
10: tio;
11: elva;
12: tolv;
13: tretton;
14: fjorton;
15: femton;
16: sexton;
17: sjutton;
18: arton;
19: nitton;
20: tjugo[>>];
30: trettio[>>];
40: fyrtio[>>];
50: femtio[>>];
60: sextio[>>];
70: sjuttio[>>];
80: åttio[>>];
90: nittio[>>];
100: <%spellout-numbering<hundra[>>];
1000: <%%spellout-numbering-t<tusen[ >>];
1000000: en miljon[ >>];
2000000: <%spellout-cardinal-reale< miljoner[ >>];
1000000000: en miljard[ >>];
2000000000: <%spellout-cardinal-reale< miljarder[ >>];
1000000000000: en biljon[ >>];
2000000000000: <%spellout-cardinal-reale< biljoner[ >>];
1000000000000000: en biljard[ >>];
2000000000000000: <%spellout-cardinal-reale< biljarder[ >>];
1000000000000000000: =#,##0=;
%%spellout-numbering-t:
1: et;
2: två;
3: tre;
4: fyra;
5: fem;
6: sex;
7: sju;
8: åtta;
9: nio;
10: tio;
11: elva;
12: tolv;
13: tretton;
14: fjorton;
15: femton;
16: sexton;
17: sjutton;
18: arton;
19: nitton;
20: tjugo[>>];
30: trettio[>>];
40: fyrtio[>>];
50: femtio[>>];
60: sextio[>>];
70: sjuttio[>>];
80: åttio[>>];
90: nittio[>>];
100: <%spellout-numbering<hundra[>>];
1000: ERROR;
%spellout-cardinal-neuter:
0: =%spellout-numbering=;
%spellout-cardinal-masculine:
0: =%spellout-cardinal-reale=;
%spellout-cardinal-feminine:
0: =%spellout-cardinal-reale=;
%spellout-cardinal-reale:
-x: minus >>;
x.x: << komma >>;
0: noll;
1: en;
2: =%spellout-numbering=;
20: tjugo[>>];
30: trettio[>>];
40: fyrtio[>>];
50: femtio[>>];
60: sextio[>>];
70: sjuttio[>>];
80: åttio[>>];
90: nittio[>>];
100: <%spellout-cardinal-neuter<hundra[>>];
1000: ettusen[ >>];
2000: <%spellout-cardinal-reale<tusen[ >>];
1000000: en miljon[ >>];
2000000: <%spellout-cardinal-reale< miljoner[ >>];
1000000000: en miljard[ >>];
2000000000: <%spellout-cardinal-reale< miljarder[ >>];
1000000000000: en biljon[ >>];
2000000000000: <%spellout-cardinal-reale< biljoner[ >>];
1000000000000000: en biljard[ >>];
2000000000000000: <%spellout-cardinal-reale< biljarder[ >>];
1000000000000000000: =#,##0=;
%spellout-ordinal-neuter:
-x: minus >>;
x.x: =#,##0.#=;
0: nollte;
1: första;
2: andra;
3: =%spellout-ordinal-masculine=;
20: tjugo>%%ord-fem-nde>;
30: trettio>%%ord-fem-nde>;
40: fyrtio>%%ord-fem-nde>;
50: femtio>%%ord-fem-nde>;
60: sextio>%%ord-fem-nde>;
70: sjuttio>%%ord-fem-nde>;
80: åttio>%%ord-fem-nde>;
90: nittio>%%ord-fem-nde>;
100: <%spellout-numbering<hundra>%%ord-fem-de>;
1000: <%%spellout-numbering-t<tusen>%%ord-fem-de>;
1000000: en miljon>%%ord-fem-te>;
2000000: <%spellout-cardinal-reale< miljon>%%ord-fem-teer>;
1000000000: en miljard>%%ord-fem-te>;
2000000000: <%spellout-cardinal-reale< miljard>%%ord-fem-teer>;
1000000000000: en biljon>%%ord-fem-te>;
2000000000000: <%spellout-cardinal-reale< biljon>%%ord-fem-teer>;
1000000000000000: en biljard>%%ord-fem-te>;
2000000000000000: <%spellout-cardinal-reale< biljard>%%ord-fem-teer>;
1000000000000000000: =#,##0=':e;
%%ord-fem-nde:
0: nde;
1: =%spellout-ordinal-feminine=;
%%ord-fem-de:
0: de;
1: ' =%spellout-ordinal-feminine=;
%%ord-fem-te:
0: te;
1: ' =%spellout-ordinal-feminine=;
%%ord-fem-teer:
0: te;
1: er =%spellout-ordinal-feminine=;
%spellout-ordinal-masculine:
-x: minus >>;
x.x: =#,##0.#=;
0: nollte;
1: förste;
2: andre;
3: tredje;
4: fjärde;
5: femte;
6: sjätte;
7: sjunde;
8: åttonde;
9: nionde;
10: tionde;
11: elfte;
12: tolfte;
13: =%spellout-cardinal-neuter=de;
20: tjugo>%%ord-masc-nde>;
30: trettio>%%ord-masc-nde>;
40: fyrtio>%%ord-masc-nde>;
50: femtio>%%ord-masc-nde>;
60: sextio>%%ord-masc-nde>;
70: sjuttio>%%ord-masc-nde>;
80: åttio>%%ord-masc-nde>;
90: nittio>%%ord-masc-nde>;
100: <%spellout-numbering<hundra>%%ord-masc-de>;
1000: <%%spellout-numbering-t<tusen>%%ord-masc-de>;
1000000: en miljon>%%ord-masc-te>;
2000000: <%spellout-cardinal-reale< miljon>%%ord-masc-teer>;
1000000000: en miljard>%%ord-masc-te>;
2000000000: <%spellout-cardinal-reale< miljard>%%ord-masc-teer>;
1000000000000: en biljon>%%ord-masc-te>;
2000000000000: <%spellout-cardinal-reale< biljon>%%ord-masc-teer>;
1000000000000000: en biljard>%%ord-masc-te>;
2000000000000000: <%spellout-cardinal-reale< biljard>%%ord-masc-teer>;
1000000000000000000: =#,##0=':e;
%%ord-masc-nde:
0: nde;
1: =%spellout-ordinal-masculine=;
%%ord-masc-de:
0: de;
1: ' =%spellout-ordinal-masculine=;
%%ord-masc-te:
0: te;
1: ' =%spellout-ordinal-masculine=;
%%ord-masc-teer:
0: te;
1: er =%spellout-ordinal-masculine=;
%spellout-ordinal-feminine:
0: =%spellout-ordinal-neuter=;
%spellout-ordinal-reale:
0: =%spellout-ordinal-neuter=;
]]></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="lenient-parse" access="private">
<rbnfrule value="0">&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';</rbnfrule>
</ruleset>
<ruleset type="spellout-numbering-year">
<rbnfrule value="-x">minus →→;</rbnfrule>
<rbnfrule value="x.x">=0.0=;</rbnfrule>
<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
<rbnfrule value="1100" radix="100">←←hundra[→→];</rbnfrule>
<rbnfrule value="10000">=%spellout-numbering=;</rbnfrule>
</ruleset>
<ruleset type="spellout-numbering">
<rbnfrule value="-x">minus →→;</rbnfrule>
<rbnfrule value="x.x">←← komma →→;</rbnfrule>
<rbnfrule value="0">noll;</rbnfrule>
<rbnfrule value="1">ett;</rbnfrule>
<rbnfrule value="2">två;</rbnfrule>
<rbnfrule value="3">tre;</rbnfrule>
<rbnfrule value="4">fyra;</rbnfrule>
<rbnfrule value="5">fem;</rbnfrule>
<rbnfrule value="6">sex;</rbnfrule>
<rbnfrule value="7">sju;</rbnfrule>
<rbnfrule value="8">åtta;</rbnfrule>
<rbnfrule value="9">nio;</rbnfrule>
<rbnfrule value="10">tio;</rbnfrule>
<rbnfrule value="11">elva;</rbnfrule>
<rbnfrule value="12">tolv;</rbnfrule>
<rbnfrule value="13">tretton;</rbnfrule>
<rbnfrule value="14">fjorton;</rbnfrule>
<rbnfrule value="15">femton;</rbnfrule>
<rbnfrule value="16">sexton;</rbnfrule>
<rbnfrule value="17">sjutton;</rbnfrule>
<rbnfrule value="18">arton;</rbnfrule>
<rbnfrule value="19">nitton;</rbnfrule>
<rbnfrule value="20">tjugo[→→];</rbnfrule>
<rbnfrule value="30">trettio[→→];</rbnfrule>
<rbnfrule value="40">fyrtio[→→];</rbnfrule>
<rbnfrule value="50">femtio[→→];</rbnfrule>
<rbnfrule value="60">sextio[→→];</rbnfrule>
<rbnfrule value="70">sjuttio[→→];</rbnfrule>
<rbnfrule value="80">åttio[→→];</rbnfrule>
<rbnfrule value="90">nittio[→→];</rbnfrule>
<rbnfrule value="100">←%spellout-numbering←hundra[→→];</rbnfrule>
<rbnfrule value="1000">←%%spellout-numbering-t←tusen[ →→];</rbnfrule>
<rbnfrule value="1000000">en miljon[ →→];</rbnfrule>
<rbnfrule value="2000000">←%spellout-cardinal-reale← miljoner[ →→];</rbnfrule>
<rbnfrule value="1000000000">en miljard[ →→];</rbnfrule>
<rbnfrule value="2000000000">←%spellout-cardinal-reale← miljarder[ →→];</rbnfrule>
<rbnfrule value="1000000000000">en biljon[ →→];</rbnfrule>
<rbnfrule value="2000000000000">←%spellout-cardinal-reale← biljoner[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">en biljard[ →→];</rbnfrule>
<rbnfrule value="2000000000000000">←%spellout-cardinal-reale← biljarder[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="spellout-numbering-t" access="private">
<rbnfrule value="1">et;</rbnfrule>
<rbnfrule value="2">två;</rbnfrule>
<rbnfrule value="3">tre;</rbnfrule>
<rbnfrule value="4">fyra;</rbnfrule>
<rbnfrule value="5">fem;</rbnfrule>
<rbnfrule value="6">sex;</rbnfrule>
<rbnfrule value="7">sju;</rbnfrule>
<rbnfrule value="8">åtta;</rbnfrule>
<rbnfrule value="9">nio;</rbnfrule>
<rbnfrule value="10">tio;</rbnfrule>
<rbnfrule value="11">elva;</rbnfrule>
<rbnfrule value="12">tolv;</rbnfrule>
<rbnfrule value="13">tretton;</rbnfrule>
<rbnfrule value="14">fjorton;</rbnfrule>
<rbnfrule value="15">femton;</rbnfrule>
<rbnfrule value="16">sexton;</rbnfrule>
<rbnfrule value="17">sjutton;</rbnfrule>
<rbnfrule value="18">arton;</rbnfrule>
<rbnfrule value="19">nitton;</rbnfrule>
<rbnfrule value="20">tjugo[→→];</rbnfrule>
<rbnfrule value="30">trettio[→→];</rbnfrule>
<rbnfrule value="40">fyrtio[→→];</rbnfrule>
<rbnfrule value="50">femtio[→→];</rbnfrule>
<rbnfrule value="60">sextio[→→];</rbnfrule>
<rbnfrule value="70">sjuttio[→→];</rbnfrule>
<rbnfrule value="80">åttio[→→];</rbnfrule>
<rbnfrule value="90">nittio[→→];</rbnfrule>
<rbnfrule value="100">←%spellout-numbering←hundra[→→];</rbnfrule>
<rbnfrule value="1000">ERROR;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-neuter">
<rbnfrule value="0">=%spellout-numbering=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-masculine">
<rbnfrule value="0">=%spellout-cardinal-reale=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-feminine">
<rbnfrule value="0">=%spellout-cardinal-reale=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal-reale">
<rbnfrule value="-x">minus →→;</rbnfrule>
<rbnfrule value="x.x">←← komma →→;</rbnfrule>
<rbnfrule value="0">noll;</rbnfrule>
<rbnfrule value="1">en;</rbnfrule>
<rbnfrule value="2">=%spellout-numbering=;</rbnfrule>
<rbnfrule value="20">tjugo[→→];</rbnfrule>
<rbnfrule value="30">trettio[→→];</rbnfrule>
<rbnfrule value="40">fyrtio[→→];</rbnfrule>
<rbnfrule value="50">femtio[→→];</rbnfrule>
<rbnfrule value="60">sextio[→→];</rbnfrule>
<rbnfrule value="70">sjuttio[→→];</rbnfrule>
<rbnfrule value="80">åttio[→→];</rbnfrule>
<rbnfrule value="90">nittio[→→];</rbnfrule>
<rbnfrule value="100">←%spellout-cardinal-neuter←hundra[→→];</rbnfrule>
<rbnfrule value="1000">ettusen[ →→];</rbnfrule>
<rbnfrule value="2000">←%spellout-cardinal-reale←tusen[ →→];</rbnfrule>
<rbnfrule value="1000000">en miljon[ →→];</rbnfrule>
<rbnfrule value="2000000">←%spellout-cardinal-reale← miljoner[ →→];</rbnfrule>
<rbnfrule value="1000000000">en miljard[ →→];</rbnfrule>
<rbnfrule value="2000000000">←%spellout-cardinal-reale← miljarder[ →→];</rbnfrule>
<rbnfrule value="1000000000000">en biljon[ →→];</rbnfrule>
<rbnfrule value="2000000000000">←%spellout-cardinal-reale← biljoner[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">en biljard[ →→];</rbnfrule>
<rbnfrule value="2000000000000000">←%spellout-cardinal-reale← biljarder[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="spellout-ordinal-neuter">
<rbnfrule value="-x">minus →→;</rbnfrule>
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
<rbnfrule value="0">nollte;</rbnfrule>
<rbnfrule value="1">första;</rbnfrule>
<rbnfrule value="2">andra;</rbnfrule>
<rbnfrule value="3">=%spellout-ordinal-masculine=;</rbnfrule>
<rbnfrule value="20">tjugo→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="30">trettio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="40">fyrtio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="50">femtio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="60">sextio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="70">sjuttio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="80">åttio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="90">nittio→%%ord-fem-nde→;</rbnfrule>
<rbnfrule value="100">←%spellout-numbering←hundra→%%ord-fem-de→;</rbnfrule>
<rbnfrule value="1000">←%%spellout-numbering-t←tusen→%%ord-fem-de→;</rbnfrule>
<rbnfrule value="1000000">en miljon→%%ord-fem-te→;</rbnfrule>
<rbnfrule value="2000000">←%spellout-cardinal-reale← miljon→%%ord-fem-teer→;</rbnfrule>
<rbnfrule value="1000000000">en miljard→%%ord-fem-te→;</rbnfrule>
<rbnfrule value="2000000000">←%spellout-cardinal-reale← miljard→%%ord-fem-teer→;</rbnfrule>
<rbnfrule value="1000000000000">en biljon→%%ord-fem-te→;</rbnfrule>
<rbnfrule value="2000000000000">←%spellout-cardinal-reale← biljon→%%ord-fem-teer→;</rbnfrule>
<rbnfrule value="1000000000000000">en biljard→%%ord-fem-te→;</rbnfrule>
<rbnfrule value="2000000000000000">←%spellout-cardinal-reale← biljard→%%ord-fem-teer→;</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=':e;</rbnfrule>
</ruleset>
<ruleset type="ord-fem-nde" access="private">
<rbnfrule value="0">nde;</rbnfrule>
<rbnfrule value="1">=%spellout-ordinal-feminine=;</rbnfrule>
</ruleset>
<ruleset type="ord-fem-de" access="private">
<rbnfrule value="0">de;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal-feminine=;</rbnfrule>
</ruleset>
<ruleset type="ord-fem-te" access="private">
<rbnfrule value="0">te;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal-feminine=;</rbnfrule>
</ruleset>
<ruleset type="ord-fem-teer" access="private">
<rbnfrule value="0">te;</rbnfrule>
<rbnfrule value="1">er =%spellout-ordinal-feminine=;</rbnfrule>
</ruleset>
<ruleset type="spellout-ordinal-masculine">
<rbnfrule value="-x">minus →→;</rbnfrule>
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
<rbnfrule value="0">nollte;</rbnfrule>
<rbnfrule value="1">förste;</rbnfrule>
<rbnfrule value="2">andre;</rbnfrule>
<rbnfrule value="3">tredje;</rbnfrule>
<rbnfrule value="4">fjärde;</rbnfrule>
<rbnfrule value="5">femte;</rbnfrule>
<rbnfrule value="6">sjätte;</rbnfrule>
<rbnfrule value="7">sjunde;</rbnfrule>
<rbnfrule value="8">åttonde;</rbnfrule>
<rbnfrule value="9">nionde;</rbnfrule>
<rbnfrule value="10">tionde;</rbnfrule>
<rbnfrule value="11">elfte;</rbnfrule>
<rbnfrule value="12">tolfte;</rbnfrule>
<rbnfrule value="13">=%spellout-cardinal-neuter=de;</rbnfrule>
<rbnfrule value="20">tjugo→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="30">trettio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="40">fyrtio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="50">femtio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="60">sextio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="70">sjuttio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="80">åttio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="90">nittio→%%ord-masc-nde→;</rbnfrule>
<rbnfrule value="100">←%spellout-numbering←hundra→%%ord-masc-de→;</rbnfrule>
<rbnfrule value="1000">←%%spellout-numbering-t←tusen→%%ord-masc-de→;</rbnfrule>
<rbnfrule value="1000000">en miljon→%%ord-masc-te→;</rbnfrule>
<rbnfrule value="2000000">←%spellout-cardinal-reale← miljon→%%ord-masc-teer→;</rbnfrule>
<rbnfrule value="1000000000">en miljard→%%ord-masc-te→;</rbnfrule>
<rbnfrule value="2000000000">←%spellout-cardinal-reale← miljard→%%ord-masc-teer→;</rbnfrule>
<rbnfrule value="1000000000000">en biljon→%%ord-masc-te→;</rbnfrule>
<rbnfrule value="2000000000000">←%spellout-cardinal-reale← biljon→%%ord-masc-teer→;</rbnfrule>
<rbnfrule value="1000000000000000">en biljard→%%ord-masc-te→;</rbnfrule>
<rbnfrule value="2000000000000000">←%spellout-cardinal-reale← biljard→%%ord-masc-teer→;</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=':e;</rbnfrule>
</ruleset>
<ruleset type="ord-masc-nde" access="private">
<rbnfrule value="0">nde;</rbnfrule>
<rbnfrule value="1">=%spellout-ordinal-masculine=;</rbnfrule>
</ruleset>
<ruleset type="ord-masc-de" access="private">
<rbnfrule value="0">de;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal-masculine=;</rbnfrule>
</ruleset>
<ruleset type="ord-masc-te" access="private">
<rbnfrule value="0">te;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal-masculine=;</rbnfrule>
</ruleset>
<ruleset type="ord-masc-teer" access="private">
<rbnfrule value="0">te;</rbnfrule>
<rbnfrule value="1">er =%spellout-ordinal-masculine=;</rbnfrule>
</ruleset>
<ruleset type="spellout-ordinal-feminine">
<rbnfrule value="0">=%spellout-ordinal-neuter=;</rbnfrule>
</ruleset>
<ruleset type="spellout-ordinal-reale">
<rbnfrule value="0">=%spellout-ordinal-neuter=;</rbnfrule>
</ruleset>
</rulesetGrouping>
<rulesetGrouping type="OrdinalRules">
<rbnfRules><![CDATA[
%digits-ordinal-neuter:
0: =%digits-ordinal-feminine=;
%digits-ordinal-masculine:
-x: −>>;
0: =#,##0=:e;
%digits-ordinal-feminine:
-x: −>>;
0: =#,##0=$(ordinal,one{:a}other{:e})$;
%digits-ordinal-reale:
0: =%digits-ordinal-feminine=;
%digits-ordinal:
0: =%digits-ordinal-feminine=;
]]></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-neuter">
<rbnfrule value="0">=%digits-ordinal-feminine=;</rbnfrule>
</ruleset>
<ruleset type="digits-ordinal-masculine">
<rbnfrule value="-x">−→→;</rbnfrule>
<rbnfrule value="0">=#,##0=:e;</rbnfrule>
</ruleset>
<ruleset type="digits-ordinal-feminine">
<rbnfrule value="-x">−→→;</rbnfrule>
<rbnfrule value="0">=#,##0=$(ordinal,one{:a}other{:e})$;</rbnfrule>
</ruleset>
<ruleset type="digits-ordinal-reale">
<rbnfrule value="0">=%digits-ordinal-feminine=;</rbnfrule>
</ruleset>
<ruleset type="digits-ordinal">
<rbnfrule value="0">=%digits-ordinal-feminine=;</rbnfrule>
</ruleset>
</rulesetGrouping>
</rbnf>
</ldml>