From 44b61d7045711c04d74a6a15d6603c4d70a681fc Mon Sep 17 00:00:00 2001 From: David Drysdale Date: Thu, 23 Nov 2023 06:53:51 +0000 Subject: [PATCH] Generated files for metadata --- python/phonenumbers/carrierdata/data0.py | 34 ++++++++++++------------ python/phonenumbers/carrierdata/data1.py | 6 ++--- python/phonenumbers/carrierdata/data2.py | 23 ++++++++++++++-- python/phonenumbers/data/region_EH.py | 4 +-- python/phonenumbers/data/region_HK.py | 4 +-- python/phonenumbers/data/region_HR.py | 2 +- python/phonenumbers/data/region_MA.py | 11 ++++---- python/phonenumbers/data/region_MK.py | 2 +- python/phonenumbers/data/region_PK.py | 2 +- python/phonenumbers/data/region_RO.py | 6 ++--- python/phonenumbers/data/region_TJ.py | 6 ++--- python/phonenumbers/geodata/data10.py | 14 +++++----- python/phonenumbers/geodata/data11.py | 14 +++++----- python/phonenumbers/geodata/data12.py | 14 +++++----- python/phonenumbers/geodata/data13.py | 14 +++++----- python/phonenumbers/geodata/data14.py | 14 +++++----- python/phonenumbers/geodata/data15.py | 14 +++++----- python/phonenumbers/geodata/data16.py | 14 +++++----- python/phonenumbers/geodata/data17.py | 14 +++++----- python/phonenumbers/geodata/data18.py | 14 +++++----- python/phonenumbers/geodata/data19.py | 14 +++++----- python/phonenumbers/geodata/data20.py | 14 +++++----- python/phonenumbers/geodata/data21.py | 14 +++++----- python/phonenumbers/geodata/data22.py | 14 +++++----- python/phonenumbers/geodata/data23.py | 14 +++++----- python/phonenumbers/geodata/data24.py | 14 +++++----- python/phonenumbers/geodata/data25.py | 14 +++++----- python/phonenumbers/geodata/data26.py | 14 +++++----- python/phonenumbers/geodata/data27.py | 14 +++++----- python/phonenumbers/geodata/data28.py | 7 +++++ python/phonenumbers/geodata/data3.py | 26 +++++++++--------- python/phonenumbers/geodata/data4.py | 14 +++++----- python/phonenumbers/geodata/data5.py | 14 +++++----- python/phonenumbers/geodata/data6.py | 14 +++++----- python/phonenumbers/geodata/data7.py | 14 +++++----- python/phonenumbers/geodata/data8.py | 14 +++++----- python/phonenumbers/geodata/data9.py | 14 +++++----- 37 files changed, 247 insertions(+), 222 deletions(-) diff --git a/python/phonenumbers/carrierdata/data0.py b/python/phonenumbers/carrierdata/data0.py index 43e6cf14d..f05020140 100644 --- a/python/phonenumbers/carrierdata/data0.py +++ b/python/phonenumbers/carrierdata/data0.py @@ -938,13 +938,13 @@ '22797':{'en': 'Airtel'}, '22798':{'en': 'Airtel'}, '22799':{'en': 'Airtel'}, - '22870':{'en': 'TOGOCEL'}, - '22871':{'en': 'TOGOCEL'}, + '22870':{'en': 'Togo Telecom'}, + '22871':{'en': 'Togo Telecom'}, '22879':{'en': 'Moov'}, - '22890':{'en': 'TOGOCEL'}, - '22891':{'en': 'TOGOCEL'}, - '22892':{'en': 'TOGOCEL'}, - '22893':{'en': 'TOGOCEL'}, + '22890':{'en': 'Togo Telecom'}, + '22891':{'en': 'Togo Telecom'}, + '22892':{'en': 'Togo Telecom'}, + '22893':{'en': 'Togo Telecom'}, '22896':{'en': 'Moov'}, '22897':{'en': 'TOGOCEL'}, '22898':{'en': 'Moov'}, @@ -3312,6 +3312,7 @@ '3859751':{'en': 'Telefocus'}, '3859754':{'en': 'Lancelot Telecom'}, '3859757':{'en': 'Mobile One'}, + '38597595':{'en': 'YATECO'}, '38597596':{'en': 'Altavox'}, '38597597':{'en': 'INNOVAC'}, '385976':{'en': 'Hrvatski Telekom'}, @@ -3392,6 +3393,7 @@ '3938':{'en': 'WIND'}, '39383':{'en': 'Vodafone'}, '3939':{'en': '3 Italia'}, + '406':{'en': 'Vodafone'}, '407000':{'en': 'Enigma-System'}, '407013':{'en': 'Lycamobile'}, '407014':{'en': 'Lycamobile'}, @@ -4447,15 +4449,16 @@ '45227':{'en': 'telenor'}, '45228':{'en': 'telenor'}, '45229':{'en': 'telenor'}, - '45231':{'en': 'tdc'}, - '45232':{'en': 'tdc'}, - '45233':{'en': 'tdc'}, - '45234':{'en': 'tdc'}, - '45235':{'en': 'tdc'}, - '45236':{'en': 'tdc'}, + '45231':{'en': 'Nuuday'}, + '45232':{'en': 'Nuuday'}, + '45233':{'en': 'Nuuday'}, + '45234':{'en': 'Nuuday'}, + '45235':{'en': 'Nuuday'}, + '4523561':{'en': 'telenor'}, + '45236':{'en': 'Nuuday'}, '45237':{'en': 'tdc'}, - '45238':{'en': 'tdc'}, - '45239':{'en': 'tdc'}, + '45238':{'en': 'Nuuday'}, + '45239':{'en': 'Nuuday'}, '452395':{'en': 'telia'}, '45241':{'en': 'tdc'}, '45242':{'en': 'tdc'}, @@ -10016,7 +10019,4 @@ '553199608':{'en': 'Telemig Celular'}, '553199609':{'en': 'Telemig Celular'}, '553199611':{'en': 'Telemig Celular'}, - '553199612':{'en': 'Telemig Celular'}, - '553199613':{'en': 'Telemig Celular'}, - '553199614':{'en': 'Telemig Celular'}, } diff --git a/python/phonenumbers/carrierdata/data1.py b/python/phonenumbers/carrierdata/data1.py index d3029fb0a..85cc95db8 100644 --- a/python/phonenumbers/carrierdata/data1.py +++ b/python/phonenumbers/carrierdata/data1.py @@ -19,6 +19,9 @@ # limitations under the License. data = { + '553199612':{'en': 'Telemig Celular'}, + '553199613':{'en': 'Telemig Celular'}, + '553199614':{'en': 'Telemig Celular'}, '553199615':{'en': 'Telemig Celular'}, '553199616':{'en': 'Telemig Celular'}, '553199617':{'en': 'Telemig Celular'}, @@ -10016,7 +10019,4 @@ '5699970':{'en': 'Movistar'}, '5699971':{'en': 'Movistar'}, '5699972':{'en': 'Movistar'}, - '5699973':{'en': 'Movistar'}, - '5699974':{'en': 'Movistar'}, - '5699975':{'en': 'Claro'}, } diff --git a/python/phonenumbers/carrierdata/data2.py b/python/phonenumbers/carrierdata/data2.py index 6db72bb6a..dae652a8d 100644 --- a/python/phonenumbers/carrierdata/data2.py +++ b/python/phonenumbers/carrierdata/data2.py @@ -19,6 +19,9 @@ # limitations under the License. data = { + '5699973':{'en': 'Movistar'}, + '5699974':{'en': 'Movistar'}, + '5699975':{'en': 'Claro'}, '5699976':{'en': 'Claro'}, '5699977':{'en': 'Claro'}, '5699978':{'en': 'Claro'}, @@ -3955,6 +3958,7 @@ '8524614':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')}, '8524615':{'en': 'China Unicom', 'zh': u('\u4e2d\u56fd\u8054\u901a')}, '8524616':{'en': 'China Unicom', 'zh': u('\u4e2d\u56fd\u8054\u901a')}, + '8524617':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '8524620':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '8524621':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '8524622':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, @@ -3990,6 +3994,8 @@ '8524678':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')}, '8524679':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')}, '852468':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, + '852469':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, + '8524699':{'en': 'South China Telecommunications', 'zh': u('\u4e2d\u570b\u5357\u65b9\u96fb\u4fe1(\u9999\u6e2f)\u6709\u9650\u516c\u53f8')}, '852510':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')}, '852511':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u65b0\u79fb\u52d5\u901a\u8a0a')}, '852512':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')}, @@ -4110,6 +4116,7 @@ '852592':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u9999\u6e2f\u79fb\u52d5\u901a\u8a0a')}, '852593':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')}, '852594':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u9999\u6e2f\u79fb\u52d5\u901a\u8a0a')}, + '852595':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '852596':{'en': '3', 'zh': '3', 'zh_Hant': '3'}, '852597':{'en': '3', 'zh': '3', 'zh_Hant': '3'}, '852598':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')}, @@ -4207,7 +4214,12 @@ '852697':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': u('\u9999\u6e2f\u79fb\u52d5\u901a\u8a0a')}, '852699':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u79fb\u52d5')}, '85270':{'zh_Hant': u('\u6578\u78bc\u901a')}, - '852707':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')}, + '8527071':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')}, + '8527072':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')}, + '8527073':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')}, + '8527074':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')}, + '8527075':{'en': 'SmarTone', 'zh': u('\u6570\u7801\u901a')}, + '8527076':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '852708':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf')}, '852840':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '8528480':{'en': 'HKT', 'zh': u('\u9999\u6e2f\u79fb\u52a8\u901a\u8baf'), 'zh_Hant': 'Handy'}, @@ -4688,7 +4700,7 @@ '86195':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, '86196':{'en': 'China Unicom', 'zh': u('\u4e2d\u56fd\u8054\u901a')}, '86197':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8')}, - '86198':{'en': 'China Telecom', 'zh': u('\u4e2d\u56fd\u7535\u4fe1'), 'zh_Hant': u('\u4e2d\u570b\u96fb\u4fe1')}, + '86198':{'en': 'China Mobile', 'zh': u('\u4e2d\u56fd\u79fb\u52a8'), 'zh_Hant': u('\u4e2d\u570b\u96fb\u4fe1')}, '86199':{'en': 'China Telecom', 'zh': u('\u4e2d\u56fd\u7535\u4fe1'), 'zh_Hant': u('\u4e2d\u570b\u96fb\u4fe1')}, '88011':{'en': 'Citycell'}, '88013':{'en': 'Grameenphone'}, @@ -8176,6 +8188,7 @@ '9234':{'en': 'Telenor'}, '9235':{'en': 'Special Communications Organization'}, '9236':{'en': 'Instaphone'}, + '9237':{'en': 'Zong'}, '9370':{'en': 'AWCC', 'fa': u('\u0627\u0641\u063a\u0627\u0646 \u0628\u06cc \u0633\u06cc\u0645')}, '9371':{'en': 'AWCC', 'fa': u('\u0627\u0641\u063a\u0627\u0646 \u0628\u06cc \u0633\u06cc\u0645')}, '9372':{'en': 'Roshan', 'fa': u('\u0631\u0648\u0634\u0646')}, @@ -8552,6 +8565,12 @@ '99230':{'en': 'O-Mobile'}, '99240':{'en': 'ZET-MOBILE'}, '99241':{'en': 'Megafon'}, + '992440':{'en': 'ZET-MOBILE'}, + '992442':{'en': 'ZET-MOBILE'}, + '992443':{'en': 'ZET-MOBILE'}, + '992444':{'en': 'ZET-MOBILE'}, + '992447':{'en': 'ZET-MOBILE'}, + '992449':{'en': 'ZET-MOBILE'}, '99250':{'en': 'Tcell'}, '99255':{'en': 'Megafon'}, '99270':{'en': 'Tcell'}, diff --git a/python/phonenumbers/data/region_EH.py b/python/phonenumbers/data/region_EH.py index 60780a849..21f919319 100644 --- a/python/phonenumbers/data/region_EH.py +++ b/python/phonenumbers/data/region_EH.py @@ -5,9 +5,9 @@ general_desc=PhoneNumberDesc(national_number_pattern='[5-8]\\d{8}', possible_length=(9,)), fixed_line=PhoneNumberDesc(national_number_pattern='528[89]\\d{5}', example_number='528812345', possible_length=(9,)), mobile=PhoneNumberDesc(national_number_pattern='(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-2]|5[01]|8[0-3]))\\d{6}', example_number='650123456', possible_length=(9,)), - toll_free=PhoneNumberDesc(national_number_pattern='80\\d{7}', example_number='801234567', possible_length=(9,)), + toll_free=PhoneNumberDesc(national_number_pattern='80[0-7]\\d{6}', example_number='801234567', possible_length=(9,)), premium_rate=PhoneNumberDesc(national_number_pattern='89\\d{7}', example_number='891234567', possible_length=(9,)), - voip=PhoneNumberDesc(national_number_pattern='592(?:4[0-2]|93)\\d{4}', example_number='592401234', possible_length=(9,)), + voip=PhoneNumberDesc(national_number_pattern='(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}', example_number='592401234', possible_length=(9,)), national_prefix='0', national_prefix_for_parsing='0', leading_digits='528[89]') diff --git a/python/phonenumbers/data/region_HK.py b/python/phonenumbers/data/region_HK.py index 6511cbbbb..159c9f070 100644 --- a/python/phonenumbers/data/region_HK.py +++ b/python/phonenumbers/data/region_HK.py @@ -3,8 +3,8 @@ PHONE_METADATA_HK = PhoneMetadata(id='HK', country_code=852, international_prefix='00(?:30|5[09]|[126-9]?)', general_desc=PhoneNumberDesc(national_number_pattern='8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}', possible_length=(5, 6, 7, 8, 9, 11)), - fixed_line=PhoneNumberDesc(national_number_pattern='(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:[45][0-8]|6[01]|9\\d))|58(?:0[1-9]|1[2-9]))\\d{4}', example_number='21234567', possible_length=(8,)), - mobile=PhoneNumberDesc(national_number_pattern='(?:4(?:44[5-9]|6(?:1[0-6]|4[0-57-9]|6[0-4]))|573[0-6]|6(?:26[013-8]|66[0-3])|70(?:7[1-5]|8[0-4])|848[0-25-9]|9(?:29[013-9]|59[0-4]|899))\\d{4}|(?:4(?:4[015]|6[023578])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|84[09]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}', example_number='51234567', possible_length=(8,)), + fixed_line=PhoneNumberDesc(national_number_pattern='(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[59]\\d|6[01]))|58(?:0[1-9]|1[2-9]))\\d{4}', example_number='21234567', possible_length=(8,)), + mobile=PhoneNumberDesc(national_number_pattern='(?:4(?:44[5-9]|6(?:1[0-7]|4[0-57-9]|6[0-4]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-6]|8[0-4])|848[0-25-9]|9(?:29[013-9]|59[0-4]|899))\\d{4}|(?:4(?:4[015]|6[02357-9])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|84[09]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}', example_number='51234567', possible_length=(8,)), toll_free=PhoneNumberDesc(national_number_pattern='800\\d{6}', example_number='800123456', possible_length=(9,)), premium_rate=PhoneNumberDesc(national_number_pattern='900(?:[0-24-9]\\d{7}|3\\d{1,4})', example_number='90012345678', possible_length=(5, 6, 7, 8, 11)), personal_number=PhoneNumberDesc(national_number_pattern='8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}', example_number='81123456', possible_length=(8,)), diff --git a/python/phonenumbers/data/region_HR.py b/python/phonenumbers/data/region_HR.py index 0c384dd11..ecb6efafd 100644 --- a/python/phonenumbers/data/region_HR.py +++ b/python/phonenumbers/data/region_HR.py @@ -4,7 +4,7 @@ PHONE_METADATA_HR = PhoneMetadata(id='HR', country_code=385, international_prefix='00', general_desc=PhoneNumberDesc(national_number_pattern='(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}', possible_length=(6, 7, 8, 9)), fixed_line=PhoneNumberDesc(national_number_pattern='1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}', example_number='12345678', possible_length=(8, 9), possible_length_local_only=(6, 7)), - mobile=PhoneNumberDesc(national_number_pattern='9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|77|9[67])))\\d{4}|98\\d{6}', example_number='921234567', possible_length=(8, 9)), + mobile=PhoneNumberDesc(national_number_pattern='9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|77|9[5-7])))\\d{4}|98\\d{6}', example_number='921234567', possible_length=(8, 9)), toll_free=PhoneNumberDesc(national_number_pattern='80\\d{5,7}', example_number='800123456', possible_length=(7, 8, 9)), premium_rate=PhoneNumberDesc(national_number_pattern='6[01459]\\d{6}|6[01]\\d{4,5}', example_number='611234', possible_length=(6, 7, 8)), personal_number=PhoneNumberDesc(national_number_pattern='7[45]\\d{6}', example_number='74123456', possible_length=(8,)), diff --git a/python/phonenumbers/data/region_MA.py b/python/phonenumbers/data/region_MA.py index 0eea7150d..0effeecfc 100644 --- a/python/phonenumbers/data/region_MA.py +++ b/python/phonenumbers/data/region_MA.py @@ -3,16 +3,15 @@ PHONE_METADATA_MA = PhoneMetadata(id='MA', country_code=212, international_prefix='00', general_desc=PhoneNumberDesc(national_number_pattern='[5-8]\\d{8}', possible_length=(9,)), - fixed_line=PhoneNumberDesc(national_number_pattern='5293[01]\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|9[0-289])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[0189]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}', example_number='520123456', possible_length=(9,)), + fixed_line=PhoneNumberDesc(national_number_pattern='5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}', example_number='520123456', possible_length=(9,)), mobile=PhoneNumberDesc(national_number_pattern='(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-2]|5[01]|8[0-3]))\\d{6}', example_number='650123456', possible_length=(9,)), - toll_free=PhoneNumberDesc(national_number_pattern='80\\d{7}', example_number='801234567', possible_length=(9,)), + toll_free=PhoneNumberDesc(national_number_pattern='80[0-7]\\d{6}', example_number='801234567', possible_length=(9,)), premium_rate=PhoneNumberDesc(national_number_pattern='89\\d{7}', example_number='891234567', possible_length=(9,)), - voip=PhoneNumberDesc(national_number_pattern='592(?:4[0-2]|93)\\d{4}', example_number='592401234', possible_length=(9,)), + voip=PhoneNumberDesc(national_number_pattern='(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}', example_number='592401234', possible_length=(9,)), national_prefix='0', national_prefix_for_parsing='0', - number_format=[NumberFormat(pattern='(\\d{5})(\\d{4})', format='\\1-\\2', leading_digits_pattern=['5(?:29|38)', '5(?:29[1289]|389)', '529(?:1[1-46-9]|2[013-8]|90)|5(?:298|389)[0-46-9]'], national_prefix_formatting_rule='0\\1'), - NumberFormat(pattern='(\\d{3})(\\d{2})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['5[45]'], national_prefix_formatting_rule='0\\1'), - NumberFormat(pattern='(\\d{4})(\\d{5})', format='\\1-\\2', leading_digits_pattern=['5(?:2[2-489]|3[5-9]|9)|892', '5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892'], national_prefix_formatting_rule='0\\1'), + number_format=[NumberFormat(pattern='(\\d{3})(\\d{2})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['5[45]'], national_prefix_formatting_rule='0\\1'), + NumberFormat(pattern='(\\d{4})(\\d{5})', format='\\1-\\2', leading_digits_pattern=['5(?:2[2-489]|3[5-9]|9)|8(?:0[89]|92)', '5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|8(?:0[89]|92)'], national_prefix_formatting_rule='0\\1'), NumberFormat(pattern='(\\d{2})(\\d{7})', format='\\1-\\2', leading_digits_pattern=['8'], national_prefix_formatting_rule='0\\1'), NumberFormat(pattern='(\\d{3})(\\d{6})', format='\\1-\\2', leading_digits_pattern=['[5-7]'], national_prefix_formatting_rule='0\\1')], main_country_for_code=True, diff --git a/python/phonenumbers/data/region_MK.py b/python/phonenumbers/data/region_MK.py index 211aacbe5..f8e9c7921 100644 --- a/python/phonenumbers/data/region_MK.py +++ b/python/phonenumbers/data/region_MK.py @@ -4,7 +4,7 @@ PHONE_METADATA_MK = PhoneMetadata(id='MK', country_code=389, international_prefix='00', general_desc=PhoneNumberDesc(national_number_pattern='[2-578]\\d{7}', possible_length=(8,), possible_length_local_only=(6, 7)), fixed_line=PhoneNumberDesc(national_number_pattern='(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}', example_number='22012345', possible_length=(8,), possible_length_local_only=(6, 7)), - mobile=PhoneNumberDesc(national_number_pattern='7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|60|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}', example_number='72345678', possible_length=(8,)), + mobile=PhoneNumberDesc(national_number_pattern='7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|6[01]|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}', example_number='72345678', possible_length=(8,)), toll_free=PhoneNumberDesc(national_number_pattern='800\\d{5}', example_number='80012345', possible_length=(8,)), premium_rate=PhoneNumberDesc(national_number_pattern='5\\d{7}', example_number='50012345', possible_length=(8,)), shared_cost=PhoneNumberDesc(national_number_pattern='8(?:0[1-9]|[1-9]\\d)\\d{5}', example_number='80123456', possible_length=(8,)), diff --git a/python/phonenumbers/data/region_PK.py b/python/phonenumbers/data/region_PK.py index dc51e701f..577e7dd0a 100644 --- a/python/phonenumbers/data/region_PK.py +++ b/python/phonenumbers/data/region_PK.py @@ -4,7 +4,7 @@ PHONE_METADATA_PK = PhoneMetadata(id='PK', country_code=92, international_prefix='00', general_desc=PhoneNumberDesc(national_number_pattern='122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}', possible_length=(8, 9, 10, 11, 12), possible_length_local_only=(5, 6, 7)), fixed_line=PhoneNumberDesc(national_number_pattern='(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}', example_number='2123456789', possible_length=(9, 10), possible_length_local_only=(5, 6, 7, 8)), - mobile=PhoneNumberDesc(national_number_pattern='3(?:[0-24]\\d|3[0-79]|55|64)\\d{7}', example_number='3012345678', possible_length=(10,)), + mobile=PhoneNumberDesc(national_number_pattern='3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}', example_number='3012345678', possible_length=(10,)), toll_free=PhoneNumberDesc(national_number_pattern='800\\d{5}(?:\\d{3})?', example_number='80012345', possible_length=(8, 11)), premium_rate=PhoneNumberDesc(national_number_pattern='900\\d{5}', example_number='90012345', possible_length=(8,)), personal_number=PhoneNumberDesc(national_number_pattern='122\\d{6}', example_number='122044444', possible_length=(9,)), diff --git a/python/phonenumbers/data/region_RO.py b/python/phonenumbers/data/region_RO.py index 86978b2e0..fadbe44c6 100644 --- a/python/phonenumbers/data/region_RO.py +++ b/python/phonenumbers/data/region_RO.py @@ -2,9 +2,9 @@ from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata PHONE_METADATA_RO = PhoneMetadata(id='RO', country_code=40, international_prefix='00', - general_desc=PhoneNumberDesc(national_number_pattern='(?:[2378]\\d|90)\\d{7}|[23]\\d{5}', possible_length=(6, 9)), + general_desc=PhoneNumberDesc(national_number_pattern='(?:[2378]\\d|62|90)\\d{7}|[23]\\d{5}', possible_length=(6, 9)), fixed_line=PhoneNumberDesc(national_number_pattern='[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d', example_number='211234567', possible_length=(6, 9)), - mobile=PhoneNumberDesc(national_number_pattern='7020\\d{5}|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-29])\\d{6}', example_number='712034567', possible_length=(9,)), + mobile=PhoneNumberDesc(national_number_pattern='7020\\d{5}|(?:62\\d|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}', example_number='712034567', possible_length=(9,)), toll_free=PhoneNumberDesc(national_number_pattern='800\\d{6}', example_number='800123456', possible_length=(9,)), premium_rate=PhoneNumberDesc(national_number_pattern='90[0136]\\d{6}', example_number='900123456', possible_length=(9,)), shared_cost=PhoneNumberDesc(national_number_pattern='801\\d{6}', example_number='801123456', possible_length=(9,)), @@ -15,5 +15,5 @@ number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})', format='\\1 \\2', leading_digits_pattern=['2[3-6]', '2[3-6]\\d9'], national_prefix_formatting_rule='0\\1'), NumberFormat(pattern='(\\d{2})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['219|31'], national_prefix_formatting_rule='0\\1'), NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['[23]1'], national_prefix_formatting_rule='0\\1'), - NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[237-9]'], national_prefix_formatting_rule='0\\1')], + NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[236-9]'], national_prefix_formatting_rule='0\\1')], mobile_number_portable_region=True) diff --git a/python/phonenumbers/data/region_TJ.py b/python/phonenumbers/data/region_TJ.py index 2caba4e16..ffa4f5286 100644 --- a/python/phonenumbers/data/region_TJ.py +++ b/python/phonenumbers/data/region_TJ.py @@ -3,10 +3,10 @@ PHONE_METADATA_TJ = PhoneMetadata(id='TJ', country_code=992, international_prefix='810', general_desc=PhoneNumberDesc(national_number_pattern='[0-57-9]\\d{8}', possible_length=(9,), possible_length_local_only=(3, 5, 6, 7)), - fixed_line=PhoneNumberDesc(national_number_pattern='(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:4[046]|74|87))\\d{6}', example_number='372123456', possible_length=(9,), possible_length_local_only=(3, 5, 6, 7)), - mobile=PhoneNumberDesc(national_number_pattern='(?:41[18]|81[1-9])\\d{6}|(?:0[0-57-9]|1[017]|2[02]|[34]0|5[05]|7[0178]|8[078]|9\\d)\\d{7}', example_number='917123456', possible_length=(9,)), + fixed_line=PhoneNumberDesc(national_number_pattern='(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}', example_number='372123456', possible_length=(9,), possible_length_local_only=(3, 5, 6, 7)), + mobile=PhoneNumberDesc(national_number_pattern='(?:4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:0[0-57-9]|1[017]|2[02]|[34]0|5[05]|7[0178]|8[078]|9\\d)\\d{7}', example_number='917123456', possible_length=(9,)), preferred_international_prefix='8~10', number_format=[NumberFormat(pattern='(\\d{6})(\\d)(\\d{2})', format='\\1 \\2 \\3', leading_digits_pattern=['331', '3317']), - NumberFormat(pattern='(\\d{3})(\\d{2})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['44[04]|[34]7']), + NumberFormat(pattern='(\\d{3})(\\d{2})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['44[02-479]|[34]7']), NumberFormat(pattern='(\\d{4})(\\d)(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['3[1-5]']), NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['[0-57-9]'])]) diff --git a/python/phonenumbers/geodata/data10.py b/python/phonenumbers/geodata/data10.py index c8faf0eee..8d2a1a9f2 100644 --- a/python/phonenumbers/geodata/data10.py +++ b/python/phonenumbers/geodata/data10.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '61348015':{'en': 'Cornalla'}, + '61348016':{'en': 'Deniliquin'}, + '61348017':{'en': 'Dookie'}, + '61348018':{'en': 'Finley'}, + '61348019':{'en': 'Jerilderie'}, + '61348020':{'en': 'Jimaringle'}, + '61348021':{'en': 'Katamatite'}, '61348022':{'en': 'Katandra West'}, '61348023':{'en': 'Kialla East'}, '61348024':{'en': 'Kyabram'}, @@ -10012,11 +10019,4 @@ '6138787':{'en': 'Dandenong'}, '6138788':{'en': 'Dandenong'}, '6138789':{'en': 'Dandenong'}, - '613879':{'en': 'Dandenong'}, - '6138798':{'en': 'Sunbury'}, - '6138799':{'en': 'Croydon'}, - '6138800':{'en': 'Melbourne'}, - '6138801':{'en': 'Ringwood'}, - '6138802':{'en': 'Melbourne'}, - '61388030':{'en': 'Melbourne'}, } diff --git a/python/phonenumbers/geodata/data11.py b/python/phonenumbers/geodata/data11.py index 0f7e6b035..4435c3e19 100644 --- a/python/phonenumbers/geodata/data11.py +++ b/python/phonenumbers/geodata/data11.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '613879':{'en': 'Dandenong'}, + '6138798':{'en': 'Sunbury'}, + '6138799':{'en': 'Croydon'}, + '6138800':{'en': 'Melbourne'}, + '6138801':{'en': 'Ringwood'}, + '6138802':{'en': 'Melbourne'}, + '61388030':{'en': 'Melbourne'}, '61388031':{'en': 'Melbourne'}, '61388032':{'en': 'Melbourne'}, '61388033':{'en': 'Melbourne'}, @@ -10012,11 +10019,4 @@ '61749586':{'en': 'Gargett'}, '61749587':{'en': 'Wagoora'}, '61749588':{'en': 'Calen'}, - '61749589':{'en': 'Glenden'}, - '61749590':{'en': 'Yakapari'}, - '61749591':{'en': 'Walkerston'}, - '61749592':{'en': 'Walkerston'}, - '61749593':{'en': 'Walkerston'}, - '61749594':{'en': 'Walkerston'}, - '61749595':{'en': 'Mackay'}, } diff --git a/python/phonenumbers/geodata/data12.py b/python/phonenumbers/geodata/data12.py index 8b5bdc41a..569e50a61 100644 --- a/python/phonenumbers/geodata/data12.py +++ b/python/phonenumbers/geodata/data12.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '61749589':{'en': 'Glenden'}, + '61749590':{'en': 'Yakapari'}, + '61749591':{'en': 'Walkerston'}, + '61749592':{'en': 'Walkerston'}, + '61749593':{'en': 'Walkerston'}, + '61749594':{'en': 'Walkerston'}, + '61749595':{'en': 'Mackay'}, '61749596':{'en': 'Mackay'}, '61749597':{'en': 'Walkerston'}, '61749598':{'en': 'Mackay'}, @@ -10012,11 +10019,4 @@ '618854558':{'en': 'New Well'}, '618854560':{'en': 'Taylorville'}, '618854561':{'en': 'Taylorville'}, - '618854562':{'en': 'Taylorville'}, - '618854563':{'en': 'Taylorville'}, - '618854564':{'en': 'Taylorville'}, - '618854565':{'en': 'Taylorville'}, - '618854566':{'en': 'Taylorville'}, - '618854567':{'en': 'Taylorville'}, - '618854568':{'en': 'Taylorville'}, } diff --git a/python/phonenumbers/geodata/data13.py b/python/phonenumbers/geodata/data13.py index 2a1f9af0d..b1da83b55 100644 --- a/python/phonenumbers/geodata/data13.py +++ b/python/phonenumbers/geodata/data13.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '618854562':{'en': 'Taylorville'}, + '618854563':{'en': 'Taylorville'}, + '618854564':{'en': 'Taylorville'}, + '618854565':{'en': 'Taylorville'}, + '618854566':{'en': 'Taylorville'}, + '618854567':{'en': 'Taylorville'}, + '618854568':{'en': 'Taylorville'}, '618854570':{'en': 'Waikerie'}, '618854571':{'en': 'Waikerie'}, '618854572':{'en': 'Waikerie'}, @@ -10012,11 +10019,4 @@ '618989121':{'en': 'Cuballing'}, '618989122':{'en': 'Cuballing'}, '618989123':{'en': 'Cuballing'}, - '618989124':{'en': 'Cuballing'}, - '618989125':{'en': 'Cuballing'}, - '618989126':{'en': 'Cuballing'}, - '618989127':{'en': 'Cuballing'}, - '618989128':{'en': 'Cuballing'}, - '618989130':{'en': 'Narrakine'}, - '618989133':{'en': 'Narrakine'}, } diff --git a/python/phonenumbers/geodata/data14.py b/python/phonenumbers/geodata/data14.py index fc2faaf6d..ca4dd0d08 100644 --- a/python/phonenumbers/geodata/data14.py +++ b/python/phonenumbers/geodata/data14.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '618989124':{'en': 'Cuballing'}, + '618989125':{'en': 'Cuballing'}, + '618989126':{'en': 'Cuballing'}, + '618989127':{'en': 'Cuballing'}, + '618989128':{'en': 'Cuballing'}, + '618989130':{'en': 'Narrakine'}, + '618989133':{'en': 'Narrakine'}, '618989136':{'en': 'Narrakine'}, '618989137':{'en': 'Narrakine'}, '618989138':{'en': 'Narrakine'}, @@ -10012,11 +10019,4 @@ '86130665':{'en': 'Shenyang, Liaoning', 'zh': u('\u8fbd\u5b81\u7701\u6c88\u9633\u5e02')}, '86130666':{'en': 'Shenyang, Liaoning', 'zh': u('\u8fbd\u5b81\u7701\u6c88\u9633\u5e02')}, '86130667':{'en': 'Shenyang, Liaoning', 'zh': u('\u8fbd\u5b81\u7701\u6c88\u9633\u5e02')}, - '86130668':{'en': 'Shenzhen, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')}, - '86130669':{'en': 'Shenzhen, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')}, - '86130670':{'en': 'Quanzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u6cc9\u5dde\u5e02')}, - '861306700':{'en': 'Sanming, Fujian', 'zh': u('\u798f\u5efa\u7701\u4e09\u660e\u5e02')}, - '861306701':{'en': 'Sanming, Fujian', 'zh': u('\u798f\u5efa\u7701\u4e09\u660e\u5e02')}, - '86130671':{'en': 'Quanzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u6cc9\u5dde\u5e02')}, - '861306710':{'en': 'Fuzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u798f\u5dde\u5e02')}, } diff --git a/python/phonenumbers/geodata/data15.py b/python/phonenumbers/geodata/data15.py index 291785bed..c162ce592 100644 --- a/python/phonenumbers/geodata/data15.py +++ b/python/phonenumbers/geodata/data15.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '86130668':{'en': 'Shenzhen, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')}, + '86130669':{'en': 'Shenzhen, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')}, + '86130670':{'en': 'Quanzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u6cc9\u5dde\u5e02')}, + '861306700':{'en': 'Sanming, Fujian', 'zh': u('\u798f\u5efa\u7701\u4e09\u660e\u5e02')}, + '861306701':{'en': 'Sanming, Fujian', 'zh': u('\u798f\u5efa\u7701\u4e09\u660e\u5e02')}, + '86130671':{'en': 'Quanzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u6cc9\u5dde\u5e02')}, + '861306710':{'en': 'Fuzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u798f\u5dde\u5e02')}, '861306711':{'en': 'Fuzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u798f\u5dde\u5e02')}, '86130672':{'en': 'Fuzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u798f\u5dde\u5e02')}, '86130673':{'en': 'Fuzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u798f\u5dde\u5e02')}, @@ -10012,11 +10019,4 @@ '861323775':{'en': 'Guigang, Guangxi', 'zh': u('\u5e7f\u897f\u8d35\u6e2f\u5e02')}, '861323776':{'en': 'Baise, Guangxi', 'zh': u('\u5e7f\u897f\u767e\u8272\u5e02')}, '861323777':{'en': 'Hezhou, Guangxi', 'zh': u('\u5e7f\u897f\u8d3a\u5dde\u5e02')}, - '861323778':{'en': 'Hechi, Guangxi', 'zh': u('\u5e7f\u897f\u6cb3\u6c60\u5e02')}, - '861323779':{'en': 'Laibin, Guangxi', 'zh': u('\u5e7f\u897f\u6765\u5bbe\u5e02')}, - '861323780':{'en': 'Nanning, Guangxi', 'zh': u('\u5e7f\u897f\u5357\u5b81\u5e02')}, - '861323781':{'en': 'Nanning, Guangxi', 'zh': u('\u5e7f\u897f\u5357\u5b81\u5e02')}, - '861323782':{'en': 'Liuzhou, Guangxi', 'zh': u('\u5e7f\u897f\u67f3\u5dde\u5e02')}, - '861323783':{'en': 'Guilin, Guangxi', 'zh': u('\u5e7f\u897f\u6842\u6797\u5e02')}, - '861323784':{'en': 'Hezhou, Guangxi', 'zh': u('\u5e7f\u897f\u8d3a\u5dde\u5e02')}, } diff --git a/python/phonenumbers/geodata/data16.py b/python/phonenumbers/geodata/data16.py index fa1ab3bc8..2d292895d 100644 --- a/python/phonenumbers/geodata/data16.py +++ b/python/phonenumbers/geodata/data16.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861323778':{'en': 'Hechi, Guangxi', 'zh': u('\u5e7f\u897f\u6cb3\u6c60\u5e02')}, + '861323779':{'en': 'Laibin, Guangxi', 'zh': u('\u5e7f\u897f\u6765\u5bbe\u5e02')}, + '861323780':{'en': 'Nanning, Guangxi', 'zh': u('\u5e7f\u897f\u5357\u5b81\u5e02')}, + '861323781':{'en': 'Nanning, Guangxi', 'zh': u('\u5e7f\u897f\u5357\u5b81\u5e02')}, + '861323782':{'en': 'Liuzhou, Guangxi', 'zh': u('\u5e7f\u897f\u67f3\u5dde\u5e02')}, + '861323783':{'en': 'Guilin, Guangxi', 'zh': u('\u5e7f\u897f\u6842\u6797\u5e02')}, + '861323784':{'en': 'Hezhou, Guangxi', 'zh': u('\u5e7f\u897f\u8d3a\u5dde\u5e02')}, '861323785':{'en': 'Guigang, Guangxi', 'zh': u('\u5e7f\u897f\u8d35\u6e2f\u5e02')}, '861323786':{'en': 'Yulin, Guangxi', 'zh': u('\u5e7f\u897f\u7389\u6797\u5e02')}, '861323787':{'en': 'Laibin, Guangxi', 'zh': u('\u5e7f\u897f\u6765\u5bbe\u5e02')}, @@ -10012,11 +10019,4 @@ '861340030':{'en': 'Handan, Hebei', 'zh': u('\u6cb3\u5317\u7701\u90af\u90f8\u5e02')}, '861340031':{'en': 'Shijiazhuang, Hebei', 'zh': u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')}, '861340040':{'en': 'Handan, Hebei', 'zh': u('\u6cb3\u5317\u7701\u90af\u90f8\u5e02')}, - '861340041':{'en': 'Shijiazhuang, Hebei', 'zh': u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')}, - '861340042':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, - '861340043':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, - '861340044':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, - '861340045':{'en': 'Tangshan, Hebei', 'zh': u('\u6cb3\u5317\u7701\u5510\u5c71\u5e02')}, - '861340046':{'en': 'Zhangjiakou, Hebei', 'zh': u('\u6cb3\u5317\u7701\u5f20\u5bb6\u53e3\u5e02')}, - '861340047':{'en': 'Cangzhou, Hebei', 'zh': u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')}, } diff --git a/python/phonenumbers/geodata/data17.py b/python/phonenumbers/geodata/data17.py index 97f86e32a..1892ac5e6 100644 --- a/python/phonenumbers/geodata/data17.py +++ b/python/phonenumbers/geodata/data17.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861340041':{'en': 'Shijiazhuang, Hebei', 'zh': u('\u6cb3\u5317\u7701\u77f3\u5bb6\u5e84\u5e02')}, + '861340042':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, + '861340043':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, + '861340044':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, + '861340045':{'en': 'Tangshan, Hebei', 'zh': u('\u6cb3\u5317\u7701\u5510\u5c71\u5e02')}, + '861340046':{'en': 'Zhangjiakou, Hebei', 'zh': u('\u6cb3\u5317\u7701\u5f20\u5bb6\u53e3\u5e02')}, + '861340047':{'en': 'Cangzhou, Hebei', 'zh': u('\u6cb3\u5317\u7701\u6ca7\u5dde\u5e02')}, '861340048':{'en': 'Hengshui, Hebei', 'zh': u('\u6cb3\u5317\u7701\u8861\u6c34\u5e02')}, '861340049':{'en': 'Baoding, Hebei', 'zh': u('\u6cb3\u5317\u7701\u4fdd\u5b9a\u5e02')}, '86134005':{'en': 'Fuzhou, Fujian', 'zh': u('\u798f\u5efa\u7701\u798f\u5dde\u5e02')}, @@ -10012,11 +10019,4 @@ '861365068':{'en': 'Heyuan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6cb3\u6e90\u5e02')}, '861365069':{'en': 'Heyuan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6cb3\u6e90\u5e02')}, '86136507':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, - '86136508':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, - '86136509':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, - '86136510':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, - '86136511':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, - '86136512':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, - '86136513':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, - '86136514':{'en': 'Shenzhen, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')}, } diff --git a/python/phonenumbers/geodata/data18.py b/python/phonenumbers/geodata/data18.py index e4fd37523..a3ff6bd89 100644 --- a/python/phonenumbers/geodata/data18.py +++ b/python/phonenumbers/geodata/data18.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '86136508':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, + '86136509':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, + '86136510':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, + '86136511':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, + '86136512':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, + '86136513':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, + '86136514':{'en': 'Shenzhen, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02')}, '861365150':{'en': 'Changzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u5e38\u5dde\u5e02')}, '861365151':{'en': 'Yangzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u626c\u5dde\u5e02')}, '861365152':{'en': 'Yangzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u626c\u5dde\u5e02')}, @@ -10012,11 +10019,4 @@ '861394733':{'en': 'Wuhai, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u4e4c\u6d77\u5e02')}, '861394734':{'en': 'Wuhai, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u4e4c\u6d77\u5e02')}, '861394735':{'en': 'Tongliao, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u901a\u8fbd\u5e02')}, - '861394736':{'en': 'Chifeng, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u8d64\u5cf0\u5e02')}, - '861394737':{'en': 'Ordos, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9102\u5c14\u591a\u65af\u5e02')}, - '861394738':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, - '861394739':{'en': 'Xilin, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9521\u6797\u90ed\u52d2\u76df')}, - '86139474':{'en': 'Ulanqab, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u4e4c\u5170\u5bdf\u5e03\u5e02')}, - '861394748':{'en': 'Hinggan, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5174\u5b89\u76df')}, - '861394749':{'en': 'Alxa, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u963f\u62c9\u5584\u76df')}, } diff --git a/python/phonenumbers/geodata/data19.py b/python/phonenumbers/geodata/data19.py index 4d598eab1..cd3d5ebdf 100644 --- a/python/phonenumbers/geodata/data19.py +++ b/python/phonenumbers/geodata/data19.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861394736':{'en': 'Chifeng, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u8d64\u5cf0\u5e02')}, + '861394737':{'en': 'Ordos, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9102\u5c14\u591a\u65af\u5e02')}, + '861394738':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, + '861394739':{'en': 'Xilin, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9521\u6797\u90ed\u52d2\u76df')}, + '86139474':{'en': 'Ulanqab, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u4e4c\u5170\u5bdf\u5e03\u5e02')}, + '861394748':{'en': 'Hinggan, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5174\u5b89\u76df')}, + '861394749':{'en': 'Alxa, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u963f\u62c9\u5584\u76df')}, '86139475':{'en': 'Tongliao, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u901a\u8fbd\u5e02')}, '86139476':{'en': 'Chifeng, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u8d64\u5cf0\u5e02')}, '86139477':{'en': 'Ordos, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9102\u5c14\u591a\u65af\u5e02')}, @@ -10012,11 +10019,4 @@ '861506111':{'en': 'Changzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u5e38\u5dde\u5e02')}, '861506112':{'en': 'Changzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u5e38\u5dde\u5e02')}, '861506113':{'en': 'Changzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u5e38\u5dde\u5e02')}, - '861506114':{'en': 'Changzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u5e38\u5dde\u5e02')}, - '861506115':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, - '861506116':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, - '861506117':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, - '861506118':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, - '861506119':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, - '86150612':{'en': 'HuaiAn, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u6dee\u5b89\u5e02')}, } diff --git a/python/phonenumbers/geodata/data20.py b/python/phonenumbers/geodata/data20.py index a789dbfc2..e2dcaa285 100644 --- a/python/phonenumbers/geodata/data20.py +++ b/python/phonenumbers/geodata/data20.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861506114':{'en': 'Changzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u5e38\u5dde\u5e02')}, + '861506115':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, + '861506116':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, + '861506117':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, + '861506118':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, + '861506119':{'en': 'Yancheng, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u76d0\u57ce\u5e02')}, + '86150612':{'en': 'HuaiAn, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u6dee\u5b89\u5e02')}, '86150613':{'en': 'Lianyungang, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u8fde\u4e91\u6e2f\u5e02')}, '861506140':{'en': 'Lianyungang, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u8fde\u4e91\u6e2f\u5e02')}, '861506141':{'en': 'HuaiAn, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u6dee\u5b89\u5e02')}, @@ -10012,11 +10019,4 @@ '861533593':{'en': 'Xiangfan, Hubei', 'zh': u('\u6e56\u5317\u7701\u8944\u6a0a\u5e02')}, '861533594':{'en': 'Xianning, Hubei', 'zh': u('\u6e56\u5317\u7701\u54b8\u5b81\u5e02')}, '861533595':{'en': 'Xianning, Hubei', 'zh': u('\u6e56\u5317\u7701\u54b8\u5b81\u5e02')}, - '861533596':{'en': 'Shiyan, Hubei', 'zh': u('\u6e56\u5317\u7701\u5341\u5830\u5e02')}, - '861533597':{'en': 'Shiyan, Hubei', 'zh': u('\u6e56\u5317\u7701\u5341\u5830\u5e02')}, - '861533598':{'en': 'Huanggang, Hubei', 'zh': u('\u6e56\u5317\u7701\u9ec4\u5188\u5e02')}, - '861533599':{'en': 'Huanggang, Hubei', 'zh': u('\u6e56\u5317\u7701\u9ec4\u5188\u5e02')}, - '861533600':{'en': 'Linxia, Gansu', 'zh': u('\u7518\u8083\u7701\u4e34\u590f\u56de\u65cf\u81ea\u6cbb\u5dde')}, - '861533601':{'en': 'Tianshui, Gansu', 'zh': u('\u7518\u8083\u7701\u5929\u6c34\u5e02')}, - '861533602':{'en': 'Qingyang, Gansu', 'zh': u('\u7518\u8083\u7701\u5e86\u9633\u5e02')}, } diff --git a/python/phonenumbers/geodata/data21.py b/python/phonenumbers/geodata/data21.py index 56b0dc829..aa17db750 100644 --- a/python/phonenumbers/geodata/data21.py +++ b/python/phonenumbers/geodata/data21.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861533596':{'en': 'Shiyan, Hubei', 'zh': u('\u6e56\u5317\u7701\u5341\u5830\u5e02')}, + '861533597':{'en': 'Shiyan, Hubei', 'zh': u('\u6e56\u5317\u7701\u5341\u5830\u5e02')}, + '861533598':{'en': 'Huanggang, Hubei', 'zh': u('\u6e56\u5317\u7701\u9ec4\u5188\u5e02')}, + '861533599':{'en': 'Huanggang, Hubei', 'zh': u('\u6e56\u5317\u7701\u9ec4\u5188\u5e02')}, + '861533600':{'en': 'Linxia, Gansu', 'zh': u('\u7518\u8083\u7701\u4e34\u590f\u56de\u65cf\u81ea\u6cbb\u5dde')}, + '861533601':{'en': 'Tianshui, Gansu', 'zh': u('\u7518\u8083\u7701\u5929\u6c34\u5e02')}, + '861533602':{'en': 'Qingyang, Gansu', 'zh': u('\u7518\u8083\u7701\u5e86\u9633\u5e02')}, '861533603':{'en': 'Pingliang, Gansu', 'zh': u('\u7518\u8083\u7701\u5e73\u51c9\u5e02')}, '861533604':{'en': 'Linxia, Gansu', 'zh': u('\u7518\u8083\u7701\u4e34\u590f\u56de\u65cf\u81ea\u6cbb\u5dde')}, '861533605':{'en': 'Baiyin, Gansu', 'zh': u('\u7518\u8083\u7701\u767d\u94f6\u5e02')}, @@ -10012,11 +10019,4 @@ '86156703':{'en': 'Luoyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u6d1b\u9633\u5e02')}, '86156704':{'en': 'Xinxiang, Henan', 'zh': u('\u6cb3\u5357\u7701\u65b0\u4e61\u5e02')}, '86156705':{'en': 'Xinxiang, Henan', 'zh': u('\u6cb3\u5357\u7701\u65b0\u4e61\u5e02')}, - '861567060':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, - '861567061':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, - '861567062':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, - '861567063':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, - '861567064':{'en': 'Xinyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u4fe1\u9633\u5e02')}, - '861567065':{'en': 'Xinyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u4fe1\u9633\u5e02')}, - '861567066':{'en': 'Nanyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u5357\u9633\u5e02')}, } diff --git a/python/phonenumbers/geodata/data22.py b/python/phonenumbers/geodata/data22.py index 020f4768c..d4ef513ec 100644 --- a/python/phonenumbers/geodata/data22.py +++ b/python/phonenumbers/geodata/data22.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861567060':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, + '861567061':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, + '861567062':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, + '861567063':{'en': 'Zhengzhou, Henan', 'zh': u('\u6cb3\u5357\u7701\u90d1\u5dde\u5e02')}, + '861567064':{'en': 'Xinyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u4fe1\u9633\u5e02')}, + '861567065':{'en': 'Xinyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u4fe1\u9633\u5e02')}, + '861567066':{'en': 'Nanyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u5357\u9633\u5e02')}, '861567067':{'en': 'Nanyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u5357\u9633\u5e02')}, '861567068':{'en': 'Nanyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u5357\u9633\u5e02')}, '861567069':{'en': 'Nanyang, Henan', 'zh': u('\u6cb3\u5357\u7701\u5357\u9633\u5e02')}, @@ -10012,11 +10019,4 @@ '861594651':{'en': 'Qiqihar, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9f50\u9f50\u54c8\u5c14\u5e02')}, '861594652':{'en': 'Qiqihar, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9f50\u9f50\u54c8\u5c14\u5e02')}, '86159466':{'en': 'Hegang, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e64\u5c97\u5e02')}, - '861594666':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, - '861594667':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, - '861594668':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, - '861594669':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, - '86159467':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, - '86159468':{'en': 'Shangrao, Jiangxi', 'zh': u('\u6c5f\u897f\u7701\u4e0a\u9976\u5e02')}, - '86159469':{'en': 'Fuzhou, Jiangxi', 'zh': u('\u6c5f\u897f\u7701\u629a\u5dde\u5e02')}, } diff --git a/python/phonenumbers/geodata/data23.py b/python/phonenumbers/geodata/data23.py index ed35c7d43..ed44b12d2 100644 --- a/python/phonenumbers/geodata/data23.py +++ b/python/phonenumbers/geodata/data23.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861594666':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, + '861594667':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, + '861594668':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, + '861594669':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, + '86159467':{'en': 'Jixi, Heilongjiang', 'zh': u('\u9ed1\u9f99\u6c5f\u7701\u9e21\u897f\u5e02')}, + '86159468':{'en': 'Shangrao, Jiangxi', 'zh': u('\u6c5f\u897f\u7701\u4e0a\u9976\u5e02')}, + '86159469':{'en': 'Fuzhou, Jiangxi', 'zh': u('\u6c5f\u897f\u7701\u629a\u5dde\u5e02')}, '861594700':{'en': 'Hulun, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u547c\u4f26\u8d1d\u5c14\u5e02')}, '861594701':{'en': 'Hohhot, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u547c\u548c\u6d69\u7279\u5e02')}, '861594702':{'en': 'Baotou, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5305\u5934\u5e02')}, @@ -10012,11 +10019,4 @@ '861783508':{'en': 'Linfen, Shanxi', 'zh': u('\u5c71\u897f\u7701\u4e34\u6c7e\u5e02')}, '861783509':{'en': 'Linfen, Shanxi', 'zh': u('\u5c71\u897f\u7701\u4e34\u6c7e\u5e02')}, '86178351':{'en': 'Taiyuan, Shanxi', 'zh': u('\u5c71\u897f\u7701\u592a\u539f\u5e02')}, - '86178352':{'en': 'Datong, Shanxi', 'zh': u('\u5c71\u897f\u7701\u5927\u540c\u5e02')}, - '861783526':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, - '861783527':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, - '861783528':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, - '861783529':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, - '86178353':{'en': 'Yuncheng, Shanxi', 'zh': u('\u5c71\u897f\u7701\u8fd0\u57ce\u5e02')}, - '861783530':{'en': 'Yangquan, Shanxi', 'zh': u('\u5c71\u897f\u7701\u9633\u6cc9\u5e02')}, } diff --git a/python/phonenumbers/geodata/data24.py b/python/phonenumbers/geodata/data24.py index 885832b53..3bc24ce55 100644 --- a/python/phonenumbers/geodata/data24.py +++ b/python/phonenumbers/geodata/data24.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '86178352':{'en': 'Datong, Shanxi', 'zh': u('\u5c71\u897f\u7701\u5927\u540c\u5e02')}, + '861783526':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, + '861783527':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, + '861783528':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, + '861783529':{'en': u('L\u00fcliang, Shanxi'), 'zh': u('\u5c71\u897f\u7701\u5415\u6881\u5e02')}, + '86178353':{'en': 'Yuncheng, Shanxi', 'zh': u('\u5c71\u897f\u7701\u8fd0\u57ce\u5e02')}, + '861783530':{'en': 'Yangquan, Shanxi', 'zh': u('\u5c71\u897f\u7701\u9633\u6cc9\u5e02')}, '861783531':{'en': 'Yangquan, Shanxi', 'zh': u('\u5c71\u897f\u7701\u9633\u6cc9\u5e02')}, '861783532':{'en': 'Yangquan, Shanxi', 'zh': u('\u5c71\u897f\u7701\u9633\u6cc9\u5e02')}, '861783533':{'en': 'Linfen, Shanxi', 'zh': u('\u5c71\u897f\u7701\u4e34\u6c7e\u5e02')}, @@ -10012,11 +10019,4 @@ '861819930':{'en': 'Urumchi, Xinjiang', 'zh': u('\u65b0\u7586\u4e4c\u9c81\u6728\u9f50\u5e02')}, '861819931':{'en': 'Urumchi, Xinjiang', 'zh': u('\u65b0\u7586\u4e4c\u9c81\u6728\u9f50\u5e02')}, '861819932':{'en': 'Urumchi, Xinjiang', 'zh': u('\u65b0\u7586\u4e4c\u9c81\u6728\u9f50\u5e02')}, - '86181994':{'en': 'Aksu, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u514b\u82cf\u5730\u533a')}, - '86181995':{'en': 'Kashi, Xinjiang', 'zh': u('\u65b0\u7586\u5580\u4ec0\u5730\u533a')}, - '861819960':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, - '861819961':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, - '861819962':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, - '861819963':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, - '861819964':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, } diff --git a/python/phonenumbers/geodata/data25.py b/python/phonenumbers/geodata/data25.py index 6dcdd69b9..2c4e4f6c4 100644 --- a/python/phonenumbers/geodata/data25.py +++ b/python/phonenumbers/geodata/data25.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '86181994':{'en': 'Aksu, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u514b\u82cf\u5730\u533a')}, + '86181995':{'en': 'Kashi, Xinjiang', 'zh': u('\u65b0\u7586\u5580\u4ec0\u5730\u533a')}, + '861819960':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, + '861819961':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, + '861819962':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, + '861819963':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, + '861819964':{'en': 'Altay, Xinjiang', 'zh': u('\u65b0\u7586\u963f\u52d2\u6cf0\u5730\u533a')}, '861819965':{'en': 'Shihezi, Xinjiang', 'zh': u('\u65b0\u7586\u77f3\u6cb3\u5b50\u5e02')}, '861819966':{'en': 'Shihezi, Xinjiang', 'zh': u('\u65b0\u7586\u77f3\u6cb3\u5b50\u5e02')}, '861819967':{'en': 'Shihezi, Xinjiang', 'zh': u('\u65b0\u7586\u77f3\u6cb3\u5b50\u5e02')}, @@ -10012,11 +10019,4 @@ '861854801':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, '861854802':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, '86185481':{'en': 'Hohhot, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u547c\u548c\u6d69\u7279\u5e02')}, - '86185482':{'en': 'Hinggan, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5174\u5b89\u76df')}, - '861854830':{'en': 'Alxa, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u963f\u62c9\u5584\u76df')}, - '861854831':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, - '861854832':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, - '86185487':{'en': 'Ordos, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9102\u5c14\u591a\u65af\u5e02')}, - '86185488':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, - '86185489':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, } diff --git a/python/phonenumbers/geodata/data26.py b/python/phonenumbers/geodata/data26.py index c70f4ec22..f48a984c3 100644 --- a/python/phonenumbers/geodata/data26.py +++ b/python/phonenumbers/geodata/data26.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '86185482':{'en': 'Hinggan, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5174\u5b89\u76df')}, + '861854830':{'en': 'Alxa, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u963f\u62c9\u5584\u76df')}, + '861854831':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, + '861854832':{'en': 'Bayannur, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u5df4\u5f66\u6dd6\u5c14\u5e02')}, + '86185487':{'en': 'Ordos, Inner Mongolia', 'zh': u('\u5185\u8499\u53e4\u9102\u5c14\u591a\u65af\u5e02')}, + '86185488':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, + '86185489':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, '8618549':{'en': 'Beijing', 'zh': u('\u5317\u4eac\u5e02')}, '86185498':{'en': 'Suzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u82cf\u5dde\u5e02')}, '86185499':{'en': 'Suzhou, Jiangsu', 'zh': u('\u6c5f\u82cf\u7701\u82cf\u5dde\u5e02')}, @@ -10012,11 +10019,4 @@ '861882061':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, '861882070':{'en': 'Zhanjiang, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u6e5b\u6c5f\u5e02')}, '861882071':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, - '861882072':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, - '861882073':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, - '861882074':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, - '861882075':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, - '861882076':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, - '861882077':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, - '861882078':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, } diff --git a/python/phonenumbers/geodata/data27.py b/python/phonenumbers/geodata/data27.py index 0720edb9d..4cc799b2b 100644 --- a/python/phonenumbers/geodata/data27.py +++ b/python/phonenumbers/geodata/data27.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '861882072':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, + '861882073':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, + '861882074':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, + '861882075':{'en': 'Dongguan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4e1c\u839e\u5e02')}, + '861882076':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, + '861882077':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, + '861882078':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, '861882079':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, '86188208':{'en': 'Foshan, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u4f5b\u5c71\u5e02')}, '861882080':{'en': 'Guangzhou, Guangdong', 'zh': u('\u5e7f\u4e1c\u7701\u5e7f\u5dde\u5e02')}, @@ -10012,11 +10019,4 @@ '9168164':{'en': 'Mohana, Odisha'}, '9168165':{'en': 'Mohana, Odisha'}, '9168166':{'en': 'Mohana, Odisha'}, - '9168167':{'en': 'Mohana, Odisha'}, - '9168172':{'en': 'R.Udayigiri, Odisha'}, - '9168173':{'en': 'R.Udayigiri, Odisha'}, - '9168174':{'en': 'R.Udayigiri, Odisha'}, - '9168175':{'en': 'R.Udayigiri, Odisha'}, - '9168176':{'en': 'R.Udayigiri, Odisha'}, - '9168177':{'en': 'R.Udayigiri, Odisha'}, } diff --git a/python/phonenumbers/geodata/data28.py b/python/phonenumbers/geodata/data28.py index 375726de2..517571f7e 100644 --- a/python/phonenumbers/geodata/data28.py +++ b/python/phonenumbers/geodata/data28.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '9168167':{'en': 'Mohana, Odisha'}, + '9168172':{'en': 'R.Udayigiri, Odisha'}, + '9168173':{'en': 'R.Udayigiri, Odisha'}, + '9168174':{'en': 'R.Udayigiri, Odisha'}, + '9168175':{'en': 'R.Udayigiri, Odisha'}, + '9168176':{'en': 'R.Udayigiri, Odisha'}, + '9168177':{'en': 'R.Udayigiri, Odisha'}, '9168182':{'en': 'Buguda, Odisha'}, '9168183':{'en': 'Buguda, Odisha'}, '9168184':{'en': 'Buguda, Odisha'}, diff --git a/python/phonenumbers/geodata/data3.py b/python/phonenumbers/geodata/data3.py index 39476d0b1..8fcdbec7f 100644 --- a/python/phonenumbers/geodata/data3.py +++ b/python/phonenumbers/geodata/data3.py @@ -2553,9 +2553,11 @@ '2125287':{'en': 'Guelmim/Tan Tan', 'fr': 'Guelmim/Tan Tan'}, '2125288':{'en': 'Agadir/Es-Semara/Tarfaya', 'fr': 'Es-Semara/Agadir/Tarfaya'}, '2125289':{'en': 'Dakhla/Laayoune', 'fr': 'Laayoune/Dakhla'}, - '2125290':{'en': 'Casablanca', 'fr': 'Casablanca'}, - '21252980':{'en': 'Marrakech area', 'fr': 'Marrakech et alentours'}, - '21252990':{'en': 'Agadir area', 'fr': 'Agadir et alentours'}, + '212529':{'en': 'Casablanca', 'fr': 'Casablanca'}, + '2125296':{'en': 'Marrakech', 'fr': 'Marrakech'}, + '2125297':{'en': 'Agadir', 'fr': 'Agadir'}, + '2125298':{'en': 'Marrakech', 'fr': 'Marrakech'}, + '2125299':{'en': 'Agadir', 'fr': 'Agadir'}, '212530':{'en': u('Rabat/K\u00e8nitra'), 'fr': u('Rabat/K\u00e9nitra')}, '212531':{'en': u('Tangier/Al Hoceima/Larache/T\u00e8touan/Chefchaouen'), 'fr': u('Tanger/T\u00e9touan/Larache/Al Hoceima/Cherfchaouen')}, '212532':{'en': u('F\u00e8s/Errachidia/Mekn\u00e8s/Nador/Oujda/Taza'), 'fr': u('F\u00e8s/Oujda/Mekn\u00e8s/Taza/Nador/Errachidia')}, @@ -2581,9 +2583,14 @@ '2125377':{'en': 'Rabat', 'fr': 'Rabat'}, '2125378':{'en': u('Sal\u00e9'), 'fr': u('Sal\u00e9')}, '2125379':{'en': 'Souk Larbaa', 'fr': 'Souk Larbaa'}, - '2125380':{'en': 'Rabat area', 'fr': 'Rabat et alentours'}, - '2125388':{'en': 'Tangier area', 'fr': 'Tanger et alentours'}, - '21253890':{'en': u('F\u00e8s/Mekn\u00e8s areas'), 'fr': u('F\u00e8s/Makn\u00e8s et alentours')}, + '2125380':{'en': 'Rabat', 'fr': 'Rabat'}, + '2125381':{'en': 'Rabat', 'fr': 'Rabat'}, + '2125384':{'en': 'Tangier', 'fr': 'Tanger'}, + '2125385':{'en': 'Tangier', 'fr': 'Tanger'}, + '2125386':{'en': 'Fez/Meknes', 'fr': u('F\u00e8s/Makn\u00e8s')}, + '2125387':{'en': 'Fez/Meknes', 'fr': u('F\u00e8s/Makn\u00e8s')}, + '2125388':{'en': 'Tangier', 'fr': 'Tanger'}, + '2125389':{'en': 'Fez/Meknes', 'fr': u('F\u00e8s/Makn\u00e8s')}, '2125393':{'en': 'Tangier', 'fr': 'Tanger'}, '2125394':{'en': 'Asilah', 'fr': 'Asilah'}, '2125395':{'en': 'Larache', 'fr': 'Larache'}, @@ -10012,11 +10019,4 @@ '3323626':{'en': u('Ch\u00e2teaudun'), 'fr': u('Ch\u00e2teaudun')}, '3323627':{'en': u('Ch\u00e2teauroux'), 'fr': u('Ch\u00e2teauroux')}, '3323628':{'en': u('La Ch\u00e2tre'), 'fr': u('La Ch\u00e2tre')}, - '3323629':{'en': 'Chinon', 'fr': 'Chinon'}, - '3323630':{'en': 'Dreux', 'fr': 'Dreux'}, - '3323631':{'en': 'La Guerche-sur-lAubois', 'fr': 'La Guerche-sur-lAubois'}, - '3323632':{'en': 'Issoudun', 'fr': 'Issoudun'}, - '3323633':{'en': 'Loches', 'fr': 'Loches'}, - '3323634':{'en': 'Montargis', 'fr': 'Montargis'}, - '3323635':{'en': 'Nogent-le-Rotrou', 'fr': 'Nogent-le-Rotrou'}, } diff --git a/python/phonenumbers/geodata/data4.py b/python/phonenumbers/geodata/data4.py index cf084f541..7433e3e3b 100644 --- a/python/phonenumbers/geodata/data4.py +++ b/python/phonenumbers/geodata/data4.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '3323629':{'en': 'Chinon', 'fr': 'Chinon'}, + '3323630':{'en': 'Dreux', 'fr': 'Dreux'}, + '3323631':{'en': 'La Guerche-sur-lAubois', 'fr': 'La Guerche-sur-lAubois'}, + '3323632':{'en': 'Issoudun', 'fr': 'Issoudun'}, + '3323633':{'en': 'Loches', 'fr': 'Loches'}, + '3323634':{'en': 'Montargis', 'fr': 'Montargis'}, + '3323635':{'en': 'Nogent-le-Rotrou', 'fr': 'Nogent-le-Rotrou'}, '3323636':{'en': 'Dreux', 'fr': 'Dreux'}, '3323637':{'en': 'Pithiviers', 'fr': 'Pithiviers'}, '3323638':{'en': 'Romorantin-Lanthenay', 'fr': 'Romorantin-Lanthenay'}, @@ -10012,11 +10019,4 @@ '3358703':{'en': 'Limoges', 'fr': 'Limoges'}, '3358704':{'en': 'Aubusson', 'fr': 'Aubusson'}, '3358705':{'en': 'Uzerche', 'fr': 'Uzerche'}, - '3358706':{'en': 'Argentat', 'fr': 'Argentat'}, - '3358707':{'en': 'Limoges', 'fr': 'Limoges'}, - '3358708':{'en': 'Limoges', 'fr': 'Limoges'}, - '3358709':{'en': 'Tulle', 'fr': 'Tulle'}, - '3358710':{'en': 'Tulle', 'fr': 'Tulle'}, - '3358711':{'en': 'Ussel', 'fr': 'Ussel'}, - '3358712':{'en': 'Uzerche', 'fr': 'Uzerche'}, } diff --git a/python/phonenumbers/geodata/data5.py b/python/phonenumbers/geodata/data5.py index 2fa63dcc6..24073cf61 100644 --- a/python/phonenumbers/geodata/data5.py +++ b/python/phonenumbers/geodata/data5.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '3358706':{'en': 'Argentat', 'fr': 'Argentat'}, + '3358707':{'en': 'Limoges', 'fr': 'Limoges'}, + '3358708':{'en': 'Limoges', 'fr': 'Limoges'}, + '3358709':{'en': 'Tulle', 'fr': 'Tulle'}, + '3358710':{'en': 'Tulle', 'fr': 'Tulle'}, + '3358711':{'en': 'Ussel', 'fr': 'Ussel'}, + '3358712':{'en': 'Uzerche', 'fr': 'Uzerche'}, '3358713':{'en': 'Aubusson', 'fr': 'Aubusson'}, '3358714':{'en': 'Limoges', 'fr': 'Limoges'}, '3358715':{'en': 'Gueret', 'fr': 'Gueret'}, @@ -10012,11 +10019,4 @@ '494747':{'de': 'Beverstedt', 'en': 'Beverstedt'}, '494748':{'de': 'Stubben bei Bremerhaven', 'en': 'Stubben bei Bremerhaven'}, '494749':{'de': 'Schiffdorf-Geestenseth', 'en': 'Schiffdorf-Geestenseth'}, - '494751':{'de': 'Otterndorf', 'en': 'Otterndorf'}, - '494752':{'de': 'Neuhaus Oste', 'en': 'Neuhaus Oste'}, - '494753':{'de': 'Balje', 'en': 'Balje'}, - '494754':{'de': u('B\u00fclkau'), 'en': u('B\u00fclkau')}, - '494755':{'de': 'Ihlienworth', 'en': 'Ihlienworth'}, - '494756':{'de': 'Odisheim', 'en': 'Odisheim'}, - '494757':{'de': 'Wanna', 'en': 'Wanna'}, } diff --git a/python/phonenumbers/geodata/data6.py b/python/phonenumbers/geodata/data6.py index 820739edc..70c44eb48 100644 --- a/python/phonenumbers/geodata/data6.py +++ b/python/phonenumbers/geodata/data6.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '494751':{'de': 'Otterndorf', 'en': 'Otterndorf'}, + '494752':{'de': 'Neuhaus Oste', 'en': 'Neuhaus Oste'}, + '494753':{'de': 'Balje', 'en': 'Balje'}, + '494754':{'de': u('B\u00fclkau'), 'en': u('B\u00fclkau')}, + '494755':{'de': 'Ihlienworth', 'en': 'Ihlienworth'}, + '494756':{'de': 'Odisheim', 'en': 'Odisheim'}, + '494757':{'de': 'Wanna', 'en': 'Wanna'}, '494758':{'de': 'Nordleda', 'en': 'Nordleda'}, '494761':{'de': u('Bremerv\u00f6rde'), 'en': u('Bremerv\u00f6rde')}, '494762':{'de': 'Kutenholz', 'en': 'Kutenholz'}, @@ -10012,11 +10019,4 @@ '55493312':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, '55493313':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, '55493316':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, - '55493319':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, - '55493321':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, - '55493322':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, - '55493323':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, - '55493325':{'en': u('S\u00e3o Carlos - SC'), 'pt': u('S\u00e3o Carlos - SC')}, - '55493326':{'en': 'Caxambu do Sul - SC', 'pt': 'Caxambu do Sul - SC'}, - '55493327':{'en': 'Nova Itaberaba - SC', 'pt': 'Nova Itaberaba - SC'}, } diff --git a/python/phonenumbers/geodata/data7.py b/python/phonenumbers/geodata/data7.py index f336d687d..12f413224 100644 --- a/python/phonenumbers/geodata/data7.py +++ b/python/phonenumbers/geodata/data7.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '55493319':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, + '55493321':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, + '55493322':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, + '55493323':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, + '55493325':{'en': u('S\u00e3o Carlos - SC'), 'pt': u('S\u00e3o Carlos - SC')}, + '55493326':{'en': 'Caxambu do Sul - SC', 'pt': 'Caxambu do Sul - SC'}, + '55493327':{'en': 'Nova Itaberaba - SC', 'pt': 'Nova Itaberaba - SC'}, '55493328':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, '55493329':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, '55493330':{'en': u('Chapec\u00f3 - SC'), 'pt': u('Chapec\u00f3 - SC')}, @@ -10012,11 +10019,4 @@ '609659':{'en': 'Batu Rakit'}, '609660':{'en': 'Kuala Brang'}, '609662':{'en': 'Kuala Brang'}, - '609663':{'en': 'Batu Rakit'}, - '609664':{'en': 'Batu Rakit'}, - '609665':{'en': 'Kuala Brang'}, - '609666':{'en': 'Kuala Brang'}, - '609667':{'en': 'Kuala Brang'}, - '609668':{'en': 'Batu Rakit'}, - '609669':{'en': 'Batu Rakit'}, } diff --git a/python/phonenumbers/geodata/data8.py b/python/phonenumbers/geodata/data8.py index 0ec5fca5a..adfe23ac3 100644 --- a/python/phonenumbers/geodata/data8.py +++ b/python/phonenumbers/geodata/data8.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '609663':{'en': 'Batu Rakit'}, + '609664':{'en': 'Batu Rakit'}, + '609665':{'en': 'Kuala Brang'}, + '609666':{'en': 'Kuala Brang'}, + '609667':{'en': 'Kuala Brang'}, + '609668':{'en': 'Batu Rakit'}, + '609669':{'en': 'Batu Rakit'}, '609679':{'en': 'Jerteh'}, '609680':{'en': 'Kuala Brang'}, '609681':{'en': 'Kuala Brang'}, @@ -10012,11 +10019,4 @@ '61263014':{'en': 'Bathurst'}, '61263015':{'en': 'Bathurst'}, '61263016':{'en': 'Birriwa'}, - '61263017':{'en': 'Birriwa'}, - '61263018':{'en': 'Birriwa'}, - '61263019':{'en': 'Bathurst'}, - '61263020':{'en': 'Blayney'}, - '61263021':{'en': 'Blayney'}, - '61263022':{'en': 'Blayney'}, - '61263023':{'en': 'Boorowa'}, } diff --git a/python/phonenumbers/geodata/data9.py b/python/phonenumbers/geodata/data9.py index 4350d213d..d2a7adc13 100644 --- a/python/phonenumbers/geodata/data9.py +++ b/python/phonenumbers/geodata/data9.py @@ -19,6 +19,13 @@ # limitations under the License. data = { + '61263017':{'en': 'Birriwa'}, + '61263018':{'en': 'Birriwa'}, + '61263019':{'en': 'Bathurst'}, + '61263020':{'en': 'Blayney'}, + '61263021':{'en': 'Blayney'}, + '61263022':{'en': 'Blayney'}, + '61263023':{'en': 'Boorowa'}, '61263024':{'en': 'Boorowa'}, '61263025':{'en': 'Boorowa'}, '61263026':{'en': 'Bribbaree'}, @@ -10012,11 +10019,4 @@ '61348012':{'en': 'Caldwell'}, '61348013':{'en': 'Cobram'}, '61348014':{'en': 'Conargo'}, - '61348015':{'en': 'Cornalla'}, - '61348016':{'en': 'Deniliquin'}, - '61348017':{'en': 'Dookie'}, - '61348018':{'en': 'Finley'}, - '61348019':{'en': 'Jerilderie'}, - '61348020':{'en': 'Jimaringle'}, - '61348021':{'en': 'Katamatite'}, }