cldr
Version:
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
194 lines (193 loc) • 7.82 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="tr"/>
</identity>
<rbnf>
<rulesetGrouping type="SpelloutRules">
<rbnfRules><![CDATA[
%spellout-numbering-year:
x.x: =0.0=;
0: =%spellout-numbering=;
%spellout-numbering:
0: =%spellout-cardinal=;
%spellout-cardinal:
-x: eksi >>;
x.x: << virgül >>;
0: sıfır;
1: bir;
2: iki;
3: üç;
4: dört;
5: beş;
6: altı;
7: yedi;
8: sekiz;
9: dokuz;
10: on[ >>];
20: yirmi[ >>];
30: otuz[ >>];
40: kırk[ >>];
50: elli[ >>];
60: altmış[ >>];
70: yetmiş[ >>];
80: seksen[ >>];
90: doksan[ >>];
100: yüz[ >>];
200: << yüz[ >>];
1000: bin[ >>];
2000: << bin[ >>];
1000000: << milyon[ >>];
1000000000: << milyar[ >>];
1000000000000: << trilyon[ >>];
1000000000000000: << katrilyon[ >>];
1000000000000000000: =#,##0=;
%%inci:
0: inci;
1: ' =%spellout-ordinal=;
%%nci:
0: nci;
1: ' =%spellout-ordinal=;
%%inci2:
0: ıncı;
1: ' =%spellout-ordinal=;
%%uncu2:
0: üncü;
1: ' =%spellout-ordinal=;
%%uncu:
0: uncu;
1: ' =%spellout-ordinal=;
%spellout-ordinal:
-x: eksi >>;
x.x: =#,##0.#=;
0: sıfırıncı;
1: birinci;
2: ikinci;
3: üçüncü;
4: dördüncü;
5: beşinci;
6: altıncı;
7: yedinci;
8: sekizinci;
9: dokuzuncu;
10: on>%%uncu>;
20: yirmi>%%nci>;
30: otuz>%%uncu>;
40: kırk>%%inci2>;
50: elli>%%nci>;
60: altmış>%%inci2>;
70: yetmiş>%%inci>;
80: seksen>%%inci>;
90: doksan>%%inci2>;
100: yüz>%%uncu2>;
200: <%spellout-numbering< yüz>%%uncu2>;
1000: bin>%%inci>;
2000: <%spellout-numbering< bin>%%inci>;
1000000: <%spellout-numbering< milyon>%%uncu>;
1000000000: <%spellout-numbering< milyar>%%inci2>;
1000000000000: <%spellout-numbering< trilyon>%%uncu>;
1000000000000000: <%spellout-numbering< katrilyon>%%uncu>;
1000000000000000000: =#,##0='inci;
]]></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=;</rbnfrule>
</ruleset>
<ruleset type="spellout-cardinal">
<rbnfrule value="-x">eksi →→;</rbnfrule>
<rbnfrule value="x.x">←← virgül →→;</rbnfrule>
<rbnfrule value="0">sıfır;</rbnfrule>
<rbnfrule value="1">bir;</rbnfrule>
<rbnfrule value="2">iki;</rbnfrule>
<rbnfrule value="3">üç;</rbnfrule>
<rbnfrule value="4">dört;</rbnfrule>
<rbnfrule value="5">beş;</rbnfrule>
<rbnfrule value="6">altı;</rbnfrule>
<rbnfrule value="7">yedi;</rbnfrule>
<rbnfrule value="8">sekiz;</rbnfrule>
<rbnfrule value="9">dokuz;</rbnfrule>
<rbnfrule value="10">on[ →→];</rbnfrule>
<rbnfrule value="20">yirmi[ →→];</rbnfrule>
<rbnfrule value="30">otuz[ →→];</rbnfrule>
<rbnfrule value="40">kırk[ →→];</rbnfrule>
<rbnfrule value="50">elli[ →→];</rbnfrule>
<rbnfrule value="60">altmış[ →→];</rbnfrule>
<rbnfrule value="70">yetmiş[ →→];</rbnfrule>
<rbnfrule value="80">seksen[ →→];</rbnfrule>
<rbnfrule value="90">doksan[ →→];</rbnfrule>
<rbnfrule value="100">yüz[ →→];</rbnfrule>
<rbnfrule value="200">←← yüz[ →→];</rbnfrule>
<rbnfrule value="1000">bin[ →→];</rbnfrule>
<rbnfrule value="2000">←← bin[ →→];</rbnfrule>
<rbnfrule value="1000000">←← milyon[ →→];</rbnfrule>
<rbnfrule value="1000000000">←← milyar[ →→];</rbnfrule>
<rbnfrule value="1000000000000">←← trilyon[ →→];</rbnfrule>
<rbnfrule value="1000000000000000">←← katrilyon[ →→];</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0=;</rbnfrule>
</ruleset>
<ruleset type="inci" access="private">
<rbnfrule value="0">inci;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal=;</rbnfrule>
</ruleset>
<ruleset type="nci" access="private">
<rbnfrule value="0">nci;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal=;</rbnfrule>
</ruleset>
<ruleset type="inci2" access="private">
<rbnfrule value="0">ıncı;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal=;</rbnfrule>
</ruleset>
<ruleset type="uncu2" access="private">
<rbnfrule value="0">üncü;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal=;</rbnfrule>
</ruleset>
<ruleset type="uncu" access="private">
<rbnfrule value="0">uncu;</rbnfrule>
<rbnfrule value="1">' =%spellout-ordinal=;</rbnfrule>
</ruleset>
<ruleset type="spellout-ordinal">
<rbnfrule value="-x">eksi →→;</rbnfrule>
<rbnfrule value="x.x">=#,##0.#=;</rbnfrule>
<rbnfrule value="0">sıfırıncı;</rbnfrule>
<rbnfrule value="1">birinci;</rbnfrule>
<rbnfrule value="2">ikinci;</rbnfrule>
<rbnfrule value="3">üçüncü;</rbnfrule>
<rbnfrule value="4">dördüncü;</rbnfrule>
<rbnfrule value="5">beşinci;</rbnfrule>
<rbnfrule value="6">altıncı;</rbnfrule>
<rbnfrule value="7">yedinci;</rbnfrule>
<rbnfrule value="8">sekizinci;</rbnfrule>
<rbnfrule value="9">dokuzuncu;</rbnfrule>
<rbnfrule value="10">on→%%uncu→;</rbnfrule>
<rbnfrule value="20">yirmi→%%nci→;</rbnfrule>
<rbnfrule value="30">otuz→%%uncu→;</rbnfrule>
<rbnfrule value="40">kırk→%%inci2→;</rbnfrule>
<rbnfrule value="50">elli→%%nci→;</rbnfrule>
<rbnfrule value="60">altmış→%%inci2→;</rbnfrule>
<rbnfrule value="70">yetmiş→%%inci→;</rbnfrule>
<rbnfrule value="80">seksen→%%inci→;</rbnfrule>
<rbnfrule value="90">doksan→%%inci2→;</rbnfrule>
<rbnfrule value="100">yüz→%%uncu2→;</rbnfrule>
<rbnfrule value="200">←%spellout-numbering← yüz→%%uncu2→;</rbnfrule>
<rbnfrule value="1000">bin→%%inci→;</rbnfrule>
<rbnfrule value="2000">←%spellout-numbering← bin→%%inci→;</rbnfrule>
<rbnfrule value="1000000">←%spellout-numbering← milyon→%%uncu→;</rbnfrule>
<rbnfrule value="1000000000">←%spellout-numbering← milyar→%%inci2→;</rbnfrule>
<rbnfrule value="1000000000000">←%spellout-numbering← trilyon→%%uncu→;</rbnfrule>
<rbnfrule value="1000000000000000">←%spellout-numbering← katrilyon→%%uncu→;</rbnfrule>
<rbnfrule value="1000000000000000000">=#,##0='inci;</rbnfrule>
</ruleset>
</rulesetGrouping>
</rbnf>
</ldml>