xref: /aosp_15_r20/external/cldr/common/supplemental/pluralRanges.xml (revision 912701f9769bb47905792267661f0baf2b85bed5)
1<?xml version='1.0' encoding='UTF-8' ?>
2<!DOCTYPE supplementalData SYSTEM '../../common/dtd/ldmlSupplemental.dtd'>
3<!--
4	Copyright © 1991-2022 Unicode, Inc.
5	For terms of use, see http://www.unicode.org/copyright.html
6	SPDX-License-Identifier: Unicode-3.0
7	CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
8	GENERATED DATA — do not manually update!
9		Generated by tool:	GeneratePluralRanges
10 -->
11<supplementalData>
12	<version number="$Revision$" />
13	<plurals>
14
15<!-- other -->
16		<pluralRanges locales="id ja km ko lo ms my th vi yue zh">
17			<pluralRange start="other" end="other" result="other"/>
18		</pluralRanges>
19
20<!-- one, other -->
21		<pluralRanges locales="am as bn gu hi hy kn mr ps zu">
22			<pluralRange start="one"   end="one"   result="one"/>
23			<pluralRange start="one"   end="other" result="other"/>
24			<pluralRange start="other" end="other" result="other"/>
25		</pluralRanges>
26		<pluralRanges locales="ka">
27			<pluralRange start="one"   end="other" result="one"/>
28			<pluralRange start="other" end="one"   result="other"/>
29			<pluralRange start="other" end="other" result="other"/>
30		</pluralRanges>
31		<pluralRanges locales="az de el gl gsw hu kk ky lij ml mn ne nl sc scn sq sw ta te tk tr ug uz">
32			<pluralRange start="one"   end="other" result="other"/>
33			<pluralRange start="other" end="one"   result="one"/>
34			<pluralRange start="other" end="other" result="other"/>
35		</pluralRanges>
36		<pluralRanges locales="af an bg en et eu fi ia io nb no pcm sv ur">
37			<pluralRange start="one"   end="other" result="other"/>
38			<pluralRange start="other" end="one"   result="other"/>
39			<pluralRange start="other" end="other" result="other"/>
40		</pluralRanges>
41		<pluralRanges locales="da fil is pa">
42			<pluralRange start="one"   end="one"   result="one"/>
43			<pluralRange start="one"   end="other" result="other"/>
44			<pluralRange start="other" end="one"   result="one"/>
45			<pluralRange start="other" end="other" result="other"/>
46		</pluralRanges>
47		<pluralRanges locales="si">
48			<pluralRange start="one"   end="one"   result="one"/>
49			<pluralRange start="one"   end="other" result="other"/>
50			<pluralRange start="other" end="one"   result="other"/>
51			<pluralRange start="other" end="other" result="other"/>
52		</pluralRanges>
53		<pluralRanges locales="ak fa or sd">
54			<pluralRange start="one"   end="one"   result="other"/>
55			<pluralRange start="one"   end="other" result="other"/>
56			<pluralRange start="other" end="one"   result="one"/>
57			<pluralRange start="other" end="other" result="other"/>
58		</pluralRanges>
59		<pluralRanges locales="mk">
60			<pluralRange start="one"   end="one"   result="other"/>
61			<pluralRange start="one"   end="other" result="other"/>
62			<pluralRange start="other" end="one"   result="other"/>
63			<pluralRange start="other" end="other" result="other"/>
64		</pluralRanges>
65
66<!-- zero, one, other -->
67		<pluralRanges locales="lv">
68			<pluralRange start="zero"  end="zero"  result="other"/>
69			<pluralRange start="zero"  end="one"   result="one"/>
70			<pluralRange start="zero"  end="other" result="other"/>
71			<pluralRange start="one"   end="zero"  result="other"/>
72			<pluralRange start="one"   end="one"   result="one"/>
73			<pluralRange start="one"   end="other" result="other"/>
74			<pluralRange start="other" end="zero"  result="other"/>
75			<pluralRange start="other" end="one"   result="one"/>
76			<pluralRange start="other" end="other" result="other"/>
77		</pluralRanges>
78
79<!-- one, two, other -->
80		<pluralRanges locales="he">
81			<pluralRange start="one"   end="two"   result="other"/>
82			<pluralRange start="one"   end="other" result="other"/>
83			<pluralRange start="two"   end="other" result="other"/>
84			<pluralRange start="other" end="one"   result="other"/>
85			<pluralRange start="other" end="two"   result="other"/>
86			<pluralRange start="other" end="other" result="other"/>
87		</pluralRanges>
88
89<!-- one, few, other -->
90		<pluralRanges locales="ro">
91			<pluralRange start="one"   end="few"   result="few"/>
92			<pluralRange start="one"   end="other" result="other"/>
93			<pluralRange start="few"   end="one"   result="few"/>
94			<pluralRange start="few"   end="few"   result="few"/>
95			<pluralRange start="few"   end="other" result="other"/>
96			<pluralRange start="other" end="few"   result="few"/>
97			<pluralRange start="other" end="other" result="other"/>
98		</pluralRanges>
99		<pluralRanges locales="bs hr sr">
100			<pluralRange start="one"   end="one"   result="one"/>
101			<pluralRange start="one"   end="few"   result="few"/>
102			<pluralRange start="one"   end="other" result="other"/>
103			<pluralRange start="few"   end="one"   result="one"/>
104			<pluralRange start="few"   end="few"   result="few"/>
105			<pluralRange start="few"   end="other" result="other"/>
106			<pluralRange start="other" end="one"   result="one"/>
107			<pluralRange start="other" end="few"   result="few"/>
108			<pluralRange start="other" end="other" result="other"/>
109		</pluralRanges>
110
111<!-- one, many, other -->
112		<pluralRanges locales="fr pt">
113			<pluralRange start="one"   end="one"   result="one"/>
114			<pluralRange start="one"   end="other" result="other"/>
115			<pluralRange start="other" end="other" result="other"/>
116		</pluralRanges>
117		<pluralRanges locales="it">
118			<pluralRange start="one"   end="other" result="other"/>
119			<pluralRange start="other" end="one"   result="one"/>
120			<pluralRange start="other" end="other" result="other"/>
121		</pluralRanges>
122		<pluralRanges locales="ca es">
123			<pluralRange start="one"   end="other" result="other"/>
124			<pluralRange start="other" end="one"   result="other"/>
125			<pluralRange start="other" end="other" result="other"/>
126		</pluralRanges>
127
128<!-- one, two, few, other -->
129		<pluralRanges locales="sl">
130			<pluralRange start="one"   end="one"   result="few"/>
131			<pluralRange start="one"   end="two"   result="two"/>
132			<pluralRange start="one"   end="few"   result="few"/>
133			<pluralRange start="one"   end="other" result="other"/>
134			<pluralRange start="two"   end="one"   result="few"/>
135			<pluralRange start="two"   end="two"   result="two"/>
136			<pluralRange start="two"   end="few"   result="few"/>
137			<pluralRange start="two"   end="other" result="other"/>
138			<pluralRange start="few"   end="one"   result="few"/>
139			<pluralRange start="few"   end="two"   result="two"/>
140			<pluralRange start="few"   end="few"   result="few"/>
141			<pluralRange start="few"   end="other" result="other"/>
142			<pluralRange start="other" end="one"   result="few"/>
143			<pluralRange start="other" end="two"   result="two"/>
144			<pluralRange start="other" end="few"   result="few"/>
145			<pluralRange start="other" end="other" result="other"/>
146		</pluralRanges>
147
148<!-- one, few, many, other -->
149		<pluralRanges locales="cs pl sk">
150			<pluralRange start="one"   end="few"   result="few"/>
151			<pluralRange start="one"   end="many"  result="many"/>
152			<pluralRange start="one"   end="other" result="other"/>
153			<pluralRange start="few"   end="few"   result="few"/>
154			<pluralRange start="few"   end="many"  result="many"/>
155			<pluralRange start="few"   end="other" result="other"/>
156			<pluralRange start="many"  end="one"   result="one"/>
157			<pluralRange start="many"  end="few"   result="few"/>
158			<pluralRange start="many"  end="many"  result="many"/>
159			<pluralRange start="many"  end="other" result="other"/>
160			<pluralRange start="other" end="one"   result="one"/>
161			<pluralRange start="other" end="few"   result="few"/>
162			<pluralRange start="other" end="many"  result="many"/>
163			<pluralRange start="other" end="other" result="other"/>
164		</pluralRanges>
165		<pluralRanges locales="be lt ru uk">
166			<pluralRange start="one"   end="one"   result="one"/>
167			<pluralRange start="one"   end="few"   result="few"/>
168			<pluralRange start="one"   end="many"  result="many"/>
169			<pluralRange start="one"   end="other" result="other"/>
170			<pluralRange start="few"   end="one"   result="one"/>
171			<pluralRange start="few"   end="few"   result="few"/>
172			<pluralRange start="few"   end="many"  result="many"/>
173			<pluralRange start="few"   end="other" result="other"/>
174			<pluralRange start="many"  end="one"   result="one"/>
175			<pluralRange start="many"  end="few"   result="few"/>
176			<pluralRange start="many"  end="many"  result="many"/>
177			<pluralRange start="many"  end="other" result="other"/>
178			<pluralRange start="other" end="one"   result="one"/>
179			<pluralRange start="other" end="few"   result="few"/>
180			<pluralRange start="other" end="many"  result="many"/>
181			<pluralRange start="other" end="other" result="other"/>
182		</pluralRanges>
183
184<!-- one, two, few, many, other -->
185		<pluralRanges locales="ga">
186			<pluralRange start="one"   end="two"   result="two"/>
187			<pluralRange start="one"   end="few"   result="few"/>
188			<pluralRange start="one"   end="many"  result="many"/>
189			<pluralRange start="one"   end="other" result="other"/>
190			<pluralRange start="two"   end="few"   result="few"/>
191			<pluralRange start="two"   end="many"  result="many"/>
192			<pluralRange start="two"   end="other" result="other"/>
193			<pluralRange start="few"   end="few"   result="few"/>
194			<pluralRange start="few"   end="many"  result="many"/>
195			<pluralRange start="few"   end="other" result="other"/>
196			<pluralRange start="many"  end="many"  result="many"/>
197			<pluralRange start="many"  end="other" result="other"/>
198			<pluralRange start="other" end="one"   result="one"/>
199			<pluralRange start="other" end="two"   result="two"/>
200			<pluralRange start="other" end="few"   result="few"/>
201			<pluralRange start="other" end="many"  result="many"/>
202			<pluralRange start="other" end="other" result="other"/>
203		</pluralRanges>
204
205<!-- zero, one, two, few, many, other -->
206		<pluralRanges locales="cy">
207			<pluralRange start="zero"  end="one"   result="one"/>
208			<pluralRange start="zero"  end="two"   result="two"/>
209			<pluralRange start="zero"  end="few"   result="few"/>
210			<pluralRange start="zero"  end="many"  result="many"/>
211			<pluralRange start="zero"  end="other" result="other"/>
212			<pluralRange start="one"   end="two"   result="two"/>
213			<pluralRange start="one"   end="few"   result="few"/>
214			<pluralRange start="one"   end="many"  result="many"/>
215			<pluralRange start="one"   end="other" result="other"/>
216			<pluralRange start="two"   end="few"   result="few"/>
217			<pluralRange start="two"   end="many"  result="many"/>
218			<pluralRange start="two"   end="other" result="other"/>
219			<pluralRange start="few"   end="many"  result="many"/>
220			<pluralRange start="few"   end="other" result="other"/>
221			<pluralRange start="many"  end="other" result="other"/>
222			<pluralRange start="other" end="one"   result="one"/>
223			<pluralRange start="other" end="two"   result="two"/>
224			<pluralRange start="other" end="few"   result="few"/>
225			<pluralRange start="other" end="many"  result="many"/>
226			<pluralRange start="other" end="other" result="other"/>
227		</pluralRanges>
228		<pluralRanges locales="ar">
229			<pluralRange start="zero"  end="one"   result="zero"/>
230			<pluralRange start="zero"  end="two"   result="zero"/>
231			<pluralRange start="zero"  end="few"   result="few"/>
232			<pluralRange start="zero"  end="many"  result="many"/>
233			<pluralRange start="zero"  end="other" result="other"/>
234			<pluralRange start="one"   end="two"   result="other"/>
235			<pluralRange start="one"   end="few"   result="few"/>
236			<pluralRange start="one"   end="many"  result="many"/>
237			<pluralRange start="one"   end="other" result="other"/>
238			<pluralRange start="two"   end="few"   result="few"/>
239			<pluralRange start="two"   end="many"  result="many"/>
240			<pluralRange start="two"   end="other" result="other"/>
241			<pluralRange start="few"   end="few"   result="few"/>
242			<pluralRange start="few"   end="many"  result="many"/>
243			<pluralRange start="few"   end="other" result="other"/>
244			<pluralRange start="many"  end="few"   result="few"/>
245			<pluralRange start="many"  end="many"  result="many"/>
246			<pluralRange start="many"  end="other" result="other"/>
247			<pluralRange start="other" end="one"   result="other"/>
248			<pluralRange start="other" end="two"   result="other"/>
249			<pluralRange start="other" end="few"   result="few"/>
250			<pluralRange start="other" end="many"  result="many"/>
251			<pluralRange start="other" end="other" result="other"/>
252		</pluralRanges>
253	</plurals>
254</supplementalData>
255