Skip to content

Commit c51182b

Browse files
authored
CLDR-15278 Hindi ordinal spellout rules lack support of oblique case feature (#4197)
1 parent 420a2bf commit c51182b

File tree

1 file changed

+18
-23
lines changed

1 file changed

+18
-23
lines changed

common/rbnf/hi.xml

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
<?xml version="1.0" encoding="UTF-8" ?>
22
<!DOCTYPE ldml SYSTEM "../../common/dtd/ldml.dtd">
33
<!--
4-
Copyright © 1991-2013 Unicode, Inc.
5-
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
4+
Copyright © 1991-2024 Unicode, Inc.
65
For terms of use, see http://www.unicode.org/copyright.html
6+
SPDX-License-Identifier: Unicode-DFS-2016
7+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
78
-->
89
<ldml>
910
<identity>
@@ -142,6 +143,18 @@ For terms of use, see http://www.unicode.org/copyright.html
142143
<rbnfrule value="6">छठा;</rbnfrule>
143144
<rbnfrule value="7">=%spellout-cardinal=वाँ;</rbnfrule>
144145
</ruleset>
146+
<ruleset type="spellout-ordinal-masculine-oblique">
147+
<rbnfrule value="-x">ऋण →→;</rbnfrule>
148+
<rbnfrule value="x.x">=#,##,##0.0=;</rbnfrule>
149+
<rbnfrule value="0">शून्यवें;</rbnfrule>
150+
<rbnfrule value="1">पहले;</rbnfrule>
151+
<rbnfrule value="2">दूसरे;</rbnfrule>
152+
<rbnfrule value="3">तीसरे;</rbnfrule>
153+
<rbnfrule value="4">चौथे;</rbnfrule>
154+
<rbnfrule value="5">पाँचवें;</rbnfrule>
155+
<rbnfrule value="6">छठे;</rbnfrule>
156+
<rbnfrule value="7">=%spellout-cardinal=वें;</rbnfrule>
157+
</ruleset>
145158
<ruleset type="spellout-ordinal-feminine">
146159
<rbnfrule value="-x">ऋण →→;</rbnfrule>
147160
<rbnfrule value="x.x">=#,##,##0.0=;</rbnfrule>
@@ -159,35 +172,17 @@ For terms of use, see http://www.unicode.org/copyright.html
159172
<ruleset type="digits-ordinal-masculine">
160173
<rbnfrule value="-x">−→→;</rbnfrule>
161174
<rbnfrule value="x.x">=#,##,##0.0=;</rbnfrule>
162-
<rbnfrule value="0">0;</rbnfrule>
163-
<rbnfrule value="1">=0=ला;</rbnfrule>
164-
<rbnfrule value="2">=0=रा;</rbnfrule>
165-
<rbnfrule value="4">=0=था;</rbnfrule>
166-
<rbnfrule value="5">=0=वाँ;</rbnfrule>
167-
<rbnfrule value="6">=0=ठा;</rbnfrule>
168-
<rbnfrule value="7">=#,##,##0=वाँ;</rbnfrule>
175+
<rbnfrule value="0">=#,##,##0=$(ordinal,one{ला}two{रा}few{था}many{ठा}other{वाँ})$;</rbnfrule>
169176
</ruleset>
170177
<ruleset type="digits-ordinal-masculine-oblique">
171178
<rbnfrule value="-x">−→→;</rbnfrule>
172179
<rbnfrule value="x.x">=#,##,##0.0=;</rbnfrule>
173-
<rbnfrule value="0">0;</rbnfrule>
174-
<rbnfrule value="1">=0=ले;</rbnfrule>
175-
<rbnfrule value="2">=0=रे;</rbnfrule>
176-
<rbnfrule value="4">=0=थे;</rbnfrule>
177-
<rbnfrule value="5">=0=वें;</rbnfrule>
178-
<rbnfrule value="6">=0=ठे;</rbnfrule>
179-
<rbnfrule value="7">=#,##,##0=वें;</rbnfrule>
180+
<rbnfrule value="0">=#,##,##0=$(ordinal,one{ले}two{रे}few{थे}many{ठे}other{वें})$;</rbnfrule>
180181
</ruleset>
181182
<ruleset type="digits-ordinal-feminine">
182183
<rbnfrule value="-x">−→→;</rbnfrule>
183184
<rbnfrule value="x.x">=#,##,##0.0=;</rbnfrule>
184-
<rbnfrule value="0">0;</rbnfrule>
185-
<rbnfrule value="1">=0=ली;</rbnfrule>
186-
<rbnfrule value="2">=0=री;</rbnfrule>
187-
<rbnfrule value="4">=0=थी;</rbnfrule>
188-
<rbnfrule value="5">=0=वीँ;</rbnfrule>
189-
<rbnfrule value="6">=0=ठी;</rbnfrule>
190-
<rbnfrule value="7">=#,##,##0=वीँ;</rbnfrule>
185+
<rbnfrule value="0">=#,##,##0=$(ordinal,one{ली}two{री}few{थी}many{ठी}other{वीँ})$;</rbnfrule>
191186
</ruleset>
192187
<ruleset type="digits-ordinal">
193188
<rbnfrule value="0">=%digits-ordinal-masculine=;</rbnfrule>

0 commit comments

Comments
 (0)