Skip to content

Commit 3a9caeb

Browse files
author
libphonenumber-csharp-bot
committed
feat: automatic upgrade to v8.13.47
1 parent 199ae36 commit 3a9caeb

23 files changed

+161
-94
lines changed

resources/PhoneNumberMetadata.xml

+87-56
Original file line numberDiff line numberDiff line change
@@ -11860,6 +11860,33 @@
1186011860
)\d|
1186111861
22252[0-4]
1186211862
)\d\d|
11863+
5(?:
11864+
0(?:
11865+
0[17]0|
11866+
505
11867+
)|
11868+
1(?:
11869+
0[01]0|
11870+
1(?:
11871+
07|
11872+
33|
11873+
51
11874+
)
11875+
)|
11876+
2(?:
11877+
0[02]0|
11878+
2[25]2
11879+
)|
11880+
3(?:
11881+
0[03]0|
11882+
3[35]3
11883+
)|
11884+
(?:
11885+
40[04]|
11886+
900
11887+
)0|
11888+
5222
11889+
)[0-4]\d{3}|
1186311890
(?:
1186411891
5(?:
1186511892
0(?:
@@ -11881,7 +11908,9 @@
1188111908
1(?:
1188211909
1(?:
1188311910
[03][01]|
11884-
[124]\d
11911+
[124]\d|
11912+
5[2-6]|
11913+
7[0-4]
1188511914
)|
1188611915
4\d\d
1188711916
)|
@@ -11922,34 +11951,7 @@
1192211951
)
1192311952
)|
1192411953
790\d\d
11925-
)\d{4}|
11926-
5(?:
11927-
0(?:
11928-
0[17]0|
11929-
505
11930-
)|
11931-
1(?:
11932-
0[01]0|
11933-
1(?:
11934-
07|
11935-
33|
11936-
51
11937-
)
11938-
)|
11939-
2(?:
11940-
0[02]0|
11941-
2[25]2
11942-
)|
11943-
3(?:
11944-
0[03]0|
11945-
3[35]3
11946-
)|
11947-
(?:
11948-
40[04]|
11949-
900
11950-
)0|
11951-
5222
11952-
)[0-4]\d{3}
11954+
)\d{4}
1195311955
</nationalNumberPattern>
1195411956
</mobile>
1195511957
<!-- Information from http://www.yell.ge, examples such as Wissol Petroleum Georgia
@@ -13270,7 +13272,7 @@
1327013272
4(?:
1327113273
4[0-35-9]|
1327213274
6[02357-9]|
13273-
70
13275+
7[05]
1327413276
)|
1327513277
5(?:
1327613278
[1-59][0-46-9]|
@@ -13283,7 +13285,7 @@
1328313285
[268][0-57-9]|
1328413286
7[0-79]
1328513287
)|
13286-
70[1-39]|
13288+
70[1-49]|
1328713289
84[0-39]|
1328813290
9(?:
1328913291
0[1-9]|
@@ -20447,7 +20449,7 @@
2044720449
4[47]|
2044820450
5[3467]|
2044920451
6[279]|
20450-
7[35]|
20452+
7[356]|
2045120453
8[268]|
2045220454
9[245]
2045320455
)\d{5}
@@ -20753,23 +20755,41 @@
2075320755
<!-- 2-digit area codes (short format). -->
2075420756
<numberFormat pattern="(\d{2})(\d{2})(\d{3})" nationalPrefixFormattingRule="$NP$FG">
2075520757
<leadingDigits>
20756-
[45]|
20758+
4(?:
20759+
[2-46]|
20760+
5[3-5]
20761+
)|
20762+
5|
2075720763
6(?:
20758-
0[23]|
2075920764
[1-689]|
2076020765
7[235-7]
2076120766
)|
2076220767
7(?:
2076320768
[0-4]|
2076420769
5[2-7]
2076520770
)|
20766-
8[1-6]
20771+
8[1-5]|
20772+
(?:
20773+
60|
20774+
86
20775+
)[23]
2076720776
</leadingDigits>
2076820777
<format>$1 $2 $3</format>
2076920778
</numberFormat>
2077020779
<!-- 1-digit area codes. -->
2077120780
<numberFormat pattern="(\d)(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG">
20772-
<leadingDigits>[12]</leadingDigits>
20781+
<leadingDigits>
20782+
[12]|
20783+
452|
20784+
678|
20785+
86
20786+
</leadingDigits>
20787+
<leadingDigits>
20788+
[12]|
20789+
452|
20790+
6788|
20791+
86
20792+
</leadingDigits>
2077320793
<format>$1 $2 $3</format>
2077420794
</numberFormat>
2077520795
<!-- 2-digit area codes. -->
@@ -20831,9 +20851,11 @@
2083120851
(?:
2083220852
1(?:
2083320853
(?:
20834-
2\d|
20854+
12|
20855+
[28]\d|
2083520856
3[56]|
20836-
[89][0-6]
20857+
7[3-6]|
20858+
9[0-6]
2083720859
)\d|
2083820860
4(?:
2083920861
2[29]|
@@ -20870,7 +20892,10 @@
2087020892
56
2087120893
)|
2087220894
420\d|
20873-
5470
20895+
5(?:
20896+
2\d|
20897+
470
20898+
)
2087420899
)|
2087520900
6(?:
2087620901
0(?:
@@ -20891,11 +20916,12 @@
2089120916
472
2089220917
)|
2089320918
7(?:
20894-
(?:
20895-
3\d|
20896-
8[01459]
20897-
)\d|
20898-
4[67]0
20919+
3\d\d|
20920+
4[67]0|
20921+
8(?:
20922+
[01459]\d|
20923+
8
20924+
)
2089920925
)
2090020926
)
2090120927
)\d{4}|
@@ -21021,7 +21047,10 @@
2102121047
8(?:
2102221048
1[2-689]|
2102321049
2[2-8]|
21024-
[35]2\d
21050+
(?:
21051+
[35]2|
21052+
64
21053+
)\d
2102521054
)
2102621055
)\d{4}|
2102721056
25\d{5,6}|
@@ -23214,7 +23243,7 @@
2321423243
<!-- Norway (NO) -->
2321523244
<!-- Main region for 'SJ' -->
2321623245
<!-- Metadata (excluding fixed-line) should be duplicated in 'SJ'. -->
23217-
<!-- http://www.npt.no/npt/numsys/E.164.pdf -->
23246+
<!-- https://nkom.no/telefoni-og-telefonnummer/telefonnummer-og-den-norske-nummerplan/alle-nummerserier-for-norske-telefonnumre/den-norske-nummerplanen-for-telefoni-med-mer-e.164 -->
2321823247
<!-- https://en.wikipedia.org/wiki/Telephone_numbers_in_Norway -->
2321923248
<territory id="NO" mainCountryForCode="true" countryCode="47" leadingDigits="[02-689]|7[0-8]"
2322023249
internationalPrefix="00" mobileNumberPortableRegion="true">
@@ -23292,13 +23321,15 @@
2329223321
<exampleNumber>85012345</exampleNumber>
2329323322
<nationalNumberPattern>85[0-5]\d{5}</nationalNumberPattern>
2329423323
</voip>
23295-
<!-- Includes some 810 local-rate numbers, and long-distance rate numbers. -->
23324+
<!-- Includes some 810 local-rate numbers, and long-distance rate numbers.
23325+
04xxx is moved to Shortcodes as it can be used to send SMS as well
23326+
https://www.dnb.no/en/everyday-banking/services/text-message -->
2329623327
<uan>
2329723328
<possibleLengths national="5,8"/>
2329823329
<exampleNumber>02000</exampleNumber>
2329923330
<nationalNumberPattern>
2330023331
(?:
23301-
0[2-9]|
23332+
0[235-9]|
2330223333
81(?:
2330323334
0(?:
2330423335
0[7-9]|
@@ -26930,7 +26961,7 @@
2693026961

2693126962
<!-- Svalbard & Jan Mayen (SJ) -->
2693226963
<!-- Calling code and formatting shared with 'NO' -->
26933-
<!-- http://www.npt.no/pt_internet/numsys/E.164.pdf -->
26964+
<!-- https://nkom.no/telefoni-og-telefonnummer/telefonnummer-og-den-norske-nummerplan/alle-nummerserier-for-norske-telefonnumre/den-norske-nummerplanen-for-telefoni-med-mer-e.164 -->
2693426965
<!-- https://en.wikipedia.org/wiki/Telephone_numbers_in_Svalbard -->
2693526966
<territory id="SJ" countryCode="47" leadingDigits="79" internationalPrefix="00">
2693626967
<generalDesc>
@@ -26988,13 +27019,15 @@
2698827019
<exampleNumber>85012345</exampleNumber>
2698927020
<nationalNumberPattern>85[0-5]\d{5}</nationalNumberPattern>
2699027021
</voip>
26991-
<!-- Includes some 810 local-rate numbers, and long-distance rate numbers. -->
27022+
<!-- Includes some 810 local-rate numbers, and long-distance rate numbers.
27023+
04xxx is moved to Shortcodes as it can be used to send SMS as well
27024+
https://www.dnb.no/en/everyday-banking/services/text-message -->
2699227025
<uan>
2699327026
<possibleLengths national="5,8"/>
2699427027
<exampleNumber>02000</exampleNumber>
2699527028
<nationalNumberPattern>
2699627029
(?:
26997-
0[2-9]|
27030+
0[235-9]|
2699827031
81(?:
2699927032
0(?:
2700027033
0[7-9]|
@@ -29441,6 +29474,7 @@
2944129474
<possibleLengths national="9"/>
2944229475
<exampleNumber>501234567</exampleNumber>
2944329476
<nationalNumberPattern>
29477+
790\d{6}|
2944429478
(?:
2944529479
39|
2944629480
50|
@@ -29546,13 +29580,10 @@
2954629580
<possibleLengths national="9"/>
2954729581
<exampleNumber>712345678</exampleNumber>
2954829582
<nationalNumberPattern>
29549-
72(?:
29550-
[48]0|
29551-
6[01]
29552-
)\d{5}|
29583+
72[48]0\d{5}|
2955329584
7(?:
2955429585
[015-8]\d|
29555-
20|
29586+
2[067]|
2955629587
36|
2955729588
4[0-5]|
2955829589
9[89]

resources/ShortNumberMetadata.xml

+23-11
Original file line numberDiff line numberDiff line change
@@ -10495,20 +10495,15 @@
1049510495
<!-- http://www.nkom.no/npt/numsys/E.1643sifret_en.pdf -->
1049610496
<territory id="NO">
1049710497
<generalDesc>
10498-
<nationalNumberPattern>
10499-
1\d\d(?:
10500-
\d(?:
10501-
\d{2}
10502-
)?
10503-
)?
10504-
</nationalNumberPattern>
10498+
<nationalNumberPattern>[01]\d{2,5}</nationalNumberPattern>
1050510499
</generalDesc>
1050610500
<!-- 143 is assigned but not visible to end users, no other online evidence
1050710501
found, hence not included -->
1050810502
<shortCode>
10509-
<possibleLengths national="3,4,6"/>
10503+
<possibleLengths national="[3-6]"/>
1051010504
<exampleNumber>110</exampleNumber>
1051110505
<nationalNumberPattern>
10506+
04\d{3}|
1051210507
1(?:
1051310508
1(?:
1051410509
[0239]|
@@ -10553,6 +10548,11 @@
1055310548
)\d
1055410549
</nationalNumberPattern>
1055510550
</expandedEmergency>
10551+
<smsServices>
10552+
<possibleLengths national="5"/>
10553+
<exampleNumber>04000</exampleNumber>
10554+
<nationalNumberPattern>04\d{3}</nationalNumberPattern>
10555+
</smsServices>
1055610556
</territory>
1055710557

1055810558
<!-- Nepal (NP) -->
@@ -12142,12 +12142,19 @@
1214212142
<!-- http://www.npt.no/pt_internet/numsys/E.164.pdf -->
1214312143
<territory id="SJ">
1214412144
<generalDesc>
12145-
<nationalNumberPattern>1\d\d</nationalNumberPattern>
12145+
<nationalNumberPattern>
12146+
[01]\d\d(?:
12147+
\d{2}
12148+
)?
12149+
</nationalNumberPattern>
1214612150
</generalDesc>
1214712151
<shortCode>
12148-
<possibleLengths national="3"/>
12152+
<possibleLengths national="3,5"/>
1214912153
<exampleNumber>110</exampleNumber>
12150-
<nationalNumberPattern>11[023]</nationalNumberPattern>
12154+
<nationalNumberPattern>
12155+
04\d{3}|
12156+
11[023]
12157+
</nationalNumberPattern>
1215112158
</shortCode>
1215212159
<tollFree>
1215312160
<possibleLengths national="3"/>
@@ -12160,6 +12167,11 @@
1216012167
<exampleNumber>110</exampleNumber>
1216112168
<nationalNumberPattern>11[023]</nationalNumberPattern>
1216212169
</emergency>
12170+
<smsServices>
12171+
<possibleLengths national="5"/>
12172+
<exampleNumber>04000</exampleNumber>
12173+
<nationalNumberPattern>04\d{3}</nationalNumberPattern>
12174+
</smsServices>
1216312175
</territory>
1216412176

1216512177
<!-- Slovakia (SK) -->

resources/carrier/en/256.txt

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
256720|Smile
44
256724|Hamilton Telecom
55
256726|Tangerine
6+
256727|Tangerine
67
256728|Talkio
78
25673|Hamilton Telecom
89
25674|Airtel

resources/carrier/en/380.txt

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
38073|lifecell
2626
38075|Vodafone
2727
38077|Kyivstar
28+
38079|J&Y
2829
38091|TriMob
2930
38092|PEOPLEnet
3031
38093|lifecell

resources/carrier/en/852.txt

+2
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
8524699|South China Telecommunications
8585
852470|Hutchison Telecom
8686
852474|China Mobile
87+
852475|Hutchison Telecom
8788
852510|China Mobile
8889
852511|HKT
8990
852512|China Mobile
@@ -303,6 +304,7 @@
303304
852701|China Mobile
304305
852702|Hutchison Telecom
305306
852703|Hutchison Telecom
307+
852704|Hutchison Telecom
306308
8527071|SmarTone
307309
8527072|SmarTone
308310
8527073|SmarTone

0 commit comments

Comments
 (0)