Skip to content

Commit de45e8f

Browse files
committed
Merge metadata changes from upstream 8.10.7
Includes changes in resources/ up to and including upstream commit 9085118c75da: "[maven-release-plugin] prepare release v8.10.7"
1 parent 2ce2a02 commit de45e8f

7 files changed

Lines changed: 145 additions & 95 deletions

File tree

resources/PhoneNumberMetadata.xml

Lines changed: 92 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -3088,10 +3088,10 @@
30883088
2, others do not - both are allowed for now. For some area codes, the subscriber number
30893089
length described in our source documentation doesn't match numbers online (e.g. 05222)
30903090
so we allow both for now. (This applies to 0431, 04329, 04623, 05327 as well). We have
3091-
also added 04452 and 04923 from numbers found online. Included prefixes 2778, 2841, 2963
3092-
2989 and 4462 as per user report. 9-digit 24 and 25 prefix numbers were added based on
3093-
user reports, although a doc from BRTC mentions that they are 10-digit numbers, which we
3094-
think might be a typo. -->
3091+
also added 04452 and 04923 from numbers found online. Included prefixes 2778, 2841, 2893,
3092+
2963, 2989 and 4462 as per user report. 9-digit 24 and 25 prefix numbers were added based
3093+
on user reports, although a doc from BRTC mentions that they are 10-digit numbers, which
3094+
we think might be a typo. -->
30953095
<fixedLine>
30963096
<possibleLengths national="[6-10]"/>
30973097
<exampleNumber>27111234</exampleNumber>
@@ -3173,8 +3173,9 @@
31733173
)|
31743174
8(?:
31753175
0[125]|
3176-
[13][1-6]|
3176+
1[1-6]|
31773177
2[0157-9]|
3178+
3[1-69]|
31783179
41|
31793180
6[1-35]|
31803181
7[1-5]|
@@ -3698,7 +3699,8 @@
36983699
0\d|
36993700
3[12]|
37003701
44|
3701-
7[7-9]
3702+
7[7-9]|
3703+
88
37023704
)|
37033705
9[69][69]
37043706
)|
@@ -11390,7 +11392,8 @@
1139011392
<nationalNumberPattern>[237-9]\d{7}</nationalNumberPattern>
1139111393
</generalDesc>
1139211394
<!-- Extra prefixes 2244, 226[24], 227[0135689], 228X, 2292, 2407, 2508, 2516, 2540, 2564,
11393-
2580, 260X, 2617, 263[04] and 2780 were added from numbers found online and user reports. -->
11395+
2580, 260X, 2617, 2620, 263[04] and 2780 were added from numbers found online and user
11396+
reports. -->
1139411397
<fixedLine>
1139511398
<possibleLengths national="8"/>
1139611399
<exampleNumber>22123456</exampleNumber>
@@ -11426,6 +11429,7 @@
1142611429
6(?:
1142711430
[056]\d|
1142811431
17|
11432+
20|
1142911433
3[04]|
1143011434
4[0-378]|
1143111435
[78][0-8]|
@@ -13699,7 +13703,6 @@
1369913703
</territory>
1370013704

1370113705
<!-- Iceland -->
13702-
<!-- As per new update from Iceland added carrier selection codes as international prefixes. -->
1370313706
<!-- http://www.pta.is/default.aspx?cat_id=85 -->
1370413707
<!-- http://www.pfs.is/default.aspx?cat_id=14&module_id=210&element_id=4 -->
1370513708
<!-- http://www.pfs.is/english/telecom-affairs/numbering/ -->
@@ -18383,8 +18386,9 @@
1838318386
4(?:
1838418387
2[2-469]|
1838518388
39|
18389+
46|
1838618390
6[25]|
18387-
7[01]
18391+
7[0-2]
1838818392
)|
1838918393
6
1839018394
)|
@@ -18397,15 +18401,16 @@
1839718401
0\d|
1839818402
2[246]|
1839918403
39|
18404+
46|
1840018405
62|
18401-
7[01]
18406+
7[0-2]
1840218407
)|
1840318408
51\d\d
1840418409
)|
1840518410
4(?:
1840618411
2(?:
1840718412
2\d\d|
18408-
480
18413+
48[0-2]
1840918414
)|
1841018415
[34]20\d
1841118416
)|
@@ -18417,38 +18422,55 @@
1841718422
(?:
1841818423
124|
1841918424
320|
18420-
42[04]|
1842118425
[56]2\d
1842218426
)\d|
18427+
247[23]|
18428+
4(?:
18429+
2[04]\d|
18430+
47[23]
18431+
)|
1842318432
7(?:
1842418433
(?:
1842518434
3\d|
1842618435
8[01459]
1842718436
)\d|
1842818437
4(?:
1842918438
39|
18430-
[67]0
18439+
60|
18440+
7[01]
1843118441
)
1843218442
)
1843318443
)|
18434-
8[1-35]2\d\d
18444+
8(?:
18445+
[1-3]2\d|
18446+
5(?:
18447+
2\d|
18448+
4[1-9]
18449+
)
18450+
)\d
1843518451
)\d{4}|
1843618452
5(?:
18437-
22\d{5,6}|
18453+
2(?:
18454+
2\d{5,6}|
18455+
47[023]\d{4}
18456+
)|
1843818457
(?:
18439-
3[2-68]|
18458+
347[23]|
1844018459
42(?:
1844118460
1|
1844218461
86
1844318462
)|
1844418463
(?:
1844518464
522|
18446-
[89]20
18465+
820
1844718466
)\d|
18448-
6[2-4]|
1844918467
7(?:
1845018468
20\d|
18451-
480
18469+
48[0-2]
18470+
)|
18471+
9(?:
18472+
20\d|
18473+
47[01]
1845218474
)
1845318475
)\d{4}
1845418476
)|
@@ -18472,12 +18494,13 @@
1847218494
5[35]
1847318495
)|
1847418496
5(?:
18475-
2[235-8]|
18497+
[27][2-8]|
18498+
3[2-68]|
1847618499
4[25-8]|
1847718500
5[23]|
18478-
7[2-8]|
18501+
6[2-4]|
1847918502
8[25-7]|
18480-
9[235-7]
18503+
9[2-7]
1848118504
)|
1848218505
6(?:
1848318506
[19]20|
@@ -18527,19 +18550,18 @@
1852718550
)\d{4}|
1852818551
(?:
1852918552
4[35]|
18530-
5[2489]|
18553+
5[48]|
1853118554
63|
1853218555
7[0145]|
1853318556
8[13]
18534-
)4(?:
18535-
[0-689]\d{3}|
18536-
7(?:
18537-
0\d\d(?:
18538-
\d{2}
18539-
)?|
18540-
[1-9]\d\d
18541-
)
18542-
)
18557+
)470\d{4}|
18558+
(?:
18559+
4[35]|
18560+
5[48]|
18561+
63|
18562+
7[0145]|
18563+
8[13]
18564+
)4\d{4}
1854318565
</nationalNumberPattern>
1854418566
</fixedLine>
1854518567
<!-- Added 99[089] (8 digits), 961 (9 digits), 996 and 997 (10 digits) from bug
@@ -21399,6 +21421,10 @@
2139921421
</leadingDigits>
2140021422
<format>$1 $2</format>
2140121423
</numberFormat>
21424+
<numberFormat pattern="(\d)(\d{4})(\d{4})" nationalPrefixFormattingRule="($NP$FG)">
21425+
<leadingDigits>2</leadingDigits>
21426+
<format>$1 $2 $3</format>
21427+
</numberFormat>
2140221428
<numberFormat pattern="(\d{2})(\d{3})(\d{4})" nationalPrefixFormattingRule="($NP$FG)">
2140321429
<leadingDigits>
2140421430
[3-7]|
@@ -21422,42 +21448,41 @@
2142221448
</availableFormats>
2142321449
<generalDesc>
2142421450
<nationalNumberPattern>
21451+
1800\d{7,9}|
2142521452
(?:
21426-
1800|
21427-
8
21428-
)\d{7,9}|
21429-
2\d{5}(?:
21430-
\d{2}
21431-
)?|
21432-
(?:
21433-
[3-7]|
21434-
9\d
21435-
)\d{8}
21453+
2|
21454+
[89]\d{4}
21455+
)\d{5}|
21456+
[2-8]\d{8}|
21457+
[28]\d{7}
2143621458
</nationalNumberPattern>
2143721459
</generalDesc>
2143821460
<!-- Evidence on number length is hard to come by. We have found diallable numbers in Manila
2143921461
that have only 5 digits after the area code; plus it seems the 8822 area code is
21440-
followed by 6 digits, and 8842 by only 4. -->
21462+
followed by 6 digits, and 8842 by only 4. Subscriber Numbers of area code 02 are migrated
21463+
from 7 digits to 8 digits since 18th March 2019. -->
2144121464
<fixedLine>
2144221465
<possibleLengths national="6,[8-10]" localOnly="4,5,7"/>
2144321466
<exampleNumber>21234567</exampleNumber>
2144421467
<nationalNumberPattern>
21468+
(?:
21469+
(?:
21470+
2[3-8]|
21471+
3[2-68]|
21472+
4[2-9]|
21473+
5[2-6]|
21474+
6[2-58]|
21475+
7[24578]
21476+
)\d{3}|
21477+
88(?:
21478+
22\d\d|
21479+
42
21480+
)
21481+
)\d{4}|
2144521482
2\d{5}(?:
2144621483
\d{2}
2144721484
)?|
21448-
88(?:
21449-
22\d\d|
21450-
42
21451-
)\d{4}|
21452-
88\d{7}|
21453-
(?:
21454-
3[2-68]|
21455-
4[2-9]|
21456-
5[2-6]|
21457-
6[2-58]|
21458-
7[24578]|
21459-
8[2-7]
21460-
)\d{7}
21485+
8[2-8]\d{7}
2146121486
</nationalNumberPattern>
2146221487
</fixedLine>
2146321488
<!-- 950 added based on info received from Smart. 96[5-7] added based on user report. -->
@@ -21471,12 +21496,11 @@
2147121496
0[5-9]|
2147221497
1[024-9]|
2147321498
2[0-35-9]|
21474-
3[02-9]|
21499+
[35]\d|
2147521500
4[235-9]|
21476-
5[056]|
21477-
6[5-7]|
21478-
7[3-79]|
21479-
89|
21501+
6[0-25-8]|
21502+
7[1-9]|
21503+
8[19]|
2148021504
9[4-9]
2148121505
)
2148221506
)\d{7}
@@ -26032,7 +26056,6 @@
2603226056

2603326057
<!-- Uganda -->
2603426058
<!-- http://www.itu.int/oth/T02020000F1/en -->
26035-
<!-- http://www.ucc.co.ug/licensing/ugandaNumberingPlan.pdf -->
2603626059
<territory id="UG" countryCode="256" internationalPrefix="00[057]" nationalPrefix="0">
2603726060
<availableFormats>
2603826061
<!-- 4-digit area codes -->
@@ -28288,21 +28311,14 @@
2828828311
)\d{3}
2828928312
</nationalNumberPattern>
2829028313
</fixedLine>
28291-
<!-- The ITU document list 8644 as VoIP, but an open-source reporter was in touch with the
28292-
issuing company (Africom) who said they were using them for SMS-capable devices, so we
28293-
support it as mobile. -->
2829428314
<mobile>
28295-
<possibleLengths national="9,10"/>
28315+
<possibleLengths national="9"/>
2829628316
<exampleNumber>712345678</exampleNumber>
2829728317
<nationalNumberPattern>
28298-
(?:
28299-
7(?:
28300-
1\d|
28301-
3[2-9]|
28302-
7[1-9]|
28303-
8[2-5]
28304-
)|
28305-
8644
28318+
7(?:
28319+
[13][2-9]|
28320+
7[1-9]|
28321+
8[2-7]
2830628322
)\d{6}
2830728323
</nationalNumberPattern>
2830828324
</mobile>
@@ -28324,7 +28340,9 @@
2832428340
<nationalNumberPattern>
2832528341
86(?:
2832628342
1[12]|
28343+
22|
2832728344
30|
28345+
44|
2832828346
55|
2832928347
77|
2833028348
8[368]

resources/ShortNumberMetadata.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12655,7 +12655,6 @@
1265512655
999
1265612656
</nationalNumberPattern>
1265712657
</tollFree>
12658-
<!-- https://support.google.com/plus/answer/1304917 -->
1265912658
<carrierSpecific>
1266012659
<possibleLengths national="5"/>
1266112660
<exampleNumber>46400</exampleNumber>
@@ -12671,7 +12670,6 @@
1267112670
999
1267212671
</nationalNumberPattern>
1267312672
</emergency>
12674-
<!-- https://support.google.com/plus/answer/1304917 -->
1267512673
<smsServices>
1267612674
<possibleLengths national="5"/>
1267712675
<exampleNumber>46400</exampleNumber>
@@ -12754,7 +12752,6 @@
1275412752

1275512753
<!-- Uganda -->
1275612754
<!-- http://www.itu.int/oth/T02020000F1/en -->
12757-
<!-- http://www.ucc.co.ug/licensing/ugandaNumberingPlan.pdf -->
1275812755
<territory id="UG">
1275912756
<generalDesc>
1276012757
<nationalNumberPattern>9\d\d</nationalNumberPattern>

0 commit comments

Comments
 (0)