1// *************************************************************************** 2// * 3// * Copyright (C) 2011 International Business Machines 4// * Corporation and others. All Rights Reserved. 5// * Tool: com.ibm.icu.dev.tool.cldr.LDML2ICUConverter.java 6// * Source File:<path>/plurals.xml 7// * 8// *************************************************************************** 9plurals:table(nofallback){ 10 locales{ 11 af{"set2"} 12 ak{"set3"} 13 am{"set3"} 14 ar{"set1"} 15 asa{"set2"} 16 az{""} 17 be{"set10"} 18 bem{"set2"} 19 bez{"set2"} 20 bg{"set2"} 21 bh{"set3"} 22 bm{""} 23 bn{"set2"} 24 bo{""} 25 br{"set19"} 26 brx{"set2"} 27 bs{"set10"} 28 ca{"set2"} 29 cgg{"set2"} 30 chr{"set2"} 31 cs{"set11"} 32 cy{"set16"} 33 da{"set2"} 34 de{"set2"} 35 dv{"set2"} 36 dz{""} 37 ee{"set2"} 38 el{"set2"} 39 en{"set2"} 40 eo{"set2"} 41 es{"set2"} 42 et{"set2"} 43 eu{"set2"} 44 fa{""} 45 ff{"set4"} 46 fi{"set2"} 47 fil{"set3"} 48 fo{"set2"} 49 fr{"set4"} 50 fur{"set2"} 51 fy{"set2"} 52 ga{"set7"} 53 gl{"set2"} 54 gsw{"set2"} 55 gu{"set2"} 56 guw{"set3"} 57 gv{"set22"} 58 ha{"set2"} 59 haw{"set2"} 60 he{"set2"} 61 hi{"set3"} 62 hr{"set10"} 63 hu{""} 64 id{""} 65 ig{""} 66 ii{""} 67 is{"set2"} 68 it{"set2"} 69 iu{"set6"} 70 ja{""} 71 jmc{"set2"} 72 jv{""} 73 ka{""} 74 kab{"set4"} 75 kaj{"set2"} 76 kcg{"set2"} 77 kde{""} 78 kea{""} 79 kk{"set2"} 80 kl{"set2"} 81 km{""} 82 kn{""} 83 ko{""} 84 ksb{"set2"} 85 ksh{"set20"} 86 ku{"set2"} 87 kw{"set6"} 88 lag{"set17"} 89 lb{"set2"} 90 lg{"set2"} 91 ln{"set3"} 92 lo{""} 93 lt{"set9"} 94 lv{"set5"} 95 mas{"set2"} 96 mg{"set3"} 97 mk{"set15"} 98 ml{"set2"} 99 mn{"set2"} 100 mo{"set8"} 101 mr{"set2"} 102 ms{""} 103 mt{"set14"} 104 my{""} 105 nah{"set2"} 106 naq{"set6"} 107 nb{"set2"} 108 nd{"set2"} 109 ne{"set2"} 110 nl{"set2"} 111 nn{"set2"} 112 no{"set2"} 113 nr{"set2"} 114 nso{"set3"} 115 ny{"set2"} 116 nyn{"set2"} 117 om{"set2"} 118 or{"set2"} 119 pa{"set2"} 120 pap{"set2"} 121 pl{"set12"} 122 ps{"set2"} 123 pt{"set2"} 124 rm{"set2"} 125 ro{"set8"} 126 rof{"set2"} 127 ru{"set10"} 128 rwk{"set2"} 129 sah{""} 130 saq{"set2"} 131 se{"set6"} 132 seh{"set2"} 133 ses{""} 134 sg{""} 135 sh{"set10"} 136 shi{"set18"} 137 sk{"set11"} 138 sl{"set13"} 139 sma{"set6"} 140 smi{"set6"} 141 smj{"set6"} 142 smn{"set6"} 143 sms{"set6"} 144 sn{"set2"} 145 so{"set2"} 146 sq{"set2"} 147 sr{"set10"} 148 ss{"set2"} 149 ssy{"set2"} 150 st{"set2"} 151 sv{"set2"} 152 sw{"set2"} 153 syr{"set2"} 154 ta{"set2"} 155 te{"set2"} 156 teo{"set2"} 157 th{""} 158 ti{"set3"} 159 tig{"set2"} 160 tk{"set2"} 161 tl{"set3"} 162 tn{"set2"} 163 to{""} 164 tr{""} 165 ts{"set2"} 166 tzm{"set21"} 167 uk{"set10"} 168 ur{"set2"} 169 ve{"set2"} 170 vi{""} 171 vun{"set2"} 172 wa{"set3"} 173 wae{"set2"} 174 wo{""} 175 xh{"set2"} 176 xog{"set2"} 177 yo{""} 178 zh{""} 179 zu{"set2"} 180 } 181 rules{ 182 set1{ 183 few{"n mod 100 in 3..10"} 184 many{"n mod 100 in 11..99"} 185 one{"n is 1"} 186 two{"n is 2"} 187 zero{"n is 0"} 188 } 189 set10{ 190 few{"n mod 10 in 2..4 and n mod 100 not in 12..14"} 191 many{"n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14"} 192 one{"n mod 10 is 1 and n mod 100 is not 11"} 193 } 194 set11{ 195 few{"n in 2..4"} 196 one{"n is 1"} 197 } 198 set12{ 199 few{"n mod 10 in 2..4 and n mod 100 not in 12..14"} 200 many{ 201 "n is not 1 and n mod 10 in 0..1 or n mod 10 in 5..9 or n mod 100 in " 202 "12..14" 203 } 204 one{"n is 1"} 205 } 206 set13{ 207 few{"n mod 100 in 3..4"} 208 one{"n mod 100 is 1"} 209 two{"n mod 100 is 2"} 210 } 211 set14{ 212 few{"n is 0 or n mod 100 in 2..10"} 213 many{"n mod 100 in 11..19"} 214 one{"n is 1"} 215 } 216 set15{ 217 one{"n mod 10 is 1 and n is not 11"} 218 } 219 set16{ 220 few{"n is 3"} 221 many{"n is 6"} 222 one{"n is 1"} 223 two{"n is 2"} 224 zero{"n is 0"} 225 } 226 set17{ 227 one{"n within 0..2 and n is not 0 and n is not 2"} 228 zero{"n is 0"} 229 } 230 set18{ 231 few{"n in 2..10"} 232 one{"n within 0..1"} 233 } 234 set19{ 235 few{"n mod 10 in 3..4,9 and n mod 100 not in 10..19,70..79,90..99"} 236 many{"n mod 1000000 is 0 and n is not 0"} 237 one{"n mod 10 is 1 and n mod 100 not in 11,71,91"} 238 two{"n mod 10 is 2 and n mod 100 not in 12,72,92"} 239 } 240 set2{ 241 one{"n is 1"} 242 } 243 set20{ 244 one{"n is 1"} 245 zero{"n is 0"} 246 } 247 set21{ 248 one{"n in 0..1 or n in 11..99"} 249 } 250 set22{ 251 one{"n mod 10 in 1..2 or n mod 20 is 0"} 252 } 253 set3{ 254 one{"n in 0..1"} 255 } 256 set4{ 257 one{"n within 0..2 and n is not 2"} 258 } 259 set5{ 260 one{"n mod 10 is 1 and n mod 100 is not 11"} 261 zero{"n is 0"} 262 } 263 set6{ 264 one{"n is 1"} 265 two{"n is 2"} 266 } 267 set7{ 268 few{"n in 3..6"} 269 many{"n in 7..10"} 270 one{"n is 1"} 271 two{"n is 2"} 272 } 273 set8{ 274 few{"n is 0 OR n is not 1 AND n mod 100 in 1..19"} 275 one{"n is 1"} 276 } 277 set9{ 278 few{"n mod 10 in 2..9 and n mod 100 not in 11..19"} 279 one{"n mod 10 is 1 and n mod 100 not in 11..19"} 280 } 281 } 282} 283