Skip to content

Commit

Permalink
Upstream metadata changes from Google for v8.10.4
Browse files Browse the repository at this point in the history
 - Updated phone metadata for region code(s):
   AR, AT, BH, BI, CL, CN, CW, CZ, DE, FI, FM, HK, KR, LA, LU, ML, NC, NE, PA,
   SB, TT, ZW
 - Updated short number metadata for region code(s): AR, KR
 - Updated geocoding data for country calling code(s): 54 (en, es), 686 (en)
 - Updated carrier data for country calling code(s):
   254 (en), 507 (en), 599 (en), 880 (en)
  • Loading branch information
giggsey committed Jan 24, 2019
1 parent 8c12934 commit b84ce58
Show file tree
Hide file tree
Showing 56 changed files with 370 additions and 916 deletions.
2 changes: 1 addition & 1 deletion METADATA-VERSION.txt
Expand Up @@ -2,4 +2,4 @@
# It can be a commit, branch or tag of the https://github.com/googlei18n/libphonenumber project
#
# For more information, look at the phing tasks in build.xml
v8.10.3
v8.10.4
2 changes: 1 addition & 1 deletion src/carrier/data/en/254.php
Expand Up @@ -32,7 +32,7 @@
254766 => 'Finserve',
254767 => 'Sema Mobile',
254768 => 'Safaricom',
254769 => 'Airtel',
254769 => 'Safaricom',
25477 => 'Telkom',
25478 => 'Airtel',
25479 => 'Safaricom',
Expand Down
1 change: 1 addition & 0 deletions src/carrier/data/en/507.php
Expand Up @@ -17,6 +17,7 @@
507219 => 'Telefónica Móviles',
50760 => 'Digicel',
50761 => 'Digicel',
507616 => 'Telefónica Móviles',
50762 => 'Claro',
507630 => 'Claro',
507631 => 'Claro',
Expand Down
8 changes: 1 addition & 7 deletions src/carrier/data/en/599.php
Expand Up @@ -35,11 +35,5 @@
599954 => 'Chippie',
599956 => 'Chippie',
599957 => 'Chippie',
599961 => 'CSC',
599963 => 'GSM Caribbean',
599965 => 'Digicel',
599966 => 'Digicel',
599967 => 'Digicel',
599968 => 'Digicel',
599969 => 'Digicel',
59996 => 'Digicel',
);
1 change: 1 addition & 0 deletions src/carrier/data/en/880.php
Expand Up @@ -13,6 +13,7 @@
return array (
88011 => 'Citycell',
88013 => 'Grameenphone',
88014 => 'Banglalink',
88015 => 'TeleTalk',
88016 => 'Airtel',
88017 => 'Grameenphone',
Expand Down
154 changes: 79 additions & 75 deletions src/data/PhoneNumberMetadata_AR.php

Large diffs are not rendered by default.

102 changes: 99 additions & 3 deletions src/data/PhoneNumberMetadata_AT.php
Expand Up @@ -189,6 +189,105 @@
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
array (
0 =>
array (
'pattern' => '(\\d{6})',
'format' => '$1',
'leadingDigitsPatterns' =>
array (
0 => '11',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
1 =>
array (
'pattern' => '(\\d)(\\d{3,12})',
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '1(?:11|[2-9])',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
2 =>
array (
'pattern' => '(\\d{3})(\\d{2})',
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '517',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
3 =>
array (
'pattern' => '(\\d{2})(\\d{3,5})',
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '5[079]',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
4 =>
array (
'pattern' => '(\\d{3})(\\d{3,10})',
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
5 =>
array (
'pattern' => '(\\d{4})(\\d{3,9})',
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '[2-467]|5[2-6]',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
6 =>
array (
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' =>
array (
0 => '5',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
7 =>
array (
'pattern' => '(\\d{2})(\\d{4})(\\d{4,7})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' =>
array (
0 => '5',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
),
'intlNumberFormat' =>
array (
0 =>
array (
Expand Down Expand Up @@ -275,9 +374,6 @@
'nationalPrefixOptionalWhenFormatting' => false,
),
),
'intlNumberFormat' =>
array (
),
'mainCountryForCode' => false,
'leadingZeroPossible' => false,
'mobileNumberPortableRegion' => true,
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_BH.php
Expand Up @@ -150,7 +150,7 @@
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '[1367]|8[047]|9[014578]',
0 => '[13679]|8[047]',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_BI.php
Expand Up @@ -147,7 +147,7 @@
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' =>
array (
0 => '[23]|6[189]|7[125-9]',
0 => '[2367]',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
6 changes: 2 additions & 4 deletions src/data/PhoneNumberMetadata_CL.php
Expand Up @@ -173,8 +173,7 @@
'format' => '$1 $2 $3',
'leadingDigitsPatterns' =>
array (
0 => '2(?:2|32)',
1 => '2(?:2|32[0-46-8])',
0 => '2[23]',
),
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
Expand Down Expand Up @@ -273,8 +272,7 @@
'format' => '$1 $2 $3',
'leadingDigitsPatterns' =>
array (
0 => '2(?:2|32)',
1 => '2(?:2|32[0-46-8])',
0 => '2[23]',
),
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
6 changes: 3 additions & 3 deletions src/data/PhoneNumberMetadata_CN.php
Expand Up @@ -45,7 +45,7 @@
),
'mobile' =>
array (
'NationalNumberPattern' => '1(?:[38]\\d{3}|4[57]\\d{2}|5[0-35-9]\\d{2}|6[267]\\d{2}|7(?:[0-35-8]\\d{2}|40[0-5])|9[189]\\d{2})\\d{6}',
'NationalNumberPattern' => '1(?:[38]\\d{3}|4[57]\\d{2}|5[0-35-9]\\d{2}|6[25-7]\\d{2}|7(?:[0-35-8]\\d{2}|40[0-5])|9[189]\\d{2})\\d{6}',
'ExampleNumber' => '13123456789',
'PossibleLength' =>
array (
Expand Down Expand Up @@ -303,7 +303,7 @@
'format' => '$1 $2 $3',
'leadingDigitsPatterns' =>
array (
0 => '1(?:[3-57-9]|6[267])',
0 => '1(?:[3-57-9]|6[25-7])',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '$CC $1',
Expand Down Expand Up @@ -447,7 +447,7 @@
'format' => '$1 $2 $3',
'leadingDigitsPatterns' =>
array (
0 => '1(?:[3-57-9]|6[267])',
0 => '1(?:[3-57-9]|6[25-7])',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '$CC $1',
Expand Down
6 changes: 3 additions & 3 deletions src/data/PhoneNumberMetadata_CW.php
Expand Up @@ -26,8 +26,8 @@
),
'fixedLine' =>
array (
'NationalNumberPattern' => '9(?:(?:[48]\\d|50)\\d|7(?:2[0-24]|[34]\\d|6[35-7]|77|8[7-9]))\\d{4}',
'ExampleNumber' => '94151234',
'NationalNumberPattern' => '9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}',
'ExampleNumber' => '94351234',
'PossibleLength' =>
array (
),
Expand All @@ -37,7 +37,7 @@
),
'mobile' =>
array (
'NationalNumberPattern' => '9(?:5(?:[12467]\\d|3[01])|6(?:[15-9]\\d|3[01]))\\d{4}',
'NationalNumberPattern' => '9(?:5(?:[12467]\\d|3[01])|6[5-9]\\d)\\d{4}',
'ExampleNumber' => '95181234',
'PossibleLength' =>
array (
Expand Down
4 changes: 2 additions & 2 deletions src/data/PhoneNumberMetadata_CZ.php
Expand Up @@ -177,7 +177,7 @@
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' =>
array (
0 => '9[36]',
0 => '9',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
Expand All @@ -189,7 +189,7 @@
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' =>
array (
0 => '96',
0 => '9',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_DE.php
Expand Up @@ -306,7 +306,7 @@
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '1(?:6[02-489]|7)',
0 => '1[67]',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
20 changes: 16 additions & 4 deletions src/data/PhoneNumberMetadata_FI.php
Expand Up @@ -180,6 +180,18 @@
'nationalPrefixOptionalWhenFormatting' => false,
),
1 =>
array (
'pattern' => '(\\d{6})',
'format' => '$1',
'leadingDigitsPatterns' =>
array (
0 => '11',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
2 =>
array (
'pattern' => '(\\d)(\\d{4,9})',
'format' => '$1 $2',
Expand All @@ -191,19 +203,19 @@
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
2 =>
3 =>
array (
'pattern' => '(\\d{2})(\\d{4,8})',
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '1(?:0[1-9]|[3-79][1-8]|8)|2(?:0[1-9]|9)|[45]|7[135]',
0 => '1(?:0[1-9]|[3-9])|2(?:0[1-9]|9)|[45]|7[135]',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
),
3 =>
4 =>
array (
'pattern' => '(\\d{3})(\\d{3,7})',
'format' => '$1 $2',
Expand Down Expand Up @@ -236,7 +248,7 @@
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '1(?:0[1-9]|[3-79][1-8]|8)|2(?:0[1-9]|9)|[45]|7[135]',
0 => '1(?:0[1-9]|[3-9])|2(?:0[1-9]|9)|[45]|7[135]',
),
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
3 changes: 1 addition & 2 deletions src/data/PhoneNumberMetadata_FM.php
Expand Up @@ -147,8 +147,7 @@
'format' => '$1 $2',
'leadingDigitsPatterns' =>
array (
0 => '3(?:20|[357])|9',
1 => '3(?:20[1-9]|[357])|9',
0 => '[39]',
),
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_HK.php
Expand Up @@ -42,7 +42,7 @@
),
'mobile' =>
array (
'NationalNumberPattern' => '(?:46(?:0[0-6]|1[01]|4[0-57-9])|5(?:(?:[1-59][0-46-9]|6[0-4689])\\d|7(?:[0-2469]\\d|30))|6(?:(?:0[1-9]|[13-59]\\d|[68][0-57-9]|7[0-79])\\d|2(?:[0-57-9]\\d|6[01]))|707[1-5]|848[01]|9(?:(?:0[1-9]|1[02-9]|[358][0-8]|[467]\\d)\\d|2(?:[0-8]\\d|9[03-9])))\\d{4}',
'NationalNumberPattern' => '(?:46(?:0[0-6]|1[0-2]|4[0-57-9])|5(?:(?:[1-59][0-46-9]|6[0-4689])\\d|7(?:[0-2469]\\d|30))|6(?:(?:0[1-9]|[13-59]\\d|[68][0-57-9]|7[0-79])\\d|2(?:[0-57-9]\\d|6[01]))|707[1-5]|848[01]|9(?:(?:0[1-9]|1[02-9]|[358][0-8]|[467]\\d)\\d|2(?:[0-8]\\d|9[03-9])))\\d{4}',
'ExampleNumber' => '51234567',
'PossibleLength' =>
array (
Expand Down

0 comments on commit b84ce58

Please sign in to comment.