Skip to content
This repository
Newer
Older
100644 524 lines (448 sloc) 18.032 kb
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
1 # All countries, ordered by country code.
2 #
3 # Definitions are in the format:
4 # NDC >> National | NDC >> National | # ...
5 #
6 # As soon as a NDC matches, it goes on to the National part. Then breaks off.
7 # If the NDC does not match, it go on to the next (|, or "or") NDC.
8 #
9 # Available matching/splitting methods:
10 # * none: Does not have a national destination code, e.g. Denmark, Iceland.
11 # * one_of: Matches one of the following numbers. Splits if it does.
12 # * match: Try to match the regex, and if it matches, splits it off.
13 # * fixed: Always splits off a fixed length ndc. (Always use last in a | chain)
14 #
15 # For the national number part, there are two:
16 # * split: Use this number group splitting.
17 # * matched_split: Give a hash of regex => format array, with a :fallback => format option.
18 # (See Norway how it looks.)
19 #
20 # Note: The ones that are commented are defined in their special files.
21 #
22 Phony.define do
8e926b08 »
2011-05-03 - belgium special file
23
24 # Reserved.
25 #
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
26 country '0', fixed(1) >> split(10) # Reserved.
27
8e926b08 »
2011-05-03 - belgium special file
28 # USA, Canada, etc.
29 #
30 country '1', fixed(3) >> split(3,4)
31
32 # Kazakhstan (Republic of) & Russian Federation.
33 #
34 country '7', fixed(3) >> split(3,2,2)
35
36 # Egypt.
37 #
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
38 country '20', one_of('800') >> split(7) | # Egypt
39 one_of('2', '3') >> split(8) | # Cairo/Giza, Alexandria
40 fixed(2) >> split(8)
41 # :mobile? => /^10|11|12|14|16|17|18|19*$/, :service? => /^800.*$/
8e926b08 »
2011-05-03 - belgium special file
42
43 # South Africa.
44 #
45 country '27', fixed(2) >> split(3,4)
46
6f14f188 »
2011-05-03 - greece special file
47 # Greece.
48 #
0d1567af » vilcsak
2011-09-29 fix greece mobile support
49 country '30', match(/^(2[3-8]?1|69[0345789]|800)\d+$/) >> split(8) | # Geo/Mobile
6f14f188 »
2011-05-03 - greece special file
50 fixed(4) >> split(6) # 3-digit NDCs
51
8e926b08 »
2011-05-03 - belgium special file
52 # country '31' # Netherlands, see special file.
53
54 # Belgium.
55 #
56 country '32', match(/^(70|800|90\d)\d+$/) >> split(3,3) | # Service
57 match(/^(4[789]\d)\d{6}$/) >> split(6) | # Mobile
58 one_of('2','3','4','9') >> split(3,5) | # Short NDCs
59 fixed(2) >> split(3,5) # 2-digit NDCs
60
61 # France.
62 #
63 country '33', fixed(1) >> split(2,2,2,2) # :service? => /^8.*$/, :mobile? => /^[67].*$/
64
65 # Spain.
66 #
67 country '34', fixed(2) >> split(3,4)
68
96bb9bbf »
2011-05-03 + Moved Hungary to main file
69 # Hungary.
70 #
71 # TODO Mobile.
72 #
73 country '36', one_of('104','105','107','112') >> split(3,3) | # Service
74 one_of('1') >> split(3,4) | # Budapest
75 fixed(2) >> split(3,4) # 2-digit NDCs
76
8e926b08 »
2011-05-03 - belgium special file
77 # country '39' # Italy, see special file.
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
78
cf11e22e »
2011-05-03 - Romanian special file
79 # Romania.
80 #
81 country '40', match(/^(112|800|90[036])\d+$/) >> split(3,3) | # Service
82 match(/^(7[1-8])\d+$/) >> split(3,4) | # Mobile
83 one_of('21', '31') >> split(3,4) | # Bucureşti
84 fixed(3) >> split(3,4) # 3-digit NDCs
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
85
86 # Switzerland.
87 #
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
88 # :service => %w{800 840 842 844 848}, :mobile => %w{74 76 77 78 79}
89 swiss_service_regex = /^(800|840|842|844|848)\d+$/
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
90 country '41', match(swiss_service_regex) >> split(3,3) |
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
91 fixed(2) >> split(3,2,2)
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
92
93
94 # country '43' # Austria, see special file.
95 # country '44' # UnitedKingdom, see special file.
96
97 # Denmark.
98 #
99 country '45', none >> split(2,2,2,2)
100
101 # country '46' # Sweden, see special file.
102
103 # Norway.
104 #
105 country '47', none >> matched_split(/^[1].*$/ => [3], /^[489].*$/ => [3,2,3], :fallback => [2,2,2,2])
106
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
107 # Poland (Republic of)
108 # Although the NDCs are 2 digits, the representation is 3 digits.
109 # Note: http://wapedia.mobi/en/Telephone_numbers_in_Poland, mobile not yet correct
110 #
111 country '48', fixed(3) >> split(3,3) # Poland
112
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
113 # country '49' # Germany, see special file.
114
115 # Peru.
116 #
117 country '51', one_of('103', '105') >> split(3,3) | # Service.
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
118 one_of('1', '9') >> split(4,4) | # Lima and mobile.
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
119 fixed(2) >> split(4,4) # 2-digit NDCs.
120
121 # Mexico.
122 #
123 country '52', match(/^(0\d{2})\d+$/) >> split(2,2,2,2) |
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
124 match(/^(33|55|81)\d+$/) >> split(2,2,2,2) |
125 match(/^(\d{3})\d+$/) >> split(3,2,2)
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
126
127 # Cuba.
128 #
129 country '53', match(/^(5\d{3})\d+$/) >> split(4) | # Mobile
130 match(/^(7|21|22|23|4[1-8]|3[1-3])/) >> split(7) | # Short NDCs
131 fixed(3) >> split(7) # 3-digit NDCs
132
133 # TODO Argentine Republic.
134 #
135 country '54', fixed(2) >> split(3,2,2)
136
137 # Brazil (Federative Republic of).
138 #
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
139 brazilian_service = /^(100|128|190|191|192|193|194|197|198|199)\d+$/
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
140 country '55', match(brazilian_service) >> split(3,3) | # Service.
141 fixed(2) >> split(4,4) # NDCs
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
142 # :service? => brazilian_service, :mobile? => ?
143 # http://en.wikipedia.org/wiki/Telephone_numbers_in_Brazil
144
9e4da685 »
2011-05-03 + Moved Chile to main file, - Chile special file, + Spec
145 # Chile.
146 #
147 country '56', match(/^(13[0-79]|14[79])\d+$/) >> split(3,3) | # Service
148 one_of('2', '9') >> split(8) | # Santiago, Mobile
149 fixed(2) >> split(8) # 2-digit NDCs
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
150
151 # TODO Colombia.
152 #
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
153 country '57', todo
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
154
155 # Venezuela (Bolivarian Republic of)
156 #
157 country '58', fixed(3) >> split(7)
158
159 # country '60' # Malaysia, see special file.
160
161 # Australia.
162 #
163 country '61', match(/^(4\d\d)\d+$/) >> split(3,3) | # Mobile
164 fixed(1) >> split(4,4) # Rest
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
165 country '62', todo # TODO Indonesia (Republic of)
166 country '63', todo # TODO Philippines (Republic of the)
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
167
168 # New Zealand.
169 #
170 # TODO Mobile?
171 #
172 country '64', fixed(1) >> split(3,4)
173
b698d4ca »
2011-08-01 + Singapore, Thailand
174 # Singapore (Republic of).
175 #
176 country '65', none >> split(4,4) # TODO Short Codes.
177
178 # Thailand.
179 #
180 country '66', one_of('2') >> split(3,4) | # Bangkok
181 fixed(2) >> split(3,3) # Rest
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
182
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
183 country '81', todo # TODO Japan
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
184
185 # country '82' # SouthKorea, see special file.
186
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
187 country '84', todo # TODO Viet Nam (Socialist Republic of)
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
188
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
189 # country '86' # China, see special file.
190
191 # Turkey.
192 #
193 country '90', fixed(3) >> split(3,4) # Wiki says 7, but the examples say 3, 4.
194
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
195 country '91', todo # TODO India (Republic of)
196 country '92', todo # TODO Pakistan (Islamic Republic of), http://en.wikipedia.org/wiki/Telephone_numbers_in_Pakistan, NDC 2-5
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
197
198 # Afghanistan.
199 #
200 # From http://www.wtng.info/wtng-93-af.html
201 #
202 country '93', fixed(2) >> split(7) # Note: the document says 6, but the examples use 7.
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
203
204 country '94', fixed(2) >> split(3,2,2) # TODO Sri Lanka (Democratic Socialist Republic of)
205 country '95', fixed(2) >> split(3,2,2) # TODO Myanmar (Union of)
206 country '98', fixed(2) >> split(3,2,2) # TODO Iran (Islamic Republic of)
207
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
208 country '210', todo # -
209 country '211', todo # -
210 country '212', todo # Morocco
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
211 country '213', fixed(2) >> split(3,4) # Algeria
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
212 country '214', todo # -
213 country '215', todo # -
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
214 country '216', fixed(1) >> split(3,4) # Tunisia
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
215 country '217', todo # -
216 country '218', todo # Lybia
217 country '219', todo # -
218
219 country '220', todo # Gambia
220 country '221', todo # Senegal
221 country '222', todo # Mauritania
222 country '223', todo # Mali
223 country '224', todo # Guinea
224 country '225', todo # Côte d'Ivoire
225 country '226', todo # Burkina Faso
226 country '227', todo # Niger
227 country '228', todo # Togolese Republic
228 country '229', todo # Benin
229
230 country '230', todo # Mauritius
231 country '231', todo # Liberia
232 country '232', todo # Sierra Leone
233 country '233', todo # Ghana
234 country '234', todo # Nigeria
235 country '235', todo # Chad
236 country '236', todo # Central African Republic
237 country '237', todo # Cameroon
238 country '238', todo # Cape Verde
239 country '239', todo # Sao Tome and Principe
240
241 country '240', todo # Equatorial Guinea
242 country '241', todo # Gabonese Republic
243 country '242', todo # Congo
244 country '243', todo # Democratic Republic of the Congo
245 country '244', todo # Angola
246 country '245', todo # Guinea-Bissau
247 country '246', todo # Diego Garcia
248 country '247', todo # Ascension
249 country '248', todo # Seychelles
250 country '249', todo # Sudan
251
252 country '250', todo # Rwanda
253 country '251', todo # Ethiopia
254 country '252', todo # Somali Democratic Republic
255 country '253', todo # Djibouti
256 country '254', todo # Kenya
257 country '255', todo # Tanzania
258 country '256', todo # Uganda
259 country '257', todo # Burundi
260 country '258', todo # Mozambique
261 country '259', todo # -
262
263 country '260', todo # Zambia
264 country '261', todo # Madagascar
265 country '262', todo # Reunion / Mayotte (new)
266 country '263', todo # Zimbabwe
267 country '264', todo # Namibia
268 country '265', todo # Malawi
269 country '266', todo # Lesotho
270 country '267', todo # Botswana
271 country '268', todo # Swaziland
272 country '269', todo # Comoros
273
274 country '280', todo # -
275 country '281', todo # -
276 country '282', todo # -
277 country '283', todo # -
278 country '284', todo # -
279 country '285', todo # -
280 country '286', todo # -
281 country '287', todo # -
282 country '288', todo # -
283 country '289', todo # -
284 country '290', todo # Saint Helena
285
286 country '291', todo # Eritrea
287 country '292', todo # -
288 country '293', todo # -
289 country '294', todo # -
290 country '295', todo # -
291 country '296', todo # -
292 country '297', todo # Aruba
293 country '298', todo # Faroe Islands
294 country '299', todo # Greenland
295
296 country '350', todo # Gibraltar
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
297
298 # Portugal.
299 #
300 country '351', one_of('700', '800') >> split(3,3) | # Service.
301 match(/^(9\d)\d+$/) >> split(3,4) | # Mobile.
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
302 one_of('21', '22') >> split(3,4) | # Lisboa & Porto
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
303 fixed(3) >> split(3,4) # 3-digit NDCs
304
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
305 country '352', todo # Luxembourg
306 country '353', todo # Ireland (0-3-4)
e4bacb00 »
2011-07-16 + use default DSL method on all countries that are TODO
307 country '354', none >> split(3,4) # Iceland
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
308 country '355', todo # Albania
309 country '356', todo # Malta
310 country '357', todo # Cyprus
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
311
312 # Finland.
313 #
314 country '358', match(/^([6-8]00)\d+$/) >> split(3,3) | # Service
315 match(/^(4\d|50)\d+$/) >> split(3,2,2) | # Mobile
316 one_of('2','3','5','6','8','9') >> split(3,3) | # Short NDCs
317 fixed(2) >> split(3,3) # 2-digit NDCs
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
318 country '359', fixed(2) >> split(3,2,2) # Bulgaria
319
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
320 # Lithuania.
321 #
322 country '370', one_of('700', '800') >> split(2,3) | # Service
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
323 match(/^(6\d\d)\d+$/) >> split(2,3) | # Mobile
324 one_of('5') >> split(3,2,2) | # Vilnius
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
325 one_of('37','41') >> split(2,2,2) | # Kaunas, Šiauliai
326 fixed(3) >> split(1,2,2) # 3-digit NDCs.
327
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
328 country '371', todo # Latvia
329 country '372', todo # Estonia
330 country '373', todo # Moldova
331 country '374', todo # Armenia
332 country '375', todo # Belarus
333 country '376', todo # Andorra
334 country '377', todo # Monaco
335 country '378', todo # San Marino
336 country '379', todo # Vatican City State
337
338 country '380', todo # Ukraine
339 country '381', todo # Serbia and Montenegro
340 country '382', todo # -
341 country '383', todo # -
342 country '384', todo # -
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
343
344 # Croatia.
345 #
346 country '385', one_of('1') >> split(3,5) | # Zagreb
347 fixed(2) >> split(3,5) # 2-digit NDCs
348
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
349 country '386', fixed(2) >> split(3,2,2) # Slovenia
350 country '387', fixed(2) >> split(3,2,2) # Bosnia and Herzegovina
351 country '388', fixed(2) >> split(3,2,2) # Group of countries, shared code
352 country '389', fixed(2) >> split(3,2,2) # The Former Yugoslav Republic of Macedonia
353
354 country '420', fixed(3) >> split(3,3) # Czech Republic
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
355
356 # Slovak Republic.
357 #
358 country '421', match(/^(9\d\d).+$/) >> split(6) | # Mobile
b6cbfbb0 »
2011-05-02 + moved countries.rb inside phony (thanks trans!)
359 one_of('2') >> split(8) | # Bratislava
ff7e0dc7 »
2011-05-03 + countries.rb cleanup and explanations
360 fixed(2) >> split(7) # 2-digit NDCs
361
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
362 country '422', todo # Spare code
e4bacb00 »
2011-07-16 + use default DSL method on all countries that are TODO
363 country '423', none >> split(3,2,2) # Liechtenstein (Principality of)
48a5d4f7 »
2011-08-01 + rename the dsl method default -> todo, + spec
364 country '424', todo # -
365 country '425', todo # -
366 country '426', todo # -
367 country '427', todo # -
368 country '428', todo # -
369 country '429', todo # -
370
371 country '500', todo # Falkland Islands (Malvinas)
372 country '501', todo # Belize
373 country '502', todo # Guatemala (Republic of)
374 country '503', todo # El Salvador (Republic of)
375 country '504', todo # Honduras (Republic of)
376 country '505', todo # Nicaragua
377 country '506', todo # Costa Rica
378 country '507', todo # Panama (Republic of)
379 country '508', todo # Saint Pierre and Miquelon (Collectivité territoriale de la République française)
380 country '509', todo # Haiti (Republic of)
381
382 country '590', todo # Guadeloupe (French Department of)
383 country '591', todo # Bolivia (Republic of)
384 country '592', todo # Guyana
385 country '593', todo # Ecuador
386 country '594', todo # French Guiana (French Department of)
387 country '595', todo # Paraguay (Republic of)
388 country '596', todo # Martinique (French Department of)
389 country '597', todo # Suriname (Republic of)
390 country '598', todo # Uruguay (Eastern Republic of)
391 country '599', todo # Netherlands Antilles
392
393 country '670', todo # Democratic Republic of Timor-Leste
394 country '671', todo # Spare code
395 country '672', todo # Australian External Territories
396 country '673', todo # Brunei Darussalam
397 country '674', todo # Nauru (Republic of)
398 country '675', todo # Papua New Guinea
399 country '676', todo # Tonga (Kingdom of)
400 country '677', todo # Solomon Islands
401 country '678', todo # Vanuatu (Republic of)
402 country '679', todo # Fiji (Republic of)
403
404 country '680', todo # Palau (Republic of)
405 country '681', todo # Wallis and Futuna (Territoire français d'outre-mer)
406 country '682', todo # Cook Islands
407 country '683', todo # Niue
408 country '684', todo # -
409 country '685', todo # Samoa (Independent State of)
410 country '686', todo # Kiribati (Republic of)
411 country '687', todo # New Caledonia (Territoire français d'outre-mer)
412 country '688', todo # Tuvalu
413 country '689', todo # French Polynesia (Territoire français d'outre-mer)
414
415 country '690', todo # Tokelau
416 country '691', todo # Micronesia (Federated States of)
417 country '692', todo # Marshall Islands (Republic of the)
418 country '693', todo # -
419 country '694', todo # -
420 country '695', todo # -
421 country '696', todo # -
422 country '697', todo # -
423 country '698', todo # -
424 country '699', todo # -
425
426 country '800', todo # International Freephone Service
427 country '801', todo # -
428 country '802', todo # -
429 country '803', todo # -
430 country '804', todo # -
431 country '805', todo # -
432 country '806', todo # -
433 country '807', todo # -
434 country '808', todo # International Shared Cost Service (ISCS)
435 country '809', todo # -
436
437 country '830', todo # -
438 country '831', todo # -
439 country '832', todo # -
440 country '833', todo # -
441 country '834', todo # -
442 country '835', todo # -
443 country '836', todo # -
444 country '837', todo # -
445 country '838', todo # -
446 country '839', todo # -
447
448 country '850', todo # Democratic People's Republic of Korea
449 country '851', todo # Spare code
450 country '852', todo # Hong Kong, China
451 country '853', todo # Macao, China
452 country '854', todo # Spare code
453 country '855', todo # Cambodia (Kingdom of)
454 country '856', todo # Lao People's Democratic Republic
455 country '857', todo # Spare code
456 country '858', todo # Spare code
457 country '859', todo # Spare code
458
459 country '870', todo # Inmarsat SNAC
460 country '871', todo # Inmarsat (Atlantic Ocean-East)
461 country '872', todo # Inmarsat (Pacific Ocean)
462 country '873', todo # Inmarsat (Indian Ocean)
463 country '874', todo # Inmarsat (Atlantic Ocean-West)
464 country '875', todo # Reserved - Maritime Mobile Service Applications
465 country '876', todo # Reserved - Maritime Mobile Service Applications
466 country '877', todo # Reserved - Maritime Mobile Service Applications
467 country '878', todo # Universal Personal Telecommunication Service (UPT)
468 country '879', todo # Reserved for national non-commercial purposes
469
470 country '880', todo # Bangladesh (People's Republic of)
471 country '881', todo # International Mobile, shared code
472 country '882', todo # International Networks, shared code
473 country '883', todo # -
474 country '884', todo # -
475 country '885', todo # -
476 country '886', todo # Reserved
477 country '887', todo # -
478 country '888', todo # Reserved for future global service
479 country '889', todo # -
480
481 country '890', todo # -
482 country '891', todo # -
483 country '892', todo # -
484 country '893', todo # -
485 country '894', todo # -
486 country '895', todo # -
487 country '896', todo # -
488 country '897', todo # -
489 country '898', todo # -
490 country '899', todo # -
491
492 country '960', todo # Maldives (Republic of)
493 country '961', todo # Lebanon
494 country '962', todo # Jordan (Hashemite Kingdom of)
495 country '963', todo # Syrian Arab Republic
496 country '964', todo # Iraq (Republic of)
497 country '965', todo # Kuwait (State of)
498 country '966', todo # Saudi Arabia (Kingdom of)
499 country '967', todo # Yemen (Republic of)
500 country '968', todo # Oman (Sultanate of)
501 country '969', todo # Reserved - reservation currently under investigation
502
503 country '970', todo # Reserved
504 country '971', todo # United Arab Emirates
505 country '972', todo # Israel (State of)
506 country '973', todo # Bahrain (Kingdom of)
507 country '974', todo # Qatar (State of)
508 country '975', todo # Bhutan (Kingdom of)
509 country '976', todo # Mongolia
510 country '977', todo # Nepal
511 country '978', todo # -
512 country '979', todo # International Premium Rate Service (IPRS)
513
514 country '990', todo # Spare code
515 country '991', todo # Trial of a proposed new international telecommunication public correspondence service, shared code
516 country '992', todo # Tajikistan (Republic of)
517 country '993', todo # Turkmenistan
518 country '994', todo # Azerbaijani Republic
519 country '995', todo # Georgia
520 country '996', todo # Kyrgyz Republic
521 country '997', todo # Spare code
522 country '998', todo # Uzbekistan (Republic of)
523 country '999', todo # Reserved for possible future use within the Telecommunications for Disaster Relief (TDR) concept
3851473b » mrchucho
2011-07-15 Allow unsupported countries to use a more conservative default.
524 end
Something went wrong with that request. Please try again.