Skip to content

Commit 8bb59ed

Browse files
author
libphonenumber-csharp-bot
committed
feat: automatic upgrade to v8.13.49
1 parent 8a39ff6 commit 8bb59ed

20 files changed

+174
-72
lines changed

resources/PhoneNumberMetadata.xml

+68-46
Original file line numberDiff line numberDiff line change
@@ -8087,6 +8087,10 @@
80878087
nationalPrefix="0" nationalPrefixForParsing="0([3579]|4(?:[14]4|56))?"
80888088
mobileNumberPortableRegion="true">
80898089
<availableFormats>
8090+
<numberFormat pattern="(\d{4})(\d{4})">
8091+
<leadingDigits>46</leadingDigits>
8092+
<format>$1 $2</format>
8093+
</numberFormat>
80908094
<numberFormat pattern="(\d{3})(\d{7})" nationalPrefixFormattingRule="($FG)"
80918095
carrierCodeFormattingRule="$NP$CC $FG">
80928096
<leadingDigits>
@@ -8110,15 +8114,18 @@
81108114
</availableFormats>
81118115
<generalDesc>
81128116
<nationalNumberPattern>
8113-
60\d{8}|
8117+
(?:
8118+
46|
8119+
60\d\d
8120+
)\d{6}|
81148121
(?:
81158122
1\d|
81168123
[39]
81178124
)\d{9}
81188125
</nationalNumberPattern>
81198126
</generalDesc>
81208127
<fixedLine>
8121-
<possibleLengths national="10" localOnly="7"/>
8128+
<possibleLengths national="8,10" localOnly="4,7"/>
81228129
<exampleNumber>6012345678</exampleNumber>
81238130
<nationalNumberPattern>
81248131
601055(?:
@@ -8129,9 +8136,12 @@
81298136
[0-4]\d|
81308137
5[0-4]
81318138
)\d{4}|
8132-
60(?:
8133-
[124-7][2-9]|
8134-
8[1-9]
8139+
(?:
8140+
46|
8141+
60(?:
8142+
[124-7][2-9]|
8143+
8[1-9]
8144+
)
81358145
)\d{6}
81368146
</nationalNumberPattern>
81378147
</fixedLine>
@@ -9974,7 +9984,7 @@
99749984
)|
99759985
(?:
99769986
1(?:
9977-
0[236]|
9987+
0[2-6]|
99789988
1\d
99799989
)|
99809990
(?:
@@ -9996,7 +10006,7 @@
999610006
)|
999710007
(?:
999810008
(?:
9999-
[124-6]\d|
10009+
[124-69]\d|
1000010010
3[5-9]
1000110011
)\d|
1000210012
7(?:
@@ -20451,7 +20461,7 @@
2045120461
6[279]|
2045220462
7[356]|
2045320463
8[268]|
20454-
9[245]
20464+
9[2457]
2045520465
)\d{5}
2045620466
</nationalNumberPattern>
2045720467
</fixedLine>
@@ -21484,7 +21494,13 @@
2148421494
mobileNumberPortableRegion="true">
2148521495
<availableFormats>
2148621496
<numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP$FG">
21487-
<leadingDigits>[569]</leadingDigits>
21497+
<leadingDigits>
21498+
[569]|
21499+
8(?:
21500+
0[6-9]|
21501+
[36]
21502+
)
21503+
</leadingDigits>
2148821504
<format>$1 $2 $3 $4</format>
2148921505
</numberFormat>
2149021506
<numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP$FG">
@@ -21497,21 +21513,27 @@
2149721513
596\d{6}|
2149821514
(?:
2149921515
69|
21500-
80|
21501-
9\d
21516+
[89]\d
2150221517
)\d{7}
2150321518
</nationalNumberPattern>
2150421519
</generalDesc>
2150521520
<fixedLine>
2150621521
<possibleLengths national="9"/>
2150721522
<exampleNumber>596301234</exampleNumber>
2150821523
<nationalNumberPattern>
21509-
596(?:
21510-
[03-7]\d|
21511-
1[05]|
21512-
2[7-9]|
21513-
8[0-39]|
21514-
9[04-9]
21524+
(?:
21525+
596(?:
21526+
[03-7]\d|
21527+
1[05]|
21528+
2[7-9]|
21529+
8[0-39]|
21530+
9[04-9]
21531+
)|
21532+
80[6-9]\d\d|
21533+
9(?:
21534+
477[6-9]|
21535+
767[4589]
21536+
)
2151521537
)\d{4}
2151621538
</nationalNumberPattern>
2151721539
</fixedLine>
@@ -21520,15 +21542,7 @@
2152021542
<mobile>
2152121543
<possibleLengths national="9"/>
2152221544
<exampleNumber>696201234</exampleNumber>
21523-
<nationalNumberPattern>
21524-
69(?:
21525-
6(?:
21526-
[0-46-9]\d|
21527-
5[0-6]
21528-
)|
21529-
727
21530-
)\d{4}
21531-
</nationalNumberPattern>
21545+
<nationalNumberPattern>69[67]\d{6}</nationalNumberPattern>
2153221546
</mobile>
2153321547
<!-- As per ARCEP, mainland France and overseas territories use 0800 to 0805 as Toll-free
2153421548
numbers. -->
@@ -21537,6 +21551,11 @@
2153721551
<exampleNumber>800012345</exampleNumber>
2153821552
<nationalNumberPattern>80[0-5]\d{6}</nationalNumberPattern>
2153921553
</tollFree>
21554+
<premiumRate>
21555+
<possibleLengths national="9"/>
21556+
<exampleNumber>810123456</exampleNumber>
21557+
<nationalNumberPattern>8[129]\d{7}</nationalNumberPattern>
21558+
</premiumRate>
2154021559
<voip>
2154121560
<possibleLengths national="9"/>
2154221561
<exampleNumber>976612345</exampleNumber>
@@ -21952,7 +21971,7 @@
2195221971
<nationalNumberPattern>
2195321972
(?:
2195421973
3(?:
21955-
0[0-3]|
21974+
0[0-4]|
2195621975
3[0-59]
2195721976
)|
2195821977
6(?:
@@ -24854,7 +24873,7 @@
2485424873
[45]\d{5}|
2485524874
(?:
2485624875
708|
24857-
80\d
24876+
8\d\d
2485824877
)\d{6}
2485924878
</nationalNumberPattern>
2486024879
</generalDesc>
@@ -24864,12 +24883,13 @@
2486424883
ranges are added to both fixed-line and mobile categories as it is not clear in ITU
2486524884
doc. -->
2486624885
<fixedLine>
24867-
<possibleLengths national="6"/>
24886+
<possibleLengths national="6,9"/>
2486824887
<exampleNumber>430123</exampleNumber>
2486924888
<nationalNumberPattern>
2487024889
(?:
24871-
4[1-35-7]|
24872-
5[01]
24890+
4[1-35-9]|
24891+
5[0-47-9]|
24892+
80[6-9]\d\d
2487324893
)\d{4}
2487424894
</nationalNumberPattern>
2487524895
</fixedLine>
@@ -24880,8 +24900,8 @@
2488024900
<exampleNumber>551234</exampleNumber>
2488124901
<nationalNumberPattern>
2488224902
(?:
24883-
4[02-4]|
24884-
5[056]|
24903+
4[02-489]|
24904+
5[02-9]|
2488524905
708[45][0-5]
2488624906
)\d{4}
2488724907
</nationalNumberPattern>
@@ -24893,6 +24913,11 @@
2489324913
<exampleNumber>800012345</exampleNumber>
2489424914
<nationalNumberPattern>80[0-5]\d{6}</nationalNumberPattern>
2489524915
</tollFree>
24916+
<premiumRate>
24917+
<possibleLengths national="9"/>
24918+
<exampleNumber>810123456</exampleNumber>
24919+
<nationalNumberPattern>8[129]\d{7}</nationalNumberPattern>
24920+
</premiumRate>
2489624921
</territory>
2489724922

2489824923
<!-- Puerto Rico (PR) -->
@@ -26751,21 +26776,18 @@
2675126776
<possibleLengths national="8"/>
2675226777
<exampleNumber>81234567</exampleNumber>
2675326778
<nationalNumberPattern>
26779+
8(?:
26780+
09[0-689]|
26781+
96[0-2]
26782+
)\d{4}|
2675426783
(?:
2675526784
8(?:
26756-
0(?:
26757-
[1-8]\d|
26758-
9[0-689]
26759-
)|
26760-
[1-8]\d\d|
26761-
9(?:
26762-
[0-4]\d|
26763-
5[0-3]|
26764-
6[0-2]
26765-
)
26785+
0[1-8]|
26786+
[1-8]\d|
26787+
9[0-5]
2676626788
)|
26767-
9[0-8]\d\d
26768-
)\d{4}
26789+
9[0-8]\d
26790+
)\d{5}
2676926791
</nationalNumberPattern>
2677026792
</mobile>
2677126793
<tollFree>
@@ -28318,7 +28340,7 @@
2831828340
)\d{6}|
2831928341
(?:
2832028342
[09]\d|
28321-
1[017]|
28343+
1[0178]|
2832228344
2[02]|
2832328345
[34]0|
2832428346
5[05]|

resources/ShortNumberMetadata.xml

+58-10
Original file line numberDiff line numberDiff line change
@@ -9569,28 +9569,51 @@
95699569
<!-- http://www.arcep.fr/index.php?id=2137&bloc=0596&CMD=RESULTS_NUMEROTATION -->
95709570
<territory id="MQ">
95719571
<generalDesc>
9572-
<nationalNumberPattern>1\d\d?</nationalNumberPattern>
9572+
<nationalNumberPattern>
9573+
[13]\d(?:
9574+
\d(?:
9575+
\d(?:
9576+
\d{2}
9577+
)?
9578+
)?
9579+
)?
9580+
</nationalNumberPattern>
95739581
</generalDesc>
95749582
<shortCode>
9575-
<possibleLengths national="2,3"/>
9583+
<possibleLengths national="[2-4],6"/>
95769584
<exampleNumber>15</exampleNumber>
95779585
<nationalNumberPattern>
95789586
1(?:
95799587
12|
95809588
[578]
9581-
)
9589+
)|
9590+
(?:
9591+
118[02-9]|
9592+
3[0-2469]
9593+
)\d\d
95829594
</nationalNumberPattern>
95839595
</shortCode>
95849596
<tollFree>
9585-
<possibleLengths national="2,3"/>
9597+
<possibleLengths national="[2-4]"/>
95869598
<exampleNumber>15</exampleNumber>
95879599
<nationalNumberPattern>
95889600
1(?:
95899601
12|
95909602
[578]
9591-
)
9603+
)|
9604+
3[01]\d\d
95929605
</nationalNumberPattern>
95939606
</tollFree>
9607+
<standardRate>
9608+
<possibleLengths national="6"/>
9609+
<exampleNumber>118000</exampleNumber>
9610+
<nationalNumberPattern>118\d{3}</nationalNumberPattern>
9611+
</standardRate>
9612+
<premiumRate>
9613+
<possibleLengths national="4"/>
9614+
<exampleNumber>3200</exampleNumber>
9615+
<nationalNumberPattern>3[2469]\d\d</nationalNumberPattern>
9616+
</premiumRate>
95949617
<!-- http://www.martinique.franceantilles.fr/pratique/urgences/ -->
95959618
<emergency>
95969619
<possibleLengths national="2,3"/>
@@ -11084,23 +11107,48 @@
1108411107
<generalDesc>
1108511108
<nationalNumberPattern>
1108611109
[13]\d(?:
11087-
\d{2}
11110+
\d\d(?:
11111+
\d{2}
11112+
)?
1108811113
)?
1108911114
</nationalNumberPattern>
1109011115
</generalDesc>
1109111116
<shortCode>
11092-
<possibleLengths national="2,4"/>
11117+
<possibleLengths national="2,4,6"/>
1109311118
<exampleNumber>15</exampleNumber>
1109411119
<nationalNumberPattern>
1109511120
1[578]|
11096-
3103
11121+
31(?:
11122+
03|
11123+
[689]\d
11124+
)|
11125+
(?:
11126+
118[02-9]|
11127+
3[02469]
11128+
)\d\d
1109711129
</nationalNumberPattern>
1109811130
</shortCode>
1109911131
<tollFree>
11100-
<possibleLengths national="2"/>
11132+
<possibleLengths national="2,4"/>
1110111133
<exampleNumber>15</exampleNumber>
11102-
<nationalNumberPattern>1[578]</nationalNumberPattern>
11134+
<nationalNumberPattern>
11135+
1[578]|
11136+
3(?:
11137+
0\d|
11138+
1[689]
11139+
)\d
11140+
</nationalNumberPattern>
1110311141
</tollFree>
11142+
<standardRate>
11143+
<possibleLengths national="6"/>
11144+
<exampleNumber>118000</exampleNumber>
11145+
<nationalNumberPattern>118\d{3}</nationalNumberPattern>
11146+
</standardRate>
11147+
<premiumRate>
11148+
<possibleLengths national="4"/>
11149+
<exampleNumber>3200</exampleNumber>
11150+
<nationalNumberPattern>3[2469]\d\d</nationalNumberPattern>
11151+
</premiumRate>
1110411152
<carrierSpecific>
1110511153
<possibleLengths national="4"/>
1110611154
<exampleNumber>3100</exampleNumber>

resources/carrier/en/372.txt

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
3728285|Tele 2
7272
3728286|Tele 2
7373
3728287|Tele 2
74+
372829|Tele 2
7475
37283|Tele 2
7576
37284|Tele 2
7677
37284510|Telia Eesti AS

resources/carrier/en/596.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@
5353
59669689|SFR/Rife
5454
5966969|Digicel
5555
59669699|Orange
56-
596697|Digicel
56+
59669727|Digicel

resources/carrier/en/65.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -392,10 +392,10 @@
392392
658947|Simba
393393
658948|Simba
394394
658949|M1
395+
65895|Simba
395396
658950|M1
396397
658951|M1
397398
658952|M1
398-
658953|Simba
399399
65896|Simba
400400
659001|StarHub
401401
659002|StarHub

resources/carrier/en/992.txt

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
99210|O-Mobile
2121
99211|Tcell
2222
99217|Babilon-M
23+
99218|ZET-MOBILE
2324
9922|O-Mobile
2425
99230|O-Mobile
2526
992330|ZET-MOBILE

0 commit comments

Comments
 (0)