1// Copyright 2019 the V8 project authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4{ 5 "collationUCAData": "implicithan", 6 "usePoolBundle": false, 7 "localeFilter": { 8// We cannot include root here so we cannot use filterType language 9 "filterType": "regex", 10 "includelist": [ 11 "^(af|az|bn|et|eu|gl|gu|hy|is|ka|kk|km|kn|ky|lo|mk|ml|mn|mr|ms|my|ne|pa|si|sq|ta|te|ur|uz|zu)(_.*)?$" 12 ] 13 }, 14 "featureFilters": { 15 "brkitr_dictionaries": { "filterType": "exclude" }, 16 "brkitr_rules": { "filterType": "exclude" }, 17 "brkitr_tree": { "filterType": "exclude" }, 18 "cnvalias": { "filterType": "exclude" }, 19 "coll_index": { "filterType": "exclude" }, 20 "coll_ucadata": { "filterType": "exclude" }, 21 "confusables": { "filterType": "exclude" }, 22 "conversion_mappings": { "filterType": "exclude" }, 23 "curr_supplemental": { "filterType": "exclude" }, 24 "curr_index": { "filterType": "exclude" }, 25 "locales_index": { "filterType": "exclude" }, 26 "normalization": { "filterType": "exclude" }, 27 "rbnf_tree": { "filterType": "exclude" }, 28 "rbnf_index": { "filterType": "exclude" }, 29 "region_index": { "filterType": "exclude" }, 30 "misc": { "filterType": "exclude" }, 31 "stringprep": { "filterType": "exclude" }, 32 "translit": { "filterType": "exclude" }, 33 "ulayout": { "filterType": "exclude" }, 34 "unames": { "filterType": "exclude" }, 35 "zone_index": { "filterType": "exclude" } 36 }, 37 "resourceFilters": [ 38// Based on filter_locale_data 39// # Remove entries currently not used in Chromium/V8. 40 { 41 "categories": [ 42 "locales_tree" 43 ], 44 "rules": [ 45 "-/*/mon", 46 "-/*/mon-short", 47 "-/*/mon-narrow", 48 "-/*/tue", 49 "-/*/tue-short", 50 "-/*/tue-narrow", 51 "-/*/wed", 52 "-/*/wed-short", 53 "-/*/wed-narrow", 54 "-/*/thu", 55 "-/*/thu-short", 56 "-/*/thu-narrow", 57 "-/*/fri", 58 "-/*/fri-short", 59 "-/*/fri-narrow", 60 "-/*/sat", 61 "-/*/sat-short", 62 "-/*/sat-narrow", 63 "-/*/sun", 64 "-/*/sun-short", 65 "-/*/sun-narrow", 66 "-/*/mon-short:alias", 67 "-/*/mon-narrow:alias", 68 "-/*/tue-short:alias", 69 "-/*/tue-narrow:alias", 70 "-/*/wed-short:alias", 71 "-/*/wed-narrow:alias", 72 "-/*/thu-short:alias", 73 "-/*/thu-narrow:alias", 74 "-/*/fri-short:alias", 75 "-/*/fri-narrow:alias", 76 "-/*/sat-short:alias", 77 "-/*/sat-narrow:alias", 78 "-/*/sun-short:alias", 79 "-/*/sun-narrow:alias", 80 "-/characterLabel", 81 "-/AuxExemplarCharacters", 82 "-/ExemplarCharacters", 83 "-/ExemplarCharactersNumbers", 84 "-/ExemplarCharactersPunctuation", 85 "-/measurementSystemNames", 86 "-/NumberElements/minimalPairs", 87 "-/delimiters" 88 ] 89 }, 90// Based on filter_currency_data 91// # Keep only the currencies used by the larget 150 economies in terms of GDP. 92// # TODO(jshin): Use ucurr_isAvailable in ICU to drop more currencies. 93// # See also http://en.wikipedia.org/wiki/List_of_circulating_currencies 94 { 95 "categories": [ 96 "curr_tree" 97 ], 98 "rules": [ 99 "-/Currencies", 100 "-/Currencies%narrow", 101 "-/CurrencyPlurals", 102 "+/*/AED", 103// Baesd on 104// https://cs.chromium.org/chromium/src/third_party/icu/android/currencies.list?rcl=797b7c 105 "+/*/AED", 106 "+/*/AFN", 107 "+/*/ALL", 108 "+/*/AMD", 109 "+/*/ARS", 110 "+/*/AUD", 111 "+/*/AZN", 112 "+/*/BAM", 113 "+/*/BDT", 114 "+/*/BGN", 115 "+/*/BHD", 116 "+/*/BND", 117 "+/*/BRL", 118 "+/*/BYN", 119 "+/*/CAD", 120 "+/*/CHF", 121 "+/*/CLP", 122 "+/*/CNY", 123 "+/*/COP", 124 "+/*/CRC", 125 "+/*/CZK", 126 "+/*/DKK", 127 "+/*/DZD", 128 "+/*/EGP", 129 "+/*/ETB", 130 "+/*/EUR", 131 "+/*/GBP", 132 "+/*/GEL", 133 "+/*/HKD", 134 "+/*/HRK", 135 "+/*/HUF", 136 "+/*/IDR", 137 "+/*/ILS", 138 "+/*/INR", 139 "+/*/IQD", 140 "+/*/IRR", 141 "+/*/JPY", 142 "+/*/KGS", 143 "+/*/KHR", 144 "+/*/KRW", 145 "+/*/KWD", 146 "+/*/KZT", 147 "+/*/LAK", 148 "+/*/LKR", 149 "+/*/MAD", 150 "+/*/MDL", 151 "+/*/MXN", 152 "+/*/MYR", 153 "+/*/NGN", 154 "+/*/NOK", 155 "+/*/NPR", 156 "+/*/NZD", 157 "+/*/PEN", 158 "+/*/PHP", 159 "+/*/PKR", 160 "+/*/PLN", 161 "+/*/QAR", 162 "+/*/RON", 163 "+/*/RSD", 164 "+/*/RUB", 165 "+/*/SAR", 166 "+/*/SEK", 167 "+/*/SGD", 168 "+/*/THB", 169 "+/*/TJS", 170 "+/*/TRY", 171 "+/*/TWD", 172 "+/*/UAH", 173 "+/*/USD", 174 "+/*/VES", 175 "+/*/VND", 176 "+/*/XDR", 177 "+/*/ZAR", 178 "-/Currencies%formal", 179 "-/Currencies%variant" 180 ] 181 }, 182// Based on https://cs.chromium.org/chromium/src/third_party/icu/patches/data.build.patch?rcl=797b7c 183// +# Chromium : To save space, use '-R' option (exclude collation rules. just 184// +# include the compiled binary data.) 185// +GENRBOPTS=-k -R 186 { 187 "categories": [ 188 "coll_tree" 189 ], 190 "rules": [ 191 "-/UCARules", 192 "-/collations/*/Sequence" 193 ] 194 }, 195// Based on filter_unit_data 196// # Keep only duration and compound in units* sections. 197 { 198 "categories": [ 199 "unit_tree" 200 ], 201 "rules": [ 202 "-/units", 203 "-/unitsNarrow", 204 "-/unitsShort", 205 "+/*/*/acre", 206 "-/*/*/acre/case", 207 "-/*/*/acre/gender", 208 "+/*/*/bit", 209 "-/*/*/bit/case", 210 "-/*/*/bit/gender", 211 "+/*/*/byte", 212 "-/*/*/byte/case", 213 "-/*/*/byte/gender", 214 "+/*/*/celsius", 215 "-/*/*/celsius/case", 216 "-/*/*/celsius/gender", 217 "+/*/*/centimeter", 218 "-/*/*/centimeter/case", 219 "-/*/*/centimeter/gender", 220 "+/*/*/day", 221 "-/*/*/day/case", 222 "-/*/*/day/gender", 223 "+/*/*/degree", 224 "-/*/*/degree/case", 225 "-/*/*/degree/gender", 226 "+/*/*/fahrenheit", 227 "-/*/*/fahrenheit/case", 228 "-/*/*/fahrenheit/gender", 229 "+/*/*/fluid-ounce", 230 "-/*/*/fluid-ounce/case", 231 "-/*/*/fluid-ounce/gender", 232 "+/*/*/foot", 233 "-/*/*/foot/case", 234 "-/*/*/foot/gender", 235 "+/*/*/gallon", 236 "-/*/*/gallon/case", 237 "-/*/*/gallon/gender", 238 "+/*/*/gigabit", 239 "-/*/*/gigabit/case", 240 "-/*/*/gigabit/gender", 241 "+/*/*/gigabyte", 242 "-/*/*/gigabyte/case", 243 "-/*/*/gigabyte/gender", 244 "+/*/*/gram", 245 "-/*/*/gram/case", 246 "-/*/*/gram/gender", 247 "+/*/*/hectare", 248 "-/*/*/hectare/case", 249 "-/*/*/hectare/gender", 250 "+/*/*/hour", 251 "-/*/*/hour/case", 252 "-/*/*/hour/gender", 253 "+/*/*/inch", 254 "-/*/*/inch/case", 255 "-/*/*/inch/gender", 256 "+/*/*/kilobit", 257 "-/*/*/kilobit/case", 258 "-/*/*/kilobit/gender", 259 "+/*/*/kilobyte", 260 "-/*/*/kilobyte/case", 261 "-/*/*/kilobyte/gender", 262 "+/*/*/kilogram", 263 "-/*/*/kilogram/case", 264 "-/*/*/kilogram/gender", 265 "+/*/*/kilometer", 266 "-/*/*/kilometer/case", 267 "-/*/*/kilometer/gender", 268 "+/*/*/liter", 269 "-/*/*/liter/case", 270 "-/*/*/liter/gender", 271 "+/*/*/megabit", 272 "-/*/*/megabit/case", 273 "-/*/*/megabit/gender", 274 "+/*/*/megabyte", 275 "-/*/*/megabyte/case", 276 "-/*/*/megabyte/gender", 277 "+/*/*/meter", 278 "-/*/*/meter/case", 279 "-/*/*/meter/gender", 280 "+/*/*/mile", 281 "-/*/*/mile/case", 282 "-/*/*/mile/gender", 283 "+/*/*/mile-scandinavian", 284 "-/*/*/mile-scandinavian/case", 285 "-/*/*/mile-scandinavian/gender", 286 "+/*/*/millimeter", 287 "-/*/*/millimeter/case", 288 "-/*/*/millimeter/gender", 289 "+/*/*/milliliter", 290 "-/*/*/milliliter/case", 291 "-/*/*/milliliter/gender", 292 "+/*/*/millisecond", 293 "-/*/*/millisecond/case", 294 "-/*/*/millisecond/gender", 295 "+/*/*/minute", 296 "-/*/*/minute/case", 297 "-/*/*/minute/gender", 298 "+/*/*/month", 299 "-/*/*/month/case", 300 "-/*/*/month/gender", 301 "+/*/*/ounce", 302 "-/*/*/ounce/case", 303 "-/*/*/ounce/gender", 304 "+/*/*/percent", 305 "-/*/*/percent/case", 306 "-/*/*/percent/gender", 307 "+/*/*/petabyte", 308 "-/*/*/petabyte/case", 309 "-/*/*/petabyte/gender", 310 "+/*/*/pound", 311 "-/*/*/pound/case", 312 "-/*/*/pound/gender", 313 "+/*/*/second", 314 "-/*/*/second/case", 315 "-/*/*/second/gender", 316 "+/*/*/stone", 317 "-/*/*/stone/case", 318 "-/*/*/stone/gender", 319 "+/*/*/terabit", 320 "-/*/*/terabit/case", 321 "-/*/*/terabit/gender", 322 "+/*/*/terabyte", 323 "-/*/*/terabyte/case", 324 "-/*/*/terabyte/gender", 325 "+/*/*/week", 326 "-/*/*/week/case", 327 "-/*/*/week/gender", 328 "+/*/*/yard", 329 "-/*/*/yard/case", 330 "-/*/*/yard/gender", 331 "+/*/*/year", 332 "-/*/*/year/case", 333 "-/*/*/year/gender", 334 "+/*/*/kilometer-per-hour", 335 "-/*/*/kilometer-per-hour/case", 336 "-/*/*/kilometer-per-hour/gender", 337 "+/*/*/meter-per-second", 338 "-/*/*/meter-per-second/case", 339 "-/*/*/meter-per-second/gender", 340 "+/*/*/mile-per-hour", 341 "-/*/*/mile-per-hour/case", 342 "-/*/*/mile-per-hour/gender", 343 "+/*/*/liter-per-kilometer", 344 "-/*/*/liter-per-kilometer/case", 345 "-/*/*/liter-per-kilometer/gender", 346 "+/*/*/mile-per-gallon", 347 "-/*/*/mile-per-gallon/case", 348 "-/*/*/mile-per-gallon/gender", 349 "+/*/compound/per" 350 ] 351 }, 352 353// # Remove exemplar cities in timezone data. 354 { 355 "categories": [ 356 "zone_tree" 357 ], 358 "rules": [ 359 "-/zoneStrings/Africa:Abidjan", 360 "-/zoneStrings/Africa:Accra", 361 "-/zoneStrings/Africa:Addis_Ababa", 362 "-/zoneStrings/Africa:Algiers", 363 "-/zoneStrings/Africa:Asmera", 364 "-/zoneStrings/Africa:Bamako", 365 "-/zoneStrings/Africa:Bangui", 366 "-/zoneStrings/Africa:Banjul", 367 "-/zoneStrings/Africa:Bissau", 368 "-/zoneStrings/Africa:Blantyre", 369 "-/zoneStrings/Africa:Brazzaville", 370 "-/zoneStrings/Africa:Bujumbura", 371 "-/zoneStrings/Africa:Cairo", 372 "-/zoneStrings/Africa:Casablanca", 373 "-/zoneStrings/Africa:Ceuta", 374 "-/zoneStrings/Africa:Conakry", 375 "-/zoneStrings/Africa:Dakar", 376 "-/zoneStrings/Africa:Dar_es_Salaam", 377 "-/zoneStrings/Africa:Djibouti", 378 "-/zoneStrings/Africa:Douala", 379 "-/zoneStrings/Africa:El_Aaiun", 380 "-/zoneStrings/Africa:Freetown", 381 "-/zoneStrings/Africa:Gaborone", 382 "-/zoneStrings/Africa:Harare", 383 "-/zoneStrings/Africa:Johannesburg", 384 "-/zoneStrings/Africa:Juba", 385 "-/zoneStrings/Africa:Kampala", 386 "-/zoneStrings/Africa:Khartoum", 387 "-/zoneStrings/Africa:Kigali", 388 "-/zoneStrings/Africa:Kinshasa", 389 "-/zoneStrings/Africa:Lagos", 390 "-/zoneStrings/Africa:Libreville", 391 "-/zoneStrings/Africa:Lome", 392 "-/zoneStrings/Africa:Luanda", 393 "-/zoneStrings/Africa:Lubumbashi", 394 "-/zoneStrings/Africa:Lusaka", 395 "-/zoneStrings/Africa:Malabo", 396 "-/zoneStrings/Africa:Maputo", 397 "-/zoneStrings/Africa:Maseru", 398 "-/zoneStrings/Africa:Mbabane", 399 "-/zoneStrings/Africa:Mogadishu", 400 "-/zoneStrings/Africa:Monrovia", 401 "-/zoneStrings/Africa:Nairobi", 402 "-/zoneStrings/Africa:Ndjamena", 403 "-/zoneStrings/Africa:Niamey", 404 "-/zoneStrings/Africa:Nouakchott", 405 "-/zoneStrings/Africa:Ouagadougou", 406 "-/zoneStrings/Africa:Porto-Novo", 407 "-/zoneStrings/Africa:Sao_Tome", 408 "-/zoneStrings/Africa:Tripoli", 409 "-/zoneStrings/Africa:Tunis", 410 "-/zoneStrings/Africa:Windhoek", 411 "-/zoneStrings/America:Adak", 412 "-/zoneStrings/America:Anchorage", 413 "-/zoneStrings/America:Anguilla", 414 "-/zoneStrings/America:Antigua", 415 "-/zoneStrings/America:Araguaina", 416 "-/zoneStrings/America:Argentina:La_Rioja", 417 "-/zoneStrings/America:Argentina:Rio_Gallegos", 418 "-/zoneStrings/America:Argentina:Salta", 419 "-/zoneStrings/America:Argentina:San_Juan", 420 "-/zoneStrings/America:Argentina:San_Luis", 421 "-/zoneStrings/America:Argentina:Tucuman", 422 "-/zoneStrings/America:Argentina:Ushuaia", 423 "-/zoneStrings/America:Aruba", 424 "-/zoneStrings/America:Asuncion", 425 "-/zoneStrings/America:Bahia", 426 "-/zoneStrings/America:Bahia_Banderas", 427 "-/zoneStrings/America:Barbados", 428 "-/zoneStrings/America:Belem", 429 "-/zoneStrings/America:Belize", 430 "-/zoneStrings/America:Blanc-Sablon", 431 "-/zoneStrings/America:Boa_Vista", 432 "-/zoneStrings/America:Bogota", 433 "-/zoneStrings/America:Boise", 434 "-/zoneStrings/America:Buenos_Aires", 435 "-/zoneStrings/America:Cambridge_Bay", 436 "-/zoneStrings/America:Campo_Grande", 437 "-/zoneStrings/America:Cancun", 438 "-/zoneStrings/America:Caracas", 439 "-/zoneStrings/America:Catamarca", 440 "-/zoneStrings/America:Cayenne", 441 "-/zoneStrings/America:Cayman", 442 "-/zoneStrings/America:Chicago", 443 "-/zoneStrings/America:Chihuahua", 444 "-/zoneStrings/America:Coral_Harbour", 445 "-/zoneStrings/America:Cordoba", 446 "-/zoneStrings/America:Costa_Rica", 447 "-/zoneStrings/America:Creston", 448 "-/zoneStrings/America:Cuiaba", 449 "-/zoneStrings/America:Curacao", 450 "-/zoneStrings/America:Danmarkshavn", 451 "-/zoneStrings/America:Dawson", 452 "-/zoneStrings/America:Dawson_Creek", 453 "-/zoneStrings/America:Denver", 454 "-/zoneStrings/America:Detroit", 455 "-/zoneStrings/America:Dominica", 456 "-/zoneStrings/America:Edmonton", 457 "-/zoneStrings/America:Eirunepe", 458 "-/zoneStrings/America:El_Salvador", 459 "-/zoneStrings/America:Fortaleza", 460 "-/zoneStrings/America:Fort_Nelson", 461 "-/zoneStrings/America:Glace_Bay", 462 "-/zoneStrings/America:Godthab", 463 "-/zoneStrings/America:Goose_Bay", 464 "-/zoneStrings/America:Grand_Turk", 465 "-/zoneStrings/America:Grenada", 466 "-/zoneStrings/America:Guadeloupe", 467 "-/zoneStrings/America:Guatemala", 468 "-/zoneStrings/America:Guayaquil", 469 "-/zoneStrings/America:Guyana", 470 "-/zoneStrings/America:Halifax", 471 "-/zoneStrings/America:Havana", 472 "-/zoneStrings/America:Hermosillo", 473 "-/zoneStrings/America:Indiana:Knox", 474 "-/zoneStrings/America:Indiana:Marengo", 475 "-/zoneStrings/America:Indiana:Petersburg", 476 "-/zoneStrings/America:Indianapolis", 477 "-/zoneStrings/America:Indiana:Tell_City", 478 "-/zoneStrings/America:Indiana:Vevay", 479 "-/zoneStrings/America:Indiana:Vincennes", 480 "-/zoneStrings/America:Indiana:Winamac", 481 "-/zoneStrings/America:Inuvik", 482 "-/zoneStrings/America:Iqaluit", 483 "-/zoneStrings/America:Jamaica", 484 "-/zoneStrings/America:Jujuy", 485 "-/zoneStrings/America:Juneau", 486 "-/zoneStrings/America:Kentucky:Monticello", 487 "-/zoneStrings/America:Kralendijk", 488 "-/zoneStrings/America:La_Paz", 489 "-/zoneStrings/America:Lima", 490 "-/zoneStrings/America:Los_Angeles", 491 "-/zoneStrings/America:Louisville", 492 "-/zoneStrings/America:Lower_Princes", 493 "-/zoneStrings/America:Maceio", 494 "-/zoneStrings/America:Managua", 495 "-/zoneStrings/America:Manaus", 496 "-/zoneStrings/America:Marigot", 497 "-/zoneStrings/America:Martinique", 498 "-/zoneStrings/America:Matamoros", 499 "-/zoneStrings/America:Mazatlan", 500 "-/zoneStrings/America:Mendoza", 501 "-/zoneStrings/America:Menominee", 502 "-/zoneStrings/America:Merida", 503 "-/zoneStrings/America:Metlakatla", 504 "-/zoneStrings/America:Mexico_City", 505 "-/zoneStrings/America:Miquelon", 506 "-/zoneStrings/America:Moncton", 507 "-/zoneStrings/America:Monterrey", 508 "-/zoneStrings/America:Montevideo", 509 "-/zoneStrings/America:Montserrat", 510 "-/zoneStrings/America:Nassau", 511 "-/zoneStrings/America:New_York", 512 "-/zoneStrings/America:Nipigon", 513 "-/zoneStrings/America:Nome", 514 "-/zoneStrings/America:Noronha", 515 "-/zoneStrings/America:North_Dakota:Beulah", 516 "-/zoneStrings/America:North_Dakota:Center", 517 "-/zoneStrings/America:North_Dakota:New_Salem", 518 "-/zoneStrings/America:Ojinaga", 519 "-/zoneStrings/America:Panama", 520 "-/zoneStrings/America:Pangnirtung", 521 "-/zoneStrings/America:Paramaribo", 522 "-/zoneStrings/America:Phoenix", 523 "-/zoneStrings/America:Port-au-Prince", 524 "-/zoneStrings/America:Port_of_Spain", 525 "-/zoneStrings/America:Porto_Velho", 526 "-/zoneStrings/America:Puerto_Rico", 527 "-/zoneStrings/America:Punta_Arenas", 528 "-/zoneStrings/America:Rainy_River", 529 "-/zoneStrings/America:Rankin_Inlet", 530 "-/zoneStrings/America:Recife", 531 "-/zoneStrings/America:Regina", 532 "-/zoneStrings/America:Resolute", 533 "-/zoneStrings/America:Rio_Branco", 534 "-/zoneStrings/America:Santa_Isabel", 535 "-/zoneStrings/America:Santarem", 536 "-/zoneStrings/America:Santiago", 537 "-/zoneStrings/America:Santo_Domingo", 538 "-/zoneStrings/America:Sao_Paulo", 539 "-/zoneStrings/America:Scoresbysund", 540 "-/zoneStrings/America:Sitka", 541 "-/zoneStrings/America:St_Barthelemy", 542 "-/zoneStrings/America:St_Johns", 543 "-/zoneStrings/America:St_Kitts", 544 "-/zoneStrings/America:St_Lucia", 545 "-/zoneStrings/America:St_Thomas", 546 "-/zoneStrings/America:St_Vincent", 547 "-/zoneStrings/America:Swift_Current", 548 "-/zoneStrings/America:Tegucigalpa", 549 "-/zoneStrings/America:Thule", 550 "-/zoneStrings/America:Thunder_Bay", 551 "-/zoneStrings/America:Tijuana", 552 "-/zoneStrings/America:Toronto", 553 "-/zoneStrings/America:Tortola", 554 "-/zoneStrings/America:Vancouver", 555 "-/zoneStrings/America:Whitehorse", 556 "-/zoneStrings/America:Winnipeg", 557 "-/zoneStrings/America:Yakutat", 558 "-/zoneStrings/America:Yellowknife", 559 "-/zoneStrings/Antarctica:Casey", 560 "-/zoneStrings/Antarctica:Davis", 561 "-/zoneStrings/Antarctica:DumontDUrville", 562 "-/zoneStrings/Antarctica:Macquarie", 563 "-/zoneStrings/Antarctica:Mawson", 564 "-/zoneStrings/Antarctica:McMurdo", 565 "-/zoneStrings/Antarctica:Palmer", 566 "-/zoneStrings/Antarctica:Rothera", 567 "-/zoneStrings/Antarctica:Syowa", 568 "-/zoneStrings/Antarctica:Troll", 569 "-/zoneStrings/Antarctica:Vostok", 570 "-/zoneStrings/Arctic:Longyearbyen", 571 "-/zoneStrings/Asia:Aden", 572 "-/zoneStrings/Asia:Almaty", 573 "-/zoneStrings/Asia:Amman", 574 "-/zoneStrings/Asia:Anadyr", 575 "-/zoneStrings/Asia:Aqtau", 576 "-/zoneStrings/Asia:Aqtobe", 577 "-/zoneStrings/Asia:Ashgabat", 578 "-/zoneStrings/Asia:Atyrau", 579 "-/zoneStrings/Asia:Baghdad", 580 "-/zoneStrings/Asia:Bahrain", 581 "-/zoneStrings/Asia:Baku", 582 "-/zoneStrings/Asia:Bangkok", 583 "-/zoneStrings/Asia:Barnaul", 584 "-/zoneStrings/Asia:Beirut", 585 "-/zoneStrings/Asia:Bishkek", 586 "-/zoneStrings/Asia:Brunei", 587 "-/zoneStrings/Asia:Calcutta", 588 "-/zoneStrings/Asia:Chita", 589 "-/zoneStrings/Asia:Choibalsan", 590 "-/zoneStrings/Asia:Colombo", 591 "-/zoneStrings/Asia:Damascus", 592 "-/zoneStrings/Asia:Dhaka", 593 "-/zoneStrings/Asia:Dili", 594 "-/zoneStrings/Asia:Dubai", 595 "-/zoneStrings/Asia:Dushanbe", 596 "-/zoneStrings/Asia:Famagusta", 597 "-/zoneStrings/Asia:Gaza", 598 "-/zoneStrings/Asia:Hebron", 599 "-/zoneStrings/Asia:Hong_Kong", 600 "-/zoneStrings/Asia:Hovd", 601 "-/zoneStrings/Asia:Irkutsk", 602 "-/zoneStrings/Asia:Jakarta", 603 "-/zoneStrings/Asia:Jayapura", 604 "-/zoneStrings/Asia:Jerusalem", 605 "-/zoneStrings/Asia:Kabul", 606 "-/zoneStrings/Asia:Kamchatka", 607 "-/zoneStrings/Asia:Karachi", 608 "-/zoneStrings/Asia:Katmandu", 609 "-/zoneStrings/Asia:Khandyga", 610 "-/zoneStrings/Asia:Krasnoyarsk", 611 "-/zoneStrings/Asia:Kuala_Lumpur", 612 "-/zoneStrings/Asia:Kuching", 613 "-/zoneStrings/Asia:Kuwait", 614 "-/zoneStrings/Asia:Macau", 615 "-/zoneStrings/Asia:Magadan", 616 "-/zoneStrings/Asia:Makassar", 617 "-/zoneStrings/Asia:Manila", 618 "-/zoneStrings/Asia:Muscat", 619 "-/zoneStrings/Asia:Nicosia", 620 "-/zoneStrings/Asia:Novokuznetsk", 621 "-/zoneStrings/Asia:Novosibirsk", 622 "-/zoneStrings/Asia:Omsk", 623 "-/zoneStrings/Asia:Oral", 624 "-/zoneStrings/Asia:Phnom_Penh", 625 "-/zoneStrings/Asia:Pontianak", 626 "-/zoneStrings/Asia:Pyongyang", 627 "-/zoneStrings/Asia:Qatar", 628 "-/zoneStrings/Asia:Qostanay", 629 "-/zoneStrings/Asia:Qyzylorda", 630 "-/zoneStrings/Asia:Rangoon", 631 "-/zoneStrings/Asia:Riyadh", 632 "-/zoneStrings/Asia:Saigon", 633 "-/zoneStrings/Asia:Sakhalin", 634 "-/zoneStrings/Asia:Samarkand", 635 "-/zoneStrings/Asia:Seoul", 636 "-/zoneStrings/Asia:Shanghai", 637 "-/zoneStrings/Asia:Singapore", 638 "-/zoneStrings/Asia:Srednekolymsk", 639 "-/zoneStrings/Asia:Taipei", 640 "-/zoneStrings/Asia:Tashkent", 641 "-/zoneStrings/Asia:Tbilisi", 642 "-/zoneStrings/Asia:Tehran", 643 "-/zoneStrings/Asia:Thimphu", 644 "-/zoneStrings/Asia:Tokyo", 645 "-/zoneStrings/Asia:Tomsk", 646 "-/zoneStrings/Asia:Ulaanbaatar", 647 "-/zoneStrings/Asia:Urumqi", 648 "-/zoneStrings/Asia:Ust-Nera", 649 "-/zoneStrings/Asia:Vientiane", 650 "-/zoneStrings/Asia:Vladivostok", 651 "-/zoneStrings/Asia:Yakutsk", 652 "-/zoneStrings/Asia:Yekaterinburg", 653 "-/zoneStrings/Asia:Yerevan", 654 "-/zoneStrings/Atlantic:Azores", 655 "-/zoneStrings/Atlantic:Bermuda", 656 "-/zoneStrings/Atlantic:Canary", 657 "-/zoneStrings/Atlantic:Cape_Verde", 658 "-/zoneStrings/Atlantic:Faeroe", 659 "-/zoneStrings/Atlantic:Madeira", 660 "-/zoneStrings/Atlantic:Reykjavik", 661 "-/zoneStrings/Atlantic:South_Georgia", 662 "-/zoneStrings/Atlantic:Stanley", 663 "-/zoneStrings/Atlantic:St_Helena", 664 "-/zoneStrings/Australia:Adelaide", 665 "-/zoneStrings/Australia:Brisbane", 666 "-/zoneStrings/Australia:Broken_Hill", 667 "-/zoneStrings/Australia:Currie", 668 "-/zoneStrings/Australia:Darwin", 669 "-/zoneStrings/Australia:Eucla", 670 "-/zoneStrings/Australia:Hobart", 671 "-/zoneStrings/Australia:Lindeman", 672 "-/zoneStrings/Australia:Lord_Howe", 673 "-/zoneStrings/Australia:Melbourne", 674 "-/zoneStrings/Australia:Perth", 675 "-/zoneStrings/Australia:Sydney", 676 "-/zoneStrings/Etc:Unknown", 677 "-/zoneStrings/Etc:UTC/ec", 678 "-/zoneStrings/Europe:Amsterdam", 679 "-/zoneStrings/Europe:Andorra", 680 "-/zoneStrings/Europe:Astrakhan", 681 "-/zoneStrings/Europe:Athens", 682 "-/zoneStrings/Europe:Belgrade", 683 "-/zoneStrings/Europe:Berlin", 684 "-/zoneStrings/Europe:Bratislava", 685 "-/zoneStrings/Europe:Brussels", 686 "-/zoneStrings/Europe:Bucharest", 687 "-/zoneStrings/Europe:Budapest", 688 "-/zoneStrings/Europe:Busingen", 689 "-/zoneStrings/Europe:Chisinau", 690 "-/zoneStrings/Europe:Copenhagen", 691 "-/zoneStrings/Europe:Dublin/ec", 692 "-/zoneStrings/Europe:Gibraltar", 693 "-/zoneStrings/Europe:Guernsey", 694 "-/zoneStrings/Europe:Helsinki", 695 "-/zoneStrings/Europe:Isle_of_Man", 696 "-/zoneStrings/Europe:Istanbul", 697 "-/zoneStrings/Europe:Jersey", 698 "-/zoneStrings/Europe:Kaliningrad", 699 "-/zoneStrings/Europe:Kiev", 700 "-/zoneStrings/Europe:Kirov", 701 "-/zoneStrings/Europe:Lisbon", 702 "-/zoneStrings/Europe:Ljubljana", 703 "-/zoneStrings/Europe:London/ec", 704 "-/zoneStrings/Europe:Luxembourg", 705 "-/zoneStrings/Europe:Madrid", 706 "-/zoneStrings/Europe:Malta", 707 "-/zoneStrings/Europe:Mariehamn", 708 "-/zoneStrings/Europe:Minsk", 709 "-/zoneStrings/Europe:Monaco", 710 "-/zoneStrings/Europe:Moscow", 711 "-/zoneStrings/Europe:Oslo", 712 "-/zoneStrings/Europe:Paris", 713 "-/zoneStrings/Europe:Podgorica", 714 "-/zoneStrings/Europe:Prague", 715 "-/zoneStrings/Europe:Riga", 716 "-/zoneStrings/Europe:Rome", 717 "-/zoneStrings/Europe:Samara", 718 "-/zoneStrings/Europe:San_Marino", 719 "-/zoneStrings/Europe:Sarajevo", 720 "-/zoneStrings/Europe:Saratov", 721 "-/zoneStrings/Europe:Simferopol", 722 "-/zoneStrings/Europe:Skopje", 723 "-/zoneStrings/Europe:Sofia", 724 "-/zoneStrings/Europe:Stockholm", 725 "-/zoneStrings/Europe:Tallinn", 726 "-/zoneStrings/Europe:Tirane", 727 "-/zoneStrings/Europe:Ulyanovsk", 728 "-/zoneStrings/Europe:Uzhgorod", 729 "-/zoneStrings/Europe:Vaduz", 730 "-/zoneStrings/Europe:Vatican", 731 "-/zoneStrings/Europe:Vienna", 732 "-/zoneStrings/Europe:Vilnius", 733 "-/zoneStrings/Europe:Volgograd", 734 "-/zoneStrings/Europe:Warsaw", 735 "-/zoneStrings/Europe:Zagreb", 736 "-/zoneStrings/Europe:Zaporozhye", 737 "-/zoneStrings/Europe:Zurich", 738 "-/zoneStrings/Indian:Antananarivo", 739 "-/zoneStrings/Indian:Chagos", 740 "-/zoneStrings/Indian:Christmas", 741 "-/zoneStrings/Indian:Cocos", 742 "-/zoneStrings/Indian:Comoro", 743 "-/zoneStrings/Indian:Kerguelen", 744 "-/zoneStrings/Indian:Mahe", 745 "-/zoneStrings/Indian:Maldives", 746 "-/zoneStrings/Indian:Mauritius", 747 "-/zoneStrings/Indian:Mayotte", 748 "-/zoneStrings/Indian:Reunion", 749 "-/zoneStrings/Pacific:Apia", 750 "-/zoneStrings/Pacific:Auckland", 751 "-/zoneStrings/Pacific:Bougainville", 752 "-/zoneStrings/Pacific:Chatham", 753 "-/zoneStrings/Pacific:Easter", 754 "-/zoneStrings/Pacific:Efate", 755 "-/zoneStrings/Pacific:Enderbury", 756 "-/zoneStrings/Pacific:Fakaofo", 757 "-/zoneStrings/Pacific:Fiji", 758 "-/zoneStrings/Pacific:Funafuti", 759 "-/zoneStrings/Pacific:Galapagos", 760 "-/zoneStrings/Pacific:Gambier", 761 "-/zoneStrings/Pacific:Guadalcanal", 762 "-/zoneStrings/Pacific:Guam", 763 "-/zoneStrings/Pacific:Honolulu/ec", 764 "-/zoneStrings/Pacific:Johnston", 765 "-/zoneStrings/Pacific:Kiritimati", 766 "-/zoneStrings/Pacific:Kosrae", 767 "-/zoneStrings/Pacific:Kwajalein", 768 "-/zoneStrings/Pacific:Majuro", 769 "-/zoneStrings/Pacific:Marquesas", 770 "-/zoneStrings/Pacific:Midway", 771 "-/zoneStrings/Pacific:Nauru", 772 "-/zoneStrings/Pacific:Niue", 773 "-/zoneStrings/Pacific:Norfolk", 774 "-/zoneStrings/Pacific:Noumea", 775 "-/zoneStrings/Pacific:Pago_Pago", 776 "-/zoneStrings/Pacific:Palau", 777 "-/zoneStrings/Pacific:Pitcairn", 778 "-/zoneStrings/Pacific:Ponape", 779 "-/zoneStrings/Pacific:Port_Moresby", 780 "-/zoneStrings/Pacific:Rarotonga", 781 "-/zoneStrings/Pacific:Saipan", 782 "-/zoneStrings/Pacific:Tahiti", 783 "-/zoneStrings/Pacific:Tarawa", 784 "-/zoneStrings/Pacific:Tongatapu", 785 "-/zoneStrings/Pacific:Truk", 786 "-/zoneStrings/Pacific:Wake", 787 "-/zoneStrings/Pacific:Wallis" 788 ] 789 }, 790 { 791 "categories": [ 792 "locales_tree" 793 ], 794 "rules": [ 795 "-/calendar/*", 796 "+/calendar/default", 797 "+/calendar/gregorian", 798 "+/calendar/generic" 799 ] 800 }, 801// Based on 802// https://cs.chromium.org/chromium/src/third_party/icu/android/patch_locale.sh?rcl=797b7c 803// # On Android Java API is used to get lang data, except for the language and 804// # script names for zh_Hans and zh_Hant which are not supported by Java API. 805// # Here remove all lang data except those names. 806// # See the comments in GetDisplayNameForLocale() (in Chromium's 807// # src/ui/base/l10n/l10n_util.cc) about why we need the scripts. 808 { 809 "categories": [ 810 "lang_tree" 811 ], 812 "rules": [ 813 "-/Keys", 814 "-/Languages", 815 "-/Languages%long", 816 "-/Languages%short", 817 "-/Languages%menu", 818 "-/Languages%variant", 819 "-/Scripts", 820 "-/Scripts%long", 821 "-/Scripts%short", 822 "-/Scripts%variant", 823 "-/Scripts%stand-alone", 824 "-/Types", 825 "-/Types%short", 826 "-/Variants", 827 "-/calendar", 828 "-/characterLabelPattern", 829 "-/codePatterns", 830 "-/localeDisplayPattern", 831 "+/Languages/zh", 832 "+/Languages%long/zh", 833 "+/Languages%short/zh", 834 "+/Languages%variant/zh", 835 "+/Scripts/Hans", 836 "+/Scripts%long/Hans", 837 "+/Scripts%short/Hans", 838 "+/Scripts%variant/Hans", 839 "+/Scripts%stand-alone/Hans", 840 "+/Scripts/Hant", 841 "+/Scripts%long/Hant", 842 "+/Scripts%short/Hant", 843 "+/Scripts%variant/Hant", 844 "+/Scripts%stand-alone/Hant", 845 "+/Types/calendar" 846 ] 847 }, 848// Remove all the Version 849 { 850 "categories": [ 851 "brkitr_tree", 852 "coll_tree", 853 "curr_tree", 854 "lang_tree", 855 "rbnf_tree", 856 "region_tree", 857 "unit_tree", 858 "zone_tree" 859 ], 860 "rules": [ 861 "-/Version" 862 ] 863 } 864 ] 865} 866