summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlararennie@google.com <lararennie@google.com@ee073f10-1060-11df-b6a4-87a95322a99c>2012-08-20 10:16:41 +0000
committerlararennie@google.com <lararennie@google.com@ee073f10-1060-11df-b6a4-87a95322a99c>2012-08-20 10:16:41 +0000
commit5753c6944d4ed68a149acb2c4485ff4b5b44c77c (patch)
treefbc9b61c4b501310c7bd333e466723436b98240b
parent0bd7a5b3036682db5429267709602cbeb44697e8 (diff)
downloadresources-5753c6944d4ed68a149acb2c4485ff4b5b44c77c.tar.gz
JAVA/JS/CPP: Metadata updates (v5.0.3)
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/resources@515 ee073f10-1060-11df-b6a4-87a95322a99c
-rw-r--r--PhoneNumberAlternateFormats.xml26
-rw-r--r--PhoneNumberMetaData.xml66
-rw-r--r--geocoding/en/62.txt324
-rw-r--r--geocoding/fa/98.txt211
-rw-r--r--geocoding/id/62.txt325
5 files changed, 924 insertions, 28 deletions
diff --git a/PhoneNumberAlternateFormats.xml b/PhoneNumberAlternateFormats.xml
index c25db7c..88d54ae 100644
--- a/PhoneNumberAlternateFormats.xml
+++ b/PhoneNumberAlternateFormats.xml
@@ -81,6 +81,32 @@
</availableFormats>
</territory>
+ <!-- Austria (AT) -->
+ <territory countryCode="43">
+ <availableFormats>
+ <numberFormat pattern="(5)(\d{3,12})">
+ <leadingDigits>5[079]</leadingDigits>
+ <format>$1 $2</format>
+ </numberFormat>
+ <numberFormat pattern="(50)(\d{2})(\d{2})(\d{2,4})">
+ <leadingDigits>50</leadingDigits>
+ <format>$1 $2 $3 $4</format>
+ </numberFormat>
+ <numberFormat pattern="(5\d)(\d{2})(\d{2})(\d{2})(\d{2,4})">
+ <leadingDigits>5[079]</leadingDigits>
+ <format>$1 $2 $3 $4 $5</format>
+ </numberFormat>
+ <numberFormat pattern="(5\d)(\d{5})(\d{4,6})">
+ <leadingDigits>5[079]</leadingDigits>
+ <format>$1 $2 $3</format>
+ </numberFormat>
+ <numberFormat pattern="(5\d)(\d{6,7})">
+ <leadingDigits>5[079]</leadingDigits>
+ <format>$1 $2</format>
+ </numberFormat>
+ </availableFormats>
+ </territory>
+
<!-- Brazil (BR) -->
<territory countryCode="55">
<availableFormats>
diff --git a/PhoneNumberMetaData.xml b/PhoneNumberMetaData.xml
index eef14c0..fb53359 100644
--- a/PhoneNumberMetaData.xml
+++ b/PhoneNumberMetaData.xml
@@ -223,8 +223,6 @@
<exampleNumber>22345678</exampleNumber>
</fixedLine>
<mobile>
- <!-- The prefix 52 has been added afte notification from the Emirates Telecommunications
- Company. -->
<nationalNumberPattern>5[0256]\d{7}</nationalNumberPattern>
<possibleNumberPattern>\d{9}</possibleNumberPattern>
<exampleNumber>501234567</exampleNumber>
@@ -1305,13 +1303,24 @@
<territory id="AT" countryCode="43" internationalPrefix="00"
nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG">
<availableFormats>
- <numberFormat pattern="([15])(\d{3,12})">
- <leadingDigits>
- 1|
- 5[079]
- </leadingDigits>
+ <numberFormat pattern="(1)(\d{3,12})">
+ <leadingDigits>1</leadingDigits>
+ <format>$1 $2</format>
+ </numberFormat>
+ <!-- The following three patterns are the most common for prefixes 050, 057 and 059, as
+ found on Austrian web pages. -->
+ <numberFormat pattern="(5\d)(\d{3,5})">
+ <leadingDigits>5[079]</leadingDigits>
<format>$1 $2</format>
</numberFormat>
+ <numberFormat pattern="(5\d)(\d{3})(\d{3,4})">
+ <leadingDigits>5[079]</leadingDigits>
+ <format>$1 $2 $3</format>
+ </numberFormat>
+ <numberFormat pattern="(5\d)(\d{4})(\d{4,7})">
+ <leadingDigits>5[079]</leadingDigits>
+ <format>$1 $2 $3</format>
+ </numberFormat>
<numberFormat pattern="(\d{3})(\d{3,10})">
<leadingDigits>
316|
@@ -1473,7 +1482,7 @@
)\d{2,10}|
[79]\d{3,11}
)|
- 720\d{6, 10}
+ 720\d{6,10}
</nationalNumberPattern>
<possibleNumberPattern>\d{5,13}</possibleNumberPattern>
<exampleNumber>50123</exampleNumber>
@@ -2467,8 +2476,9 @@
(?:
6(?:
0\d|
- [18][01]|
- 6[0-4]
+ 1[01]|
+ 6[0-4]|
+ 8[0-2]
)|
7(?:
[02-68]\d|
@@ -11787,15 +11797,12 @@
<exampleNumber>62001234</exampleNumber>
</fixedLine>
<mobile>
- <!-- Trunked radio dispatch is included under mobile. -->
- <!-- According to the ITU document of 23.X.2011, the leading digits 75 are not possible.
- However, a web search shows that such numbers seem to exist. -->
<nationalNumberPattern>
7(?:
- 5\d|
- 7[2-79]|
+ 55|
+ 7[25-79]|
8[5-8]|
- 9[035-9]
+ 9[05-9]
)\d{6}
</nationalNumberPattern>
<possibleNumberPattern>\d{9}</possibleNumberPattern>
@@ -17321,9 +17328,10 @@
<exampleNumber>12345678</exampleNumber>
</fixedLine>
<mobile>
- <!-- More 81X prefixes have been added based on online numbers. Furthermore, the prefixes
- owned by Starcomms have apparently, according to the company, been used for both
- fixed-line and mobile numbers, despite the ITU plan, so we list them here as well. -->
+ <!-- More 81X prefixes have been added based on online numbers, including the prefix 817
+ from Etisalat. Furthermore, the fixed-line prefixes owned by Starcomms have
+ apparently, according to the company, been used for mobile numbers too, despite
+ the ITU plan, so we list them here as well. -->
<nationalNumberPattern>
(?:
1(?:
@@ -17403,7 +17411,7 @@
)|
8(?:
0[2-9]|
- 1[0235689]
+ 1[0235-9]
)\d
)\d{6}
</nationalNumberPattern>
@@ -19840,6 +19848,12 @@
<!-- Formatting from wikipedia, confirmed on Goverment websites such as
http://www.minjust.ru/ru/structure/contact/. Contains formatting instructions for
Kazakhstan as well. -->
+ <numberFormat pattern="(\d{3})(\d{2})(\d{2})" nationalPrefixFormattingRule="$FG">
+ <!-- Local numbers only - these do not start with the national prefix. -->
+ <leadingDigits>[1-79]</leadingDigits>
+ <format>$1-$2-$3</format>
+ <intlFormat>NA</intlFormat>
+ </numberFormat>
<numberFormat pattern="([3489]\d{2})(\d{3})(\d{2})(\d{2})">
<leadingDigits>[34689]</leadingDigits>
<format>$1 $2-$3-$4</format>
@@ -20929,16 +20943,12 @@
<exampleNumber>22221234</exampleNumber>
</fixedLine>
<mobile>
- <!-- Adding prefix 50 because it was found in online numbers and this is supported by
- http://www.wtng.info/wtng-232-sl.html - although the data may be outdated, since no
- further information about Datatel can be found. Adding prefix 79 since it was launched
- by Airtel on Feb 2nd 2012. -->
<nationalNumberPattern>
(?:
- 25|
- 3[03]|
- 44|
- 5[056]|
+ 2[15]|
+ 3[034]|
+ 4[04]|
+ 5[05]|
7[6-9]|
88
)\d{6}
diff --git a/geocoding/en/62.txt b/geocoding/en/62.txt
new file mode 100644
index 0000000..8fff99f
--- /dev/null
+++ b/geocoding/en/62.txt
@@ -0,0 +1,324 @@
+# Copyright (C) 2012 The Libphonenumber Authors
+
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+
+# http://www.apache.org/licenses/LICENSE-2.0
+
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Translated from id/62.txt by opensource contributor.
+
+6221|Greater Jakarta
+6222|Bandung/Cimahi
+62231|Cirebon
+62232|Kuningan
+62233|Majalengka
+62234|Indramayu
+6224|Semarang
+62251|Bogor
+62252|Rangkasbitung
+62253|Pandeglang
+62254|Serang/Merak
+62257|Serang
+62260|Subang
+62261|Sumedang
+62262|Garut
+62263|Cianjur
+62264|Purwakarta/Cikampek
+62265|Tasikmalaya/Banjar/Ciamis
+62266|Sukabumi
+62267|Karawang
+62271|Surakarta/Sukoharjo/Karanganyar/Sragen
+62272|Klaten
+62273|Wonogiri
+62274|Yogyakarta
+62275|Purworejo
+62276|Boyolali
+62280|West Cilacap
+62281|Banyumas/Purbalingga
+62282|East Cilacap
+62283|Tegal/Brebes
+62284|Pemalang
+62285|Pekalongan/Batang/Comal
+62286|Banjarnegara/Wonosobo
+62287|Kebumen/Karanganyar
+62289|Bumiayu
+62291|Demak/Jepara/Kudus
+62292|Purwodadi
+62293|Magelang/Mungkid/Temanggung
+62294|Kendal
+62295|Pati/Rembang
+62296|Blora
+62297|Karimun Jawa
+62298|Salatiga/Ambarawa
+62299|Nusakambangan
+6231|Surabaya
+62321|Mojokerto/Jombang
+62322|Lamongan
+62323|Sampang
+62324|Pamekasan
+62325|Sangkapura
+62327|Kangean/Masalembu
+62328|Sumenep
+62331|Jember
+62332|Bondowoso
+62333|Banyuwangi
+62334|Lumajang
+62335|Probolinggo
+62336|Jember
+62338|Situbondo
+62341|Malang/Batu
+62342|Blitar
+62343|Pasuruan
+62351|Madiun/Magetan/Ngawi
+62352|Ponorogo
+62353|Bojonegoro
+62354|Kediri
+62355|Tulungagung/Trenggalek
+62356|Rembang/Tuban
+62357|Pacitan
+62358|Nganjuk
+62361|Denpasar
+62362|Singaraja
+62363|Amlapura
+62364|Mataram
+62365|Negara/Gilimanuk
+62366|Klungkung/Bangli
+62368|Baturiti
+62370|Mataram/Praya
+62371|Sumbawa
+62372|Alas/Taliwang
+62373|Dompu
+62374|Bima
+62376|Selong
+62380|Kupang
+62381|Ende
+62382|Maumere
+62383|Larantuka
+62384|Bajawa
+62385|Labuhanbajo/Ruteng
+62386|Kalabahi
+62387|Waingapu/Waikabubak
+62388|Kefamenanu/Soe
+62389|Atambua
+62401|Kendari
+62402|Baubau
+62403|Raha
+62404|Wanci
+62405|Kolaka
+62408|Unaaha
+62410|Pangkep
+62411|Makassar
+62413|Bulukumba/Bantaeng
+62414|Kepulauan Selayar
+62417|Malino
+62418|Takalar
+62419|Jeneponto
+62420|Enrekang
+62421|Parepare/Pinrang
+62422|Majene
+62423|Makale/Rantepao
+62426|Mamuju
+62427|Barru
+62428|Polewali
+62430|Amurang
+62431|Manado/Tomohon/Tondano
+62432|Tahuna
+62434|Kotamobagu
+62435|Gorontalo
+62438|Bitung
+62443|Marisa
+62445|Buol
+62450|Parigi
+62451|Palu
+62452|Poso
+62453|Tolitoli
+62454|Tinombo
+62455|Kotaraya/Moutong
+62457|Donggala
+62458|Tentena
+62461|Luwuk
+62462|Banggai
+62463|Bunta
+62464|Ampana
+62465|Kolonedale
+62471|Palopo
+62472|Pitumpanua
+62473|Masamba
+62474|Malili
+62475|Soroako
+62481|Watampone
+62482|Sinjai
+62484|Watansoppeng
+62485|Sengkang
+62511|Banjarmasin
+62512|Pelaihari
+62513|Muara Teweh
+62517|Kandangan/Barabai/Rantau/Negara
+62518|Kotabaru/Batulicin
+62522|Ampah
+62525|Buntok
+62526|Tamiang Layang/Tanjung
+62527|Amuntai
+62528|Purukcahu
+62531|Sampit
+62532|Pangkalan Bun
+62534|Ketapang
+62536|Palangkaraya/Kasongan
+62537|Kuala Kurun
+62538|Kuala Pembuang
+62539|Kuala Kuayan
+62541|Samarinda/Tenggarong
+62542|Balikpapan
+62543|Tanah Grogot
+62545|Melak
+62548|Bontang
+62549|Sangatta
+62551|Tarakan
+62552|Tanjungselor
+62553|Malinau
+62554|Tanjung Redeb
+62556|Nunukan
+62561|Pontianak/Mempawah
+62562|Singkawang/Sambas/Bengkayang
+62563|Ngabang
+62564|Sanggau
+62565|Sintang
+62567|Putussibau
+62568|Nanga Pinoh
+6261|Medan
+62620|Pangkalan Brandan
+62621|Tebing Tinggi/Sei Rampah
+62622|Pematangsiantar/Pematang Raya/Limapuluh
+62623|Kisaran/Tanjung Balai
+62624|Panipahan/Labuhanbatu
+62625|Parapat/Ajibata/Simanindo
+62626|Pangururan
+62627|Subulussalam/Sidikalang/Salak
+62628|Kabanjahe/Sibolangit
+62629|Kutacane
+62630|Teluk Dalam
+62631|Sibolga/Pandan
+62632|Balige
+62633|Tarutung/Dolok Sanggul
+62634|Padang Sidempuan/Sipirok
+62635|Gunung Tua
+62636|Panyabungan/Sibuhuan
+62639|Gunung Sitoli
+62641|Langsa
+62642|Blang Kejeren
+62643|Takengon
+62644|Bireuen
+62645|Lhokseumawe
+62646|Idi
+62650|Sinabang
+62651|Banda Aceh/Jantho/Lamno
+62652|Sabang
+62653|Sigli
+62654|Calang
+62655|Meulaboh
+62656|Tapaktuan
+62657|Bakongan
+62658|Singkil
+62659|Blangpidie
+62702|Tebing Tinggi
+62711|Palembang
+62712|Kayu Agung/Tanjung Raja
+62713|Prabumulih/Talang Ubi
+62714|Sekayu
+62715|Belinyu
+62716|Muntok
+62717|Pangkal Pinang/Sungailiat
+62718|Koba/Toboali
+62719|Manggar/Tanjung Pandan
+62721|Bandar Lampung
+62722|Kotaagung
+62723|Blambangan Umpu
+62724|Kotabumi
+62725|Metro
+62726|Menggala
+62727|Kalianda
+62728|Liwa
+62729|Pringsewu
+62730|Pagar Alam/Kota Agung
+62731|Lahat
+62732|Curup
+62733|Lubuklinggau/Muara Beliti
+62734|Muara Enim
+62735|Baturaja/Martapura/Muaradua
+62736|Bengkulu City
+62737|Arga Makmur/Mukomuko
+62738|Muara Aman
+62739|Bintuhan/Manna
+62740|Mendahara/Muara Sabak
+62741|Jambi City
+62742|Kualatungkal/Tebing Tinggi
+62743|Muara Bulian
+62744|Muara Tebo
+62745|Sarolangun
+62746|Bangko
+62747|Muarabungo
+62748|Sungai Penuh/Kerinci
+62751|Padang/Pariaman
+62752|Bukittinggi/Padang Panjang/Payakumbuh/Batusangkar
+62753|Lubuk Sikaping
+62754|Sijunjung
+62755|Solok
+62756|Painan
+62757|Balai Selasa
+62760|Teluk Kuantan
+62761|Pekanbaru
+62762|Bangkinang/Pasir Pengaraian
+62763|Selatpanjang
+62764|Siak Sri Indrapura
+62765|Dumai/Duri/Bagan Batu/Ujung Tanjung
+62766|Bengkalis
+62767|Bagansiapiapi
+62768|Tembilahan
+62769|Rengat/Air Molek
+62771|Tanjung Pinang
+62772|Tarempa
+62773|Ranai
+62776|Dabosingkep
+62777|Karimun
+62778|Batam
+62779|Tanjungbatu
+62901|Timika
+62902|Agats
+62910|Bandanaira
+62911|Ambon
+62913|Namlea
+62914|Masohi
+62915|Bula
+62916|Tual
+62917|Dobo
+62918|Saumlaku
+62921|Soasiu
+62922|Jailolo
+62923|Morotai
+62924|Tobelo
+62927|Labuha
+62929|Sanana
+62931|Saparua
+62951|Sorong
+62952|Teminabuan
+62955|Bintuni
+62956|Fakfak
+62957|Kaimana
+62966|Sarmi
+62967|Jayapura
+62969|Wamena
+62971|Merauke
+62975|Tanahmerah
+62980|Ransiki
+62981|Biak
+62983|Serui
+62984|Nabire
+62985|Nabire
+62986|Manokwari
diff --git a/geocoding/fa/98.txt b/geocoding/fa/98.txt
new file mode 100644
index 0000000..4b18592
--- /dev/null
+++ b/geocoding/fa/98.txt
@@ -0,0 +1,211 @@
+# Copyright (C) 2012 The Libphonenumber Authors
+
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+
+# http://www.apache.org/licenses/LICENSE-2.0
+
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Generated from:
+# en/98.txt and translated and edited manually.
+
+98111|بابل
+98112|حومهٔ بابل
+98121|آمل
+98122|حومهٔ آمل
+98123|قائم‌شهر
+98124|حومهٔ قائم شهر
+98131|رشت
+98132|حومهٔ رشت
+98141|لاهیجان
+98142|حومهٔ لاهیجان
+98151|ساری
+98152|حومهٔ ساری
+98171|گرگان
+98172|گنبد کاووس
+98173|حومهٔ گرگان
+98174|حومهٔ گنبد کاووس
+98181|بندر انزلی
+98182|حومهٔ بندر انزلی
+98191|چالوس
+98192|حومهٔ چالوس
+98212|تهران
+98213|تهران
+98214|تهران
+98215|تهران
+98216|تهران
+98217|تهران
+98218|تهران
+98219|تهران
+98221|حومهٔ تهران
+98228|اسلامشهر
+98229|حومهٔ اسلامشهر
+98231|سمنان
+98232|حومهٔ سمنان
+98241|زنجان
+98242|حومهٔ زنجان
+98251|قم
+98252|حومهٔ قم
+98255|ساوه
+98256|حومهٔ ساوه
+98261|کرج
+98262|حومهٔ کرج
+98273|شاهرود
+98274|حومهٔ شاهرود
+98281|قزوین
+98282|حومهٔ قزوین
+98291|ورامین
+98292|حومهٔ ورامین
+98311|اصفهان
+98312|حومهٔ اصفهان
+98321|شهرضا
+98322|حومهٔ شهرضا
+98323|نائین
+98324|حومهٔ نائین
+98331|نجف‌آباد
+98332|حومهٔ نجف‌آباد
+98334|زرین‌شهر
+98335|حومهٔ زرین‌شهر
+98341|کرمان
+98342|حومهٔ کرمان
+98344|بم
+98345|سیرجان
+98346|حومهٔ بم
+98347|حومهٔ سیرجان
+98348|جیرفت
+98349|حومهٔ جیرفت
+98351|یزد
+98352|حومهٔ یزد
+98353|حومهٔ یزد
+98361|کاشان
+98362|حومهٔ کاشان
+98371|خوانسار
+98372|حومهٔ خوانسار
+98381|شهرکرد
+98382|حومهٔ شهرکرد
+98391|رفسنجان
+98392|حومهٔ رفسنجان
+98411|تبریز
+98412|حومهٔ تبریز
+98421|مراغه
+98422|حومهٔ مراغه
+98423|میانه
+98424|حومهٔ میانه
+98426|اهر
+98427|حومهٔ اهر
+98431|سراب
+98432|حومهٔ سراب
+98441|ارومیه
+98442|مهاباد
+98443|حومهٔ ارومیه
+98444|حومهٔ مهاباد
+98451|اردبیل
+98452|حومهٔ اردبیل
+98461|خوی
+98462|حومهٔ خوی
+98471|شبستر
+98472|حومهٔ شبستر
+98481|میاندوآب
+98482|حومهٔ میاندوآب
+98491|مرند
+98492|حومهٔ مرند
+98511|مشهد
+98512|حومهٔ مشهد
+98528|تربت جام
+98529|حومهٔ تربت جام
+98531|تربت حیدریه
+98532|حومهٔ تربت حیدریه
+98533|گناباد
+98534|فردوس
+98535|حومهٔ فردوس
+98541|زاهدان
+98542|زابل
+98543|حومهٔ زاهدان
+98544|حومهٔ زابل
+98545|چابهار
+98546|حومهٔ چابهار
+98547|ایرانشهر
+98548|حومهٔ ایرانشهر
+98551|نیشابور
+98552|حومهٔ نیشابور
+98561|بیرجند
+98562|حومهٔ بیرجند
+98571|سبزوار
+98572|حومهٔ سبزوار
+98581|قوچان
+98582|حومهٔ قوچان
+98584|بجنورد
+98585|حومهٔ بجنورد
+98611|اهواز
+98612|حومهٔ اهواز
+98631|آبادان
+98632|حومهٔ آبادان
+98641|دزفول
+98642|حومهٔ دزفول
+98651|سربندر
+98652|حومهٔ سربندر
+98661|خرم‌آباد
+98662|بروجرد
+98663|حومهٔ خرم‌آباد
+98664|الیگودرز
+98665|حومهٔ بروجرد
+98666|حومهٔ اليگودرز
+98671|بهبهان
+98672|حومهٔ بهبهان
+98681|مسجد سلیمان
+98682|حومهٔ مسجد سلیمان
+98691|رامهرمز
+98692|حومهٔ رامهرمز
+98711|شیراز
+98712|حومهٔ شیراز
+98721|کازرون
+98722|حومهٔ کازرون
+98728|مرودشت
+98729|حومهٔ مرودشت
+98731|فسا
+98732|حومهٔ فسا
+98741|یاسوج
+98742|دوگنبدان
+98743|حومهٔ یاسوج
+98744|حومهٔ دوگنبدان
+98751|آباده
+98752|حومهٔ آباده
+98761|بندرعباس
+98762|بندر لنگه
+98763|حومهٔ بندرعباس
+98764|حومهٔ بندر لنگه
+98765|میناب
+98766|حومهٔ میناب
+98771|بوشهر
+98772|حومهٔ بوشهر
+98773|حومهٔ بوشهر
+98781|لار
+98782|حومهٔ لار
+98791|جهرم
+98792|حومهٔ جهرم
+98811|همدان
+98812|حومهٔ همدان
+98831|کرمانشاه
+98832|حومهٔ کرمانشاه
+98834|سرپل ذهاب
+98835|حومهٔ سرپل ذهاب
+98837|کنگاور
+98838|حومهٔ کنگاور
+98841|ایلام
+98842|حومهٔ ایلام
+98851|ملایر
+98852|حومهٔ ملایر
+98861|اراک
+98862|حومهٔ اراک
+98865|خمین
+98866|حومهٔ خمین
+98871|سنندج
+98872|حومهٔ سنندج
+98874|سقز
+98875|حومهٔ سقز
diff --git a/geocoding/id/62.txt b/geocoding/id/62.txt
new file mode 100644
index 0000000..f72a62f
--- /dev/null
+++ b/geocoding/id/62.txt
@@ -0,0 +1,325 @@
+# Copyright (C) 2012 The Libphonenumber Authors
+
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+
+# http://www.apache.org/licenses/LICENSE-2.0
+
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Generated from:
+# http://id.wikipedia.org/wiki/Daftar_kode_telepon_di_Indonesia [5768485]
+
+6221|Jabodetabek
+6222|Bandung/Cimahi
+62231|Cirebon
+62232|Kuningan
+62233|Majalengka
+62234|Indramayu
+6224|Semarang/Demak
+62251|Bogor
+62252|Rangkasbitung
+62253|Pandeglang
+62254|Serang/Merak
+62257|Serang
+62260|Subang
+62261|Sumedang
+62262|Garut
+62263|Cianjur
+62264|Purwakarta/Cikampek
+62265|Tasikmalaya/Banjar/Ciamis
+62266|Sukabumi
+62267|Karawang
+62271|Surakarta/Sukoharjo/Karanganyar/Sragen
+62272|Klaten
+62273|Wonogiri
+62274|Yogyakarta
+62275|Purworejo
+62276|Boyolali
+62280|Cilacap Barat
+62281|Banyumas/Purbalingga
+62282|Cilacap Timur
+62283|Tegal/Brebes
+62284|Pemalang
+62285|Pekalongan/Batang/Comal
+62286|Banjarnegara/Wonosobo
+62287|Kebumen/Karanganyar
+62289|Bumiayu
+62291|Demak/Jepara/Kudus
+62292|Purwodadi
+62293|Magelang/Mungkid/Temanggung
+62294|Kendal
+62295|Pati/Rembang
+62296|Blora
+62297|Karimun Jawa
+62298|Salatiga/Ambarawa
+62299|Nusakambangan
+6231|Surabaya
+62321|Mojokerto/Jombang
+62322|Lamongan
+62323|Sampang
+62324|Pamekasan
+62325|Sangkapura
+62327|Kangean/Masalembu
+62328|Sumenep
+62331|Jember
+62332|Bondowoso
+62333|Banyuwangi
+62334|Lumajang
+62335|Probolinggo
+62336|Jember
+62338|Situbondo
+62341|Malang/Batu
+62342|Blitar
+62343|Pasuruan
+62351|Madiun/Magetan/Ngawi
+62352|Ponorogo
+62353|Bojonegoro
+62354|Kediri
+62355|Tulungagung/Trenggalek
+62356|Rembang/Tuban
+62357|Pacitan
+62358|Nganjuk
+62361|Denpasar
+62362|Singaraja
+62363|Amlapura
+62364|Mataram
+62365|Negara/Gilimanuk
+62366|Klungkung/Bangli
+62368|Baturiti
+62370|Mataram/Praya
+62371|Sumbawa
+62372|Alas/Taliwang
+62373|Dompu
+62374|Bima
+62376|Selong
+62380|Kupang
+62381|Ende
+62382|Maumere
+62383|Larantuka
+62384|Bajawa
+62385|Labuhanbajo/Ruteng
+62386|Kalabahi
+62387|Waingapu/Waikabubak
+62388|Kefamenanu/Soe
+62389|Atambua
+62401|Kendari
+62402|Baubau
+62403|Raha
+62404|Wanci
+62405|Kolaka
+62408|Unaaha
+62410|Pangkep
+62411|Makassar/Maros/Sungguminasa
+62413|Bulukumba/Bantaeng
+62414|Kepulauan Selayar
+62417|Malino
+62418|Takalar
+62419|Jeneponto
+62420|Enrekang
+62421|Parepare/Pinrang
+62422|Majene
+62423|Makale/Rantepao
+62426|Mamuju
+62427|Barru
+62428|Polewali
+62430|Amurang
+62431|Manado/Tomohon/Tondano
+62432|Tahuna
+62434|Kotamobagu
+62435|Gorontalo
+62438|Bitung
+62443|Marisa
+62445|Buol
+62450|Parigi
+62451|Palu
+62452|Poso
+62453|Tolitoli
+62454|Tinombo
+62455|Kotaraya/Moutong
+62457|Donggala
+62458|Tentena
+62461|Luwuk
+62462|Banggai
+62463|Bunta
+62464|Ampana
+62465|Kolonedale
+62471|Palopo
+62472|Pitumpanua
+62473|Masamba
+62474|Malili
+62475|Soroako
+62481|Watampone
+62482|Sinjai
+62484|Watansoppeng
+62485|Sengkang
+62511|Banjarmasin
+62512|Pelaihari
+62513|Muara Teweh
+62517|Kandangan/Barabai/Rantau/Negara
+62518|Kotabaru/Batulicin
+62522|Ampah
+62525|Buntok
+62526|Tamiang Layang/Tanjung
+62527|Amuntai
+62528|Purukcahu
+62531|Sampit
+62532|Pangkalan Bun
+62534|Ketapang
+62536|Palangkaraya/Kasongan
+62537|Kuala Kurun
+62538|Kuala Pembuang
+62539|Kuala Kuayan
+62541|Samarinda/Tenggarong
+62542|Balikpapan
+62543|Tanah Grogot
+62545|Melak
+62548|Bontang
+62549|Sangatta
+62551|Tarakan
+62552|Tanjungselor
+62553|Malinau
+62554|Tanjung Redeb
+62556|Nunukan
+62561|Pontianak/Mempawah
+62562|Singkawang/Sambas/Bengkayang
+62563|Ngabang
+62564|Sanggau
+62565|Sintang
+62567|Putussibau
+62568|Nanga Pinoh
+6261|Medan
+62620|Pangkalan Brandan
+62621|Tebing Tinggi/Sei Rampah
+62622|Pematangsiantar/Pematang Raya/Limapuluh
+62623|Kisaran/Tanjung Balai
+62624|Panipahan/Labuhanbatu
+62625|Parapat/Ajibata/Simanindo
+62626|Pangururan
+62627|Subulussalam/Sidikalang/Salak
+62628|Kabanjahe/Sibolangit
+62629|Kutacane
+62630|Teluk Dalam
+62631|Sibolga/Pandan
+62632|Balige
+62633|Tarutung/Dolok Sanggul
+62634|Padang Sidempuan/Sipirok
+62635|Gunung Tua
+62636|Panyabungan/Sibuhuan
+62639|Gunung Sitoli
+62641|Langsa
+62642|Blang Kejeren
+62643|Takengon
+62644|Bireuen
+62645|Lhokseumawe
+62646|Idi
+62650|Sinabang
+62651|Banda Aceh/Jantho/Lamno
+62652|Sabang
+62653|Sigli
+62654|Calang
+62655|Meulaboh
+62656|Tapaktuan
+62657|Bakongan
+62658|Singkil
+62659|Blangpidie
+62702|Tebing Tinggi
+62711|Palembang
+62712|Kayu Agung/Tanjung Raja
+62713|Prabumulih/Talang Ubi
+62714|Sekayu
+62715|Belinyu
+62716|Muntok
+62717|Pangkal Pinang/Sungailiat
+62718|Koba/Toboali
+62719|Manggar/Tanjung Pandan
+62721|Bandar Lampung
+62722|Kotaagung
+62723|Blambangan Umpu
+62724|Kotabumi
+62725|Metro
+62726|Menggala
+62727|Kalianda
+62728|Liwa
+62729|Pringsewu
+62730|Pagar Alam/Kota Agung
+62731|Lahat
+62732|Curup
+62733|Lubuklinggau/Muara Beliti
+62734|Muara Enim
+62735|Baturaja/Martapura/Muaradua
+62736|Kota Bengkulu
+62737|Arga Makmur/Mukomuko
+62738|Muara Aman
+62739|Bintuhan/Manna
+62740|Mendahara/Muara Sabak
+62741|Kota Jambi
+62742|Kualatungkal/Tebing Tinggi
+62743|Muara Bulian
+62744|Muara Tebo
+62745|Sarolangun
+62746|Bangko
+62747|Muarabungo
+62748|Sungai Penuh/Kerinci
+62751|Padang/Pariaman
+62752|Bukittinggi/Padang Panjang/Payakumbuh/Batusangkar
+62753|Lubuk Sikaping
+62754|Sijunjung
+62755|Solok
+62756|Painan
+62757|Balai Selasa
+62760|Teluk Kuantan
+62761|Pekanbaru
+62762|Bangkinang/Pasir Pengaraian
+62763|Selatpanjang
+62764|Siak Sri Indrapura
+62765|Dumai/Duri/Bagan Batu/Ujung Tanjung
+62766|Bengkalis
+62767|Bagansiapiapi
+62768|Tembilahan
+62769|Rengat/Air Molek
+62771|Tanjung Pinang
+62772|Tarempa
+62773|Ranai
+62776|Dabosingkep
+62777|Karimun
+62778|Batam
+62779|Tanjungbatu
+62901|Timika
+62902|Agats
+62910|Bandanaira
+62911|Ambon
+62913|Namlea
+62914|Masohi
+62915|Bula
+62916|Tual
+62917|Dobo
+62918|Saumlaku
+62921|Soasiu
+62922|Jailolo
+62923|Morotai
+62924|Tobelo
+62927|Labuha
+62929|Sanana
+62931|Saparua
+62951|Sorong
+62952|Teminabuan
+62955|Bintuni
+62956|Fakfak
+62957|Kaimana
+62966|Sarmi
+62967|Jayapura
+62969|Wamena
+62971|Merauke
+62975|Tanahmerah
+62980|Ransiki
+62981|Biak
+62983|Serui
+62984|Nabire
+62985|Nabire
+62986|Manokwari