ES:
    A: Alicante
    AB: Albacete
    AL: Almería
    AV: Ávila
    B:
      default: Barcelonés
      alt_ca: Barcelonès
      alt_en: Barcelona
    BA: Badajoz
    BI: Vizcaya
    BU: Burgos
    C: A Coruña
    CA: Cádiz
    CC: Cáceres
    CO: Córdoba
    CR: Ciudad Real
    CS: Castellón
    CU: Cuenca
    GC: Las Palmas
    GI:
      default: Gironés
      alt_ca: Gironès
      alt_en: Girona
    GR: Granada
    GU: Guadalajara
    H: Huelva
    HU: Huesca
    J: Jaén
    L:
      default: Lérida
      alt_ca: Lleida
    LE: León
    LO: La Rioja
    LU: Lugo
    M: Comunidad de Madrid
    MA: Málaga
    MU: Región de Murcia
    NA: Navarra
    O: Asturias
    OR: Ourense
    P: Palencia
    PM: Islas Baleares
    PO: Pontevedra
    S: Cantabria
    SA: Salamanca
    SE: Sevilla
    SG: Segovia
    SO: Soria
    SS: Guipúzcoa
    T: Tarragona
    TE: Teruel
    TF: Santa Cruz de Tenerife
    TO: Toledo
    V: Valencia
    VA: Valladolid
    VI: Álava
    Z: Zaragoza
    ZA: Zamora
GB:
    ABC: County Armagh
    ABD: Aberdeenshire
    ABE: Aberdeen City
    AGB: Argyll and Bute
    AGY: Isle of Anglesey
    AND: Ards and North Down
    ANN: Antrim and Newtownabbey
    ANS: Angus
    ARM: Armagh
    BAS: Bath and North East Somerset
    BBD: Blackburn with Darwen
    BDF: Bedford
    BDG: London Borough of Barking and Dagenham
    BEN: London Borough of Brent
    BEX: London Borough of Bexley
    BFS: Belfast
    BGE: Bridgend
    BGW: Blaenau Gwent
    BIR: Birmingham
    BKM: Buckinghamshire
    BMH: Bournemouth
    BNE: London Borough of Barnet
    BNH: Brighton and Hove
    BNS: Barnsley
    BOL: Bolton
    BPL:
      default: Blackpool
      alt: Borough of Blackpool
    BRC: Bracknell Forest
    BRD: Bradford
    BRY: London Borough of Bromley
    BST: City of Bristol
    BUR: Bury
    CAM: Cambridgeshire
    CAY: Caerphilly
    CBF: Central Bedfordshire
    CCG: Causeway Coast and Glens
    CGN: Ceredigion
    CHE: Cheshire East
    CHW: Cheshire West and Chester
    CLD: Calderdale
    CLK: Clackmannanshire
    CMA: Cumbria
    CMD: London Borough of Camden
    CMN: Carmarthenshire
    CON: Cornwall
    COV: Coventry
    CRF: Cardiff
    CRY: London Borough of Croydon
    CWY: Conwy
    DAL: Darlington
    DBY: Derbyshire
    DEN: Denbighshire
    DER: Derby
    DEV: Devon
    DGY: Dumfries and Galloway
    DNC: Doncaster
    DND: Dundee City
    DOR: Dorset
    DRS: Derry and Strabane
    DUD: Dudley
    DUR:
      default: Durham
      alt: County Durham
    EAL: London Borough of Ealing
    EAY: East Ayrshire
    EDH: City of Edinburgh
    EDU: East Dunbartonshire
    ELN: East Lothian
    ELS: Eilean Siar
    ENF: Enfield
    ERW: East Renfrewshire
    ERY: East Riding of Yorkshire
    ESS: Essex
    ESX: East Sussex
    FAL: Falkirk
    FIF: Fife
    FLN: Flintshire
    FMO: Fermanagh and Omagh
    GAT: Gateshead
    GLG: Glasgow City
    GLS: Gloucestershire
    GRE: Royal Borough of Greenwich
    GWN: Gwynedd
    HAL: Halton
    HAM: Hampshire
    HAV: London Borough of Havering
    HCK: London Borough of Hackney
    HEF: Herefordshire
    HIL: London Borough of Hillingdon
    HLD: Highland
    HMF: London Borough of Hammersmith and Fulham
    HNS: London Borough of Hounslow
    HPL: Hartlepool
    HRT: Hertfordshire
    HRW: London Borough of Harrow
    HRY: London Borough of Haringey
    IOS: Isles of Scilly
    IOW: Isle of Wight
    ISL: London Borough of Islington
    IVC: Inverclyde
    KEC: Royal Borough of Kensington and Chelsea
    KEN: Kent
    KHL: Kingston upon Hull
    KIR: Kirklees
    KTT: Royal Borough of Kingston upon Thames
    KWL: Knowsley
    LAN: Lancashire
    LBC: Lisburn and Castlereagh
    LBH: London Borough of Lambeth
    LCE: Leicester
    LDS: Leeds
    LEC: Leicestershire
    LEW: London Borough of Lewisham
    LIN: Lincolnshire
    LIV: Liverpool
    LND: City of London
    LUT: Luton
    MAN: Manchester
    MDB: Middlesbrough
    MDW: Medway
    MEA: Mid and East Antrim
    MIK: Milton Keynes
    MLN: Midlothian
    MON: Monmouthshire
    MRT: London Borough of Merton
    MRY: Moray
    MTY: Merthyr Tydfil
    MUL: Mid Ulster
    NAY: North Ayrshire
    NBL: Northumberland
    NEL: North East Lincolnshire
    NET: Newcastle upon Tyne
    NFK: Norfolk
    NGM: Nottingham
    NLK: North Lanarkshire
    NLN: North Lincolnshire
    NMD: County Down
    NSM: North Somerset
    NTH: Northamptonshire
    NTL: Neath Port Talbot
    NTT: Nottinghamshire
    NTY: North Tyneside
    NWM: London Borough of Newham
    NWP: Newport
    NYK: North Yorkshire
    OLD: Oldham
    ORK: Orkney Islands
    OXF: Oxfordshire
    PEM: Pembrokeshire
    PKN: Perth and Kinross
    PLY: Plymouth
    POL: Poole
    POR: Portsmouth
    POW: Powys
    PTE: Peterborough
    RCC: Redcar and Cleveland
    RCH: Rochdale
    RCT: Rhondda Cynon Taf
    RDB: London Borough of Redbridge
    RDG: Reading
    RFW: Renfrewshire
    RIC: London Borough of Richmond upon Thames
    ROT: Rotherham
    RUT: Rutland
    SAW: Sandwell
    SAY: South Ayrshire
    SCB: Scottish Borders
    SFK: Suffolk
    SFT: Sefton
    SGC: South Gloucestershire
    SHF: Sheffield
    SHN: St. Helens
    SHR: Shropshire
    SKP: Stockport
    SLF: Salford
    SLG: Slough
    SLK: South Lanarkshire
    SND: Sunderland
    SOL: Solihull
    SOM: Somerset
    SOS: Southend-on-Sea
    SRY: Surrey
    STE: Stoke-on-Trent
    STG: Stirling
    STH: Southampton
    STN: London Borough of Sutton
    STS: Staffordshire
    STT: Stockton-on-Tees
    STY: South Tyneside
    SWA: Swansea
    SWD: Swindon
    SWK: London Borough of Southwark
    TAM: Tameside
    TFW: Telford and Wrekin
    THR: Thurrock
    TOB: Torbay
    TOF: Torfaen
    TRF: Trafford
    TWH: London Borough of Tower Hamlets
    VGL: Vale of Glamorgan
    WAR: Warwickshire
    WBK: West Berkshire
    WDU: West Dunbartonshire
    WFT: London Borough of Waltham Forest
    WGN: Wigan
    WIL: Wiltshire
    WKF: Wakefield
    WLL: Walsall
    WLN: West Lothian
    WLV: Wolverhampton
    WND: London Borough of Wandsworth
    WNM: Windsor and Maidenhead
    WOK: Wokingham
    WOR: Worcestershire
    WRL: Wirral
    WRT: Warrington
    WRX: Wrexham
    WSM: Westminster
    WSX: West Sussex
    YOR: York
    ZET: Shetland Islands
HU:
    BA: Baranya
    BC: Békéscsaba
    BE: Békés
    BK: Bács-Kiskun
    BU: Budapest
    BZ: Borsod-Abaúj-Zemplén
    CS: Csongrád
    DE: Debrecen
    DU: Dunaújváros
    EG: Eger
    ER: Érd
    FE: Fejér
    GS: Győr‐Moson‐Sopron
    GY: Győr
    HB: Hajdú-Bihar
    HE: Heves
    HV: Hódmezővásárhely
    JN: Jász-Nagykun-Szolnok
    KE: Komárom-Esztergom
    KM: Kecskemét
    KV: Kaposvár
    MI: Miskolc
    NK: Nagykanizsa
    "NO": Nógrád
    NY: Nyíregyháza
    PE: Pest
    PS: Pécs
    SD: Szeged
    SF: Székesfehérvár
    SH: Szombathely
    SK: Szolnok
    SN: Sopron
    SO: Somogy
    SS: Szekszárd
    ST: Salgótarján
    SZ: Szabolcs-Szatmár-Bereg
    TB: Tatabánya
    TO: Tolna
    VA: Vas
    VE: Veszprém
    VM: Veszprém
    ZA: Zala
    ZE: Zalaegerszeg
IE:
    CE: County Clare
    CN: County Cavan
    CO: County Cork
    CW: County Carlow
    D: County Dublin
    DL: County Donegal
    G: County Galway
    KE: County Kildare
    KK: County Kilkenny
    KY: County Kerry
    LD: County Longford
    LH: County Louth
    LK: County Limerick
    LM: County Leitrim
    LS: County Laois
    MH: County Meath
    MN: County Monaghan
    MO: County Mayo
    OY: County Offaly
    RN: County Roscommon
    SO: County Sligo
    TA: County Tipperary
    WD: County Waterford
    WH: County Westmeath
    WW: County Wicklow
    WX: County Wexford
IT:
    # Italian Province abbreviations
    # https://en.wikipedia.org/wiki/Provinces_of_Italy
    AG: Agrigento
    AL: Alessandria
    AN: Ancona
    AO: Aosta
    AP: Ascoli Piceno
    AQ: L'Aquila
    AR: Arezzo
    AT: Asti
    AV: Avellino
    BA: Bari
    BG: Bergamo
    BI: Biella
    BL: Belluno
    BN: Benevento
    BO: Bologna
    BR: Brindisi
    BS: Brescia
    BT: Barletta-Andria-Trani
    BZ:
      default: Bolzano - Bozen
      alt_de: Südtirol
      alt_en: South Tyrol
      alt_it: Bolzano
    CA: Cagliari
    CB: Campobasso
    CE: Caserta
    CH: Chieti
    CL: Caltanissetta
    CN: Cuneo
    CO: Como
    CR: Cremona
    CS: Cosenza
    CT: Catania
    CZ: Catanzaro
    EN: Enna
    FC: Forlì-Cesena
    FE: Ferrara
    FG: Foggia
    FI:
      default: Firenze
      alt_en: Florence
    FM: Fermo
    FR: Frosinone
    GE: Genova
    GR: Grosseto
    IM: Imperia
    IS: Isernia
    KR: Crotone
    LC: Lecco
    LE: Lecce
    LI: Livorno
    LO: Lodi
    LT: Latina
    LU: Lucca
    MB:
      default: Monza e della Brianza
      alt_en: Monza and Brianza
    MC: Macerata
    ME: Messina
    MI:
      default: Milano
      alt_en: Milan
    MN: Mantova
    MO: Modena
    MS: Massa-Carrara
    MT: Matera
    NA: Napoli
    "NO": Novara
    NU: Nuoro
    OG: Ogliastra
    OR: Oristano
    OT: Olbia-Tempio
    PA: Palermo
    PC: Piacenza
    PD: Padova
    PE: Pescara
    PG: Perugia
    PI: Pisa
    PO: Prato
    PR: Parma
    PT: Pistoia
    PU: Pesaro e Urbino
    PV: Pavia
    PZ: Potenza
    RA: Ravenna
    RC: Reggio Calabria
    RE: Reggio Emilia
    RG: Ragusa
    RI: Rieti
    RM:
      default: Roma Capitale
      alt_en: Rome
      alt_it: Roma
    RN: Rimini
    RO: Rovigo
    SA: Salerno
    SI: Siena
    SO: Sondrio
    SP: La Spezia
    SR: Siracusa
    SS: Sassari
    SV: Savona
    TA: Taranto
    TE: Teramo
    TN: Trento
    TO:
      default: Torino
      alt_en: Turin
    TP: Trapani
    TR: Terni
    TV: Treviso
    VA: Varese
    VB: Verbano-Cusio-Ossola
    VC: Vercelli
    VE: Venezia
    VI: Vicenza
    VR: Verona
    VT: Viterbo
    VV: Vibo Valentia
LU:
    CA:
      default: Canton Capellen
      alt_de: Kanton Kapellen
    CL:
      default: Canton Clervaux
      alt_de: Kanton Clerf
    DI:
      default: Canton Diekirch
      alt_de: Kanton Diekirch
    EC:
      default: Canton Echternach
      alt_de: Kanton Echternach
    ES:
      default: Canton Esch-sur-Alzette
      alt_de: Kanton Esch an der Alzette
    GR:
      default: Canton Grevenmacher
      alt_de: Kanton Grevenmacher
    LU:
      default: Canton Luxembourg
      alt_de: Kanton Luxemburg
    ME:
      default: Canton Mersch
      alt_de: Kanton Mersch
    RD:
      default: Canton Redange
      alt_de: Kanton Redingen
    RM:
      default: Canton Remich
      alt_de: Kanton Remich
    VD:
      default: Canton Vianden
      alt_de: Kanton Vianden
    WI:
      default: Canton Wiltz
      alt_de: Kanton Wiltz
PT:
    ABF: Albufeira
    ABL: Albergaria-a-Velha
    ABT: Abrantes
    ACB: Alcobaça
    ACH: Alcochete
    ACN: Alcanena
    ACT: Alcoutim
    ADL: Alandroal
    ADV: Almodôvar
    AFE: Alfândega da Fé
    AGB: Aguiar da Beira
    AGD: Águeda
    AGH: Angra do Heroísmo
    AGN: Arganil
    AJT: Aljustrel
    AJZ: Aljezur
    ALD: Almeida
    ALJ: Alijó
    ALM: Almada
    ALQ: Alenquer
    ALR: Almeirim
    ALT: Alter do Chão
    AMD: Amadora
    AMM: Armamar
    AMR: Amares
    AMT: Amarante
    AND: Anadia
    ANS: Ansião
    APC: Alpiarça
    ARC: Arouca
    ARL: Arraiolos
    ARR: Arronches
    ARV: Arruda dos Vinhos
    ASL: Alcácer do Sal
    AVR: Aveiro
    AVS: Avis
    AVT: Alvito
    AVV: Arcos de Valdevez
    AVZ: Alvaiázere
    AZB: Azambuja
    BAO: Baião
    BBR: Bombarral
    BCL: Barcelos
    BGC: Bragança
    BJA: Beja
    BMT: Belmonte
    BNV: Benavente
    BRB: Borba
    BRC: Barrancos
    BRG: Braga
    BRR: Barreiro
    BTC: Boticas
    BTL: Batalha
    CBC: Cabeceiras de Basto
    CBR: Coimbra
    CBT: Celorico de Basto
    CCH: Coruche
    CDN: Condeixa-a-Nova
    CDR: Castro Daire
    CDV: Cadaval
    CHM: Chamusca
    CHT: Calheta
    CHV: Chaves
    CLB: Celorico da Beira
    CLD: Caldas da Rainha
    CLT: Calheta
    CML: Câmara de Lobos
    CMN: Caminha
    CMR: Campo Maior
    CNF: Cinfães
    CNT: Cantanhede
    CPR: Castanheira de Pera
    CPV: Castelo de Paiva
    CRS: Carregal do Sal
    CRT: Crato
    CRV: Corvo
    CRZ: Carrazeda de Ansiães
    CSC: Cascais
    CTB: Castelo Branco
    CTC: Constância
    CTM: Castro Marim
    CTX: Cartaxo
    CUB: Cuba
    CVD: Castelo de Vide
    CVL: Covilhã
    CVR: Castro Verde
    ELV: Elvas
    ENT: Entroncamento
    EPS: Esposende
    ESP: Espinho
    ETR: Estarreja
    ETZ: Estremoz
    EVR: Évora
    FAF: Fafe
    FAG: Fornos de Algodres
    FAL: Ferreira do Alentejo
    FAR: Faro
    FCR: Figueira de Castelo Rodrigo
    FEC: Freixo de Espada à Cinta
    FIG: Figueira da Foz
    FLG: Felgueiras
    FND: Fundão
    FTR: Fronteira
    FUN: Funchal
    FVN: Figueiró dos Vinhos
    FZZ: Ferreira do Zêzere
    GAV: Gavião
    GDL: Grândola
    GDM: Gondomar
    GLG: Golegã
    GMR: Guimarães
    GOI: Góis
    GRD: Guarda
    GVA: Gouveia
    HRT: Horta
    IDN: Idanha-a-Nova
    ILH: Ílhavo
    LAG: Lagoa
    LGA: Lagoa
    LGF: Lajes das Flores
    LGP: Lajes do Pico
    LGS: Lagos
    LLE: Loulé
    LMG: Lamego
    LNH: Lourinhã
    LRA: Leiria
    LRS: Loures
    LSA: Lousã
    LSB: Lisboa
    LSD: Lousada
    MAC: Mação
    MAD: Madalena
    MAI: Maia
    MBR: Moimenta da Beira
    MCH: Machico
    MCN: Marco de Canaveses
    MCQ: Monchique
    MCV: Miranda do Corvo
    MDA: Mêda
    MDB: Mondim de Basto
    MDC: Macedo de Cavaleiros
    MDL: Mirandela
    MDR: Miranda do Douro
    MFR: Mafra
    MFT: Monforte
    MGD: Mogadouro
    MGL: Mangualde
    MGR: Marinha Grande
    MIR: Mira
    MLD: Mealhada
    MLG: Melgaço
    MMN: Montemor-o-Novo
    MMV: Montemor-o-Velho
    MNC: Monção
    MOR: Mora
    MOU: Mourão
    MRA: Moura
    MRS: Murtosa
    MRT: Mortágua
    MRV: Marvão
    MSF: Mesão Frio
    MTA: Moita
    MTG: Manteigas
    MTJ: Montijo
    MTL: Mértola
    MTR: Montalegre
    MTS: Matosinhos
    MUR: Murça
    NIS: Nisa
    NLS: Nelas
    NRD: Nordeste
    NZR: Nazaré
    OAZ: Oliveira de Azeméis
    OBD: Óbidos
    OBR: Oliveira do Bairro
    ODM: Odemira
    ODV: Odivelas
    OER: Oeiras
    OFR: Oliveira de Frades
    OHP: Oliveira do Hospital
    OLH: Olhão
    OLR: Oleiros
    ORQ: Ourique
    OVR: Ovar
    PBL: Pombal
    PCR: Paredes de Coura
    PCT: Penalva do Castelo
    PCV: Penacova
    PDL: Ponta Delgada
    PFR: Paços de Ferreira
    PGR: Pedrógão Grande
    PLM: Palmela
    PMS: Porto de Mós
    PMZ: Porto Moniz
    PNC: Penamacor
    PND: Penedono
    PNF: Penafiel
    PNH: Pinhel
    PNI: Peniche
    PNL: Penela
    PNV: Proença-a-Nova
    PPS: Pampilhosa da Serra
    PRD: Paredes
    PRG: Peso da Régua
    PRL: Portel
    PRS: Vila Nova de Poiares
    PRT: Porto
    PSR: Ponte de Sor
    PST: Porto Santo
    PTB: Ponte da Barca
    PTG: Portalegre
    PTL: Ponte de Lima
    PTM: Portimão
    PTS: Ponta do Sol
    PVC: Povoação
    PVL: Póvoa de Lanhoso
    PVZ: Póvoa de Varzim
    RBR: Ribeira Brava
    RDD: Redondo
    RGR: Ribeira Grande
    RMR: Rio Maior
    RMZ: Reguengos de Monsaraz
    RPN: Ribeira de Pena
    RSD: Resende
    SAT: Sátão
    SBA: São Brás de Alportel
    SBG: Sabugal
    SBR: Sabrosa
    SCD: Santa Comba Dão
    SCF: Santa Cruz das Flores
    SCG: Santa Cruz da Graciosa
    SCR: Santa Cruz
    SEI: Seia
    SJM: São João da Madeira
    SJP: São João da Pesqueira
    SLV: Silves
    SMA: Sobral de Monte Agraço
    SMG: Salvaterra de Magos
    SMP: Santa Marta de Penaguião
    SNS: Sines
    SNT: Sintra
    SPS: São Pedro do Sul
    SRD: Sardoal
    SRE: Soure
    SRN: Sernancelhe
    SRP: São Roque do Pico
    SRT: Sertã
    SSB: Sesimbra
    SSL: Sousel
    STB: Setúbal
    STC: Santiago do Cacém
    STN: Santana
    STR: Santarém
    STS: Santo Tirso
    SVC: São Vicente
    SVV: Sever do Vouga
    SXL: Seixal
    TBC: Tabuaço
    TBR: Terras de Bouro
    TBU: Tábua
    TCS: Trancoso
    TMC: Torre de Moncorvo
    TMR: Tomar
    TND: Tondela
    TNV: Torres Novas
    TRC: Tarouca
    TRF: Trofa
    TVD: Torres Vedras
    TVR: Tavira
    VBP: Vila do Bispo
    VCD: Vila do Conde
    VCT: Viana do Castelo
    VDG: Vidigueira
    VFC: Vila Franca do Campo
    VFL: Vila Flor
    VFR: Santa Maria da Feira
    VFX: Vila Franca de Xira
    VGS: Vagos
    VIS: Viseu
    VIZ: Vizela
    VLC: Vale de Cambra
    VLF: Vila Nova de Foz Coa
    VLG: Valongo
    VLN: Valença
    VLP: Valpaços
    VLR: Vila de Rei
    VLS: Velas
    VMS: Vimioso
    VNB: Vila Nova da Barquinha
    VNC: Vila Nova de Cerveira
    VND: Vendas Novas
    VNF: Vila Nova de Famalicão
    VNG: Vila Nova de Gaia
    VNH: Vinhais
    VNO: Ourém
    VNP: Vila Nova de Paiva
    VNT: Viana do Alentejo
    VPA: Vila Pouca de Aguiar
    VPT: Vila do Porto
    VPV: Praia da Vitória
    VRL: Vila Real
    VRM: Vieira do Minho
    VRS: Vila Real de Santo António
    VVC: Vila Viçosa
    VVD: Vila Verde
    VVR: Vila Velha de Ródão
    VZL: Vouzela
SE:
    AB:
      default: Stockholms län
      alt_en: Stockholm County
    AC:
      default: Västerbottens län
      alt_en: Västerbottens County
    BD:
      default: Norrbottens län
      alt_en: Norrbotten County
    C:
      default: Uppsala län
      alt_en: Uppsala County
    D:
      default: Södermanlands län
      alt_en: Södermanland County
    E:
      default: Östergötlands län
      alt_en: Östergötland County
    F:
      default: Jönköpings län
      alt_en: Jönköping County
    G:
      default: Kronobergs län
      alt_en:  Kronoberg County
    H:
      default: Kalmar län
      alt_en: Kalmar County
    I:
      default: Gotlands län
      alt_en:  Gotland County
    K:
      default: Blekinge län
      alt_en:  Blekinge County
    M:
      default: Skåne län
      alt_en:  Skåne County
    N:
      default: Hallands län
      alt_en:  Halland County
    O:
      default: Västra Götalands län
      alt_en:  Västra Götaland County
    S:
      default: Värmlands län
      alt_en:  Värmland County
    T:
      default: Örebro län
      alt_en:  Örebro County
    U:
      default: Västmanlands län
      alt_en:  Västmanland County
    W:
      default: Dalarnas län
      alt_en:  Dalarna County
    X:
      default: Gävleborgs län
      alt_en: Gävleborgs County
    Y:
      default: Västernorrlands län
      alt_en: Västernorrland County
    Z:
      default: Jämtlands län
      alt_en:  Jämtland County