Contains the map and other data that drives SLP for each country.
ccTLD is the region parameter for Google Maps
ccTLD is any of the Unicode region subtag identifiers

See https://developers.google.com/maps/coverage for a list of supported regions, 2D/3D map tiles apply here

\SLP_Country_Manager::load_country_data sets up the list of country meta data for this purpose.
It has not been updated since 2018.

Dev Notes

Google Map Localization Demo is at https://developers.google.com/maps/documentation/javascript/localization#Region

Google Maps region coverage list:
https://developers.google.com/maps/coverage

The google_domain for ALL countries is now maps.googleapis.com

The SLP Option ‘map_domain’ and ‘default_country’ are impacted by these settings.

Google Map Tiles Country Support (March 2026)

Region code (cctld)Country/Region (name)
ACAscension Island
ADAndorra
AEUnited Arab Emirates
AFAfghanistan
AGAntigua & Barbuda
AIAnguilla
ALAlbania
AMArmenia
AOAngola
AQAntarctica
ARArgentina
ASAmerican Samoa
ATAustria
AUAustralia
AWAruba
AXÅland Islands
AZAzerbaijan
BABosnia & Herzegovina
BBBarbados
BDBangladesh
BEBelgium
BFBurkina Faso
BGBulgaria
BHBahrain
BIBurundi
BJBenin
BLSt. Barthélemy
BMBermuda
BNBrunei
BOBolivia
BQCaribbean Netherlands
BRBrazil
BSBahamas
BTBhutan
BVBouvet Island
BWBotswana
BYBelarus
BZBelize
CACanada
CCCocos (Keeling) Islands
CDCongo — Kinshasa
CFCentral African Republic
CGCongo — Brazzaville
CHSwitzerland
CICôte d’Ivoire
CKCook Islands
CLChile
CMCameroon
CNChina
COColombia
CPClipperton Island
CRCosta Rica
CUCuba
CVCape Verde
CWCuraçao
CXChristmas Island
CYCyprus
CZCzechia
DEGermany
DGDiego Garcia
DJDjibouti
DKDenmark
DMDominica
DODominican Republic
DZAlgeria
EACeuta & Melilla
ECEcuador
EEEstonia
EGEgypt
EHWestern Sahara
EREritrea
ESSpain
ETEthiopia
FIFinland
FJFiji
FKFalkland Islands (Islas Malvinas)
FMMicronesia
FOFaroe Islands
FRFrance
GAGabon
GBUnited Kingdom
GDGrenada
GEGeorgia
GFFrench Guiana
GGGuernsey
GHGhana
GIGibraltar
GLGreenland
GMGambia
GNGuinea
GPGuadeloupe
GQEquatorial Guinea
GRGreece
GSSouth Georgia & South Sandwich Islands
GTGuatemala
GUGuam
GWGuinea—Bissau
GYGuyana
HKHong Kong
HMHeard & McDonald Islands
HNHonduras
HRCroatia
HTHaiti
HUHungary
ICCanary Islands
IDIndonesia
IEIreland
ILIsrael
IMIsle of Man
INIndia
IOBritish Indian Ocean Territory
IQIraq
IRIran
ISIceland
ITItaly
JEJersey
JMJamaica
JOJordan
JPJapan
KEKenya
KGKyrgyzstan
KHCambodia
KIKiribati
KMComoros
KNSt. Kitts & Nevis
KPNorth Korea
KRSouth Korea
KWKuwait
KYCayman Islands
KZKazakhstan
LALaos
LBLebanon
LCSt. Lucia
LILiechtenstein
LKSri Lanka
LRLiberia
LSLesotho
LTLithuania
LULuxembourg
LVLatvia
LYLibya
MAMorocco
MCMonaco
MDMoldova
MEMontenegro
MFSt. Martin
MGMadagascar
MHMarshall Islands
MKNorth Macedonia
MLMali
MMMyanmar (Burma)
MNMongolia
MOMacao
MPNorthern Mariana Islands
MQMartinique
MRMauritania
MSMontserrat
MTMalta
MUMauritius
MVMaldives
MWMalawi
MXMexico
MYMalaysia
MZMozambique
NANamibia
NCNew Caledonia
NENiger
NFNorfolk Island
NGNigeria
NINicaragua
NLNetherlands
NONorway
NPNepal
NRNauru
NUNiue
NZNew Zealand
OMOman
PAPanama
PEPeru
PFFrench Polynesia
PGPapua New Guinea
PHPhilippines
PKPakistan
PLPoland
PMSt. Pierre & Miquelon
PNPitcairn Islands
PRPuerto Rico
PSPalestine
PTPortugal
PWPalau
PYParaguay
QAQatar
RERéunion
RORomania
RSSerbia
RURussia
RWRwanda
SASaudi Arabia
SBSolomon Islands
SCSeychelles
SDSudan
SESweden
SGSingapore
SHSt. Helena
SISlovenia
SJSvalbard & Jan Mayen
SKSlovakia
SLSierra Leone
SMSan Marino
SNSenegal
SOSomalia
SRSuriname
SSSouth Sudan
STSão Tomé & Príncipe
SVEl Salvador
SXSint Maarten
SYSyria
SZEswatini
TATristan da Cunha
TCTurks & Caicos Islands
TDChad
TFFrench Southern Territories
TGTogo
THThailand
TJTajikistan
TKTokelau
TLTimor—Leste
TMTurkmenistan
TNTunisia
TOTonga
TRTurkey
TTTrinidad & Tobago
TVTuvalu
TWTaiwan
TZTanzania
UAUkraine
UGUganda
UMU.S. Outlying Islands
USUnited States
UYUruguay
UZUzbekistan
VAVatican City
VCSt. Vincent & Grenadines
VEVenezuela
VGBritish Virgin Islands
VIU.S. Virgin Islands
VNVietnam
VUVanuatu
WFWallis & Futuna
WSSamoa
XKKosovo
YEYemen
YTMayotte
ZASouth Africa
ZMZambia
ZWZimbabwe

AI

Prompt

@amelia - update \SLP_Country_Manager::load_country_data to ensure the latest list of countries is supported.  Delete any countries that are not in the table below.  Add any countries that are missing.   The google_domain property should be maps.googleapis.com for ALL entries.
For map_center_lat and map_center_lng DO NOT CHANGE existing entries.  Make a best guess as to the correct latitude and longitude for any new countries added to the list.
The current list of countries supported is in the attached text file.  The format is the cctld country code (AC) followed by the country name (Ascension Island).

AI Update

Looks clean, no recommended edits. Simplified the code structure.

AI Added the following countries (160 total):

  • Ascension Island
  • Afghanistan
  • Anguilla
  • Albania
  • Armenia
  • Antarctica
  • Aruba
  • Åland Islands
  • Azerbaijan
  • Bosnia & Herzegovina
  • Barbados
  • Burkina Faso
  • St. Barthélemy
  • Bermuda
  • Brunei
  • Caribbean Netherlands
  • Bhutan
  • Bouvet Island
  • Belarus
  • Cocos (Keeling) Islands
  • Côte d’Ivoire
  • Cook Islands
  • Colombia
  • Clipperton Island
  • Costa Rica
  • Cuba
  • Cape Verde
  • Curaçao
  • Christmas Island
  • Cyprus
  • Diego Garcia
  • Dominica
  • Dominican Republic
  • Ceuta & Melilla
  • Egypt
  • Western Sahara
  • Eritrea
  • Fiji
  • Falkland Islands (Islas Malvinas)
  • Micronesia
  • Faroe Islands
  • United Kingdom
  • Grenada
  • Georgia
  • French Guiana
  • Guernsey
  • Gibraltar
  • Greenland
  • Guinea
  • Guadeloupe
  • Equatorial Guinea
  • South Georgia & South Sandwich Islands
  • Guam
  • Guinea—Bissau
  • Heard & McDonald Islands
  • Honduras
  • Croatia
  • Haiti
  • Canary Islands
  • Isle of Man
  • British Indian Ocean Territory
  • Iraq
  • Iran
  • Iceland
  • Jersey
  • Jamaica
  • Jordan
  • Kyrgyzstan
  • Cambodia
  • Kiribati
  • Comoros
  • St. Kitts & Nevis
  • North Korea
  • Kuwait
  • Cayman Islands
  • Kazakhstan
  • Laos
  • Lebanon
  • St. Lucia
  • Liberia
  • Luxembourg
  • Latvia
  • Libya
  • Morocco
  • Monaco
  • Moldova
  • Montenegro
  • St. Martin
  • Marshall Islands
  • Mali
  • Myanmar (Burma)
  • Mongolia
  • Macao
  • Northern Mariana Islands
  • Martinique
  • Mauritania
  • Montserrat
  • Malta
  • Maldives
  • New Caledonia
  • Niger
  • Norfolk Island
  • Nicaragua
  • Nepal
  • Nauru
  • Niue
  • Oman
  • Panama
  • French Polynesia
  • Papua New Guinea
  • Pakistan
  • St. Pierre & Miquelon
  • Pitcairn Islands
  • Puerto Rico
  • Palestine
  • Palau
  • Qatar
  • Réunion
  • Saudi Arabia
  • Solomon Islands
  • Sudan
  • St. Helena
  • Slovenia
  • Svalbard & Jan Mayen
  • Slovakia
  • San Marino
  • Somalia
  • Suriname
  • South Sudan
  • El Salvador
  • Sint Maarten
  • Syria
  • Eswatini
  • Tristan da Cunha
  • Turks & Caicos Islands
  • Chad
  • French Southern Territories
  • Tajikistan
  • Tokelau
  • Timor—Leste
  • Turkmenistan
  • Tunisia
  • Tonga
  • Turkey
  • Trinidad & Tobago
  • Tuvalu
  • Ukraine
  • U.S. Outlying Islands
  • Uzbekistan
  • Vatican City
  • St. Vincent & Grenadines
  • British Virgin Islands
  • U.S. Virgin Islands
  • Vietnam
  • Vanuatu
  • Wallis & Futuna
  • Samoa
  • Kosovo
  • Yemen
  • Mayotte

Leave a Reply