Nominatim/settings/country_settings.yaml
Sarah Hoffmann d63d7cb9a8 remove dependent territories from country list
Removes territories of US, France, Australia and Netherlands from the
country list. These territories have their own country code (which is
why they are in the list in the first place) but are mapped as part of
the admin_level 2 relations for the respective parent countries.
Therefore they never had any places attached. In practical terms, the
change only affects the number of tables created.
2022-11-15 11:37:30 +01:00

1936 lines
32 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Andorra (Andorra)
ad:
partition: 35
languages: ca
names: !include country-names/ad.yaml
postcode:
pattern: "(ddd)"
output: AD\1
# United Arab Emirates (الإمارات العربية المتحدة)
ae:
partition: 83
languages: ar
names: !include country-names/ae.yaml
postcode: no
# Afghanistan (افغانستان)
af:
partition: 30
languages: fa, ps
names: !include country-names/af.yaml
postcode:
pattern: "dddd"
# Antigua and Barbuda (Antigua and Barbuda)
ag:
partition: 205
languages: en
names: !include country-names/ag.yaml
postcode: no
# Anguilla (Anguilla)
ai:
partition: 175
languages: en
names: !include country-names/ai.yaml
postcode:
pattern: "2640"
output: AI-2640
# Albania (Shqipëria)
al:
partition: 9
languages: sq
names: !include country-names/al.yaml
postcode:
pattern: "dddd"
# Armenia (Հայաստան)
am:
partition: 33
languages: hy
names: !include country-names/am.yaml
postcode:
pattern: "dddd"
# Angola (Angola)
ao:
partition: 85
languages: pt
names: !include country-names/ao.yaml
postcode: no
# Argentina (Argentina)
ar:
partition: 39
languages: es
names: !include country-names/ar.yaml
postcode:
pattern: "l?dddd(?:lll)?"
# Austria (Österreich)
at:
partition: 245
languages: de
names: !include country-names/at.yaml
postcode:
pattern: "dddd"
# Australia (Australia)
au:
partition: 139
languages: en
names: !include country-names/au.yaml
postcode:
pattern: "dddd"
# Azerbaijan (Azərbaycan)
az:
partition: 119
languages: az
names: !include country-names/az.yaml
postcode:
pattern: "dddd"
# Bosnia and Herzegovina (Bosna i Hercegovina / Босна и Херцеговина)
ba:
partition: 6
languages: bs, hr, sr
names: !include country-names/ba.yaml
postcode:
pattern: "ddddd"
# Barbados (Barbados)
bb:
partition: 206
languages: en
names: !include country-names/bb.yaml
postcode:
pattern: "(ddddd)"
output: BB\1
# Bangladesh (Bangladesh)
bd:
partition: 158
languages: bn
names: !include country-names/bd.yaml
postcode:
pattern: "dddd"
# Belgium (België / Belgique / Belgien)
be:
partition: 15
languages: nl, fr, de
names: !include country-names/be.yaml
postcode:
pattern: "dddd"
# Burkina Faso (Burkina Faso)
bf:
partition: 225
languages: fr
names: !include country-names/bf.yaml
postcode: no
# Bulgaria (Бългaрия)
bg:
partition: 140
languages: bg
names: !include country-names/bg.yaml
postcode:
pattern: "dddd"
# Bahrain (البحرين)
bh:
partition: 62
languages: ar
names: !include country-names/bh.yaml
postcode:
pattern: "d?ddd"
# Burundi (Burundi)
bi:
partition: 61
languages: fr
names: !include country-names/bi.yaml
postcode: no
# Benin (Bénin)
bj:
partition: 224
languages: fr
names: !include country-names/bj.yaml
postcode: no
# Bermuda (Bermuda)
bm:
partition: 176
languages: en
names: !include country-names/bm.yaml
postcode:
pattern: "(ll)[ -]?(dd)"
output: \1 \2
# Brunei (Brunei)
bn:
partition: 86
languages: ms
names: !include country-names/bn.yaml
postcode:
pattern: "(ll) ?(dddd)"
output: \1\2
# Bolivia (Bolivia)
bo:
partition: 120
languages: es, qu, gn, ay
names: !include country-names/bo.yaml
postcode: no
# Brazil (Brasil)
br:
partition: 121
languages: pt
names: !include country-names/br.yaml
postcode:
pattern: "(ddddd)-?(ddd)"
output: \1-\2
# The Bahamas (The Bahamas)
bs:
partition: 207
languages: en
names: !include country-names/bs.yaml
postcode: no
# Bhutan (འབྲུག་ཡུལ་)
bt:
partition: 87
languages: dz
names: !include country-names/bt.yaml
postcode:
pattern: "ddddd"
# Botswana (Botswana)
bw:
partition: 122
languages: en, tn
names: !include country-names/bw.yaml
postcode: no
# Belarus (Беларусь)
by:
partition: 40
languages: be, ru
names: !include country-names/by.yaml
postcode:
pattern: "dddddd"
# Belize (Belize)
bz:
partition: 208
languages: en
names: !include country-names/bz.yaml
postcode: no
# Canada (Canada)
ca:
partition: 244
languages: en, fr
names: !include country-names/ca.yaml
postcode:
pattern: "(ldl) ?(dld)"
output: \1 \2
# Democratic Republic of the Congo (République démocratique du Congo)
cd:
partition: 229
languages: fr
names: !include country-names/cd.yaml
postcode: no
# Central African Republic (Ködörösêse tî Bêafrîka - République Centrafricaine)
cf:
partition: 227
languages: fr, sg
names: !include country-names/cf.yaml
postcode: no
# Congo-Brazzaville (Congo)
cg:
partition: 230
languages: fr
names: !include country-names/cg.yaml
postcode: no
# Switzerland (Schweiz/Suisse/Svizzera/Svizra)
ch:
partition: 5
languages: de, fr, it, rm
names: !include country-names/ch.yaml
postcode:
pattern: "dddd"
# Côte d'Ivoire (Côte dIvoire)
ci:
partition: 228
languages: fr
names: !include country-names/ci.yaml
postcode: no
# Cook Islands (Kūki 'Āirani)
ck:
partition: 41
languages: en, rar
names: !include country-names/ck.yaml
postcode: no
# Chile (Chile)
cl:
partition: 88
languages: es
names: !include country-names/cl.yaml
postcode:
pattern: "ddddddd"
# Cameroon (Cameroun)
cm:
partition: 141
languages: fr, en
names: !include country-names/cm.yaml
postcode: no
# China (中国)
cn:
partition: 117
languages: zh
names: !include country-names/cn.yaml
postcode:
pattern: "dddddd"
# Colombia (Colombia)
co:
partition: 133
languages: es
names: !include country-names/co.yaml
postcode:
pattern: "dddddd"
# Costa Rica (Costa Rica)
cr:
partition: 64
languages: es
names: !include country-names/cr.yaml
postcode:
pattern: "ddddd"
# Cuba (Cuba)
cu:
partition: 42
languages: es
names: !include country-names/cu.yaml
postcode:
pattern: "ddddd"
# Cape Verde (Cabo Verde)
cv:
partition: 89
languages: pt
names: !include country-names/cv.yaml
postcode:
pattern: "dddd"
# Cyprus (Κύπρος - Kıbrıs)
cy:
partition: 114
languages: el, tr
names: !include country-names/cy.yaml
postcode:
pattern: "(?:99|d)ddd"
# Czechia (Česko)
cz:
partition: 124
languages: cs
names: !include country-names/cz.yaml
postcode:
pattern: "(ddd) ?(dd)"
output: \1 \2
# Germany (Deutschland)
de:
partition: 3
languages: de
names: !include country-names/de.yaml
postcode:
pattern: "ddddd"
# Djibouti (Djibouti جيبوتي)
dj:
partition: 43
languages: fr, ar, so, aa
names: !include country-names/dj.yaml
postcode: no
# Denmark (Danmark)
dk:
partition: 160
languages: da
names: !include country-names/dk.yaml
postcode:
pattern: "dddd"
# Dominica (Dominica)
dm:
partition: 209
languages: en
names: !include country-names/dm.yaml
postcode: no
# Dominican Republic (República Dominicana)
do:
partition: 37
languages: es
names: !include country-names/do.yaml
postcode:
pattern: "ddddd"
# Algeria (Algérie / ⵍⵣⵣⴰⵢⴻⵔ / الجزائر)
dz:
partition: 19
languages: ar, ber, fr
names: !include country-names/dz.yaml
postcode:
pattern: "ddddd"
# Ecuador (Ecuador)
ec:
partition: 78
languages: es
names: !include country-names/ec.yaml
postcode:
pattern: "dddddd"
# Estonia (Eesti)
ee:
partition: 125
languages: et
names: !include country-names/ee.yaml
postcode:
pattern: "ddddd"
# Egypt (مصر)
eg:
partition: 16
languages: ar
names: !include country-names/eg.yaml
postcode:
pattern: "ddddd"
# Sahrawi Arab Democratic Republic (الجمهورية العربية الصحراوية الديمقراطية)
eh:
partition: 186
languages: ar, es, fr
names: !include country-names/eh.yaml
# Eritrea (ኤርትራ Eritrea إرتريا)
er:
partition: 142
languages: ti, ar, en
names: !include country-names/er.yaml
postcode: no
# Spain (España)
es:
partition: 31
languages: es, ast, ca, eu, gl
names: !include country-names/es.yaml
postcode:
pattern: "ddddd"
# Ethiopia (ኢትዮጵያ)
et:
partition: 90
languages: am, om
names: !include country-names/et.yaml
postcode:
pattern: "dddd"
# Finland (Suomi)
fi:
partition: 20
languages: fi, sv, se
names: !include country-names/fi.yaml
postcode:
pattern: "ddddd"
# Fiji (Viti)
fj:
partition: 210
languages: en
names: !include country-names/fj.yaml
postcode: no
# Falkland Islands (Falkland Islands)
fk:
partition: 91
languages: en
names: !include country-names/fk.yaml
postcode:
pattern: "FIQQ 1ZZ"
# Federated States of Micronesia (Micronesia)
fm:
partition: 217
languages: en
names: !include country-names/fm.yaml
postcode:
pattern: "ddddd"
# Faroe Islands (Føroyar)
fo:
partition: 10
languages: fo, da
names: !include country-names/fo.yaml
postcode:
pattern: "ddd"
# France (France)
fr:
partition: 4
languages: fr
names: !include country-names/fr.yaml
postcode:
pattern: "ddddd"
# Gabon (Gabon)
ga:
partition: 239
languages: fr
names: !include country-names/ga.yaml
postcode: no
# United Kingdom (United Kingdom)
gb:
partition: 1
languages: en
names: !include country-names/gb.yaml
postcode:
pattern: "(l?ld[A-Z0-9]?) ?(dll)"
output: \1 \2
# Grenada (Grenada)
gd:
partition: 143
languages: en
names: !include country-names/gd.yaml
postcode: no
# Georgia (საქართველო)
ge:
partition: 21
languages: ka
names: !include country-names/ge.yaml
postcode:
pattern: "dddd"
# Guernsey (Guernsey)
gg:
partition: 77
languages: en
names: !include country-names/gg.yaml
postcode:
pattern: "(GYdd?) ?(dll)"
output: \1 \2
# Ghana (Ghana)
gh:
partition: 211
languages: en
names: !include country-names/gh.yaml
postcode:
pattern: "ll-d?ddd-dddd"
# Gibraltar (Gibraltar)
gi:
partition: 138
languages: en
names: !include country-names/gi.yaml
postcode:
pattern: "(GX11) ?(1AA)"
output: GX11 1AA
# Greenland (Kalaallit Nunaat)
gl:
partition: 111
languages: kl, da
names: !include country-names/gl.yaml
postcode:
pattern: "dddd"
# The Gambia (Gambia)
gm:
partition: 212
languages: en
names: !include country-names/gm.yaml
postcode: no
# Guinea (Guinée)
gn:
partition: 240
languages: fr
names: !include country-names/gn.yaml
postcode:
pattern: "ddd"
# Equatorial Guinea (Guinea Ecuatorial)
gq:
partition: 12
languages: es, fr, pt
names: !include country-names/gq.yaml
postcode: no
# Greece (Ελλάς)
gr:
partition: 22
languages: el
names: !include country-names/gr.yaml
postcode:
pattern: "(ddd) ?(dd)"
output: \1 \2
# South Georgia and the South Sandwich Islands (South Georgia and the South Sandwich Islands)
gs:
partition: 44
languages: en
names: !include country-names/gs.yaml
postcode:
pattern: "(SIQQ) ?(1ZZ)"
output: \1 \2
# Guatemala (Guatemala)
gt:
partition: 57
languages: es
names: !include country-names/gt.yaml
postcode:
pattern: "ddddd"
# Guinea-Bissau (Guiné-Bissau)
gw:
partition: 8
languages: pt
names: !include country-names/gw.yaml
postcode:
pattern: "dddd"
# Guyana (Guyana)
gy:
partition: 213
languages: en
names: !include country-names/gy.yaml
postcode: no
# Honduras (Honduras)
hn:
partition: 56
languages: es
names: !include country-names/hn.yaml
postcode:
pattern: "ddddd"
# Croatia (Hrvatska)
hr:
partition: 92
languages: hr
names: !include country-names/hr.yaml
postcode:
pattern: "ddddd"
# Haiti (Ayiti)
ht:
partition: 29
languages: fr, ht
names: !include country-names/ht.yaml
postcode:
pattern: "dddd"
# Hungary (Magyarország)
hu:
partition: 45
languages: hu
names: !include country-names/hu.yaml
postcode:
pattern: "dddd"
# Indonesia (Indonesia)
id:
partition: 110
languages: id
names: !include country-names/id.yaml
postcode:
pattern: "ddddd"
# Ireland (Éire / Ireland)
ie:
partition: 46
languages: en, ga
names: !include country-names/ie.yaml
postcode:
pattern: "(ldd) ?([0123456789ACDEFHKNPRTVWXY]{4})"
output: \1 \2
# Israel (ישראל)
il:
partition: 65
languages: he
names: !include country-names/il.yaml
postcode:
pattern: "ddddddd"
# Isle of Man (Isle of Man)
im:
partition: 190
languages: en
names: !include country-names/im.yaml
postcode:
pattern: "(IMdd?) ?(dll)"
output: \1 \2
# India (India)
in:
partition: 128
languages: hi, en
names: !include country-names/in.yaml
postcode:
pattern: "(ddd) ?(ddd)"
output: \1\2
# British Indian Ocean Territory (British Indian Ocean Territory)
io:
partition: 13
languages: en
names: !include country-names/io.yaml
postcode:
pattern: "(BBND) ?(1ZZ)"
output: \1 \2
# Iraq (العراق)
iq:
partition: 144
languages: ar, ku
names: !include country-names/iq.yaml
postcode:
pattern: "ddddd"
# Iran (ایران)
ir:
partition: 80
languages: fa
names: !include country-names/ir.yaml
postcode:
pattern: "(ddddd)[-_ ]?(ddddd)"
output: \1-\2
# Iceland (Ísland)
is:
partition: 134
languages: is
names: !include country-names/is.yaml
postcode:
pattern: "ddd"
# Italy (Italia)
it:
partition: 28
languages: it, de, fr
names: !include country-names/it.yaml
postcode:
pattern: "ddddd"
# Jersey (Jersey)
je:
partition: 123
languages: en
names: !include country-names/je.yaml
postcode:
pattern: "(JEdd?) ?(dll)"
output: \1 \2
# Jamaica (Jamaica)
jm:
partition: 214
languages: en
names: !include country-names/jm.yaml
postcode: no
# Jordan (الأردن)
jo:
partition: 17
languages: ar
names: !include country-names/jo.yaml
postcode:
pattern: "ddddd"
# Japan (日本)
jp:
partition: 11
languages: ja
names: !include country-names/jp.yaml
postcode:
pattern: "(ddd)-?(dddd)"
output: \1-\2
# Kenya (Kenya)
ke:
partition: 126
languages: sw, en
names: !include country-names/ke.yaml
postcode:
pattern: "ddddd"
# Kyrgyzstan (Кыргызстан)
kg:
partition: 93
languages: ky, ru
names: !include country-names/kg.yaml
postcode:
pattern: "dddddd"
# Cambodia (ព្រះរាជាណាចក្រ​កម្ពុជា)
kh:
partition: 159
languages: km
names: !include country-names/kh.yaml
postcode:
pattern: "dddddd"
# Kiribati (Kiribati)
ki:
partition: 215
languages: en
names: !include country-names/ki.yaml
postcode: no
# Comoros (Comores Komori جزر القمر)
km:
partition: 47
languages: ar, fr, sw
names: !include country-names/km.yaml
postcode: no
# Saint Kitts and Nevis (Saint Kitts and Nevis)
kn:
partition: 84
languages: en
names: !include country-names/kn.yaml
postcode:
pattern: "dddd"
# North Korea (조선민주주의인민공화국)
kp:
partition: 48
languages: ko
names: !include country-names/kp.yaml
postcode: no
# South Korea (대한민국)
kr:
partition: 49
languages: ko, en
names: !include country-names/kr.yaml
postcode:
pattern: "ddddd"
# Kuwait (الكويت)
kw:
partition: 127
languages: ar
names: !include country-names/kw.yaml
postcode:
pattern: "ddddd"
# Cayman Islands (Cayman Islands)
ky:
partition: 38
languages: en
names: !include country-names/ky.yaml
postcode:
pattern: "(d)-(dddd)"
output: KY\1-\2
# Kazakhstan (Қазақстан)
kz:
partition: 94
languages: kk, ru
names: !include country-names/kz.yaml
postcode:
pattern: "(?:lddldld|dddddd)"
# Laos (ປະເທດລາວ)
la:
partition: 145
languages: lo
names: !include country-names/la.yaml
postcode:
pattern: "ddddd"
# Lebanon (لبنان)
lb:
partition: 66
languages: ar, fr
names: !include country-names/lb.yaml
postcode:
pattern: "(dddd)(?: ?dddd)?"
# Saint Lucia (Saint Lucia)
lc:
partition: 146
languages: en
names: !include country-names/lc.yaml
postcode:
pattern: "(dd) ?(ddd)"
output: LC\1 \2
# Liechtenstein (Liechtenstein)
li:
partition: 246
languages: de
names: !include country-names/li.yaml
postcode:
pattern: "dddd"
# Sri Lanka (ශ්‍රී ලංකාව இலங்கை)
lk:
partition: 95
languages: si, ta
names: !include country-names/lk.yaml
postcode:
pattern: "ddddd"
# Liberia (Liberia)
lr:
partition: 216
languages: en
names: !include country-names/lr.yaml
postcode:
pattern: "dddd"
# Lesotho (Lesotho)
ls:
partition: 136
languages: en, st
names: !include country-names/ls.yaml
postcode:
pattern: "ddd"
# Lithuania (Lietuva)
lt:
partition: 67
languages: lt
names: !include country-names/lt.yaml
postcode:
pattern: "ddddd"
# Luxembourg (Lëtzebuerg)
lu:
partition: 74
languages: lb, fr, de
names: !include country-names/lu.yaml
postcode:
pattern: "dddd"
# Latvia (Latvija)
lv:
partition: 162
languages: lv
names: !include country-names/lv.yaml
postcode:
pattern: "(dddd)"
output: LV-\1
# Libya (ليبيا)
ly:
partition: 163
languages: ar
names: !include country-names/ly.yaml
postcode: no
# Morocco (Maroc ⵍⵎⵖⵔⵉⴱ المغرب)
ma:
partition: 23
languages: fr, zgh, ar
names: !include country-names/ma.yaml
postcode:
pattern: "ddddd"
# Monaco (Monaco)
mc:
partition: 242
languages: fr
names: !include country-names/mc.yaml
postcode:
pattern: "980dd"
# Moldova (Moldova)
md:
partition: 147
languages: ro, ru, uk
names: !include country-names/md.yaml
postcode:
pattern: "(dddd)"
output: MD-\1
# Montenegro (Crna Gora / Црна Гора)
me:
partition: 180
languages: srp, sr, hr, bs, sq
names: !include country-names/me.yaml
postcode:
pattern: "ddddd"
# Madagascar (Madagasikara)
mg:
partition: 164
languages: mg, fr
names: !include country-names/mg.yaml
postcode:
pattern: "ddd"
# Marshall Islands (Ṃajeḷ)
mh:
partition: 105
languages: en, mh
names: !include country-names/mh.yaml
postcode:
pattern: "ddddd"
# North Macedonia (Северна Македонија)
mk:
partition: 69
languages: mk
names: !include country-names/mk.yaml
postcode:
pattern: "dddd"
# Mali (Mali)
ml:
partition: 241
languages: fr
names: !include country-names/ml.yaml
postcode: no
# Myanmar (မြန်မာ)
mm:
partition: 148
languages: my
names: !include country-names/mm.yaml
postcode:
pattern: "ddddd"
# Mongolia (Монгол улс ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ)
mn:
partition: 167
languages: mn
names: !include country-names/mn.yaml
postcode:
pattern: "ddddd"
# Mauritania (موريتانيا)
mr:
partition: 149
languages: ar, fr
names: !include country-names/mr.yaml
postcode: no
# Montserrat (Montserrat)
ms:
partition: 73
languages: en
names: !include country-names/ms.yaml
# Malta (Malta)
mt:
partition: 165
languages: mt, en
names: !include country-names/mt.yaml
postcode:
pattern: "(lll) ?(dddd)"
output: \1 \2
# Mauritius (Mauritius)
mu:
partition: 150
languages: mfe, fr, en
names: !include country-names/mu.yaml
postcode:
pattern: "ddddd"
# Maldives (ދިވެހިރާއްޖެ)
mv:
partition: 96
languages: dv
names: !include country-names/mv.yaml
postcode:
pattern: "ddddd"
# Malawi (Malawi)
mw:
partition: 97
languages: en, ny
names: !include country-names/mw.yaml
postcode: no
# Mexico (México)
mx:
partition: 166
languages: es
names: !include country-names/mx.yaml
postcode:
pattern: "ddddd"
# Malaysia (Malaysia)
my:
partition: 7
languages: ms
names: !include country-names/my.yaml
postcode:
pattern: "ddddd"
# Mozambique (Moçambique)
mz:
partition: 98
languages: pt
names: !include country-names/mz.yaml
postcode:
pattern: "(dddd)(?:-dd)?"
# Namibia (Namibia)
na:
partition: 99
languages: en, sf, de
names: !include country-names/na.yaml
postcode:
pattern: "ddddd"
# Niger (Niger)
ne:
partition: 226
languages: fr
names: !include country-names/ne.yaml
postcode:
pattern: "dddd"
# Nigeria (Nigeria)
ng:
partition: 218
languages: en
names: !include country-names/ng.yaml
postcode:
pattern: "dddddd"
# Nicaragua (Nicaragua)
ni:
partition: 151
languages: es
names: !include country-names/ni.yaml
postcode:
pattern: "ddddd"
# Netherlands (Nederland)
nl:
partition: 63
languages: nl
names: !include country-names/nl.yaml
postcode:
pattern: "(dddd) ?(ll)"
output: \1 \2
# Norway (Norge)
"no":
partition: 60
languages: nb, nn, no, se
names: !include country-names/no.yaml
postcode:
pattern: "dddd"
# Nepal (Nepal)
np:
partition: 50
languages: ne
names: !include country-names/np.yaml
postcode:
pattern: "ddddd"
# Nauru (Naoero)
nr:
partition: 70
languages: na, en
names: !include country-names/nr.yaml
postcode: no
# Niue (Niuē)
nu:
partition: 178
languages: niu, en
names: !include country-names/nu.yaml
postcode: no
# New Zealand (New Zealand / Aotearoa)
nz:
partition: 27
languages: mi, en
names: !include country-names/nz.yaml
postcode:
pattern: "dddd"
# Oman (عمان)
om:
partition: 137
languages: ar
names: !include country-names/om.yaml
postcode:
pattern: "ddd"
# Panama (Panamá)
pa:
partition: 152
languages: es
names: !include country-names/pa.yaml
postcode:
pattern: "dddd"
# Peru (Perú)
pe:
partition: 51
languages: es
names: !include country-names/pe.yaml
postcode:
pattern: "ddddd"
# Papua New Guinea (Papua Niugini)
pg:
partition: 71
languages: en, tpi, ho
names: !include country-names/pg.yaml
postcode:
pattern: "ddd"
# Philippines (Philippines)
ph:
partition: 26
languages: en, tl
names: !include country-names/ph.yaml
postcode:
pattern: "dddd"
# Pakistan (پاکستان)
pk:
partition: 14
languages: en, ur, pnb, sd, ps, bal
names: !include country-names/pk.yaml
postcode:
pattern: "ddddd"
# Poland (Polska)
pl:
partition: 168
languages: pl
names: !include country-names/pl.yaml
postcode:
pattern: "(dd)[ -]?(ddd)"
output: \1-\2
# Pitcairn Islands (Pitcairn Islands)
pn:
partition: 113
languages: en, pih
names: !include country-names/pn.yaml
postcode:
pattern: "(PCRN) ?(1ZZ)"
output: \1 \2
# Palestinian Territory (Palestinian Territory)
ps:
partition: 194
languages: ar, he
names: !include country-names/ps.yaml
postcode:
pattern: "ddd"
# Portugal (Portugal)
pt:
partition: 34
languages: pt
names: !include country-names/pt.yaml
postcode:
pattern: "dddd(?:-ddd)?"
# Palau (Belau)
pw:
partition: 195
languages: en, pau, ja, sov, tox
names: !include country-names/pw.yaml
postcode:
pattern: "969(39|40)"
# Paraguay (Paraguay)
py:
partition: 101
languages: es, gn
names: !include country-names/py.yaml
postcode:
pattern: "dddddd"
# Qatar (قطر)
qa:
partition: 169
languages: ar
names: !include country-names/qa.yaml
postcode: no
# Romania (România)
ro:
partition: 170
languages: ro
names: !include country-names/ro.yaml
postcode:
pattern: "dddddd"
# Serbia (Србија)
rs:
partition: 59
languages: sr
names: !include country-names/rs.yaml
postcode:
pattern: "ddddd"
# Russia (Россия)
ru:
partition: 135
languages: ru
names: !include country-names/ru.yaml
postcode:
pattern: "dddddd"
# Rwanda (Rwanda)
rw:
partition: 102
languages: rw, fr, en
names: !include country-names/rw.yaml
postcode: no
# Saudi Arabia (السعودية)
sa:
partition: 52
languages: ar
names: !include country-names/sa.yaml
postcode:
pattern: "ddddd(?:-dddd)?"
# Solomon Islands (Solomon Islands)
sb:
partition: 201
languages: en
names: !include country-names/sb.yaml
postcode: no
# Seychelles (Sesel)
sc:
partition: 79
languages: fr, en, crs
names: !include country-names/sc.yaml
postcode: no
# Sudan (السودان)
sd:
partition: 72
languages: ar, en
names: !include country-names/sd.yaml
postcode:
pattern: "ddddd"
# Sweden (Sverige)
se:
partition: 112
languages: sv
names: !include country-names/se.yaml
postcode:
pattern: "(ddd) ?(dd)"
output: \1 \2
# Singapore (Singapore)
sg:
partition: 115
languages: zh-hans, en, ms, ta
names: !include country-names/sg.yaml
postcode:
pattern: "dddddd"
# Saint Helena, Ascension and Tristan da Cunha (Saint Helena, Ascension and Tristan da Cunha)
sh:
partition: 196
languages: en
names: !include country-names/sh.yaml
postcode:
pattern: "(ASCN|STHL|TDCU) ?(1ZZ)"
output: \1 \2
# Slovenia (Slovenija)
si:
partition: 36
languages: sl
names: !include country-names/si.yaml
postcode:
pattern: "dddd"
# Slovakia (Slovensko)
sk:
partition: 172
languages: sk
names: !include country-names/sk.yaml
postcode:
pattern: "(ddd) ?(dd)"
output: \1 \2
# Sierra Leone (Sierra Leone)
sl:
partition: 219
languages: en
names: !include country-names/sl.yaml
postcode: no
# San Marino (San Marino)
sm:
partition: 153
languages: it
names: !include country-names/sm.yaml
postcode:
pattern: "4789d"
# Senegal (Sénégal)
sn:
partition: 237
languages: fr
names: !include country-names/sn.yaml
postcode:
pattern: "ddddd"
# Somalia (Soomaaliya الصومال)
so:
partition: 154
languages: so, ar
names: !include country-names/so.yaml
postcode:
pattern: "(ll) ?(ddddd)"
output: \1 \2
# Suriname (Suriname)
sr:
partition: 24
languages: nl
names: !include country-names/sr.yaml
postcode: no
# South Sudan (South Sudan)
ss:
partition: 247
languages: en
names: !include country-names/ss.yaml
postcode: no
# São Tomé and Príncipe (São Tomé e Príncipe)
st:
partition: 53
languages: pt
names: !include country-names/st.yaml
postcode: no
# El Salvador (El Salvador)
sv:
partition: 103
languages: es
names: !include country-names/sv.yaml
postcode:
pattern: "dddd"
# Syria (سوريا)
sy:
partition: 104
languages: ar
names: !include country-names/sy.yaml
postcode: no
# Eswatini (eSwatini)
sz:
partition: 82
languages: en, ss
names: !include country-names/sz.yaml
postcode:
pattern: "lddd"
# Turks and Caicos Islands (Turks and Caicos Islands)
tc:
partition: 106
languages: en
names: !include country-names/tc.yaml
postcode:
pattern: "(TKCA) ?(1ZZ)"
output: \1 \2
# Chad (Tchad تشاد)
td:
partition: 68
languages: fr, ar
names: !include country-names/td.yaml
postcode: no
# Togo (Togo)
tg:
partition: 243
languages: fr
names: !include country-names/tg.yaml
postcode: no
# Thailand (ประเทศไทย)
th:
partition: 32
languages: th
names: !include country-names/th.yaml
postcode:
pattern: "ddddd"
# Tajikistan (Тоҷикистон)
tj:
partition: 129
languages: tg, ru
names: !include country-names/tj.yaml
postcode:
pattern: "dddddd"
# Tokelau (Tokelau)
tk:
partition: 179
languages: tkl, en, sm
names: !include country-names/tk.yaml
postcode: no
# East Timor (Timór Lorosa'e)
tl:
partition: 161
languages: pt, tet
names: !include country-names/tl.yaml
postcode: no
# Turkmenistan (Türkmenistan)
tm:
partition: 54
languages: tk
names: !include country-names/tm.yaml
postcode:
pattern: "dddddd"
# Tunisia (تونس)
tn:
partition: 18
languages: ar, fr
names: !include country-names/tn.yaml
postcode:
pattern: "dddd"
# Tonga (Tonga)
to:
partition: 220
languages: en
names: !include country-names/to.yaml
postcode: no
# Turkey (Türkiye)
tr:
partition: 81
languages: tr
names: !include country-names/tr.yaml
postcode:
pattern: "ddddd"
# Trinidad and Tobago (Trinidad and Tobago)
tt:
partition: 221
languages: en
names: !include country-names/tt.yaml
postcode:
pattern: "dddddd"
# Tuvalu (Tuvalu)
tv:
partition: 156
languages: en
names: !include country-names/tv.yaml
postcode: no
# Taiwan (臺灣)
tw:
partition: 25
languages: zh-hant
names: !include country-names/tw.yaml
postcode:
pattern: "ddd(?:ddd?)?"
# Tanzania (Tanzania)
tz:
partition: 130
languages: sw, en
names: !include country-names/tz.yaml
postcode:
pattern: "ddddd"
# Ukraine (Україна)
ua:
partition: 173
languages: uk
names: !include country-names/ua.yaml
postcode:
pattern: "d?ddddd"
# Uganda (Uganda)
ug:
partition: 155
languages: en, sw
names: !include country-names/ug.yaml
postcode: no
# United States (United States)
us:
partition: 2
languages: en
names: !include country-names/us.yaml
postcode:
pattern: "ddddd"
# Uruguay (Uruguay)
uy:
partition: 174
languages: es
names: !include country-names/uy.yaml
postcode:
pattern: "ddddd"
# Uzbekistan (Oʻzbekiston)
uz:
partition: 157
languages: uz, kaa
names: !include country-names/uz.yaml
postcode:
pattern: "dddddd"
# Vatican City (Civitas Vaticana)
va:
partition: 107
languages: it
names: !include country-names/va.yaml
postcode:
pattern: "00120"
# Saint Vincent and the Grenadines (Saint Vincent and the Grenadines)
vc:
partition: 171
languages: en
names: !include country-names/vc.yaml
postcode:
pattern: "(dddd)"
output: VC\1
# Venezuela (Venezuela)
ve:
partition: 108
languages: es
names: !include country-names/ve.yaml
postcode:
pattern: "dddd"
# British Virgin Islands (British Virgin Islands)
vg:
partition: 109
languages: en
names: !include country-names/vg.yaml
postcode:
pattern: "(dddd)"
output: VG\1
# Vietnam (Việt Nam)
vn:
partition: 75
languages: vi
names: !include country-names/vn.yaml
postcode:
pattern: "ddddd"
# Vanuatu (Vanuatu)
vu:
partition: 116
languages: bi, en, fr
names: !include country-names/vu.yaml
postcode: no
# Samoa (Sāmoa)
ws:
partition: 131
languages: sm, en
names: !include country-names/ws.yaml
# Kosovo (Kosova / Kosovo)
xk:
partition: 59
languages: sq, sr
names: !include country-names/xk.yaml
postcode:
pattern: "ddddd"
# Yemen (اليمن)
ye:
partition: 55
languages: ar
names: !include country-names/ye.yaml
postcode: no
# South Africa (South Africa)
za:
partition: 76
languages: en, af, st, tn, xh, zu
names: !include country-names/za.yaml
postcode:
pattern: "dddd"
# Zambia (Zambia)
zm:
partition: 222
languages: en
names: !include country-names/zm.yaml
postcode:
pattern: "dddd"
# Zimbabwe (Zimbabwe)
zw:
partition: 223
languages: en, sn, nd
names: !include country-names/zw.yaml
postcode: no