add resources

This commit is contained in:
Vlasislav Kashin
2025-06-27 10:56:08 +03:00
commit 5f8bdd4b39
1780 changed files with 739214 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
Format ; Parent Format ; Comment
XX XXX XXX* ; fixed_2/3-13
XX XX XX XX XX ; fixed_2/3-13
XX XXXX XXX* ; fixed_2/3-13
XX XXX XX X* ; fixed_2/3-13
XX XXX XXX XX* ; fixed_2/3-13
XX XX XX X XX XX ; fixed_2/3-13
XXX XXX XX** ; fixed_3/3-12
XXX XXXX XXX* ; fixed_3/3-12
XXX XX XX X* ; fixed_3/3-12
XXX XX XX XX XX ; fixed_3/3-12
XXX XXX XX XX ; fixed_3/3-12
XXX XXX XX XX X ; fixed_3/3-12
XXX XXX XXX XX* ; fixed_3/3-12
XXXX XXX X*** ; fixed_4/2-11
XX XX XX XX ; fixed_4/2-11 ; "Sometimes four-digit area codes are split into two groups of two."
XX XX X XX XX ; fixed_4/2-11 ; "Sometimes four-digit area codes are split into two groups of two."
XX XX XX XX XX ; fixed_4/2-11 ; "Sometimes four-digit area codes are split into two groups of two."
XX XX X XX XX XX ; fixed_4/2-11 ; "Sometimes four-digit area codes are split into two groups of two."
XX XX XX XX XX XX ; fixed_4/2-11 ; "Sometimes four-digit area codes are split into two groups of two."
XXXX XXXX X*** ; fixed_4/2-11
XXXX XXX XXX XXX ; fixed_4/2-11
XXXX XX XXX XX ; fixed_4/2-11
XXXX XXX XX XX ; fixed_4/2-11
XXXX XX XX XX* ; fixed_4/2-11
XXXXX XXX XXX* ; fixed_5/2-10
XXXXX XXXX XXX* ; fixed_5/2-10
XXXXX XXX XXX XXX ; fixed_5/2-10
XXXX XX XXX XX ; mobile_4/7
XXXX XXX XXXX ; mobile_4/7
XXXX XXXX XXX ; mobile_4/7
XXX XXXXXXXX ; mobile_4/7
XXX XXX XXX XX ; mobile_4/7
XXX XXX XXX X ; mobile_3/7-8
XXX XX* XXX XX ; mobile_3/7-8
XXX XXX XXX X ; mobile_3/7-8
XXX XX* XXX XX ; tollfree_3/7-12
XXX XXX XXX X ; tollfree_3/7-12
XXX XXXX XXX ; tollfree_3/7-12
XXX XXX XX XX* ; tollfree_3/7-12
XXX XXXXXX XX X*** ; tollfree_3/7-12
900 X XXX XXX* ; varcost_3/1/4-10 ; "Alternate format for premium rate numbers."
900 X XXXX XXX* ; varcost_3/1/4-10 ; "Alternate format for premium rate numbers."
180 X XXX XXX ; varcost_3/1/4-10
180X XXXX** ; varcost_3/1/4-10 ; "Medium rate numbers often have the first group with four digits (180X)"
180X XX XX XX ; varcost_3/1/4-10
900X XXXX****** ; varcost_3/1/4-10 ; "Alternate format for premium rate numbers."
1 Format Parent Format Comment
2 XX XXX XXX* fixed_2/3-13
3 XX XX XX XX XX fixed_2/3-13
4 XX XXXX XXX* fixed_2/3-13
5 XX XXX XX X* fixed_2/3-13
6 XX XXX XXX XX* fixed_2/3-13
7 XX XX XX X XX XX fixed_2/3-13
8 XXX XXX XX** fixed_3/3-12
9 XXX XXXX XXX* fixed_3/3-12
10 XXX XX XX X* fixed_3/3-12
11 XXX XX XX XX XX fixed_3/3-12
12 XXX XXX XX XX fixed_3/3-12
13 XXX XXX XX XX X fixed_3/3-12
14 XXX XXX XXX XX* fixed_3/3-12
15 XXXX XXX X*** fixed_4/2-11
16 XX XX XX XX fixed_4/2-11 Sometimes four-digit area codes are split into two groups of two.
17 XX XX X XX XX fixed_4/2-11 Sometimes four-digit area codes are split into two groups of two.
18 XX XX XX XX XX fixed_4/2-11 Sometimes four-digit area codes are split into two groups of two.
19 XX XX X XX XX XX fixed_4/2-11 Sometimes four-digit area codes are split into two groups of two.
20 XX XX XX XX XX XX fixed_4/2-11 Sometimes four-digit area codes are split into two groups of two.
21 XXXX XXXX X*** fixed_4/2-11
22 XXXX XXX XXX XXX fixed_4/2-11
23 XXXX XX XXX XX fixed_4/2-11
24 XXXX XXX XX XX fixed_4/2-11
25 XXXX XX XX XX* fixed_4/2-11
26 XXXXX XXX XXX* fixed_5/2-10
27 XXXXX XXXX XXX* fixed_5/2-10
28 XXXXX XXX XXX XXX fixed_5/2-10
29 XXXX XX XXX XX mobile_4/7
30 XXXX XXX XXXX mobile_4/7
31 XXXX XXXX XXX mobile_4/7
32 XXX XXXXXXXX mobile_4/7
33 XXX XXX XXX XX mobile_4/7
34 XXX XXX XXX X mobile_3/7-8
35 XXX XX* XXX XX mobile_3/7-8
36 XXX XXX XXX X mobile_3/7-8
37 XXX XX* XXX XX tollfree_3/7-12
38 XXX XXX XXX X tollfree_3/7-12
39 XXX XXXX XXX tollfree_3/7-12
40 XXX XXX XX XX* tollfree_3/7-12
41 XXX XXXXXX XX X*** tollfree_3/7-12
42 900 X XXX XXX* varcost_3/1/4-10 Alternate format for premium rate numbers.
43 900 X XXXX XXX* varcost_3/1/4-10 Alternate format for premium rate numbers.
44 180 X XXX XXX varcost_3/1/4-10
45 180X XXXX** varcost_3/1/4-10 Medium rate numbers often have the first group with four digits (180X)
46 180X XX XX XX varcost_3/1/4-10
47 900X XXXX****** varcost_3/1/4-10 Alternate format for premium rate numbers.

View File

@@ -0,0 +1,14 @@
Region ; Label ; Comment
DE ; SC ; "http://www.itu.int/oth/T0202000051/en"
DE ; SC ; "http://en.wikipedia.org/wiki/Telephone_numbers_in_germany"
DE ; SC_SHORT_CODE ; "118xx short numbers are used for directory services and 1180xx are used for call\nconnect services."
DE ; XML ; "http://www.itu.int/oth/T0202000051/en"
DE ; XML ; "http://en.wikipedia.org/wiki/Telephone_numbers_in_germany"
DE ; XML ; "Due to the high complexity of ranges in the German numbering scheme, the regular\nexpressions here have been automatically simplified to reduce size. This means that\nin some cases there may be false positives (especially in fixed line ranges), but since\nGerman ranges differ so much by length anyway, false positives are already common."
DE ; XML_FIXED_LINE ; "The German ITU numbering plan gives overly simplistic minimum/maximum\nlengths for number ranges. This would (if taken literally) result in 1 or 2 length\nsubscriber numbers. However, a contact of the German numbering authority\nconfirmed that subscriber numbers can never be shorter than 2-digit and total\nlength can not be less than 6 digits. Prefix 4921 of length 13-digit is added\nbased on user report. Prefix 322 of length 9-digits is added based on user report."
DE ; XML_FIXED_LINE ; "Maximum lengths of German numbers are generally undefined, since any subscriber\nnumber can connect to a private exchange (PABX), which can consume additionally\ndialled digits (e.g. for calling individual rooms in a hotel directly). This means that in\nalmost all cases the maximum length of a fixed line range is 15 (the maximum defined\nby E.164). However there is one very special exception to this; the ""49"" area code.\nThis needs to be shorter to avoid range lengths overlapping which would otherwise\ncause issues in parsing (since 49 is both an area code and the country calling code)."
DE ; XML_MOBILE ; "According to\nhttp://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/BNetzA/Sachgebiete/Telekommunikation/Regulierung/Nummernverwaltung/Mobilfunkdienste/NummernplanMobileDienstepdf.pdf?__blob=publicationFile\nnumbers beginning with 162, 163 and 17 can all be 10 or 11 digits long.\nThe ranges 15[056] have been removed from the ITU doc, but information found online\nindicates that they may still be working.\nNote corresponding voicemail prefixes should be updated as well if new prefixes are\nadded to this section."
DE ; XML_PREMIUM_RATE ; "Includes the more expensive of the ""televoting"" line numbers. See the shared cost\nsection for more information."
DE ; XML_SHARED_COST ; "Includes some mass-traffic numbers, used for e.g. phone voting, raffles, since their\ncosts when dialling from a fixed-line phone is similar.\nPrices:\nhttp://www.billiger-telefonieren.de/0180-0137-0900-sonderrufnummern/\nDocumentation:\nhttp://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Nummerierung/Rufnummern/0137/0137_Nummernplan.pdf?__blob=publicationFile&v=2"
DE ; XML_UAN ; "Using UAN for numbers marked in the plan as being assigned to International Virtual\nPrivate Networks (0181) and User Groups (018[2-9]). These seem in practice to be assigned\nto companies. More information here: http://de.wikipedia.org/wiki/Vorwahl_01"
DE ; XML_VOICEMAIL ; "Note corresponding mobile prefixes should be updated as well if new prefixes are added\nto this section."
1 Region Label Comment
2 DE SC http://www.itu.int/oth/T0202000051/en
3 DE SC http://en.wikipedia.org/wiki/Telephone_numbers_in_germany
4 DE SC_SHORT_CODE 118xx short numbers are used for directory services and 1180xx are used for call\nconnect services.
5 DE XML http://www.itu.int/oth/T0202000051/en
6 DE XML http://en.wikipedia.org/wiki/Telephone_numbers_in_germany
7 DE XML Due to the high complexity of ranges in the German numbering scheme, the regular\nexpressions here have been automatically simplified to reduce size. This means that\nin some cases there may be false positives (especially in fixed line ranges), but since\nGerman ranges differ so much by length anyway, false positives are already common.
8 DE XML_FIXED_LINE The German ITU numbering plan gives overly simplistic minimum/maximum\nlengths for number ranges. This would (if taken literally) result in 1 or 2 length\nsubscriber numbers. However, a contact of the German numbering authority\nconfirmed that subscriber numbers can never be shorter than 2-digit and total\nlength can not be less than 6 digits. Prefix 4921 of length 13-digit is added\nbased on user report. Prefix 322 of length 9-digits is added based on user report.
9 DE XML_FIXED_LINE Maximum lengths of German numbers are generally undefined, since any subscriber\nnumber can connect to a private exchange (PABX), which can consume additionally\ndialled digits (e.g. for calling individual rooms in a hotel directly). This means that in\nalmost all cases the maximum length of a fixed line range is 15 (the maximum defined\nby E.164). However there is one very special exception to this; the "49" area code.\nThis needs to be shorter to avoid range lengths overlapping which would otherwise\ncause issues in parsing (since 49 is both an area code and the country calling code).
10 DE XML_MOBILE According to\nhttp://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/BNetzA/Sachgebiete/Telekommunikation/Regulierung/Nummernverwaltung/Mobilfunkdienste/NummernplanMobileDienstepdf.pdf?__blob=publicationFile\nnumbers beginning with 162, 163 and 17 can all be 10 or 11 digits long.\nThe ranges 15[056] have been removed from the ITU doc, but information found online\nindicates that they may still be working.\nNote corresponding voicemail prefixes should be updated as well if new prefixes are\nadded to this section.
11 DE XML_PREMIUM_RATE Includes the more expensive of the "televoting" line numbers. See the shared cost\nsection for more information.
12 DE XML_SHARED_COST Includes some mass-traffic numbers, used for e.g. phone voting, raffles, since their\ncosts when dialling from a fixed-line phone is similar.\nPrices:\nhttp://www.billiger-telefonieren.de/0180-0137-0900-sonderrufnummern/\nDocumentation:\nhttp://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Nummerierung/Rufnummern/0137/0137_Nummernplan.pdf?__blob=publicationFile&v=2
13 DE XML_UAN Using UAN for numbers marked in the plan as being assigned to International Virtual\nPrivate Networks (0181) and User Groups (018[2-9]). These seem in practice to be assigned\nto companies. More information here: http://de.wikipedia.org/wiki/Vorwahl_01
14 DE XML_VOICEMAIL Note corresponding mobile prefixes should be updated as well if new prefixes are added\nto this section.

View File

@@ -0,0 +1,10 @@
Region ; Type ; Number
DE ; FIXED_LINE ; "30123456"
DE ; MOBILE ; "15123456789"
DE ; PAGER ; "16412345"
DE ; TOLL_FREE ; "8001234567890"
DE ; PREMIUM_RATE ; "9001234567"
DE ; SHARED_COST ; "18012345"
DE ; PERSONAL_NUMBER ; "70012345678"
DE ; UAN ; "18500123456"
DE ; VOICEMAIL ; "177991234567"
1 Region Type Number
2 DE FIXED_LINE 30123456
3 DE MOBILE 15123456789
4 DE PAGER 16412345
5 DE TOLL_FREE 8001234567890
6 DE PREMIUM_RATE 9001234567
7 DE SHARED_COST 18012345
8 DE PERSONAL_NUMBER 70012345678
9 DE UAN 18500123456
10 DE VOICEMAIL 177991234567

View File

@@ -0,0 +1,19 @@
Id ; National ; International ; Comment
fixed_2/3-13 ; "#XX XXX**********" ; "XX XXX**********" ; "Fixed line, 2 digit area codes."
fixed_3/3-12 ; "#XXX XXX*********" ; "XXX XXX*********" ; "Fixed line, 3 digit area codes."
fixed_4/2-11 ; "#XXXX XX*********" ; "XXXX XX*********" ; "Fixed line, 4 digit area codes. Only area code 5361 has two digit subscriber numbers."
fixed_5/2-10 ; "#XXXXX XX********" ; "XXXXX XX********" ; "Fixed line, 5 digit area codes."
mobile_3/7-8 ; "#XXX XXXXXXX*" ; "XXX XXXXXXX*" ; "Mobile/pager format (from ITU document). Actual usage varies."
mobile_4/7 ; "#XXXX XXXXXXX" ; "XXXX XXXXXXX" ; "Mobile format for 15x mobile numbers."
mobile_5/6 ; "#XXXXX XXXXXX" ; "XXXXX XXXXXX" ; "Some mobile numbers (carrier services etc..) have a 6 digit NSN and need to be formatted\nwith 5 leading digits (as opposed to the 4.7 format).\nThese are all in the ranges 150, 155, 156 and 158."
personal_3/4/4 ; "#XXX XXXX XXXX" ; "XXX XXXX XXXX" ; "Personal numbers."
tollfree_3/7-12 ; "#XXX XXXXXXX*****" ; "XXX XXXXXXX*****" ; "Toll free (800) numbers."
uan_3/5-11 ; "#XXX XXXXX******" ; "XXX XXXXX******" ; "UAN (181) numbers."
uan_3/8 ; "#XXX XXXXXXXX" ; "XXX XXXXXXXX" ; "Various UAN numbers."
uan_4/7 ; "#XXXX XXXXXXX" ; "XXXX XXXXXXX" ; "Various UAN numbers."
uan_5/6 ; "#XXXXX XXXXXX" ; "XXXXX XXXXXX" ; "Where we have seen prefixes in use for the IVPN/User Group numbers, we format it the\nway it is generally written. For other prefixes, we fall back to using a three-digit\nprefix since we have currently no more information to allow us to format these more\nprecisely."
varcost_3/1/4-10 ; "#XXX X XXXX******" ; "XXX X XXXX******" ; "Premium rate and shared cost numbers."
varcost_3/4 ; "#XXX XXXX" ; "XXX XXXX" ; "Short shared cost numbers."
voicemail_3/2/7-8 ; "#XXX XX XXXXXXX*" ; "XXX XX XXXXXXX*" ; "Voicemail."
voicemail_3/2/8 ; "#XXX XX XXXXXXXX" ; "XXX XX XXXXXXXX" ; "Voicemail."
voicemail_4/2/7 ; "#XXXX XX XXXXXXX" ; "XXXX XX XXXXXXX" ; "Voicemail."
Can't render this file because it contains an unexpected character in line 2 and column 39.

View File

@@ -0,0 +1,19 @@
Id ; Name:en
1&1 ; "1&1 Mobilfunk"
argon_networks ; "Argon Networks"
easy_world ; "Easy World"
eplus ; "Eplus"
eplus_sipgate ; "Eplus/Sipgate"
eplus_telogic ; "Eplus/Telogic"
interactive_digital_media ; "Interactive digital media"
lebara ; "LEBARA"
mtel ; "Mtel"
multiconnect ; "Multiconnect"
naka_ag ; "NAKA AG"
o2 ; "O2"
t_mobile ; "T-Mobile"
telcovillage ; "TelcoVillage"
tismi_bv ; "Tismi BV"
vodafone ; "Vodafone"
vodafone_lycamobile ; "Vodafone/Lycamobile"
vodafone_truphone ; "Vodafone/Truphone"
1 Id Name:en
2 1&1 1&1 Mobilfunk
3 argon_networks Argon Networks
4 easy_world Easy World
5 eplus Eplus
6 eplus_sipgate Eplus/Sipgate
7 eplus_telogic Eplus/Telogic
8 interactive_digital_media Interactive digital media
9 lebara LEBARA
10 mtel Mtel
11 multiconnect Multiconnect
12 naka_ag NAKA AG
13 o2 O2
14 t_mobile T-Mobile
15 telcovillage TelcoVillage
16 tismi_bv Tismi BV
17 vodafone Vodafone
18 vodafone_lycamobile Vodafone/Lycamobile
19 vodafone_truphone Vodafone/Truphone

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,11 @@
Region ; Prefix ; Length ; Type ; Tariff ; Sms ; Carrier Specific
DE ; 11[02] ; 3 ; EMERGENCY ; TOLL_FREE
DE ; 115 ; 3 ; COMMERCIAL
DE ; 11600[06] ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
DE ; 11611[167] ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
DE ; 116123 ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
DE ; 11800 ; 5,6 ; COMMERCIAL
DE ; 1180[1-9] ; 5 ; COMMERCIAL
DE ; 118[1-9] ; 5 ; COMMERCIAL
DE ; 3311 ; 4 ; COMMERCIAL ; ; ; true
DE ; 7464 ; 4 ; COMMERCIAL ; ; true ; true
1 Region ; Prefix ; Length ; Type ; Tariff ; Sms ; Carrier Specific
2 DE ; 11[02] ; 3 ; EMERGENCY ; TOLL_FREE
3 DE ; 115 ; 3 ; COMMERCIAL
4 DE ; 11600[06] ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
5 DE ; 11611[167] ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
6 DE ; 116123 ; 6 ; EXPANDED_EMERGENCY ; TOLL_FREE
7 DE ; 11800 ; 5,6 ; COMMERCIAL
8 DE ; 1180[1-9] ; 5 ; COMMERCIAL
9 DE ; 118[1-9] ; 5 ; COMMERCIAL
10 DE ; 3311 ; 4 ; COMMERCIAL ; ; ; true
11 DE ; 7464 ; 4 ; COMMERCIAL ; ; true ; true