KRYHRAHOWELSAHOVDKR...

114网址导航package Locale::CLDR::ValidC
# This file auto generated from Data\common\supplemental\supplementalMetadata.xml
# on Fri 29 Apr
6:48:34 pm GMT
our $VERSION = version->declare('v0.29.0');
use v5.10.1;
use mro 'c3';
use if $^V ge v5.12.0, feature => 'unicode_strings';
use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
use Moo::R
has 'valid_languages' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( aa
around valid_languages => sub {
my ($orig, $self) = @_;
my $languages = $self->$
return @{$languages};
has 'valid_scripts' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( Adlm
around valid_scripts => sub {
my ($orig, $self) = @_;
my $scripts = $self->$
return @{$scripts};
has 'valid_regions' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( AC
around valid_regions => sub {
my ($orig, $self) = @_;
my $regions = $self->$
return @{$regions};
has 'valid_variants' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( 1606nict
around valid_variants => sub {
my ($orig, $self) = @_;
my $variants = $self->$
return @{$variants};
has 'valid_currencies' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( AED
around valid_currencies => sub {
my ($orig, $self) = @_;
my $currencies = $self->$
return @{$currencies};
has 'valid_subdivisions' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( ad02
around valid_subdivisions => sub {
my ($orig, $self) = @_;
my $subdevisions = $self->$
return @{$subdevisions};
has 'valid_units' => (
=> ArrayRef,
init_arg => undef,
default => sub {[qw( acceleration-g-force
acceleration-meter-per-second-squared
angle-arc-minute
angle-arc-second
angle-degree
angle-radian
angle-revolution
area-hectare
area-square-centimeter
area-square-foot
area-square-inch
area-square-kilometer
area-square-meter
area-square-mile
area-square-yard
concentr-karat
concentr-milligram-per-deciliter
concentr-millimole-per-liter
concentr-part-per-million
consumption-liter-per-100kilometers
consumption-liter-per-kilometer
consumption-mile-per-gallon
consumption-mile-per-gallon-imperial
digital-bit
digital-byte
digital-gigabit
digital-gigabyte
digital-kilobit
digital-kilobyte
digital-megabit
digital-megabyte
digital-terabit
digital-terabyte
duration-century
duration-day
duration-day-person
duration-hour
duration-microsecond
duration-millisecond
duration-minute
duration-month
duration-month-person
duration-nanosecond
duration-second
duration-week
duration-week-person
duration-year
duration-year-person
electric-ampere
electric-milliampere
electric-ohm
electric-volt
energy-calorie
energy-foodcalorie
energy-joule
energy-kilocalorie
energy-kilojoule
energy-kilowatt-hour
frequency-gigahertz
frequency-hertz
frequency-kilohertz
frequency-megahertz
length-astronomical-unit
length-centimeter
length-decimeter
length-fathom
length-foot
length-furlong
length-inch
length-kilometer
length-light-year
length-meter
length-micrometer
length-mile
length-mile-scandinavian
length-millimeter
length-nanometer
length-nautical-mile
length-parsec
length-picometer
length-yard
mass-carat
mass-kilogram
mass-metric-ton
mass-microgram
mass-milligram
mass-ounce
mass-ounce-troy
mass-pound
mass-stone
power-gigawatt
power-horsepower
power-kilowatt
power-megawatt
power-milliwatt
power-watt
pressure-hectopascal
pressure-inch-hg
pressure-millibar
pressure-millimeter-of-mercury
pressure-pound-per-square-inch
speed-kilometer-per-hour
speed-knot
speed-meter-per-second
speed-mile-per-hour
temperature-celsius
temperature-fahrenheit
temperature-generic
temperature-kelvin
volume-acre-foot
volume-bushel
volume-centiliter
volume-cubic-centimeter
volume-cubic-foot
volume-cubic-inch
volume-cubic-kilometer
volume-cubic-meter
volume-cubic-mile
volume-cubic-yard
volume-cup
volume-cup-metric
volume-deciliter
volume-fluid-ounce
volume-gallon
volume-gallon-imperial
volume-hectoliter
volume-liter
volume-megaliter
volume-milliliter
volume-pint
volume-pint-metric
volume-quart
volume-tablespoon
volume-teaspoon
around valid_units => sub {
my ($orig, $self) = @_;
my $units = $self->$
return @{$units};
has 'key_aliases' => (
=> HashRef,
init_arg => undef,
default => sub { return {
'ca' => 'calendar',
'co' => 'collation',
'cu' => 'currency',
'hc' => 'hours',
'ka' => 'colalternate',
'kb' => 'colbackwards',
'kc' => 'colcaselevel',
'kf' => 'colcasefirst',
'kh' => 'colhiraganaquaternary',
'kk' => 'colnormalization',
'kn' => 'colnumeric',
'kr' => 'colreorder',
'ks' => 'colstrength',
'ms' => 'measure',
'nu' => 'numbers',
'tz' => 'timezone',
'vt' => 'variabletop',
around key_aliases => sub {
my ($orig, $self) = @_;
my $aliases = $self->$
return %{$aliases};
has 'key_names' => (
=> HashRef,
init_arg => undef,
default => sub { return { reverse shift()->key_aliases }; },
around key_names => sub {
my ($orig, $self) = @_;
my $names = $self->$
return %{$names};
has 'valid_keys' => (
=> HashRef,
init_arg => undef,
default => sub { return {
'buddhist',
'chinese',
'ethioaa',
'ethiopic-amete-alem',
'ethiopic',
'gregory',
'gregorian',
'islamic',
'islamic-umalqura',
'islamic-tbla',
'islamic-civil',
'islamic-rgsa',
'iso8601',
'japanese',
'persian',
'islamicc',
'islamic-civil',
'standard',
'account',
'big5han',
'dictionary',
'gb2312han',
'phonebk',
'phonebook',
'phonetic',
'reformed',
'searchjl',
'standard',
'traditional',
'accents',
'publish',
'publishing',
'casefold',
'fullwidth',
'halfwidth',
'charname',
'npinyin',
'numericPinyin',
'default',
'handwrit',
'windows',
'chromeos',
'android',
'googlevk',
'dvorakl',
'dvorakr',
'extended',
'colemak',
'noignore',
'non-ignorable',
'shifted',
'REORDER_CODE',
'primary',
'secondary',
'tertiary',
'quaternary quarternary',
'identic',
'identical',
'currency',
'breakall',
'keepall',
'buckwalt',
'percent',
'unicode',
'prprname',
'ussystem',
'uksystem',
'imperial',
'arabext',
'armnlow',
'finance',
'fullwide',
'greklow',
'hanidays',
'hanidec',
'hansfin',
'hantfin',
'jpanfin',
'lanatham',
'mathbold',
'mathdbl',
'mathmono',
'mathsanb',
'mathsans',
'mymrshan',
'mymrtlng',
'romanlow',
'tamldec',
'traditio',
'traditional',
'RG_KEY_VALUE',
'accents',
'publish',
'publishing',
'npinyin',
'numericPinyin',
'SUBDIVISION_CODE',
'standard',
'Europe/Andorra',
'Asia/Dubai',
'Asia/Kabul',
'America/Antigua',
'America/Anguilla',
'Europe/Tirane',
'Asia/Yerevan',
'America/Curacao',
'Africa/Luanda',
'Antarctica/Casey',
'Antarctica/Davis',
'Antarctica/DumontDUrville',
'Antarctica/Mawson',
'Antarctica/McMurdo',
'Antarctica/Palmer',
'Antarctica/Rothera',
'Antarctica/Syowa',
'Antarctica/Troll',
'Antarctica/Vostok',
'America/Buenos_Aires America/Argentina/Buenos_Aires',
'America/Cordoba America/Argentina/Cordoba America/Rosario',
'America/Catamarca America/Argentina/Catamarca America/Argentina/ComodRivadavia',
'America/Argentina/La_Rioja',
'America/Jujuy America/Argentina/Jujuy',
'America/Argentina/San_Luis',
'America/Mendoza America/Argentina/Mendoza',
'America/Argentina/Rio_Gallegos',
'America/Argentina/Salta',
'America/Argentina/Tucuman',
'America/Argentina/San_Juan',
'America/Argentina/Ushuaia',
'Pacific/Pago_Pago Pacific/Samoa US/Samoa',
'Europe/Vienna',
'Australia/Adelaide Australia/South',
'Australia/Broken_Hill Australia/Yancowinna',
'Australia/Brisbane Australia/Queensland',
'Australia/Darwin Australia/North',
'Australia/Eucla',
'Australia/Hobart Australia/Tasmania',
'Australia/Currie',
'Australia/Lindeman',
'Australia/Lord_Howe Australia/LHI',
'Australia/Melbourne Australia/Victoria',
'Antarctica/Macquarie',
'Australia/Perth Australia/West',
'Australia/Sydney Australia/ACT Australia/Canberra Australia/NSW',
'America/Aruba',
'Asia/Baku',
'Europe/Sarajevo',
'America/Barbados',
'Asia/Dhaka Asia/Dacca',
'Europe/Brussels',
'Africa/Ouagadougou',
'Europe/Sofia',
'Asia/Bahrain',
'Africa/Bujumbura',
'Africa/Porto-Novo',
'Atlantic/Bermuda',
'Asia/Brunei',
'America/La_Paz',
'America/Kralendijk',
'America/Araguaina',
'America/Belem',
'America/Boa_Vista',
'America/Cuiaba',
'America/Campo_Grande',
'America/Eirunepe',
'America/Noronha Brazil/DeNoronha',
'America/Fortaleza',
'America/Manaus Brazil/West',
'America/Maceio',
'America/Porto_Velho',
'America/Rio_Branco America/Porto_Acre Brazil/Acre',
'America/Recife',
'America/Sao_Paulo Brazil/East',
'America/Bahia',
'America/Santarem',
'America/Nassau',
'Asia/Thimphu Asia/Thimbu',
'Africa/Gaborone',
'Europe/Minsk',
'America/Belize',
'America/Creston',
'America/Edmonton Canada/Mountain',
'America/Rainy_River',
'America/Fort_Nelson',
'America/Glace_Bay',
'America/Goose_Bay',
'America/Halifax Canada/Atlantic',
'America/Iqaluit',
'America/Moncton',
'America/Montreal',
'America/Pangnirtung',
'America/Resolute',
'America/Regina Canada/East-Saskatchewan Canada/Saskatchewan',
'America/St_Johns Canada/Newfoundland',
'America/Nipigon',
'America/Thunder_Bay',
'America/Toronto Canada/Eastern',
'America/Vancouver Canada/Pacific',
'America/Winnipeg Canada/Central',
'America/Blanc-Sablon',
'America/Cambridge_Bay',
'America/Dawson',
'America/Dawson_Creek',
'America/Rankin_Inlet',
'America/Inuvik',
'America/Whitehorse Canada/Yukon',
'America/Swift_Current',
'America/Yellowknife',
'America/Coral_Harbour America/Atikokan',
'Indian/Cocos',
'Africa/Lubumbashi',
'Africa/Kinshasa',
'Africa/Bangui',
'Africa/Brazzaville',
'Europe/Zurich',
'Africa/Abidjan',
'Pacific/Rarotonga',
'Pacific/Easter Chile/EasterIsland',
'America/Santiago Chile/Continental',
'Africa/Douala',
'Asia/Shanghai Asia/Chongqing Asia/Chungking Asia/Harbin PRC',
'Asia/Urumqi Asia/Kashgar',
'America/Bogota',
'America/Costa_Rica',
'cst6cdt',
'CST6CDT',
'America/Havana Cuba',
'Atlantic/Cape_Verde',
'Indian/Christmas',
'Asia/Nicosia Europe/Nicosia',
'Europe/Prague',
'Europe/Berlin',
'debsngn',
'Europe/Busingen',
'Africa/Djibouti',
'Europe/Copenhagen',
'America/Dominica',
'America/Santo_Domingo',
'Africa/Algiers',
'Pacific/Galapagos',
'America/Guayaquil',
'Europe/Tallinn',
'Africa/Cairo Egypt',
'Africa/El_Aaiun',
'Africa/Asmera Africa/Asmara',
'Africa/Ceuta',
'Atlantic/Canary',
'Europe/Madrid',
'est5edt',
'EST5EDT',
'Africa/Addis_Ababa',
'Europe/Helsinki',
'Europe/Mariehamn',
'Pacific/Fiji',
'Atlantic/Stanley',
'Pacific/Kosrae',
'Pacific/Ponape Pacific/Pohnpei',
'Pacific/Truk Pacific/Chuuk Pacific/Yap',
'Atlantic/Faeroe Atlantic/Faroe',
'Europe/Paris',
'Africa/Libreville',
'Asia/Gaza',
'Europe/London Europe/Belfast GB GB-Eire',
'America/Grenada',
'Asia/Tbilisi',
'America/Cayenne',
'Europe/Guernsey',
'Africa/Accra',
'Europe/Gibraltar',
'gldkshvn',
'America/Danmarkshavn',
'America/Godthab',
'America/Scoresbysund',
'America/Thule',
'Africa/Banjul',
'Africa/Conakry',
'America/Guadeloupe',
'America/Marigot',
'America/St_Barthelemy',
'Africa/Malabo',
'Europe/Athens',
'Atlantic/South_Georgia',
'America/Guatemala',
'Pacific/Guam',
'Africa/Bissau',
'America/Guyana',
'Asia/Hebron',
'Asia/Hong_Kong Hongkong',
'America/Tegucigalpa',
'Europe/Zagreb',
'America/Port-au-Prince',
'Europe/Budapest',
'Asia/Jayapura',
'Asia/Jakarta',
'Asia/Makassar Asia/Ujung_Pandang',
'Asia/Pontianak',
'Europe/Dublin Eire',
'Europe/Isle_of_Man',
'Asia/Calcutta Asia/Kolkata',
'Indian/Chagos',
'Asia/Baghdad',
'Asia/Tehran Iran',
'Atlantic/Reykjavik Iceland',
'Europe/Rome',
'jeruslm',
'Asia/Jerusalem Asia/Tel_Aviv Israel',
'Europe/Jersey',
'America/Jamaica Jamaica',
'Asia/Amman',
'Asia/Tokyo Japan',
'Africa/Nairobi',
'Asia/Bishkek',
'Asia/Phnom_Penh',
'Pacific/Kiritimati',
'Pacific/Enderbury',
'Pacific/Tarawa',
'Indian/Comoro',
'America/St_Kitts',
'Asia/Pyongyang',
'Asia/Seoul ROK',
'Asia/Kuwait',
'America/Cayman',
'Asia/Aqtau',
'Asia/Aqtobe',
'Asia/Almaty',
'Asia/Qyzylorda',
'Asia/Oral',
'Asia/Vientiane',
'Asia/Beirut',
'America/St_Lucia',
'Europe/Vaduz',
'Asia/Colombo',
'Africa/Monrovia',
'Africa/Maseru',
'Europe/Vilnius',
'Europe/Luxembourg',
'Europe/Riga',
'Africa/Tripoli Libya',
'Africa/Casablanca',
'Europe/Monaco',
'Europe/Chisinau Europe/Tiraspol',
'Europe/Podgorica',
'Indian/Antananarivo',
'Pacific/Kwajalein Kwajalein',
'Pacific/Majuro',
'Europe/Skopje',
'Africa/Bamako Africa/Timbuktu',
'Asia/Rangoon',
'Asia/Choibalsan',
'Asia/Hovd',
'Asia/Ulaanbaatar Asia/Ulan_Bator',
'Asia/Macau Asia/Macao',
'Pacific/Saipan',
'America/Martinique',
'Africa/Nouakchott',
'America/Montserrat',
'mst7mdt',
'MST7MDT',
'Europe/Malta',
'Indian/Mauritius',
'Indian/Maldives',
'Africa/Blantyre',
'America/Chihuahua',
'America/Cancun',
'America/Hermosillo',
'America/Matamoros',
'America/Mexico_City Mexico/General',
'America/Merida',
'America/Monterrey',
'America/Mazatlan Mexico/BajaSur',
'America/Ojinaga',
'America/Bahia_Banderas',
'America/Santa_Isabel',
'America/Tijuana America/Ensenada Mexico/BajaNorte',
'Asia/Kuching',
'Asia/Kuala_Lumpur',
'Africa/Maputo',
'Africa/Windhoek',
'Pacific/Noumea',
'Africa/Niamey',
'Pacific/Norfolk',
'Africa/Lagos',
'America/Managua',
'Europe/Amsterdam',
'Europe/Oslo',
'Asia/Katmandu Asia/Kathmandu',
'Pacific/Nauru',
'Pacific/Niue',
'Pacific/Auckland Antarctica/South_Pole NZ',
'Pacific/Chatham NZ-CHAT',
'Asia/Muscat',
'America/Panama',
'America/Lima',
'Pacific/Gambier',
'Pacific/Marquesas',
'Pacific/Tahiti',
'Pacific/Port_Moresby',
'Pacific/Bougainville',
'Asia/Manila',
'Asia/Karachi',
'Europe/Warsaw Poland',
'America/Miquelon',
'Pacific/Pitcairn',
'America/Puerto_Rico',
'pst8pdt',
'PST8PDT',
'Atlantic/Madeira',
'Europe/Lisbon Portugal',
'Atlantic/Azores',
'Pacific/Palau',
'America/Asuncion',
'Asia/Qatar',
'Indian/Reunion',
'Europe/Bucharest',
'Europe/Belgrade',
'ruchita',
'Asia/Chita',
'Asia/Anadyr',
'Asia/Magadan',
'Asia/Irkutsk',
'Europe/Kaliningrad',
'rukhndg',
'Asia/Khandyga',
'Asia/Krasnoyarsk',
'Europe/Samara',
'Europe/Moscow W-SU',
'Asia/Novokuznetsk',
'Asia/Omsk',
'Asia/Novosibirsk',
'Asia/Kamchatka',
'Asia/Srednekolymsk',
'ruunera',
'Asia/Ust-Nera',
'Asia/Sakhalin',
'Europe/Volgograd',
'Asia/Vladivostok',
'Asia/Yekaterinburg',
'Asia/Yakutsk',
'Africa/Kigali',
'Asia/Riyadh',
'Pacific/Guadalcanal',
'Indian/Mahe',
'Africa/Khartoum',
'Europe/Stockholm',
'Asia/Singapore Singapore',
'Atlantic/St_Helena',
'Europe/Ljubljana',
'Arctic/Longyearbyen Atlantic/Jan_Mayen',
'Europe/Bratislava',
'Africa/Freetown',
'Europe/San_Marino',
'Africa/Dakar',
'Africa/Mogadishu',
'America/Paramaribo',
'Africa/Juba',
'Africa/Sao_Tome',
'America/El_Salvador',
'America/Lower_Princes',
'Asia/Damascus',
'Africa/Mbabane',
'America/Grand_Turk',
'Africa/Ndjamena',
'Indian/Kerguelen',
'Africa/Lome',
'Asia/Bangkok',
'Asia/Dushanbe',
'Pacific/Fakaofo',
'Asia/Dili',
'Asia/Ashgabat Asia/Ashkhabad',
'Africa/Tunis',
'Pacific/Tongatapu',
'Europe/Istanbul Asia/Istanbul Turkey',
'America/Port_of_Spain',
'Pacific/Funafuti',
'Asia/Taipei ROC',
'Africa/Dar_es_Salaam',
'Europe/Kiev',
'Europe/Zaporozhye',
'Europe/Simferopol',
'Europe/Uzhgorod',
'Africa/Kampala',
'Pacific/Wake',
'Pacific/Johnston',
'Pacific/Midway',
'Etc/Unknown',
'America/Adak America/Atka US/Aleutian',
'America/Indiana/Marengo',
'America/Anchorage US/Alaska',
'America/Boise',
'America/Chicago US/Central',
'America/Denver America/Shiprock Navajo US/Mountain',
'America/Detroit US/Michigan',
'Pacific/Honolulu US/Hawaii',
'America/Indianapolis America/Fort_Wayne America/Indiana/Indianapolis US/East-Indiana',
'usinvev',
'America/Indiana/Vevay',
'America/Juneau',
'America/Indiana/Knox America/Knox_IN US/Indiana-Starke',
'America/Los_Angeles US/Pacific US/Pacific-New',
'America/Louisville America/Kentucky/Louisville',
'America/Menominee',
'America/Metlakatla',
'America/Kentucky/Monticello',
'usnavajo',
'usndcnt',
'America/North_Dakota/Center',
'usndnsl',
'America/North_Dakota/New_Salem',
'America/New_York US/Eastern',
'America/Indiana/Vincennes',
'America/Nome',
'America/Phoenix US/Arizona',
'America/Sitka',
'America/Indiana/Tell_City',
'America/Indiana/Winamac',
'America/Indiana/Petersburg',
'America/North_Dakota/Beulah',
'America/Yakutat',
'Etc/GMT Etc/GMT+0 Etc/GMT-0 Etc/GMT0 Etc/Greenwich Etc/UCT Etc/UTC Etc/Universal Etc/Zulu GMT GMT+0 GMT-0 GMT0 Greenwich UCT UTC Universal Zulu',
'Etc/GMT-1',
'Etc/GMT-2',
'Etc/GMT-3',
'Etc/GMT-4',
'Etc/GMT-5',
'Etc/GMT-6',
'Etc/GMT-7',
'Etc/GMT-8',
'Etc/GMT-9',
'Etc/GMT-10',
'Etc/GMT-11',
'Etc/GMT-12',
'Etc/GMT-13',
'Etc/GMT-14',
'Etc/GMT+1',
'Etc/GMT+2',
'Etc/GMT+3',
'Etc/GMT+4',
'Etc/GMT+5 EST',
'Etc/GMT+6',
'Etc/GMT+7 MST',
'Etc/GMT+8',
'Etc/GMT+9',
'Etc/GMT+10 HST',
'Etc/GMT+11',
'Etc/GMT+12',
'America/Montevideo',
'Asia/Samarkand',
'Asia/Tashkent',
'Europe/Vatican',
'America/St_Vincent',
'America/Caracas',
'America/Tortola',
'America/St_Thomas America/Virgin',
'Asia/Saigon Asia/Ho_Chi_Minh',
'Pacific/Efate',
'Pacific/Wallis',
'Pacific/Apia',
'Asia/Aden',
'Indian/Mayotte',
'Africa/Johannesburg',
'Africa/Lusaka',
'Africa/Harare',
'CODEPOINTS',
'PRIVATE_USE',
around valid_keys => sub {
my ($orig, $self) = @_;
my $keys = $self->$
return %{$keys};
has 'language_aliases' => (
=> HashRef,
init_arg => undef,
default => sub { return {
'art_lojban' => 'jbo',
'i_ami' => 'ami',
'i_bnn' => 'bnn',
'i_hak' => 'hak',
'i_klingon' => 'tlh',
'i_lux' => 'lb',
'i_navajo' => 'nv',
'i_pwn' => 'pwn',
'i_tao' => 'tao',
'i_tay' => 'tay',
'i_tsu' => 'tsu',
'no_bok' => 'nb',
'no_nyn' => 'nn',
'sgn_BE_FR' => 'sfb',
'sgn_BE_NL' => 'vgt',
'sgn_CH_DE' => 'sgg',
'zh_guoyu' => 'zh',
'zh_hakka' => 'hak',
'zh_min_nan' => 'nan',
'zh_xiang' => 'hsn',
'in' => 'id',
'iw' => 'he',
'ji' => 'yi',
'jw' => 'jv',
'mo' => 'ro_MD',
'scc' => 'sr',
'scr' => 'hr',
'no_BOKMAL' => 'nb',
'no_NYNORSK' => 'nn',
'aa_SAAHO' => 'ssy',
'sh' => 'sr_Latn',
'no' => 'nb',
'tl' => 'fil',
'az_AZ' => 'az_Latn_AZ',
'bs_BA' => 'bs_Latn_BA',
'ha_Latn_GH' => 'ha_GH',
'ha_Latn_NE' => 'ha_NE',
'ha_Latn_NG' => 'ha_NG',
'kk_Cyrl_KZ' => 'kk_KZ',
'ky_Cyrl_KG' => 'ky_KG',
'ks_Arab_IN' => 'ks_IN',
'mn_Cyrl_MN' => 'mn_MN',
'ms_Latn_BN' => 'ms_BN',
'ms_Latn_MY' => 'ms_MY',
'ms_Latn_SG' => 'ms_SG',
'pa_IN' => 'pa_Guru_IN',
'pa_PK' => 'pa_Arab_PK',
'shi_MA' => 'shi_Tfng_MA',
'sr_BA' => 'sr_Cyrl_BA',
'sr_ME' => 'sr_Latn_ME',
'sr_RS' => 'sr_Cyrl_RS',
'sr_XK' => 'sr_Cyrl_XK',
'tzm_Latn_MA' => 'tzm_MA',
'ug_Arab_CN' => 'ug_CN',
'uz_AF' => 'uz_Arab_AF',
'uz_UZ' => 'uz_Latn_UZ',
'vai_LR' => 'vai_Vaii_LR',
'zh_CN' => 'zh_Hans_CN',
'zh_HK' => 'zh_Hant_HK',
'zh_MO' => 'zh_Hant_MO',
'zh_SG' => 'zh_Hans_SG',
'zh_TW' => 'zh_Hant_TW',
'aju' => 'jrb',
'als' => 'sq',
'arb' => 'ar',
'ayr' => 'ay',
'azj' => 'az',
'bcc' => 'bal',
'bcl' => 'bik',
'bxk' => 'luy',
'bxr' => 'bua',
'cld' => 'syr',
'cmn' => 'zh',
'cwd' => 'cr',
'dgo' => 'doi',
'dhd' => 'mwr',
'dik' => 'din',
'diq' => 'zza',
'lbk' => 'bnc',
'ekk' => 'et',
'emk' => 'man',
'esk' => 'ik',
'fat' => 'ak',
'fuc' => 'ff',
'gaz' => 'om',
'gbo' => 'grb',
'gno' => 'gon',
'gug' => 'gn',
'gya' => 'gba',
'hdn' => 'hai',
'hea' => 'hmn',
'ike' => 'iu',
'kmr' => 'ku',
'knc' => 'kr',
'kng' => 'kg',
'knn' => 'kok',
'kpv' => 'kv',
'lvs' => 'lv',
'mhr' => 'chm',
'mup' => 'raj',
'khk' => 'mn',
'npi' => 'ne',
'ojg' => 'oj',
'ory' => 'or',
'pbu' => 'ps',
'pes' => 'fa',
'plt' => 'mg',
'pnb' => 'lah',
'quz' => 'qu',
'rmy' => 'rom',
'spy' => 'kln',
'src' => 'sc',
'swh' => 'sw',
'ttq' => 'tmh',
'tw' => 'ak',
'umu' => 'del',
'uzn' => 'uz',
'xpe' => 'kpe',
'xsl' => 'den',
'ydd' => 'yi',
'zai' => 'zap',
'zsm' => 'ms',
'zyb' => 'za',
'him' => 'srx',
'mnk' => 'man',
'aar' => 'aa',
'abk' => 'ab',
'ave' => 'ae',
'afr' => 'af',
'aka' => 'ak',
'amh' => 'am',
'arg' => 'an',
'ara' => 'ar',
'asm' => 'as',
'ava' => 'av',
'aym' => 'ay',
'aze' => 'az',
'bak' => 'ba',
'bel' => 'be',
'bul' => 'bg',
'bih' => 'bh',
'bis' => 'bi',
'bam' => 'bm',
'ben' => 'bn',
'bod' => 'bo',
'bre' => 'br',
'bos' => 'bs',
'cat' => 'ca',
'che' => 'ce',
'cha' => 'ch',
'cos' => 'co',
'cre' => 'cr',
'ces' => 'cs',
'chu' => 'cu',
'chv' => 'cv',
'cym' => 'cy',
'dan' => 'da',
'deu' => 'de',
'div' => 'dv',
'dzo' => 'dz',
'ewe' => 'ee',
'ell' => 'el',
'eng' => 'en',
'epo' => 'eo',
'spa' => 'es',
'est' => 'et',
'eus' => 'eu',
'fas' => 'fa',
'ful' => 'ff',
'fin' => 'fi',
'fij' => 'fj',
'fao' => 'fo',
'fra' => 'fr',
'fry' => 'fy',
'gle' => 'ga',
'gla' => 'gd',
'glg' => 'gl',
'grn' => 'gn',
'guj' => 'gu',
'glv' => 'gv',
'hau' => 'ha',
'heb' => 'he',
'hin' => 'hi',
'hmo' => 'ho',
'hrv' => 'hr',
'hat' => 'ht',
'hun' => 'hu',
'hye' => 'hy',
'her' => 'hz',
'ina' => 'ia',
'ind' => 'id',
'ile' => 'ie',
'ibo' => 'ig',
'iii' => 'ii',
'ipk' => 'ik',
'ido' => 'io',
'isl' => 'is',
'ita' => 'it',
'iku' => 'iu',
'jpn' => 'ja',
'jav' => 'jv',
'kat' => 'ka',
'kon' => 'kg',
'kik' => 'ki',
'kua' => 'kj',
'kaz' => 'kk',
'kal' => 'kl',
'khm' => 'km',
'kan' => 'kn',
'kor' => 'ko',
'kau' => 'kr',
'kas' => 'ks',
'kur' => 'ku',
'kom' => 'kv',
'cor' => 'kw',
'kir' => 'ky',
'lat' => 'la',
'ltz' => 'lb',
'lug' => 'lg',
'lim' => 'li',
'lin' => 'ln',
'lao' => 'lo',
'lit' => 'lt',
'lub' => 'lu',
'lav' => 'lv',
'mlg' => 'mg',
'mah' => 'mh',
'mri' => 'mi',
'mkd' => 'mk',
'mal' => 'ml',
'mon' => 'mn',
'mol' => 'ro_MD',
'mar' => 'mr',
'msa' => 'ms',
'mlt' => 'mt',
'mya' => 'my',
'nau' => 'na',
'nob' => 'nb',
'nde' => 'nd',
'nep' => 'ne',
'ndo' => 'ng',
'nld' => 'nl',
'nno' => 'nn',
'nor' => 'nb',
'nbl' => 'nr',
'nav' => 'nv',
'nya' => 'ny',
'oci' => 'oc',
'oji' => 'oj',
'orm' => 'om',
'ori' => 'or',
'oss' => 'os',
'pan' => 'pa',
'pli' => 'pi',
'pol' => 'pl',
'pus' => 'ps',
'por' => 'pt',
'que' => 'qu',
'roh' => 'rm',
'run' => 'rn',
'ron' => 'ro',
'rus' => 'ru',
'kin' => 'rw',
'san' => 'sa',
'srd' => 'sc',
'snd' => 'sd',
'sme' => 'se',
'sag' => 'sg',
'hbs' => 'sr_Latn',
'sin' => 'si',
'slk' => 'sk',
'slv' => 'sl',
'smo' => 'sm',
'sna' => 'sn',
'som' => 'so',
'sqi' => 'sq',
'srp' => 'sr',
'ssw' => 'ss',
'sot' => 'st',
'sun' => 'su',
'swe' => 'sv',
'swa' => 'sw',
'tam' => 'ta',
'tel' => 'te',
'tgk' => 'tg',
'tha' => 'th',
'tir' => 'ti',
'tuk' => 'tk',
'tgl' => 'fil',
'tsn' => 'tn',
'ton' => 'to',
'tur' => 'tr',
'tso' => 'ts',
'tat' => 'tt',
'twi' => 'ak',
'tah' => 'ty',
'uig' => 'ug',
'ukr' => 'uk',
'urd' => 'ur',
'uzb' => 'uz',
'ven' => 've',
'vie' => 'vi',
'vol' => 'vo',
'wln' => 'wa',
'wol' => 'wo',
'xho' => 'xh',
'yid' => 'yi',
'yor' => 'yo',
'zha' => 'za',
'zho' => 'zh',
'zul' => 'zu',
'alb' => 'sq',
'arm' => 'hy',
'baq' => 'eu',
'bur' => 'my',
'chi' => 'zh',
'cze' => 'cs',
'dut' => 'nl',
'fre' => 'fr',
'geo' => 'ka',
'ger' => 'de',
'gre' => 'el',
'ice' => 'is',
'mac' => 'mk',
'mao' => 'mi',
'may' => 'ms',
'per' => 'fa',
'rum' => 'ro',
'slo' => 'sk',
'tib' => 'bo',
'wel' => 'cy',
has 'region_aliases' => (
=> HashRef,
init_arg => undef,
default => sub { return {
'AN' => [qw(CW SX BQ)],
'BU' => [qw(MM)],
'CS' => [qw(RS ME)],
'CT' => [qw(KI)],
'DD' => [qw(DE)],
'DY' => [qw(BJ)],
'FQ' => [qw(AQ TF)],
'FX' => [qw(FR)],
'HV' => [qw(BF)],
'JT' => [qw(UM)],
'MI' => [qw(UM)],
'NH' => [qw(VU)],
'NQ' => [qw(AQ)],
'NT' => [qw(SA IQ)],
'PC' => [qw(FM MH MP PW)],
'PU' => [qw(UM)],
'PZ' => [qw(PA)],
'QU' => [qw(EU)],
'RH' => [qw(ZW)],
'SU' => [qw(RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ)],
'TP' => [qw(TL)],
'UK' => [qw(GB)],
'VD' => [qw(VN)],
'WK' => [qw(UM)],
'YD' => [qw(YE)],
'YU' => [qw(RS ME)],
'ZR' => [qw(CD)],
'062' => [qw(034 143)],
'172' => [qw(RU AM AZ BY GE KG KZ MD TJ TM UA UZ)],
'200' => [qw(CZ SK)],
'230' => [qw(ET)],
'280' => [qw(DE)],
'532' => [qw(CW SX BQ)],
'582' => [qw(FM MH MP PW)],
'736' => [qw(SD)],
'830' => [qw(JE GG)],
'886' => [qw(YE)],
'890' => [qw(RS ME SI HR MK BA)],
'AAA' => [qw(AA)],
'ASC' => [qw(AC)],
'AND' => [qw(AD)],
'ARE' => [qw(AE)],
'AFG' => [qw(AF)],
'ATG' => [qw(AG)],
'AIA' => [qw(AI)],
'ALB' => [qw(AL)],
'ARM' => [qw(AM)],
'ANT' => [qw(CW SX BQ)],
'AGO' => [qw(AO)],
'ATA' => [qw(AQ)],
'ARG' => [qw(AR)],
'ASM' => [qw(AS)],
'AUT' => [qw(AT)],
'AUS' => [qw(AU)],
'ABW' => [qw(AW)],
'ALA' => [qw(AX)],
'AZE' => [qw(AZ)],
'BIH' => [qw(BA)],
'BRB' => [qw(BB)],
'BGD' => [qw(BD)],
'BEL' => [qw(BE)],
'BFA' => [qw(BF)],
'BGR' => [qw(BG)],
'BHR' => [qw(BH)],
'BDI' => [qw(BI)],
'BEN' => [qw(BJ)],
'BLM' => [qw(BL)],
'BMU' => [qw(BM)],
'BRN' => [qw(BN)],
'BOL' => [qw(BO)],
'BES' => [qw(BQ)],
'BRA' => [qw(BR)],
'BHS' => [qw(BS)],
'BTN' => [qw(BT)],
'BUR' => [qw(MM)],
'BVT' => [qw(BV)],
'BWA' => [qw(BW)],
'BLR' => [qw(BY)],
'BLZ' => [qw(BZ)],
'CAN' => [qw(CA)],
'CCK' => [qw(CC)],
'COD' => [qw(CD)],
'CAF' => [qw(CF)],
'COG' => [qw(CG)],
'CHE' => [qw(CH)],
'CIV' => [qw(CI)],
'COK' => [qw(CK)],
'CHL' => [qw(CL)],
'CMR' => [qw(CM)],
'CHN' => [qw(CN)],
'COL' => [qw(CO)],
'CPT' => [qw(CP)],
'CRI' => [qw(CR)],
'SCG' => [qw(RS ME)],
'CUB' => [qw(CU)],
'CPV' => [qw(CV)],
'CUW' => [qw(CW)],
'CXR' => [qw(CX)],
'CYP' => [qw(CY)],
'CZE' => [qw(CZ)],
'DDR' => [qw(DE)],
'DEU' => [qw(DE)],
'DGA' => [qw(DG)],
'DJI' => [qw(DJ)],
'DNK' => [qw(DK)],
'DMA' => [qw(DM)],
'DOM' => [qw(DO)],
'DZA' => [qw(DZ)],
'ECU' => [qw(EC)],
'EST' => [qw(EE)],
'EGY' => [qw(EG)],
'ESH' => [qw(EH)],
'ERI' => [qw(ER)],
'ESP' => [qw(ES)],
'ETH' => [qw(ET)],
'FIN' => [qw(FI)],
'FJI' => [qw(FJ)],
'FLK' => [qw(FK)],
'FSM' => [qw(FM)],
'FRO' => [qw(FO)],
'FRA' => [qw(FR)],
'FXX' => [qw(FR)],
'GAB' => [qw(GA)],
'GBR' => [qw(GB)],
'GRD' => [qw(GD)],
'GEO' => [qw(GE)],
'GUF' => [qw(GF)],
'GGY' => [qw(GG)],
'GHA' => [qw(GH)],
'GIB' => [qw(GI)],
'GRL' => [qw(GL)],
'GMB' => [qw(GM)],
'GIN' => [qw(GN)],
'GLP' => [qw(GP)],
'GNQ' => [qw(GQ)],
'GRC' => [qw(GR)],
'SGS' => [qw(GS)],
'GTM' => [qw(GT)],
'GUM' => [qw(GU)],
'GNB' => [qw(GW)],
'GUY' => [qw(GY)],
'HKG' => [qw(HK)],
'HMD' => [qw(HM)],
'HND' => [qw(HN)],
'HRV' => [qw(HR)],
'HTI' => [qw(HT)],
'HUN' => [qw(HU)],
'IDN' => [qw(ID)],
'IRL' => [qw(IE)],
'ISR' => [qw(IL)],
'IMN' => [qw(IM)],
'IND' => [qw(IN)],
'IOT' => [qw(IO)],
'IRQ' => [qw(IQ)],
'IRN' => [qw(IR)],
'ISL' => [qw(IS)],
'ITA' => [qw(IT)],
'JEY' => [qw(JE)],
'JAM' => [qw(JM)],
'JOR' => [qw(JO)],
'JPN' => [qw(JP)],
'KEN' => [qw(KE)],
'KGZ' => [qw(KG)],
'KHM' => [qw(KH)],
'KIR' => [qw(KI)],
'COM' => [qw(KM)],
'KNA' => [qw(KN)],
'PRK' => [qw(KP)],
'KOR' => [qw(KR)],
'KWT' => [qw(KW)],
'CYM' => [qw(KY)],
'KAZ' => [qw(KZ)],
'LAO' => [qw(LA)],
'LBN' => [qw(LB)],
'LCA' => [qw(LC)],
'LIE' => [qw(LI)],
'LKA' => [qw(LK)],
'LBR' => [qw(LR)],
'LSO' => [qw(LS)],
'LTU' => [qw(LT)],
'LUX' => [qw(LU)],
'LVA' => [qw(LV)],
'LBY' => [qw(LY)],
'MAR' => [qw(MA)],
'MCO' => [qw(MC)],
'MDA' => [qw(MD)],
'MNE' => [qw(ME)],
'MAF' => [qw(MF)],
'MDG' => [qw(MG)],
'MHL' => [qw(MH)],
'MKD' => [qw(MK)],
'MLI' => [qw(ML)],
'MMR' => [qw(MM)],
'MNG' => [qw(MN)],
'MAC' => [qw(MO)],
'MNP' => [qw(MP)],
'MTQ' => [qw(MQ)],
'MRT' => [qw(MR)],
'MSR' => [qw(MS)],
'MLT' => [qw(MT)],
'MUS' => [qw(MU)],
'MDV' => [qw(MV)],
'MWI' => [qw(MW)],
'MEX' => [qw(MX)],
'MYS' => [qw(MY)],
'MOZ' => [qw(MZ)],
'NAM' => [qw(NA)],
'NCL' => [qw(NC)],
'NER' => [qw(NE)],
'NFK' => [qw(NF)],
'NGA' => [qw(NG)],
'NIC' => [qw(NI)],
'NLD' => [qw(NL)],
'NOR' => [qw(NO)],
'NPL' => [qw(NP)],
'NRU' => [qw(NR)],
'NTZ' => [qw(SA IQ)],
'NIU' => [qw(NU)],
'NZL' => [qw(NZ)],
'OMN' => [qw(OM)],
'PAN' => [qw(PA)],
'PER' => [qw(PE)],
'PYF' => [qw(PF)],
'PNG' => [qw(PG)],
'PHL' => [qw(PH)],
'PAK' => [qw(PK)],
'POL' => [qw(PL)],
'SPM' => [qw(PM)],
'PCN' => [qw(PN)],
'PRI' => [qw(PR)],
'PSE' => [qw(PS)],
'PRT' => [qw(PT)],
'PLW' => [qw(PW)],
'PRY' => [qw(PY)],
'QAT' => [qw(QA)],
'QMM' => [qw(QM)],
'QNN' => [qw(QN)],
'QPP' => [qw(QP)],
'QQQ' => [qw(QQ)],
'QRR' => [qw(QR)],
'QSS' => [qw(QS)],
'QTT' => [qw(QT)],
'QUU' => [qw(EU)],
'QVV' => [qw(QV)],
'QWW' => [qw(QW)],
'QXX' => [qw(QX)],
'QYY' => [qw(QY)],
'QZZ' => [qw(QZ)],
'REU' => [qw(RE)],
'ROU' => [qw(RO)],
'SRB' => [qw(RS)],
'RUS' => [qw(RU)],
'RWA' => [qw(RW)],
'SAU' => [qw(SA)],
'SLB' => [qw(SB)],
'SYC' => [qw(SC)],
'SDN' => [qw(SD)],
'SWE' => [qw(SE)],
'SGP' => [qw(SG)],
'SHN' => [qw(SH)],
'SVN' => [qw(SI)],
'SJM' => [qw(SJ)],
'SVK' => [qw(SK)],
'SLE' => [qw(SL)],
'SMR' => [qw(SM)],
'SEN' => [qw(SN)],
'SOM' => [qw(SO)],
'SUR' => [qw(SR)],
'SSD' => [qw(SS)],
'STP' => [qw(ST)],
'SUN' => [qw(RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ)],
'SLV' => [qw(SV)],
'SXM' => [qw(SX)],
'SYR' => [qw(SY)],
'SWZ' => [qw(SZ)],
'TAA' => [qw(TA)],
'TCA' => [qw(TC)],
'TCD' => [qw(TD)],
'ATF' => [qw(TF)],
'TGO' => [qw(TG)],
'THA' => [qw(TH)],
'TJK' => [qw(TJ)],
'TKL' => [qw(TK)],
'TLS' => [qw(TL)],
'TKM' => [qw(TM)],
'TUN' => [qw(TN)],
'TON' => [qw(TO)],
'TMP' => [qw(TL)],
'TUR' => [qw(TR)],
'TTO' => [qw(TT)],
'TUV' => [qw(TV)],
'TWN' => [qw(TW)],
'TZA' => [qw(TZ)],
'UKR' => [qw(UA)],
'UGA' => [qw(UG)],
'UMI' => [qw(UM)],
'USA' => [qw(US)],
'URY' => [qw(UY)],
'UZB' => [qw(UZ)],
'VAT' => [qw(VA)],
'VCT' => [qw(VC)],
'VEN' => [qw(VE)],
'VGB' => [qw(VG)],
'VIR' => [qw(VI)],
'VNM' => [qw(VN)],
'VUT' => [qw(VU)],
'WLF' => [qw(WF)],
'WSM' => [qw(WS)],
'XAA' => [qw(XA)],
'XBB' => [qw(XB)],
'XCC' => [qw(XC)],
'XDD' => [qw(XD)],
'XEE' => [qw(XE)],
'XFF' => [qw(XF)],
'XGG' => [qw(XG)],
'XHH' => [qw(XH)],
'XII' => [qw(XI)],
'XJJ' => [qw(XJ)],
'XKK' => [qw(XK)],
'XLL' => [qw(XL)],
'XMM' => [qw(XM)],
'XNN' => [qw(XN)],
'XOO' => [qw(XO)],
'XPP' => [qw(XP)],
'XQQ' => [qw(XQ)],
'XRR' => [qw(XR)],
'XSS' => [qw(XS)],
'XTT' => [qw(XT)],
'XUU' => [qw(XU)],
'XVV' => [qw(XV)],
'XWW' => [qw(XW)],
'XXX' => [qw(XX)],
'XYY' => [qw(XY)],
'XZZ' => [qw(XZ)],
'YMD' => [qw(YE)],
'YEM' => [qw(YE)],
'MYT' => [qw(YT)],
'YUG' => [qw(RS ME)],
'ZAF' => [qw(ZA)],
'ZMB' => [qw(ZM)],
'ZAR' => [qw(CD)],
'ZWE' => [qw(ZW)],
'ZZZ' => [qw(ZZ)],
'958' => [qw(AA)],
'020' => [qw(AD)],
'784' => [qw(AE)],
'004' => [qw(AF)],
'028' => [qw(AG)],
'660' => [qw(AI)],
'008' => [qw(AL)],
'051' => [qw(AM)],
'530' => [qw(CW SX BQ)],
'024' => [qw(AO)],
'010' => [qw(AQ)],
'032' => [qw(AR)],
'016' => [qw(AS)],
'040' => [qw(AT)],
'036' => [qw(AU)],
'533' => [qw(AW)],
'248' => [qw(AX)],
'031' => [qw(AZ)],
'070' => [qw(BA)],
'052' => [qw(BB)],
'050' => [qw(BD)],
'056' => [qw(BE)],
'854' => [qw(BF)],
'100' => [qw(BG)],
'048' => [qw(BH)],
'108' => [qw(BI)],
'204' => [qw(BJ)],
'652' => [qw(BL)],
'060' => [qw(BM)],
'096' => [qw(BN)],
'068' => [qw(BO)],
'535' => [qw(BQ)],
'076' => [qw(BR)],
'044' => [qw(BS)],
'064' => [qw(BT)],
'074' => [qw(BV)],
'072' => [qw(BW)],
'112' => [qw(BY)],
'084' => [qw(BZ)],
'124' => [qw(CA)],
'166' => [qw(CC)],
'180' => [qw(CD)],
'140' => [qw(CF)],
'178' => [qw(CG)],
'756' => [qw(CH)],
'384' => [qw(CI)],
'184' => [qw(CK)],
'152' => [qw(CL)],
'120' => [qw(CM)],
'156' => [qw(CN)],
'170' => [qw(CO)],
'188' => [qw(CR)],
'192' => [qw(CU)],
'132' => [qw(CV)],
'531' => [qw(CW)],
'162' => [qw(CX)],
'196' => [qw(CY)],
'203' => [qw(CZ)],
'278' => [qw(DE)],
'276' => [qw(DE)],
'262' => [qw(DJ)],
'208' => [qw(DK)],
'212' => [qw(DM)],
'214' => [qw(DO)],
'012' => [qw(DZ)],
'218' => [qw(EC)],
'233' => [qw(EE)],
'818' => [qw(EG)],
'732' => [qw(EH)],
'232' => [qw(ER)],
'724' => [qw(ES)],
'231' => [qw(ET)],
'246' => [qw(FI)],
'242' => [qw(FJ)],
'238' => [qw(FK)],
'583' => [qw(FM)],
'234' => [qw(FO)],
'250' => [qw(FR)],
'249' => [qw(FR)],
'266' => [qw(GA)],
'826' => [qw(GB)],
'308' => [qw(GD)],
'268' => [qw(GE)],
'254' => [qw(GF)],
'831' => [qw(GG)],
'288' => [qw(GH)],
'292' => [qw(GI)],
'304' => [qw(GL)],
'270' => [qw(GM)],
'324' => [qw(GN)],
'312' => [qw(GP)],
'226' => [qw(GQ)],
'300' => [qw(GR)],
'239' => [qw(GS)],
'320' => [qw(GT)],
'316' => [qw(GU)],
'624' => [qw(GW)],
'328' => [qw(GY)],
'344' => [qw(HK)],
'334' => [qw(HM)],
'340' => [qw(HN)],
'191' => [qw(HR)],
'332' => [qw(HT)],
'348' => [qw(HU)],
'360' => [qw(ID)],
'372' => [qw(IE)],
'376' => [qw(IL)],
'833' => [qw(IM)],
'356' => [qw(IN)],
'086' => [qw(IO)],
'368' => [qw(IQ)],
'364' => [qw(IR)],
'352' => [qw(IS)],
'380' => [qw(IT)],
'832' => [qw(JE)],
'388' => [qw(JM)],
'400' => [qw(JO)],
'392' => [qw(JP)],
'404' => [qw(KE)],
'417' => [qw(KG)],
'116' => [qw(KH)],
'296' => [qw(KI)],
'174' => [qw(KM)],
'659' => [qw(KN)],
'408' => [qw(KP)],
'410' => [qw(KR)],
'414' => [qw(KW)],
'136' => [qw(KY)],
'398' => [qw(KZ)],
'418' => [qw(LA)],
'422' => [qw(LB)],
'662' => [qw(LC)],
'438' => [qw(LI)],
'144' => [qw(LK)],
'430' => [qw(LR)],
'426' => [qw(LS)],
'440' => [qw(LT)],
'442' => [qw(LU)],
'428' => [qw(LV)],
'434' => [qw(LY)],
'504' => [qw(MA)],
'492' => [qw(MC)],
'498' => [qw(MD)],
'499' => [qw(ME)],
'663' => [qw(MF)],
'450' => [qw(MG)],
'584' => [qw(MH)],
'807' => [qw(MK)],
'466' => [qw(ML)],
'104' => [qw(MM)],
'496' => [qw(MN)],
'446' => [qw(MO)],
'580' => [qw(MP)],
'474' => [qw(MQ)],
'478' => [qw(MR)],
'500' => [qw(MS)],
'470' => [qw(MT)],
'480' => [qw(MU)],
'462' => [qw(MV)],
'454' => [qw(MW)],
'484' => [qw(MX)],
'458' => [qw(MY)],
'508' => [qw(MZ)],
'516' => [qw(NA)],
'540' => [qw(NC)],
'562' => [qw(NE)],
'574' => [qw(NF)],
'566' => [qw(NG)],
'558' => [qw(NI)],
'528' => [qw(NL)],
'578' => [qw(NO)],
'524' => [qw(NP)],
'520' => [qw(NR)],
'536' => [qw(SA IQ)],
'570' => [qw(NU)],
'554' => [qw(NZ)],
'512' => [qw(OM)],
'591' => [qw(PA)],
'604' => [qw(PE)],
'258' => [qw(PF)],
'598' => [qw(PG)],
'608' => [qw(PH)],
'586' => [qw(PK)],
'616' => [qw(PL)],
'666' => [qw(PM)],
'612' => [qw(PN)],
'630' => [qw(PR)],
'275' => [qw(PS)],
'620' => [qw(PT)],
'585' => [qw(PW)],
'600' => [qw(PY)],
'634' => [qw(QA)],
'959' => [qw(QM)],
'960' => [qw(QN)],
'962' => [qw(QP)],
'963' => [qw(QQ)],
'964' => [qw(QR)],
'965' => [qw(QS)],
'966' => [qw(QT)],
'967' => [qw(EU)],
'968' => [qw(QV)],
'969' => [qw(QW)],
'970' => [qw(QX)],
'971' => [qw(QY)],
'972' => [qw(QZ)],
'638' => [qw(RE)],
'642' => [qw(RO)],
'688' => [qw(RS)],
'891' => [qw(RS ME)],
'643' => [qw(RU)],
'646' => [qw(RW)],
'682' => [qw(SA)],
'090' => [qw(SB)],
'690' => [qw(SC)],
'729' => [qw(SD)],
'752' => [qw(SE)],
'702' => [qw(SG)],
'654' => [qw(SH)],
'705' => [qw(SI)],
'744' => [qw(SJ)],
'703' => [qw(SK)],
'694' => [qw(SL)],
'674' => [qw(SM)],
'686' => [qw(SN)],
'706' => [qw(SO)],
'740' => [qw(SR)],
'728' => [qw(SS)],
'678' => [qw(ST)],
'810' => [qw(RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ)],
'222' => [qw(SV)],
'534' => [qw(SX)],
'760' => [qw(SY)],
'748' => [qw(SZ)],
'796' => [qw(TC)],
'148' => [qw(TD)],
'260' => [qw(TF)],
'768' => [qw(TG)],
'764' => [qw(TH)],
'762' => [qw(TJ)],
'772' => [qw(TK)],
'626' => [qw(TL)],
'795' => [qw(TM)],
'788' => [qw(TN)],
'776' => [qw(TO)],
'792' => [qw(TR)],
'780' => [qw(TT)],
'798' => [qw(TV)],
'158' => [qw(TW)],
'834' => [qw(TZ)],
'804' => [qw(UA)],
'800' => [qw(UG)],
'581' => [qw(UM)],
'840' => [qw(US)],
'858' => [qw(UY)],
'860' => [qw(UZ)],
'336' => [qw(VA)],
'670' => [qw(VC)],
'862' => [qw(VE)],
'092' => [qw(VG)],
'850' => [qw(VI)],
'704' => [qw(VN)],
'548' => [qw(VU)],
'876' => [qw(WF)],
'882' => [qw(WS)],
'973' => [qw(XA)],
'974' => [qw(XB)],
'975' => [qw(XC)],
'976' => [qw(XD)],
'977' => [qw(XE)],
'978' => [qw(XF)],
'979' => [qw(XG)],
'980' => [qw(XH)],
'981' => [qw(XI)],
'982' => [qw(XJ)],
'983' => [qw(XK)],
'984' => [qw(XL)],
'985' => [qw(XM)],
'986' => [qw(XN)],
'987' => [qw(XO)],
'988' => [qw(XP)],
'989' => [qw(XQ)],
'990' => [qw(XR)],
'991' => [qw(XS)],
'992' => [qw(XT)],
'993' => [qw(XU)],
'994' => [qw(XV)],
'995' => [qw(XW)],
'996' => [qw(XX)],
'997' => [qw(XY)],
'998' => [qw(XZ)],
'720' => [qw(YE)],
'887' => [qw(YE)],
'175' => [qw(YT)],
'710' => [qw(ZA)],
'894' => [qw(ZM)],
'716' => [qw(ZW)],
'999' => [qw(ZZ)],
has 'variant_aliases' => (
=> HashRef,
init_arg => undef,
default => sub { return {
=> { language => 'nb' },
=> { language => 'nn' },
=> { region => 'AX' },
polytoni => { variant => 'POLYTON' },
=> { language => 'ssy' },
# vim: tabstop=4}

我要回帖

更多关于 leehowelh 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信