| // Copyright 2019 the V8 project authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| { |
| "collationUCAData": "implicithan", |
| "usePoolBundle": false, |
| "localeFilter": { |
| // We cannot include root here so we cannot use filterType language |
| "filterType": "regex", |
| "whitelist": [ |
| "^(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)(_.*)?$" |
| ] |
| }, |
| "featureFilters": { |
| "brkitr_dictionaries": { "filterType": "exclude" }, |
| "brkitr_rules": { "filterType": "exclude" }, |
| "brkitr_tree": { "filterType": "exclude" }, |
| "cnvalias": { "filterType": "exclude" }, |
| "coll_index": { "filterType": "exclude" }, |
| "coll_ucadata": { "filterType": "exclude" }, |
| "confusables": { "filterType": "exclude" }, |
| "conversion_mappings": { "filterType": "exclude" }, |
| "curr_supplemental": { "filterType": "exclude" }, |
| "curr_index": { "filterType": "exclude" }, |
| "locales_index": { "filterType": "exclude" }, |
| "normalization": { "filterType": "exclude" }, |
| "rbnf_tree": { "filterType": "exclude" }, |
| "rbnf_index": { "filterType": "exclude" }, |
| "region_index": { "filterType": "exclude" }, |
| "misc": { "filterType": "exclude" }, |
| "stringprep": { "filterType": "exclude" }, |
| "translit": { "filterType": "exclude" }, |
| "ulayout": { "filterType": "exclude" }, |
| "unames": { "filterType": "exclude" }, |
| "zone_index": { "filterType": "exclude" } |
| }, |
| "resourceFilters": [ |
| // Based on filter_locale_data |
| // # Remove entries currently not used in Chromium/V8. |
| { |
| "categories": [ |
| "locales_tree" |
| ], |
| "rules": [ |
| "-/*/mon", |
| "-/*/mon-short", |
| "-/*/mon-narrow", |
| "-/*/tue", |
| "-/*/tue-short", |
| "-/*/tue-narrow", |
| "-/*/wed", |
| "-/*/wed-short", |
| "-/*/wed-narrow", |
| "-/*/thu", |
| "-/*/thu-short", |
| "-/*/thu-narrow", |
| "-/*/fri", |
| "-/*/fri-short", |
| "-/*/fri-narrow", |
| "-/*/sat", |
| "-/*/sat-short", |
| "-/*/sat-narrow", |
| "-/*/sun", |
| "-/*/sun-short", |
| "-/*/sun-narrow", |
| "-/*/mon-short:alias", |
| "-/*/mon-narrow:alias", |
| "-/*/tue-short:alias", |
| "-/*/tue-narrow:alias", |
| "-/*/wed-short:alias", |
| "-/*/wed-narrow:alias", |
| "-/*/thu-short:alias", |
| "-/*/thu-narrow:alias", |
| "-/*/fri-short:alias", |
| "-/*/fri-narrow:alias", |
| "-/*/sat-short:alias", |
| "-/*/sat-narrow:alias", |
| "-/*/sun-short:alias", |
| "-/*/sun-narrow:alias", |
| "-/characterLabel", |
| "-/AuxExemplarCharacters", |
| "-/ExemplarCharacters", |
| "-/ExemplarCharactersNumbers", |
| "-/ExemplarCharactersPunctuation", |
| "-/measurementSystemNames", |
| "-/NumberElements/minimalPairs", |
| "-/delimiters" |
| ] |
| }, |
| // Based on filter_currency_data |
| // # Keep only the currencies used by the larget 150 economies in terms of GDP. |
| // # TODO(jshin): Use ucurr_isAvailable in ICU to drop more currencies. |
| // # See also http://en.wikipedia.org/wiki/List_of_circulating_currencies |
| { |
| "categories": [ |
| "curr_tree" |
| ], |
| "rules": [ |
| "-/Currencies", |
| "-/Currencies%narrow", |
| "-/CurrencyPlurals", |
| "+/*/AED", |
| // Baesd on |
| // https://cs.chromium.org/chromium/src/third_party/icu/android/currencies.list?rcl=797b7c |
| "+/*/AED", |
| "+/*/AFN", |
| "+/*/ALL", |
| "+/*/AMD", |
| "+/*/ARS", |
| "+/*/AUD", |
| "+/*/AZN", |
| "+/*/BAM", |
| "+/*/BDT", |
| "+/*/BGN", |
| "+/*/BHD", |
| "+/*/BND", |
| "+/*/BRL", |
| "+/*/BYN", |
| "+/*/CAD", |
| "+/*/CHF", |
| "+/*/CLP", |
| "+/*/CNY", |
| "+/*/COP", |
| "+/*/CRC", |
| "+/*/CZK", |
| "+/*/DKK", |
| "+/*/DZD", |
| "+/*/EGP", |
| "+/*/ETB", |
| "+/*/EUR", |
| "+/*/GBP", |
| "+/*/GEL", |
| "+/*/HKD", |
| "+/*/HRK", |
| "+/*/HUF", |
| "+/*/IDR", |
| "+/*/ILS", |
| "+/*/INR", |
| "+/*/IQD", |
| "+/*/IRR", |
| "+/*/JPY", |
| "+/*/KGS", |
| "+/*/KHR", |
| "+/*/KRW", |
| "+/*/KWD", |
| "+/*/KZT", |
| "+/*/LAK", |
| "+/*/LKR", |
| "+/*/MAD", |
| "+/*/MDL", |
| "+/*/MXN", |
| "+/*/MYR", |
| "+/*/NGN", |
| "+/*/NOK", |
| "+/*/NPR", |
| "+/*/NZD", |
| "+/*/PEN", |
| "+/*/PHP", |
| "+/*/PKR", |
| "+/*/PLN", |
| "+/*/QAR", |
| "+/*/RON", |
| "+/*/RSD", |
| "+/*/RUB", |
| "+/*/SAR", |
| "+/*/SEK", |
| "+/*/SGD", |
| "+/*/THB", |
| "+/*/TJS", |
| "+/*/TRY", |
| "+/*/TWD", |
| "+/*/UAH", |
| "+/*/USD", |
| "+/*/VES", |
| "+/*/VND", |
| "+/*/XDR", |
| "+/*/ZAR", |
| "-/Currencies%formal", |
| "-/Currencies%variant" |
| ] |
| }, |
| // Based on https://cs.chromium.org/chromium/src/third_party/icu/patches/data.build.patch?rcl=797b7c |
| // +# Chromium : To save space, use '-R' option (exclude collation rules. just |
| // +# include the compiled binary data.) |
| // +GENRBOPTS=-k -R |
| { |
| "categories": [ |
| "coll_tree" |
| ], |
| "rules": [ |
| "-/UCARules", |
| "-/collations/*/Sequence" |
| ] |
| }, |
| // Based on filter_unit_data |
| // # Keep only duration and compound in units* sections. |
| { |
| "categories": [ |
| "unit_tree" |
| ], |
| "rules": [ |
| "-/units", |
| "-/unitsNarrow", |
| "-/unitsShort", |
| "+/*/*/acre", |
| "+/*/*/bit", |
| "+/*/*/byte", |
| "+/*/*/celsius", |
| "+/*/*/centimeter", |
| "+/*/*/day", |
| "+/*/*/degree", |
| "+/*/*/fahrenheit", |
| "+/*/*/fluid-ounce", |
| "+/*/*/foot", |
| "+/*/*/gallon", |
| "+/*/*/gigabit", |
| "+/*/*/gigabyte", |
| "+/*/*/gram", |
| "+/*/*/hectare", |
| "+/*/*/hour", |
| "+/*/*/inch", |
| "+/*/*/kilobit", |
| "+/*/*/kilobyte", |
| "+/*/*/kilogram", |
| "+/*/*/kilometer", |
| "+/*/*/liter", |
| "+/*/*/megabit", |
| "+/*/*/megabyte", |
| "+/*/*/meter", |
| "+/*/*/mile", |
| "+/*/*/mile-scandinavian", |
| "+/*/*/millimeter", |
| "+/*/*/milliliter", |
| "+/*/*/millisecond", |
| "+/*/*/minute", |
| "+/*/*/month", |
| "+/*/*/ounce", |
| "+/*/*/percent", |
| "+/*/*/petabyte", |
| "+/*/*/pound", |
| "+/*/*/second", |
| "+/*/*/stone", |
| "+/*/*/terabit", |
| "+/*/*/terabyte", |
| "+/*/*/week", |
| "+/*/*/yard", |
| "+/*/*/year", |
| "+/*/*/kilometer-per-hour", |
| "+/*/*/meter-per-second", |
| "+/*/*/mile-per-hour", |
| "+/*/*/liter-per-kilometer", |
| "+/*/*/mile-per-gallon", |
| "+/*/compound" |
| ] |
| }, |
| // # Remove exemplar cities in timezone data. |
| { |
| "categories": [ |
| "zone_tree" |
| ], |
| "rules": [ |
| "-/zoneStrings/Africa:Abidjan", |
| "-/zoneStrings/Africa:Accra", |
| "-/zoneStrings/Africa:Addis_Ababa", |
| "-/zoneStrings/Africa:Algiers", |
| "-/zoneStrings/Africa:Asmera", |
| "-/zoneStrings/Africa:Bamako", |
| "-/zoneStrings/Africa:Bangui", |
| "-/zoneStrings/Africa:Banjul", |
| "-/zoneStrings/Africa:Bissau", |
| "-/zoneStrings/Africa:Blantyre", |
| "-/zoneStrings/Africa:Brazzaville", |
| "-/zoneStrings/Africa:Bujumbura", |
| "-/zoneStrings/Africa:Cairo", |
| "-/zoneStrings/Africa:Casablanca", |
| "-/zoneStrings/Africa:Ceuta", |
| "-/zoneStrings/Africa:Conakry", |
| "-/zoneStrings/Africa:Dakar", |
| "-/zoneStrings/Africa:Dar_es_Salaam", |
| "-/zoneStrings/Africa:Djibouti", |
| "-/zoneStrings/Africa:Douala", |
| "-/zoneStrings/Africa:El_Aaiun", |
| "-/zoneStrings/Africa:Freetown", |
| "-/zoneStrings/Africa:Gaborone", |
| "-/zoneStrings/Africa:Harare", |
| "-/zoneStrings/Africa:Johannesburg", |
| "-/zoneStrings/Africa:Juba", |
| "-/zoneStrings/Africa:Kampala", |
| "-/zoneStrings/Africa:Khartoum", |
| "-/zoneStrings/Africa:Kigali", |
| "-/zoneStrings/Africa:Kinshasa", |
| "-/zoneStrings/Africa:Lagos", |
| "-/zoneStrings/Africa:Libreville", |
| "-/zoneStrings/Africa:Lome", |
| "-/zoneStrings/Africa:Luanda", |
| "-/zoneStrings/Africa:Lubumbashi", |
| "-/zoneStrings/Africa:Lusaka", |
| "-/zoneStrings/Africa:Malabo", |
| "-/zoneStrings/Africa:Maputo", |
| "-/zoneStrings/Africa:Maseru", |
| "-/zoneStrings/Africa:Mbabane", |
| "-/zoneStrings/Africa:Mogadishu", |
| "-/zoneStrings/Africa:Monrovia", |
| "-/zoneStrings/Africa:Nairobi", |
| "-/zoneStrings/Africa:Ndjamena", |
| "-/zoneStrings/Africa:Niamey", |
| "-/zoneStrings/Africa:Nouakchott", |
| "-/zoneStrings/Africa:Ouagadougou", |
| "-/zoneStrings/Africa:Porto-Novo", |
| "-/zoneStrings/Africa:Sao_Tome", |
| "-/zoneStrings/Africa:Tripoli", |
| "-/zoneStrings/Africa:Tunis", |
| "-/zoneStrings/Africa:Windhoek", |
| "-/zoneStrings/America:Adak", |
| "-/zoneStrings/America:Anchorage", |
| "-/zoneStrings/America:Anguilla", |
| "-/zoneStrings/America:Antigua", |
| "-/zoneStrings/America:Araguaina", |
| "-/zoneStrings/America:Argentina:La_Rioja", |
| "-/zoneStrings/America:Argentina:Rio_Gallegos", |
| "-/zoneStrings/America:Argentina:Salta", |
| "-/zoneStrings/America:Argentina:San_Juan", |
| "-/zoneStrings/America:Argentina:San_Luis", |
| "-/zoneStrings/America:Argentina:Tucuman", |
| "-/zoneStrings/America:Argentina:Ushuaia", |
| "-/zoneStrings/America:Aruba", |
| "-/zoneStrings/America:Asuncion", |
| "-/zoneStrings/America:Bahia", |
| "-/zoneStrings/America:Bahia_Banderas", |
| "-/zoneStrings/America:Barbados", |
| "-/zoneStrings/America:Belem", |
| "-/zoneStrings/America:Belize", |
| "-/zoneStrings/America:Blanc-Sablon", |
| "-/zoneStrings/America:Boa_Vista", |
| "-/zoneStrings/America:Bogota", |
| "-/zoneStrings/America:Boise", |
| "-/zoneStrings/America:Buenos_Aires", |
| "-/zoneStrings/America:Cambridge_Bay", |
| "-/zoneStrings/America:Campo_Grande", |
| "-/zoneStrings/America:Cancun", |
| "-/zoneStrings/America:Caracas", |
| "-/zoneStrings/America:Catamarca", |
| "-/zoneStrings/America:Cayenne", |
| "-/zoneStrings/America:Cayman", |
| "-/zoneStrings/America:Chicago", |
| "-/zoneStrings/America:Chihuahua", |
| "-/zoneStrings/America:Coral_Harbour", |
| "-/zoneStrings/America:Cordoba", |
| "-/zoneStrings/America:Costa_Rica", |
| "-/zoneStrings/America:Creston", |
| "-/zoneStrings/America:Cuiaba", |
| "-/zoneStrings/America:Curacao", |
| "-/zoneStrings/America:Danmarkshavn", |
| "-/zoneStrings/America:Dawson", |
| "-/zoneStrings/America:Dawson_Creek", |
| "-/zoneStrings/America:Denver", |
| "-/zoneStrings/America:Detroit", |
| "-/zoneStrings/America:Dominica", |
| "-/zoneStrings/America:Edmonton", |
| "-/zoneStrings/America:Eirunepe", |
| "-/zoneStrings/America:El_Salvador", |
| "-/zoneStrings/America:Fortaleza", |
| "-/zoneStrings/America:Fort_Nelson", |
| "-/zoneStrings/America:Glace_Bay", |
| "-/zoneStrings/America:Godthab", |
| "-/zoneStrings/America:Goose_Bay", |
| "-/zoneStrings/America:Grand_Turk", |
| "-/zoneStrings/America:Grenada", |
| "-/zoneStrings/America:Guadeloupe", |
| "-/zoneStrings/America:Guatemala", |
| "-/zoneStrings/America:Guayaquil", |
| "-/zoneStrings/America:Guyana", |
| "-/zoneStrings/America:Halifax", |
| "-/zoneStrings/America:Havana", |
| "-/zoneStrings/America:Hermosillo", |
| "-/zoneStrings/America:Indiana:Knox", |
| "-/zoneStrings/America:Indiana:Marengo", |
| "-/zoneStrings/America:Indiana:Petersburg", |
| "-/zoneStrings/America:Indianapolis", |
| "-/zoneStrings/America:Indiana:Tell_City", |
| "-/zoneStrings/America:Indiana:Vevay", |
| "-/zoneStrings/America:Indiana:Vincennes", |
| "-/zoneStrings/America:Indiana:Winamac", |
| "-/zoneStrings/America:Inuvik", |
| "-/zoneStrings/America:Iqaluit", |
| "-/zoneStrings/America:Jamaica", |
| "-/zoneStrings/America:Jujuy", |
| "-/zoneStrings/America:Juneau", |
| "-/zoneStrings/America:Kentucky:Monticello", |
| "-/zoneStrings/America:Kralendijk", |
| "-/zoneStrings/America:La_Paz", |
| "-/zoneStrings/America:Lima", |
| "-/zoneStrings/America:Los_Angeles", |
| "-/zoneStrings/America:Louisville", |
| "-/zoneStrings/America:Lower_Princes", |
| "-/zoneStrings/America:Maceio", |
| "-/zoneStrings/America:Managua", |
| "-/zoneStrings/America:Manaus", |
| "-/zoneStrings/America:Marigot", |
| "-/zoneStrings/America:Martinique", |
| "-/zoneStrings/America:Matamoros", |
| "-/zoneStrings/America:Mazatlan", |
| "-/zoneStrings/America:Mendoza", |
| "-/zoneStrings/America:Menominee", |
| "-/zoneStrings/America:Merida", |
| "-/zoneStrings/America:Metlakatla", |
| "-/zoneStrings/America:Mexico_City", |
| "-/zoneStrings/America:Miquelon", |
| "-/zoneStrings/America:Moncton", |
| "-/zoneStrings/America:Monterrey", |
| "-/zoneStrings/America:Montevideo", |
| "-/zoneStrings/America:Montserrat", |
| "-/zoneStrings/America:Nassau", |
| "-/zoneStrings/America:New_York", |
| "-/zoneStrings/America:Nipigon", |
| "-/zoneStrings/America:Nome", |
| "-/zoneStrings/America:Noronha", |
| "-/zoneStrings/America:North_Dakota:Beulah", |
| "-/zoneStrings/America:North_Dakota:Center", |
| "-/zoneStrings/America:North_Dakota:New_Salem", |
| "-/zoneStrings/America:Ojinaga", |
| "-/zoneStrings/America:Panama", |
| "-/zoneStrings/America:Pangnirtung", |
| "-/zoneStrings/America:Paramaribo", |
| "-/zoneStrings/America:Phoenix", |
| "-/zoneStrings/America:Port-au-Prince", |
| "-/zoneStrings/America:Port_of_Spain", |
| "-/zoneStrings/America:Porto_Velho", |
| "-/zoneStrings/America:Puerto_Rico", |
| "-/zoneStrings/America:Punta_Arenas", |
| "-/zoneStrings/America:Rainy_River", |
| "-/zoneStrings/America:Rankin_Inlet", |
| "-/zoneStrings/America:Recife", |
| "-/zoneStrings/America:Regina", |
| "-/zoneStrings/America:Resolute", |
| "-/zoneStrings/America:Rio_Branco", |
| "-/zoneStrings/America:Santa_Isabel", |
| "-/zoneStrings/America:Santarem", |
| "-/zoneStrings/America:Santiago", |
| "-/zoneStrings/America:Santo_Domingo", |
| "-/zoneStrings/America:Sao_Paulo", |
| "-/zoneStrings/America:Scoresbysund", |
| "-/zoneStrings/America:Sitka", |
| "-/zoneStrings/America:St_Barthelemy", |
| "-/zoneStrings/America:St_Johns", |
| "-/zoneStrings/America:St_Kitts", |
| "-/zoneStrings/America:St_Lucia", |
| "-/zoneStrings/America:St_Thomas", |
| "-/zoneStrings/America:St_Vincent", |
| "-/zoneStrings/America:Swift_Current", |
| "-/zoneStrings/America:Tegucigalpa", |
| "-/zoneStrings/America:Thule", |
| "-/zoneStrings/America:Thunder_Bay", |
| "-/zoneStrings/America:Tijuana", |
| "-/zoneStrings/America:Toronto", |
| "-/zoneStrings/America:Tortola", |
| "-/zoneStrings/America:Vancouver", |
| "-/zoneStrings/America:Whitehorse", |
| "-/zoneStrings/America:Winnipeg", |
| "-/zoneStrings/America:Yakutat", |
| "-/zoneStrings/America:Yellowknife", |
| "-/zoneStrings/Antarctica:Casey", |
| "-/zoneStrings/Antarctica:Davis", |
| "-/zoneStrings/Antarctica:DumontDUrville", |
| "-/zoneStrings/Antarctica:Macquarie", |
| "-/zoneStrings/Antarctica:Mawson", |
| "-/zoneStrings/Antarctica:McMurdo", |
| "-/zoneStrings/Antarctica:Palmer", |
| "-/zoneStrings/Antarctica:Rothera", |
| "-/zoneStrings/Antarctica:Syowa", |
| "-/zoneStrings/Antarctica:Troll", |
| "-/zoneStrings/Antarctica:Vostok", |
| "-/zoneStrings/Arctic:Longyearbyen", |
| "-/zoneStrings/Asia:Aden", |
| "-/zoneStrings/Asia:Almaty", |
| "-/zoneStrings/Asia:Amman", |
| "-/zoneStrings/Asia:Anadyr", |
| "-/zoneStrings/Asia:Aqtau", |
| "-/zoneStrings/Asia:Aqtobe", |
| "-/zoneStrings/Asia:Ashgabat", |
| "-/zoneStrings/Asia:Atyrau", |
| "-/zoneStrings/Asia:Baghdad", |
| "-/zoneStrings/Asia:Bahrain", |
| "-/zoneStrings/Asia:Baku", |
| "-/zoneStrings/Asia:Bangkok", |
| "-/zoneStrings/Asia:Barnaul", |
| "-/zoneStrings/Asia:Beirut", |
| "-/zoneStrings/Asia:Bishkek", |
| "-/zoneStrings/Asia:Brunei", |
| "-/zoneStrings/Asia:Calcutta", |
| "-/zoneStrings/Asia:Chita", |
| "-/zoneStrings/Asia:Choibalsan", |
| "-/zoneStrings/Asia:Colombo", |
| "-/zoneStrings/Asia:Damascus", |
| "-/zoneStrings/Asia:Dhaka", |
| "-/zoneStrings/Asia:Dili", |
| "-/zoneStrings/Asia:Dubai", |
| "-/zoneStrings/Asia:Dushanbe", |
| "-/zoneStrings/Asia:Famagusta", |
| "-/zoneStrings/Asia:Gaza", |
| "-/zoneStrings/Asia:Hebron", |
| "-/zoneStrings/Asia:Hong_Kong", |
| "-/zoneStrings/Asia:Hovd", |
| "-/zoneStrings/Asia:Irkutsk", |
| "-/zoneStrings/Asia:Jakarta", |
| "-/zoneStrings/Asia:Jayapura", |
| "-/zoneStrings/Asia:Jerusalem", |
| "-/zoneStrings/Asia:Kabul", |
| "-/zoneStrings/Asia:Kamchatka", |
| "-/zoneStrings/Asia:Karachi", |
| "-/zoneStrings/Asia:Katmandu", |
| "-/zoneStrings/Asia:Khandyga", |
| "-/zoneStrings/Asia:Krasnoyarsk", |
| "-/zoneStrings/Asia:Kuala_Lumpur", |
| "-/zoneStrings/Asia:Kuching", |
| "-/zoneStrings/Asia:Kuwait", |
| "-/zoneStrings/Asia:Macau", |
| "-/zoneStrings/Asia:Magadan", |
| "-/zoneStrings/Asia:Makassar", |
| "-/zoneStrings/Asia:Manila", |
| "-/zoneStrings/Asia:Muscat", |
| "-/zoneStrings/Asia:Nicosia", |
| "-/zoneStrings/Asia:Novokuznetsk", |
| "-/zoneStrings/Asia:Novosibirsk", |
| "-/zoneStrings/Asia:Omsk", |
| "-/zoneStrings/Asia:Oral", |
| "-/zoneStrings/Asia:Phnom_Penh", |
| "-/zoneStrings/Asia:Pontianak", |
| "-/zoneStrings/Asia:Pyongyang", |
| "-/zoneStrings/Asia:Qatar", |
| "-/zoneStrings/Asia:Qostanay", |
| "-/zoneStrings/Asia:Qyzylorda", |
| "-/zoneStrings/Asia:Rangoon", |
| "-/zoneStrings/Asia:Riyadh", |
| "-/zoneStrings/Asia:Saigon", |
| "-/zoneStrings/Asia:Sakhalin", |
| "-/zoneStrings/Asia:Samarkand", |
| "-/zoneStrings/Asia:Seoul", |
| "-/zoneStrings/Asia:Shanghai", |
| "-/zoneStrings/Asia:Singapore", |
| "-/zoneStrings/Asia:Srednekolymsk", |
| "-/zoneStrings/Asia:Taipei", |
| "-/zoneStrings/Asia:Tashkent", |
| "-/zoneStrings/Asia:Tbilisi", |
| "-/zoneStrings/Asia:Tehran", |
| "-/zoneStrings/Asia:Thimphu", |
| "-/zoneStrings/Asia:Tokyo", |
| "-/zoneStrings/Asia:Tomsk", |
| "-/zoneStrings/Asia:Ulaanbaatar", |
| "-/zoneStrings/Asia:Urumqi", |
| "-/zoneStrings/Asia:Ust-Nera", |
| "-/zoneStrings/Asia:Vientiane", |
| "-/zoneStrings/Asia:Vladivostok", |
| "-/zoneStrings/Asia:Yakutsk", |
| "-/zoneStrings/Asia:Yekaterinburg", |
| "-/zoneStrings/Asia:Yerevan", |
| "-/zoneStrings/Atlantic:Azores", |
| "-/zoneStrings/Atlantic:Bermuda", |
| "-/zoneStrings/Atlantic:Canary", |
| "-/zoneStrings/Atlantic:Cape_Verde", |
| "-/zoneStrings/Atlantic:Faeroe", |
| "-/zoneStrings/Atlantic:Madeira", |
| "-/zoneStrings/Atlantic:Reykjavik", |
| "-/zoneStrings/Atlantic:South_Georgia", |
| "-/zoneStrings/Atlantic:Stanley", |
| "-/zoneStrings/Atlantic:St_Helena", |
| "-/zoneStrings/Australia:Adelaide", |
| "-/zoneStrings/Australia:Brisbane", |
| "-/zoneStrings/Australia:Broken_Hill", |
| "-/zoneStrings/Australia:Currie", |
| "-/zoneStrings/Australia:Darwin", |
| "-/zoneStrings/Australia:Eucla", |
| "-/zoneStrings/Australia:Hobart", |
| "-/zoneStrings/Australia:Lindeman", |
| "-/zoneStrings/Australia:Lord_Howe", |
| "-/zoneStrings/Australia:Melbourne", |
| "-/zoneStrings/Australia:Perth", |
| "-/zoneStrings/Australia:Sydney", |
| "-/zoneStrings/Etc:Unknown", |
| "-/zoneStrings/Etc:UTC/ec", |
| "-/zoneStrings/Europe:Amsterdam", |
| "-/zoneStrings/Europe:Andorra", |
| "-/zoneStrings/Europe:Astrakhan", |
| "-/zoneStrings/Europe:Athens", |
| "-/zoneStrings/Europe:Belgrade", |
| "-/zoneStrings/Europe:Berlin", |
| "-/zoneStrings/Europe:Bratislava", |
| "-/zoneStrings/Europe:Brussels", |
| "-/zoneStrings/Europe:Bucharest", |
| "-/zoneStrings/Europe:Budapest", |
| "-/zoneStrings/Europe:Busingen", |
| "-/zoneStrings/Europe:Chisinau", |
| "-/zoneStrings/Europe:Copenhagen", |
| "-/zoneStrings/Europe:Dublin/ec", |
| "-/zoneStrings/Europe:Gibraltar", |
| "-/zoneStrings/Europe:Guernsey", |
| "-/zoneStrings/Europe:Helsinki", |
| "-/zoneStrings/Europe:Isle_of_Man", |
| "-/zoneStrings/Europe:Istanbul", |
| "-/zoneStrings/Europe:Jersey", |
| "-/zoneStrings/Europe:Kaliningrad", |
| "-/zoneStrings/Europe:Kiev", |
| "-/zoneStrings/Europe:Kirov", |
| "-/zoneStrings/Europe:Lisbon", |
| "-/zoneStrings/Europe:Ljubljana", |
| "-/zoneStrings/Europe:London/ec", |
| "-/zoneStrings/Europe:Luxembourg", |
| "-/zoneStrings/Europe:Madrid", |
| "-/zoneStrings/Europe:Malta", |
| "-/zoneStrings/Europe:Mariehamn", |
| "-/zoneStrings/Europe:Minsk", |
| "-/zoneStrings/Europe:Monaco", |
| "-/zoneStrings/Europe:Moscow", |
| "-/zoneStrings/Europe:Oslo", |
| "-/zoneStrings/Europe:Paris", |
| "-/zoneStrings/Europe:Podgorica", |
| "-/zoneStrings/Europe:Prague", |
| "-/zoneStrings/Europe:Riga", |
| "-/zoneStrings/Europe:Rome", |
| "-/zoneStrings/Europe:Samara", |
| "-/zoneStrings/Europe:San_Marino", |
| "-/zoneStrings/Europe:Sarajevo", |
| "-/zoneStrings/Europe:Saratov", |
| "-/zoneStrings/Europe:Simferopol", |
| "-/zoneStrings/Europe:Skopje", |
| "-/zoneStrings/Europe:Sofia", |
| "-/zoneStrings/Europe:Stockholm", |
| "-/zoneStrings/Europe:Tallinn", |
| "-/zoneStrings/Europe:Tirane", |
| "-/zoneStrings/Europe:Ulyanovsk", |
| "-/zoneStrings/Europe:Uzhgorod", |
| "-/zoneStrings/Europe:Vaduz", |
| "-/zoneStrings/Europe:Vatican", |
| "-/zoneStrings/Europe:Vienna", |
| "-/zoneStrings/Europe:Vilnius", |
| "-/zoneStrings/Europe:Volgograd", |
| "-/zoneStrings/Europe:Warsaw", |
| "-/zoneStrings/Europe:Zagreb", |
| "-/zoneStrings/Europe:Zaporozhye", |
| "-/zoneStrings/Europe:Zurich", |
| "-/zoneStrings/Indian:Antananarivo", |
| "-/zoneStrings/Indian:Chagos", |
| "-/zoneStrings/Indian:Christmas", |
| "-/zoneStrings/Indian:Cocos", |
| "-/zoneStrings/Indian:Comoro", |
| "-/zoneStrings/Indian:Kerguelen", |
| "-/zoneStrings/Indian:Mahe", |
| "-/zoneStrings/Indian:Maldives", |
| "-/zoneStrings/Indian:Mauritius", |
| "-/zoneStrings/Indian:Mayotte", |
| "-/zoneStrings/Indian:Reunion", |
| "-/zoneStrings/Pacific:Apia", |
| "-/zoneStrings/Pacific:Auckland", |
| "-/zoneStrings/Pacific:Bougainville", |
| "-/zoneStrings/Pacific:Chatham", |
| "-/zoneStrings/Pacific:Easter", |
| "-/zoneStrings/Pacific:Efate", |
| "-/zoneStrings/Pacific:Enderbury", |
| "-/zoneStrings/Pacific:Fakaofo", |
| "-/zoneStrings/Pacific:Fiji", |
| "-/zoneStrings/Pacific:Funafuti", |
| "-/zoneStrings/Pacific:Galapagos", |
| "-/zoneStrings/Pacific:Gambier", |
| "-/zoneStrings/Pacific:Guadalcanal", |
| "-/zoneStrings/Pacific:Guam", |
| "-/zoneStrings/Pacific:Honolulu/ec", |
| "-/zoneStrings/Pacific:Johnston", |
| "-/zoneStrings/Pacific:Kiritimati", |
| "-/zoneStrings/Pacific:Kosrae", |
| "-/zoneStrings/Pacific:Kwajalein", |
| "-/zoneStrings/Pacific:Majuro", |
| "-/zoneStrings/Pacific:Marquesas", |
| "-/zoneStrings/Pacific:Midway", |
| "-/zoneStrings/Pacific:Nauru", |
| "-/zoneStrings/Pacific:Niue", |
| "-/zoneStrings/Pacific:Norfolk", |
| "-/zoneStrings/Pacific:Noumea", |
| "-/zoneStrings/Pacific:Pago_Pago", |
| "-/zoneStrings/Pacific:Palau", |
| "-/zoneStrings/Pacific:Pitcairn", |
| "-/zoneStrings/Pacific:Ponape", |
| "-/zoneStrings/Pacific:Port_Moresby", |
| "-/zoneStrings/Pacific:Rarotonga", |
| "-/zoneStrings/Pacific:Saipan", |
| "-/zoneStrings/Pacific:Tahiti", |
| "-/zoneStrings/Pacific:Tarawa", |
| "-/zoneStrings/Pacific:Tongatapu", |
| "-/zoneStrings/Pacific:Truk", |
| "-/zoneStrings/Pacific:Wake", |
| "-/zoneStrings/Pacific:Wallis" |
| ] |
| }, |
| { |
| "categories": [ |
| "locales_tree" |
| ], |
| "rules": [ |
| "-/calendar/*", |
| "+/calendar/default", |
| "+/calendar/gregorian", |
| "+/calendar/generic" |
| ] |
| }, |
| // Based on |
| // https://cs.chromium.org/chromium/src/third_party/icu/android/patch_locale.sh?rcl=797b7c |
| // # On Android Java API is used to get lang data, except for the language and |
| // # script names for zh_Hans and zh_Hant which are not supported by Java API. |
| // # Here remove all lang data except those names. |
| // # See the comments in GetDisplayNameForLocale() (in Chromium's |
| // # src/ui/base/l10n/l10n_util.cc) about why we need the scripts. |
| { |
| "categories": [ |
| "lang_tree" |
| ], |
| "rules": [ |
| "-/Keys", |
| "-/Languages", |
| "-/Languages%long", |
| "-/Languages%short", |
| "-/Languages%variant", |
| "-/LanguagesShort", |
| "-/Scripts", |
| "-/Scripts%long", |
| "-/Scripts%short", |
| "-/Scripts%variant", |
| "-/Scripts%stand-alone", |
| "-/Types", |
| "-/Types%short", |
| "-/Variants", |
| "-/calendar", |
| "-/characterLabelPattern", |
| "-/codePatterns", |
| "-/localeDisplayPattern", |
| "+/Languages/zh", |
| "+/Languages%long/zh", |
| "+/Languages%short/zh", |
| "+/Languages%variant/zh", |
| "+/Scripts/Hans", |
| "+/Scripts%long/Hans", |
| "+/Scripts%short/Hans", |
| "+/Scripts%variant/Hans", |
| "+/Scripts%stand-alone/Hans", |
| "+/Scripts/Hant", |
| "+/Scripts%long/Hant", |
| "+/Scripts%short/Hant", |
| "+/Scripts%variant/Hant", |
| "+/Scripts%stand-alone/Hant" |
| ] |
| }, |
| // Remove all the Version |
| { |
| "categories": [ |
| "brkitr_tree", |
| "coll_tree", |
| "curr_tree", |
| "lang_tree", |
| "rbnf_tree", |
| "region_tree", |
| "unit_tree", |
| "zone_tree" |
| ], |
| "rules": [ |
| "-/Version" |
| ] |
| } |
| ] |
| } |