Skip to content

Commit ab8b27d

Browse files
authored
Merge pull request #662 from giggsey/upstream-8.13.50
Upstream metadata changes from Google for v8.13.50
2 parents 3f5414a + b855ec0 commit ab8b27d

21 files changed

+221
-202
lines changed

METADATA-VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# It can be a commit, branch or tag of the https://github.com/google/libphonenumber project
33
#
44
# For more information, look at the phing tasks in build.xml
5-
v8.13.49
5+
v8.13.50

src/carrier/data/en/229.php

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,35 @@
1111
*/
1212

1313
return [
14+
2290140 => 'SBIN',
15+
2290141 => 'SBIN',
16+
2290142 => 'MTN',
17+
2290143 => 'SBIN',
18+
2290144 => 'SBIN',
19+
2290145 => 'Moov',
20+
2290146 => 'MTN',
21+
2290147 => 'SBIN',
22+
229015 => 'MTN',
23+
2290155 => 'Moov',
24+
2290158 => 'Moov',
25+
2290160 => 'Moov',
26+
2290161 => 'MTN',
27+
2290162 => 'MTN',
28+
2290163 => 'Moov',
29+
2290164 => 'Moov',
30+
2290165 => 'Moov',
31+
2290166 => 'MTN',
32+
2290167 => 'MTN',
33+
2290168 => 'Moov',
34+
2290169 => 'MTN',
35+
2290190 => 'MTN',
36+
2290191 => 'MTN',
37+
2290194 => 'Moov',
38+
2290195 => 'Moov',
39+
2290196 => 'MTN',
40+
2290197 => 'MTN',
41+
2290198 => 'Moov',
42+
2290199 => 'Moov',
1443
2294 => 'Celtiis',
1544
22942 => 'MTN',
1645
22946 => 'MTN',

src/carrier/data/en/385.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
38597595 => 'YATECO',
2525
38597596 => 'Altavox',
2626
38597597 => 'INNOVAC',
27+
38597599 => 'Digicom',
2728
385976 => 'Hrvatski Telekom',
2829
385977 => 'Hrvatski Telekom',
2930
385979 => 'Hrvatski Telekom',

src/carrier/data/en/48.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
482114 => 'Plus',
2727
482115 => 'Plus',
2828
48212 => 'Orange',
29+
48213 => 'Plus',
2930
48450 => 'Play',
3031
48454 => 'Orange',
3132
484590 => 'Play',
@@ -107,8 +108,8 @@
107108
4857975 => 'UPC Polska',
108109
4857976 => 'TELENABLER',
109110
4857977 => 'IM Consulting Izabela',
110-
4857978 => 'EZ PHONE MOBILE',
111-
4857979 => 'EZ PHONE MOBILE',
111+
4857978 => 'Plus',
112+
4857979 => 'Plus',
112113
485798 => 'Play',
113114
485799 => 'Play',
114115
48600 => 'T-Mobile',
@@ -242,16 +243,9 @@
242243
48783 => 'Plus',
243244
48784 => 'T-Mobile',
244245
48785 => 'Plus',
245-
4878600 => 'JMDI',
246-
4878601 => 'Plus',
247-
4878602 => 'Plus',
248-
4878603 => 'Plus',
249-
4878604 => 'Plus',
250-
4878605 => 'Plus',
251-
4878606 => 'Plus',
246+
487860 => 'Plus',
252247
4878607 => 'Play',
253248
4878608 => 'Play',
254-
4878609 => 'Plus',
255249
487861 => 'Play',
256250
487862 => 'Play',
257251
487863 => 'Orange',
@@ -311,6 +305,7 @@
311305
4888444 => 'CARITAS',
312306
4888446 => 'Plus',
313307
4888447 => 'Plus',
308+
4888448 => 'Plus',
314309
4888449 => 'Plus',
315310
488845 => 'Plus',
316311
488846 => 'Play',

src/carrier/data/en/590.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,9 @@
6565
59069135 => 'Orange',
6666
590694 => 'Digicel',
6767
590696 => 'Digicel',
68+
59070900 => 'Free Caraïbe',
69+
59070901 => 'Outremer Telecom',
70+
59070902 => 'Digicel',
71+
59070903 => 'Orange',
72+
59070904 => 'Dauphin Telecom',
6873
];

src/carrier/data/en/65.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
658094 => 'M1',
6161
658095 => 'SingTel',
6262
658096 => 'Simba',
63+
658097 => 'CUniq',
6364
658098 => 'Simba',
6465
658099 => 'SingTel',
6566
6581 => 'StarHub',
@@ -391,7 +392,11 @@
391392
658950 => 'M1',
392393
658951 => 'M1',
393394
658952 => 'M1',
394-
65896 => 'Simba',
395+
658960 => 'Simba',
396+
658961 => 'Simba',
397+
658962 => 'Simba',
398+
658963 => 'SingTel',
399+
658964 => 'SingTel',
395400
659001 => 'StarHub',
396401
659002 => 'StarHub',
397402
659003 => 'StarHub',

src/carrier/data/en/995.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@
8080
995551 => 'MagtiCom',
8181
9955520 => 'Premium Net International SRL',
8282
9955522 => 'Asanet',
83+
995553 => 'Silknet',
84+
995554 => 'Silknet',
8385
995555 => 'Silknet',
8486
995557 => 'Silknet',
8587
995558 => 'Silknet',

src/data/PhoneNumberMetadata_AR.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
],
2121
],
2222
'fixedLine' => [
23-
'NationalNumberPattern' => '3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68])))\\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}',
23+
'NationalNumberPattern' => '3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68])))\\d{6}|(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}',
2424
'ExampleNumber' => '1123456789',
2525
'PossibleLength' => [
2626
10,
@@ -32,7 +32,7 @@
3232
],
3333
],
3434
'mobile' => [
35-
'NationalNumberPattern' => '93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|9(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68]))))\\d{6}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}',
35+
'NationalNumberPattern' => '93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68]))))\\d{6}|9(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|9(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|9(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}',
3636
'ExampleNumber' => '91123456789',
3737
'PossibleLength' => [],
3838
'PossibleLengthLocalOnly' => [

src/data/PhoneNumberMetadata_BJ.php

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,22 @@
88

99
return [
1010
'generalDesc' => [
11-
'NationalNumberPattern' => '[24-689]\\d{7}',
11+
'NationalNumberPattern' => '(?:01\\d|[24-689])\\d{7}',
1212
'PossibleLength' => [
1313
8,
14+
10,
1415
],
1516
'PossibleLengthLocalOnly' => [],
1617
],
1718
'fixedLine' => [
18-
'NationalNumberPattern' => '2090\\d{4}|2(?:02|1[037]|2[45]|3[68]|4\\d)\\d{5}',
19-
'ExampleNumber' => '20211234',
19+
'NationalNumberPattern' => '2090\\d{4}|(?:012\\d\\d|2(?:02|1[037]|2[45]|3[68]|4\\d))\\d{5}',
20+
'ExampleNumber' => '0120211234',
2021
'PossibleLength' => [],
2122
'PossibleLengthLocalOnly' => [],
2223
],
2324
'mobile' => [
24-
'NationalNumberPattern' => '(?:4[0-8]|[56]\\d|9[013-9])\\d{6}',
25-
'ExampleNumber' => '90011234',
25+
'NationalNumberPattern' => '(?:01(?:2[5-9]|[4-69]\\d)|4[0-8]|[56]\\d|9[013-9])\\d{6}',
26+
'ExampleNumber' => '0195123456',
2627
'PossibleLength' => [],
2728
'PossibleLengthLocalOnly' => [],
2829
],
@@ -53,7 +54,9 @@
5354
'voip' => [
5455
'NationalNumberPattern' => '857[58]\\d{4}',
5556
'ExampleNumber' => '85751234',
56-
'PossibleLength' => [],
57+
'PossibleLength' => [
58+
8,
59+
],
5760
'PossibleLengthLocalOnly' => [],
5861
],
5962
'pager' => [
@@ -65,7 +68,9 @@
6568
'uan' => [
6669
'NationalNumberPattern' => '81\\d{6}',
6770
'ExampleNumber' => '81123456',
68-
'PossibleLength' => [],
71+
'PossibleLength' => [
72+
8,
73+
],
6974
'PossibleLengthLocalOnly' => [],
7075
],
7176
'voicemail' => [
@@ -95,8 +100,18 @@
95100
'domesticCarrierCodeFormattingRule' => '',
96101
'nationalPrefixOptionalWhenFormatting' => false,
97102
],
103+
[
104+
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
105+
'format' => '$1 $2 $3 $4 $5',
106+
'leadingDigitsPatterns' => [
107+
'0',
108+
],
109+
'nationalPrefixFormattingRule' => '',
110+
'domesticCarrierCodeFormattingRule' => '',
111+
'nationalPrefixOptionalWhenFormatting' => false,
112+
],
98113
],
99114
'intlNumberFormat' => [],
100115
'mainCountryForCode' => false,
101-
'mobileNumberPortableRegion' => false,
116+
'mobileNumberPortableRegion' => true,
102117
];

src/data/PhoneNumberMetadata_BL.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
return [
1010
'generalDesc' => [
11-
'NationalNumberPattern' => '590\\d{6}|(?:69|80|9\\d)\\d{7}',
11+
'NationalNumberPattern' => '(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}',
1212
'PossibleLength' => [
1313
9,
1414
],
@@ -21,7 +21,7 @@
2121
'PossibleLengthLocalOnly' => [],
2222
],
2323
'mobile' => [
24-
'NationalNumberPattern' => '69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}',
24+
'NationalNumberPattern' => '(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}',
2525
'ExampleNumber' => '690001234',
2626
'PossibleLength' => [],
2727
'PossibleLengthLocalOnly' => [],

0 commit comments

Comments
 (0)