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 "whitelist": [ 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 "+/*/*/bit", 207 "+/*/*/byte", 208 "+/*/*/celsius", 209 "+/*/*/centimeter", 210 "+/*/*/day", 211 "+/*/*/degree", 212 "+/*/*/fahrenheit", 213 "+/*/*/fluid-ounce", 214 "+/*/*/foot", 215 "+/*/*/gallon", 216 "+/*/*/gigabit", 217 "+/*/*/gigabyte", 218 "+/*/*/gram", 219 "+/*/*/hectare", 220 "+/*/*/hour", 221 "+/*/*/inch", 222 "+/*/*/kilobit", 223 "+/*/*/kilobyte", 224 "+/*/*/kilogram", 225 "+/*/*/kilometer", 226 "+/*/*/liter", 227 "+/*/*/megabit", 228 "+/*/*/megabyte", 229 "+/*/*/meter", 230 "+/*/*/mile", 231 "+/*/*/mile-scandinavian", 232 "+/*/*/millimeter", 233 "+/*/*/milliliter", 234 "+/*/*/millisecond", 235 "+/*/*/minute", 236 "+/*/*/month", 237 "+/*/*/ounce", 238 "+/*/*/percent", 239 "+/*/*/petabyte", 240 "+/*/*/pound", 241 "+/*/*/second", 242 "+/*/*/stone", 243 "+/*/*/terabit", 244 "+/*/*/terabyte", 245 "+/*/*/week", 246 "+/*/*/yard", 247 "+/*/*/year", 248 "+/*/*/kilometer-per-hour", 249 "+/*/*/meter-per-second", 250 "+/*/*/mile-per-hour", 251 "+/*/*/liter-per-kilometer", 252 "+/*/*/mile-per-gallon", 253 "+/*/compound" 254 ] 255 }, 256// # Remove exemplar cities in timezone data. 257 { 258 "categories": [ 259 "zone_tree" 260 ], 261 "rules": [ 262 "-/zoneStrings/Africa:Abidjan", 263 "-/zoneStrings/Africa:Accra", 264 "-/zoneStrings/Africa:Addis_Ababa", 265 "-/zoneStrings/Africa:Algiers", 266 "-/zoneStrings/Africa:Asmera", 267 "-/zoneStrings/Africa:Bamako", 268 "-/zoneStrings/Africa:Bangui", 269 "-/zoneStrings/Africa:Banjul", 270 "-/zoneStrings/Africa:Bissau", 271 "-/zoneStrings/Africa:Blantyre", 272 "-/zoneStrings/Africa:Brazzaville", 273 "-/zoneStrings/Africa:Bujumbura", 274 "-/zoneStrings/Africa:Cairo", 275 "-/zoneStrings/Africa:Casablanca", 276 "-/zoneStrings/Africa:Ceuta", 277 "-/zoneStrings/Africa:Conakry", 278 "-/zoneStrings/Africa:Dakar", 279 "-/zoneStrings/Africa:Dar_es_Salaam", 280 "-/zoneStrings/Africa:Djibouti", 281 "-/zoneStrings/Africa:Douala", 282 "-/zoneStrings/Africa:El_Aaiun", 283 "-/zoneStrings/Africa:Freetown", 284 "-/zoneStrings/Africa:Gaborone", 285 "-/zoneStrings/Africa:Harare", 286 "-/zoneStrings/Africa:Johannesburg", 287 "-/zoneStrings/Africa:Juba", 288 "-/zoneStrings/Africa:Kampala", 289 "-/zoneStrings/Africa:Khartoum", 290 "-/zoneStrings/Africa:Kigali", 291 "-/zoneStrings/Africa:Kinshasa", 292 "-/zoneStrings/Africa:Lagos", 293 "-/zoneStrings/Africa:Libreville", 294 "-/zoneStrings/Africa:Lome", 295 "-/zoneStrings/Africa:Luanda", 296 "-/zoneStrings/Africa:Lubumbashi", 297 "-/zoneStrings/Africa:Lusaka", 298 "-/zoneStrings/Africa:Malabo", 299 "-/zoneStrings/Africa:Maputo", 300 "-/zoneStrings/Africa:Maseru", 301 "-/zoneStrings/Africa:Mbabane", 302 "-/zoneStrings/Africa:Mogadishu", 303 "-/zoneStrings/Africa:Monrovia", 304 "-/zoneStrings/Africa:Nairobi", 305 "-/zoneStrings/Africa:Ndjamena", 306 "-/zoneStrings/Africa:Niamey", 307 "-/zoneStrings/Africa:Nouakchott", 308 "-/zoneStrings/Africa:Ouagadougou", 309 "-/zoneStrings/Africa:Porto-Novo", 310 "-/zoneStrings/Africa:Sao_Tome", 311 "-/zoneStrings/Africa:Tripoli", 312 "-/zoneStrings/Africa:Tunis", 313 "-/zoneStrings/Africa:Windhoek", 314 "-/zoneStrings/America:Adak", 315 "-/zoneStrings/America:Anchorage", 316 "-/zoneStrings/America:Anguilla", 317 "-/zoneStrings/America:Antigua", 318 "-/zoneStrings/America:Araguaina", 319 "-/zoneStrings/America:Argentina:La_Rioja", 320 "-/zoneStrings/America:Argentina:Rio_Gallegos", 321 "-/zoneStrings/America:Argentina:Salta", 322 "-/zoneStrings/America:Argentina:San_Juan", 323 "-/zoneStrings/America:Argentina:San_Luis", 324 "-/zoneStrings/America:Argentina:Tucuman", 325 "-/zoneStrings/America:Argentina:Ushuaia", 326 "-/zoneStrings/America:Aruba", 327 "-/zoneStrings/America:Asuncion", 328 "-/zoneStrings/America:Bahia", 329 "-/zoneStrings/America:Bahia_Banderas", 330 "-/zoneStrings/America:Barbados", 331 "-/zoneStrings/America:Belem", 332 "-/zoneStrings/America:Belize", 333 "-/zoneStrings/America:Blanc-Sablon", 334 "-/zoneStrings/America:Boa_Vista", 335 "-/zoneStrings/America:Bogota", 336 "-/zoneStrings/America:Boise", 337 "-/zoneStrings/America:Buenos_Aires", 338 "-/zoneStrings/America:Cambridge_Bay", 339 "-/zoneStrings/America:Campo_Grande", 340 "-/zoneStrings/America:Cancun", 341 "-/zoneStrings/America:Caracas", 342 "-/zoneStrings/America:Catamarca", 343 "-/zoneStrings/America:Cayenne", 344 "-/zoneStrings/America:Cayman", 345 "-/zoneStrings/America:Chicago", 346 "-/zoneStrings/America:Chihuahua", 347 "-/zoneStrings/America:Coral_Harbour", 348 "-/zoneStrings/America:Cordoba", 349 "-/zoneStrings/America:Costa_Rica", 350 "-/zoneStrings/America:Creston", 351 "-/zoneStrings/America:Cuiaba", 352 "-/zoneStrings/America:Curacao", 353 "-/zoneStrings/America:Danmarkshavn", 354 "-/zoneStrings/America:Dawson", 355 "-/zoneStrings/America:Dawson_Creek", 356 "-/zoneStrings/America:Denver", 357 "-/zoneStrings/America:Detroit", 358 "-/zoneStrings/America:Dominica", 359 "-/zoneStrings/America:Edmonton", 360 "-/zoneStrings/America:Eirunepe", 361 "-/zoneStrings/America:El_Salvador", 362 "-/zoneStrings/America:Fortaleza", 363 "-/zoneStrings/America:Fort_Nelson", 364 "-/zoneStrings/America:Glace_Bay", 365 "-/zoneStrings/America:Godthab", 366 "-/zoneStrings/America:Goose_Bay", 367 "-/zoneStrings/America:Grand_Turk", 368 "-/zoneStrings/America:Grenada", 369 "-/zoneStrings/America:Guadeloupe", 370 "-/zoneStrings/America:Guatemala", 371 "-/zoneStrings/America:Guayaquil", 372 "-/zoneStrings/America:Guyana", 373 "-/zoneStrings/America:Halifax", 374 "-/zoneStrings/America:Havana", 375 "-/zoneStrings/America:Hermosillo", 376 "-/zoneStrings/America:Indiana:Knox", 377 "-/zoneStrings/America:Indiana:Marengo", 378 "-/zoneStrings/America:Indiana:Petersburg", 379 "-/zoneStrings/America:Indianapolis", 380 "-/zoneStrings/America:Indiana:Tell_City", 381 "-/zoneStrings/America:Indiana:Vevay", 382 "-/zoneStrings/America:Indiana:Vincennes", 383 "-/zoneStrings/America:Indiana:Winamac", 384 "-/zoneStrings/America:Inuvik", 385 "-/zoneStrings/America:Iqaluit", 386 "-/zoneStrings/America:Jamaica", 387 "-/zoneStrings/America:Jujuy", 388 "-/zoneStrings/America:Juneau", 389 "-/zoneStrings/America:Kentucky:Monticello", 390 "-/zoneStrings/America:Kralendijk", 391 "-/zoneStrings/America:La_Paz", 392 "-/zoneStrings/America:Lima", 393 "-/zoneStrings/America:Los_Angeles", 394 "-/zoneStrings/America:Louisville", 395 "-/zoneStrings/America:Lower_Princes", 396 "-/zoneStrings/America:Maceio", 397 "-/zoneStrings/America:Managua", 398 "-/zoneStrings/America:Manaus", 399 "-/zoneStrings/America:Marigot", 400 "-/zoneStrings/America:Martinique", 401 "-/zoneStrings/America:Matamoros", 402 "-/zoneStrings/America:Mazatlan", 403 "-/zoneStrings/America:Mendoza", 404 "-/zoneStrings/America:Menominee", 405 "-/zoneStrings/America:Merida", 406 "-/zoneStrings/America:Metlakatla", 407 "-/zoneStrings/America:Mexico_City", 408 "-/zoneStrings/America:Miquelon", 409 "-/zoneStrings/America:Moncton", 410 "-/zoneStrings/America:Monterrey", 411 "-/zoneStrings/America:Montevideo", 412 "-/zoneStrings/America:Montserrat", 413 "-/zoneStrings/America:Nassau", 414 "-/zoneStrings/America:New_York", 415 "-/zoneStrings/America:Nipigon", 416 "-/zoneStrings/America:Nome", 417 "-/zoneStrings/America:Noronha", 418 "-/zoneStrings/America:North_Dakota:Beulah", 419 "-/zoneStrings/America:North_Dakota:Center", 420 "-/zoneStrings/America:North_Dakota:New_Salem", 421 "-/zoneStrings/America:Ojinaga", 422 "-/zoneStrings/America:Panama", 423 "-/zoneStrings/America:Pangnirtung", 424 "-/zoneStrings/America:Paramaribo", 425 "-/zoneStrings/America:Phoenix", 426 "-/zoneStrings/America:Port-au-Prince", 427 "-/zoneStrings/America:Port_of_Spain", 428 "-/zoneStrings/America:Porto_Velho", 429 "-/zoneStrings/America:Puerto_Rico", 430 "-/zoneStrings/America:Punta_Arenas", 431 "-/zoneStrings/America:Rainy_River", 432 "-/zoneStrings/America:Rankin_Inlet", 433 "-/zoneStrings/America:Recife", 434 "-/zoneStrings/America:Regina", 435 "-/zoneStrings/America:Resolute", 436 "-/zoneStrings/America:Rio_Branco", 437 "-/zoneStrings/America:Santa_Isabel", 438 "-/zoneStrings/America:Santarem", 439 "-/zoneStrings/America:Santiago", 440 "-/zoneStrings/America:Santo_Domingo", 441 "-/zoneStrings/America:Sao_Paulo", 442 "-/zoneStrings/America:Scoresbysund", 443 "-/zoneStrings/America:Sitka", 444 "-/zoneStrings/America:St_Barthelemy", 445 "-/zoneStrings/America:St_Johns", 446 "-/zoneStrings/America:St_Kitts", 447 "-/zoneStrings/America:St_Lucia", 448 "-/zoneStrings/America:St_Thomas", 449 "-/zoneStrings/America:St_Vincent", 450 "-/zoneStrings/America:Swift_Current", 451 "-/zoneStrings/America:Tegucigalpa", 452 "-/zoneStrings/America:Thule", 453 "-/zoneStrings/America:Thunder_Bay", 454 "-/zoneStrings/America:Tijuana", 455 "-/zoneStrings/America:Toronto", 456 "-/zoneStrings/America:Tortola", 457 "-/zoneStrings/America:Vancouver", 458 "-/zoneStrings/America:Whitehorse", 459 "-/zoneStrings/America:Winnipeg", 460 "-/zoneStrings/America:Yakutat", 461 "-/zoneStrings/America:Yellowknife", 462 "-/zoneStrings/Antarctica:Casey", 463 "-/zoneStrings/Antarctica:Davis", 464 "-/zoneStrings/Antarctica:DumontDUrville", 465 "-/zoneStrings/Antarctica:Macquarie", 466 "-/zoneStrings/Antarctica:Mawson", 467 "-/zoneStrings/Antarctica:McMurdo", 468 "-/zoneStrings/Antarctica:Palmer", 469 "-/zoneStrings/Antarctica:Rothera", 470 "-/zoneStrings/Antarctica:Syowa", 471 "-/zoneStrings/Antarctica:Troll", 472 "-/zoneStrings/Antarctica:Vostok", 473 "-/zoneStrings/Arctic:Longyearbyen", 474 "-/zoneStrings/Asia:Aden", 475 "-/zoneStrings/Asia:Almaty", 476 "-/zoneStrings/Asia:Amman", 477 "-/zoneStrings/Asia:Anadyr", 478 "-/zoneStrings/Asia:Aqtau", 479 "-/zoneStrings/Asia:Aqtobe", 480 "-/zoneStrings/Asia:Ashgabat", 481 "-/zoneStrings/Asia:Atyrau", 482 "-/zoneStrings/Asia:Baghdad", 483 "-/zoneStrings/Asia:Bahrain", 484 "-/zoneStrings/Asia:Baku", 485 "-/zoneStrings/Asia:Bangkok", 486 "-/zoneStrings/Asia:Barnaul", 487 "-/zoneStrings/Asia:Beirut", 488 "-/zoneStrings/Asia:Bishkek", 489 "-/zoneStrings/Asia:Brunei", 490 "-/zoneStrings/Asia:Calcutta", 491 "-/zoneStrings/Asia:Chita", 492 "-/zoneStrings/Asia:Choibalsan", 493 "-/zoneStrings/Asia:Colombo", 494 "-/zoneStrings/Asia:Damascus", 495 "-/zoneStrings/Asia:Dhaka", 496 "-/zoneStrings/Asia:Dili", 497 "-/zoneStrings/Asia:Dubai", 498 "-/zoneStrings/Asia:Dushanbe", 499 "-/zoneStrings/Asia:Famagusta", 500 "-/zoneStrings/Asia:Gaza", 501 "-/zoneStrings/Asia:Hebron", 502 "-/zoneStrings/Asia:Hong_Kong", 503 "-/zoneStrings/Asia:Hovd", 504 "-/zoneStrings/Asia:Irkutsk", 505 "-/zoneStrings/Asia:Jakarta", 506 "-/zoneStrings/Asia:Jayapura", 507 "-/zoneStrings/Asia:Jerusalem", 508 "-/zoneStrings/Asia:Kabul", 509 "-/zoneStrings/Asia:Kamchatka", 510 "-/zoneStrings/Asia:Karachi", 511 "-/zoneStrings/Asia:Katmandu", 512 "-/zoneStrings/Asia:Khandyga", 513 "-/zoneStrings/Asia:Krasnoyarsk", 514 "-/zoneStrings/Asia:Kuala_Lumpur", 515 "-/zoneStrings/Asia:Kuching", 516 "-/zoneStrings/Asia:Kuwait", 517 "-/zoneStrings/Asia:Macau", 518 "-/zoneStrings/Asia:Magadan", 519 "-/zoneStrings/Asia:Makassar", 520 "-/zoneStrings/Asia:Manila", 521 "-/zoneStrings/Asia:Muscat", 522 "-/zoneStrings/Asia:Nicosia", 523 "-/zoneStrings/Asia:Novokuznetsk", 524 "-/zoneStrings/Asia:Novosibirsk", 525 "-/zoneStrings/Asia:Omsk", 526 "-/zoneStrings/Asia:Oral", 527 "-/zoneStrings/Asia:Phnom_Penh", 528 "-/zoneStrings/Asia:Pontianak", 529 "-/zoneStrings/Asia:Pyongyang", 530 "-/zoneStrings/Asia:Qatar", 531 "-/zoneStrings/Asia:Qostanay", 532 "-/zoneStrings/Asia:Qyzylorda", 533 "-/zoneStrings/Asia:Rangoon", 534 "-/zoneStrings/Asia:Riyadh", 535 "-/zoneStrings/Asia:Saigon", 536 "-/zoneStrings/Asia:Sakhalin", 537 "-/zoneStrings/Asia:Samarkand", 538 "-/zoneStrings/Asia:Seoul", 539 "-/zoneStrings/Asia:Shanghai", 540 "-/zoneStrings/Asia:Singapore", 541 "-/zoneStrings/Asia:Srednekolymsk", 542 "-/zoneStrings/Asia:Taipei", 543 "-/zoneStrings/Asia:Tashkent", 544 "-/zoneStrings/Asia:Tbilisi", 545 "-/zoneStrings/Asia:Tehran", 546 "-/zoneStrings/Asia:Thimphu", 547 "-/zoneStrings/Asia:Tokyo", 548 "-/zoneStrings/Asia:Tomsk", 549 "-/zoneStrings/Asia:Ulaanbaatar", 550 "-/zoneStrings/Asia:Urumqi", 551 "-/zoneStrings/Asia:Ust-Nera", 552 "-/zoneStrings/Asia:Vientiane", 553 "-/zoneStrings/Asia:Vladivostok", 554 "-/zoneStrings/Asia:Yakutsk", 555 "-/zoneStrings/Asia:Yekaterinburg", 556 "-/zoneStrings/Asia:Yerevan", 557 "-/zoneStrings/Atlantic:Azores", 558 "-/zoneStrings/Atlantic:Bermuda", 559 "-/zoneStrings/Atlantic:Canary", 560 "-/zoneStrings/Atlantic:Cape_Verde", 561 "-/zoneStrings/Atlantic:Faeroe", 562 "-/zoneStrings/Atlantic:Madeira", 563 "-/zoneStrings/Atlantic:Reykjavik", 564 "-/zoneStrings/Atlantic:South_Georgia", 565 "-/zoneStrings/Atlantic:Stanley", 566 "-/zoneStrings/Atlantic:St_Helena", 567 "-/zoneStrings/Australia:Adelaide", 568 "-/zoneStrings/Australia:Brisbane", 569 "-/zoneStrings/Australia:Broken_Hill", 570 "-/zoneStrings/Australia:Currie", 571 "-/zoneStrings/Australia:Darwin", 572 "-/zoneStrings/Australia:Eucla", 573 "-/zoneStrings/Australia:Hobart", 574 "-/zoneStrings/Australia:Lindeman", 575 "-/zoneStrings/Australia:Lord_Howe", 576 "-/zoneStrings/Australia:Melbourne", 577 "-/zoneStrings/Australia:Perth", 578 "-/zoneStrings/Australia:Sydney", 579 "-/zoneStrings/Etc:Unknown", 580 "-/zoneStrings/Etc:UTC/ec", 581 "-/zoneStrings/Europe:Amsterdam", 582 "-/zoneStrings/Europe:Andorra", 583 "-/zoneStrings/Europe:Astrakhan", 584 "-/zoneStrings/Europe:Athens", 585 "-/zoneStrings/Europe:Belgrade", 586 "-/zoneStrings/Europe:Berlin", 587 "-/zoneStrings/Europe:Bratislava", 588 "-/zoneStrings/Europe:Brussels", 589 "-/zoneStrings/Europe:Bucharest", 590 "-/zoneStrings/Europe:Budapest", 591 "-/zoneStrings/Europe:Busingen", 592 "-/zoneStrings/Europe:Chisinau", 593 "-/zoneStrings/Europe:Copenhagen", 594 "-/zoneStrings/Europe:Dublin/ec", 595 "-/zoneStrings/Europe:Gibraltar", 596 "-/zoneStrings/Europe:Guernsey", 597 "-/zoneStrings/Europe:Helsinki", 598 "-/zoneStrings/Europe:Isle_of_Man", 599 "-/zoneStrings/Europe:Istanbul", 600 "-/zoneStrings/Europe:Jersey", 601 "-/zoneStrings/Europe:Kaliningrad", 602 "-/zoneStrings/Europe:Kiev", 603 "-/zoneStrings/Europe:Kirov", 604 "-/zoneStrings/Europe:Lisbon", 605 "-/zoneStrings/Europe:Ljubljana", 606 "-/zoneStrings/Europe:London/ec", 607 "-/zoneStrings/Europe:Luxembourg", 608 "-/zoneStrings/Europe:Madrid", 609 "-/zoneStrings/Europe:Malta", 610 "-/zoneStrings/Europe:Mariehamn", 611 "-/zoneStrings/Europe:Minsk", 612 "-/zoneStrings/Europe:Monaco", 613 "-/zoneStrings/Europe:Moscow", 614 "-/zoneStrings/Europe:Oslo", 615 "-/zoneStrings/Europe:Paris", 616 "-/zoneStrings/Europe:Podgorica", 617 "-/zoneStrings/Europe:Prague", 618 "-/zoneStrings/Europe:Riga", 619 "-/zoneStrings/Europe:Rome", 620 "-/zoneStrings/Europe:Samara", 621 "-/zoneStrings/Europe:San_Marino", 622 "-/zoneStrings/Europe:Sarajevo", 623 "-/zoneStrings/Europe:Saratov", 624 "-/zoneStrings/Europe:Simferopol", 625 "-/zoneStrings/Europe:Skopje", 626 "-/zoneStrings/Europe:Sofia", 627 "-/zoneStrings/Europe:Stockholm", 628 "-/zoneStrings/Europe:Tallinn", 629 "-/zoneStrings/Europe:Tirane", 630 "-/zoneStrings/Europe:Ulyanovsk", 631 "-/zoneStrings/Europe:Uzhgorod", 632 "-/zoneStrings/Europe:Vaduz", 633 "-/zoneStrings/Europe:Vatican", 634 "-/zoneStrings/Europe:Vienna", 635 "-/zoneStrings/Europe:Vilnius", 636 "-/zoneStrings/Europe:Volgograd", 637 "-/zoneStrings/Europe:Warsaw", 638 "-/zoneStrings/Europe:Zagreb", 639 "-/zoneStrings/Europe:Zaporozhye", 640 "-/zoneStrings/Europe:Zurich", 641 "-/zoneStrings/Indian:Antananarivo", 642 "-/zoneStrings/Indian:Chagos", 643 "-/zoneStrings/Indian:Christmas", 644 "-/zoneStrings/Indian:Cocos", 645 "-/zoneStrings/Indian:Comoro", 646 "-/zoneStrings/Indian:Kerguelen", 647 "-/zoneStrings/Indian:Mahe", 648 "-/zoneStrings/Indian:Maldives", 649 "-/zoneStrings/Indian:Mauritius", 650 "-/zoneStrings/Indian:Mayotte", 651 "-/zoneStrings/Indian:Reunion", 652 "-/zoneStrings/Pacific:Apia", 653 "-/zoneStrings/Pacific:Auckland", 654 "-/zoneStrings/Pacific:Bougainville", 655 "-/zoneStrings/Pacific:Chatham", 656 "-/zoneStrings/Pacific:Easter", 657 "-/zoneStrings/Pacific:Efate", 658 "-/zoneStrings/Pacific:Enderbury", 659 "-/zoneStrings/Pacific:Fakaofo", 660 "-/zoneStrings/Pacific:Fiji", 661 "-/zoneStrings/Pacific:Funafuti", 662 "-/zoneStrings/Pacific:Galapagos", 663 "-/zoneStrings/Pacific:Gambier", 664 "-/zoneStrings/Pacific:Guadalcanal", 665 "-/zoneStrings/Pacific:Guam", 666 "-/zoneStrings/Pacific:Honolulu/ec", 667 "-/zoneStrings/Pacific:Johnston", 668 "-/zoneStrings/Pacific:Kiritimati", 669 "-/zoneStrings/Pacific:Kosrae", 670 "-/zoneStrings/Pacific:Kwajalein", 671 "-/zoneStrings/Pacific:Majuro", 672 "-/zoneStrings/Pacific:Marquesas", 673 "-/zoneStrings/Pacific:Midway", 674 "-/zoneStrings/Pacific:Nauru", 675 "-/zoneStrings/Pacific:Niue", 676 "-/zoneStrings/Pacific:Norfolk", 677 "-/zoneStrings/Pacific:Noumea", 678 "-/zoneStrings/Pacific:Pago_Pago", 679 "-/zoneStrings/Pacific:Palau", 680 "-/zoneStrings/Pacific:Pitcairn", 681 "-/zoneStrings/Pacific:Ponape", 682 "-/zoneStrings/Pacific:Port_Moresby", 683 "-/zoneStrings/Pacific:Rarotonga", 684 "-/zoneStrings/Pacific:Saipan", 685 "-/zoneStrings/Pacific:Tahiti", 686 "-/zoneStrings/Pacific:Tarawa", 687 "-/zoneStrings/Pacific:Tongatapu", 688 "-/zoneStrings/Pacific:Truk", 689 "-/zoneStrings/Pacific:Wake", 690 "-/zoneStrings/Pacific:Wallis" 691 ] 692 }, 693 { 694 "categories": [ 695 "locales_tree" 696 ], 697 "rules": [ 698 "-/calendar/*", 699 "+/calendar/default", 700 "+/calendar/gregorian", 701 "+/calendar/generic" 702 ] 703 }, 704// Based on 705// https://cs.chromium.org/chromium/src/third_party/icu/android/patch_locale.sh?rcl=797b7c 706// # On Android Java API is used to get lang data, except for the language and 707// # script names for zh_Hans and zh_Hant which are not supported by Java API. 708// # Here remove all lang data except those names. 709// # See the comments in GetDisplayNameForLocale() (in Chromium's 710// # src/ui/base/l10n/l10n_util.cc) about why we need the scripts. 711 { 712 "categories": [ 713 "lang_tree" 714 ], 715 "rules": [ 716 "-/Keys", 717 "-/Languages", 718 "-/Languages%long", 719 "-/Languages%short", 720 "-/Languages%variant", 721 "-/LanguagesShort", 722 "-/Scripts", 723 "-/Scripts%long", 724 "-/Scripts%short", 725 "-/Scripts%variant", 726 "-/Scripts%stand-alone", 727 "-/Types", 728 "-/Types%short", 729 "-/Variants", 730 "-/calendar", 731 "-/characterLabelPattern", 732 "-/codePatterns", 733 "-/localeDisplayPattern", 734 "+/Languages/zh", 735 "+/Languages%long/zh", 736 "+/Languages%short/zh", 737 "+/Languages%variant/zh", 738 "+/Scripts/Hans", 739 "+/Scripts%long/Hans", 740 "+/Scripts%short/Hans", 741 "+/Scripts%variant/Hans", 742 "+/Scripts%stand-alone/Hans", 743 "+/Scripts/Hant", 744 "+/Scripts%long/Hant", 745 "+/Scripts%short/Hant", 746 "+/Scripts%variant/Hant", 747 "+/Scripts%stand-alone/Hant" 748 ] 749 }, 750// Remove all the Version 751 { 752 "categories": [ 753 "brkitr_tree", 754 "coll_tree", 755 "curr_tree", 756 "lang_tree", 757 "rbnf_tree", 758 "region_tree", 759 "unit_tree", 760 "zone_tree" 761 ], 762 "rules": [ 763 "-/Version" 764 ] 765 } 766 ] 767} 768