Skip to content

Commit a608ed6

Browse files
committed
Merge metadata changes from upstream 8.8.2
Includes changes in resources/ up to and including upstream commit 1f010177c446: "[maven-release-plugin] prepare release v8.8.2"
1 parent 55bd35d commit a608ed6

10 files changed

Lines changed: 402 additions & 261 deletions

File tree

resources/PhoneNumberMetadata.xml

Lines changed: 124 additions & 143 deletions
Large diffs are not rendered by default.

resources/ShortNumberMetadata.xml

Lines changed: 265 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5454,33 +5454,48 @@
54545454
</territory>
54555455

54565456
<!-- Ireland -->
5457+
<!-- https://www.comreg.ie/csv/downloads/ComReg15136.pdf -->
54575458
<territory id="IE">
54585459
<generalDesc>
54595460
<nationalNumberPattern>[159]\d{2,5}</nationalNumberPattern>
54605461
</generalDesc>
54615462
<shortCode>
54625463
<nationalNumberPattern>
5463-
11(?:
5464-
2|
5465-
6(?:
5466-
00[06]|
5467-
1(?:
5468-
11|
5469-
23
5470-
)
5471-
)
5464+
1(?:
5465+
1(?:
5466+
2|
5467+
6(?:
5468+
00[06]|
5469+
1(?:
5470+
1[17]|
5471+
23
5472+
)
5473+
)|
5474+
8\d{2}
5475+
)|
5476+
9\d{2}
54725477
)|
5473-
51210|
5478+
5[0137]\d{3}|
54745479
999
54755480
</nationalNumberPattern>
5476-
<possibleLengths national="3,5,6"/>
5481+
<possibleLengths national="[3-6]"/>
54775482
<exampleNumber>112</exampleNumber>
54785483
</shortCode>
54795484
<tollFree>
54805485
<nationalNumberPattern>116\d{3}</nationalNumberPattern>
54815486
<possibleLengths national="6"/>
54825487
<exampleNumber>116000</exampleNumber>
54835488
</tollFree>
5489+
<standardRate>
5490+
<nationalNumberPattern>51\d{3}</nationalNumberPattern>
5491+
<possibleLengths national="5"/>
5492+
<exampleNumber>51012</exampleNumber>
5493+
</standardRate>
5494+
<premiumRate>
5495+
<nationalNumberPattern>5[37]\d{3}</nationalNumberPattern>
5496+
<possibleLengths national="5"/>
5497+
<exampleNumber>53012</exampleNumber>
5498+
</premiumRate>
54845499
<carrierSpecific>
54855500
<!-- https://support.twitter.com/articles/20170024 -->
54865501
<nationalNumberPattern>51210</nationalNumberPattern>
@@ -5500,7 +5515,7 @@
55005515
116(?:
55015516
00[06]|
55025517
1(?:
5503-
11|
5518+
1[17]|
55045519
23
55055520
)
55065521
)
@@ -5510,7 +5525,13 @@
55105525
</expandedEmergency>
55115526
<smsServices>
55125527
<!-- https://support.twitter.com/articles/20170024 -->
5513-
<nationalNumberPattern>51210</nationalNumberPattern>
5528+
<nationalNumberPattern>
5529+
118\d{2}|
5530+
5(?:
5531+
[037]\d{3}|
5532+
1210
5533+
)
5534+
</nationalNumberPattern>
55145535
<possibleLengths national="5"/>
55155536
<exampleNumber>51210</exampleNumber>
55165537
</smsServices>
@@ -5939,7 +5960,7 @@
59395960
)\d{2}
59405961
</nationalNumberPattern>
59415962
<possibleLengths national="4,5"/>
5942-
<exampleNumber>1512</exampleNumber>
5963+
<exampleNumber>09612</exampleNumber>
59435964
</standardRate>
59445965
<carrierSpecific>
59455966
<!-- As per http://www.ictna.ir/id/030363/, 15XX and 18XX are region specific short codes as
@@ -6405,7 +6426,7 @@
64056426
1(?:
64066427
0(?:
64076428
[07-9]|
6408-
1[125]|
6429+
1[0-25]|
64096430
400
64106431
)|
64116432
1(?:
@@ -6414,13 +6435,15 @@
64146435
)|
64156436
2[123]|
64166437
3[01]|
6438+
4[14]|
64176439
5(?:
64186440
[01][01]|
64196441
2[0-24-79]|
64206442
33|
6421-
40|
6422-
55|
6443+
4[05]|
6444+
5[59]|
64236445
6(?:
6446+
00|
64246447
29|
64256448
6[67]
64266449
)
@@ -6489,6 +6512,7 @@
64896512
1(?:
64906513
0400|
64916514
3[01]|
6515+
4[14]|
64926516
5(?:
64936517
1[01]|
64946518
2[25]
@@ -6542,6 +6566,7 @@
65426566
<nationalNumberPattern>
65436567
1(?:
65446568
0400|
6569+
4[14]|
65456570
5(?:
65466571
01|
65476572
55|
@@ -6556,7 +6581,7 @@
65566581
8988|
65576582
909\d{2}
65586583
</nationalNumberPattern>
6559-
<possibleLengths national="4,5"/>
6584+
<possibleLengths national="3,4,5"/>
65606585
<exampleNumber>8988</exampleNumber>
65616586
</smsServices>
65626587
<carrierSelectionCodes>
@@ -10622,20 +10647,125 @@
1062210647
<!-- Turkey -->
1062310648
<territory id="TR">
1062410649
<generalDesc>
10625-
<nationalNumberPattern>[125]\d{2,3}</nationalNumberPattern>
10650+
<nationalNumberPattern>[1-9]\d{2,3}</nationalNumberPattern>
1062610651
</generalDesc>
1062710652
<shortCode>
10628-
<!-- Since we can find no official docs, we use a granularity of 2 digits for the
10629-
commercial short codes based on those we have found online. -->
10653+
<!-- We use a granularity of 2 digits for 28XX and 5[4-6]XX short codes based on those we
10654+
have found online. Added support to individual short codes based on this doc:
10655+
http://www.avea.com.tr/web/media/Files/Bagisservisleri/bagisservisleri.pdf?noredir=1
10656+
No official short code numbering plan found for Turkey to support complete ranges. -->
1063010657
<nationalNumberPattern>
1063110658
1(?:
1063210659
1[02]|
10633-
55
10660+
3(?:
10661+
37|
10662+
[58]6|
10663+
65
10664+
)|
10665+
471|
10666+
5(?:
10667+
07|
10668+
5|
10669+
78
10670+
)|
10671+
6(?:
10672+
[02]6|
10673+
99
10674+
)|
10675+
8(?:
10676+
63|
10677+
95
10678+
)
1063410679
)|
10635-
(?:
10636-
28|
10637-
5[4-6]
10638-
)\d{2}
10680+
2(?:
10681+
077|
10682+
268|
10683+
4(?:
10684+
17|
10685+
23
10686+
)|
10687+
5(?:
10688+
7[26]|
10689+
82
10690+
)|
10691+
6[14]4|
10692+
8\d{2}|
10693+
9(?:
10694+
30|
10695+
89
10696+
)
10697+
)|
10698+
3(?:
10699+
0(?:
10700+
05|
10701+
72
10702+
)|
10703+
353|
10704+
4(?:
10705+
06|
10706+
30|
10707+
64
10708+
)|
10709+
502|
10710+
674|
10711+
747|
10712+
851|
10713+
9(?:
10714+
1[29]|
10715+
60
10716+
)
10717+
)|
10718+
4(?:
10719+
0(?:
10720+
25|
10721+
3[12]|
10722+
[47]2
10723+
)|
10724+
3(?:
10725+
3[13]|
10726+
[89]1
10727+
)|
10728+
439|
10729+
5(?:
10730+
43|
10731+
55
10732+
)|
10733+
717|
10734+
832
10735+
)|
10736+
5(?:
10737+
145|
10738+
290|
10739+
[4-6]\d{2}|
10740+
772|
10741+
833|
10742+
9(?:
10743+
[06]1|
10744+
92
10745+
)
10746+
)|
10747+
6(?:
10748+
236|
10749+
6(?:
10750+
12|
10751+
39|
10752+
8[59]
10753+
)|
10754+
769
10755+
)|
10756+
7890|
10757+
8(?:
10758+
688|
10759+
7(?:
10760+
28|
10761+
65
10762+
)|
10763+
85[06]
10764+
)|
10765+
9(?:
10766+
159|
10767+
290
10768+
)
1063910769
</nationalNumberPattern>
1064010770
<possibleLengths national="3,4"/>
1064110771
<exampleNumber>112</exampleNumber>
@@ -10665,10 +10795,115 @@
1066510795
<!-- All 28XX and 5XXX numbers found online are used for sms services. Ex: 2850, 2868, 5420,
1066610796
5560, 5664. -->
1066710797
<nationalNumberPattern>
10668-
(?:
10669-
28|
10670-
5[4-6]
10671-
)\d{2}
10798+
1(?:
10799+
3(?:
10800+
37|
10801+
[58]6|
10802+
65
10803+
)|
10804+
471|
10805+
5(?:
10806+
07|
10807+
78
10808+
)|
10809+
6(?:
10810+
[02]6|
10811+
99
10812+
)|
10813+
8(?:
10814+
63|
10815+
95
10816+
)
10817+
)|
10818+
2(?:
10819+
077|
10820+
268|
10821+
4(?:
10822+
17|
10823+
23
10824+
)|
10825+
5(?:
10826+
7[26]|
10827+
82
10828+
)|
10829+
6[14]4|
10830+
8\d{2}|
10831+
9(?:
10832+
30|
10833+
89
10834+
)
10835+
)|
10836+
3(?:
10837+
0(?:
10838+
05|
10839+
72
10840+
)|
10841+
353|
10842+
4(?:
10843+
06|
10844+
30|
10845+
64
10846+
)|
10847+
502|
10848+
674|
10849+
747|
10850+
851|
10851+
9(?:
10852+
1[29]|
10853+
60
10854+
)
10855+
)|
10856+
4(?:
10857+
0(?:
10858+
25|
10859+
3[12]|
10860+
[47]2
10861+
)|
10862+
3(?:
10863+
3[13]|
10864+
[89]1
10865+
)|
10866+
439|
10867+
5(?:
10868+
43|
10869+
55
10870+
)|
10871+
717|
10872+
832
10873+
)|
10874+
5(?:
10875+
145|
10876+
290|
10877+
[4-6]\d{2}|
10878+
772|
10879+
833|
10880+
9(?:
10881+
[06]1|
10882+
92
10883+
)
10884+
)|
10885+
6(?:
10886+
236|
10887+
6(?:
10888+
12|
10889+
39|
10890+
8[59]
10891+
)|
10892+
769
10893+
)|
10894+
7890|
10895+
8(?:
10896+
688|
10897+
7(?:
10898+
28|
10899+
65
10900+
)|
10901+
85[06]
10902+
)|
10903+
9(?:
10904+
159|
10905+
290
10906+
)
1067210907
</nationalNumberPattern>
1067310908
<possibleLengths national="4"/>
1067410909
<exampleNumber>5420</exampleNumber>

0 commit comments

Comments
 (0)