arcade-mcp/toolkits/search/arcade_search/google_data.py
2025-03-21 21:09:54 -03:00

469 lines
11 KiB
Python

COUNTRY_CODES = {
"af": "Afghanistan",
"al": "Albania",
"dz": "Algeria",
"as": "American Samoa",
"ad": "Andorra",
"ao": "Angola",
"ai": "Anguilla",
"aq": "Antarctica",
"ag": "Antigua and Barbuda",
"ar": "Argentina",
"am": "Armenia",
"aw": "Aruba",
"au": "Australia",
"at": "Austria",
"az": "Azerbaijan",
"bs": "Bahamas",
"bh": "Bahrain",
"bd": "Bangladesh",
"bb": "Barbados",
"by": "Belarus",
"be": "Belgium",
"bz": "Belize",
"bj": "Benin",
"bm": "Bermuda",
"bt": "Bhutan",
"bo": "Bolivia",
"ba": "Bosnia and Herzegovina",
"bw": "Botswana",
"bv": "Bouvet Island",
"br": "Brazil",
"io": "British Indian Ocean Territory",
"bn": "Brunei Darussalam",
"bg": "Bulgaria",
"bf": "Burkina Faso",
"bi": "Burundi",
"kh": "Cambodia",
"cm": "Cameroon",
"ca": "Canada",
"cv": "Cape Verde",
"ky": "Cayman Islands",
"cf": "Central African Republic",
"td": "Chad",
"cl": "Chile",
"cn": "China",
"cx": "Christmas Island",
"cc": "Cocos (Keeling) Islands",
"co": "Colombia",
"km": "Comoros",
"cg": "Congo",
"cd": "Congo, the Democratic Republic of the",
"ck": "Cook Islands",
"cr": "Costa Rica",
"ci": "Cote D'ivoire",
"hr": "Croatia",
"cu": "Cuba",
"cy": "Cyprus",
"cz": "Czech Republic",
"dk": "Denmark",
"dj": "Djibouti",
"dm": "Dominica",
"do": "Dominican Republic",
"ec": "Ecuador",
"eg": "Egypt",
"sv": "El Salvador",
"gq": "Equatorial Guinea",
"er": "Eritrea",
"ee": "Estonia",
"et": "Ethiopia",
"fk": "Falkland Islands (Malvinas)",
"fo": "Faroe Islands",
"fj": "Fiji",
"fi": "Finland",
"fr": "France",
"gf": "French Guiana",
"pf": "French Polynesia",
"tf": "French Southern Territories",
"ga": "Gabon",
"gm": "Gambia",
"ge": "Georgia",
"de": "Germany",
"gh": "Ghana",
"gi": "Gibraltar",
"gr": "Greece",
"gl": "Greenland",
"gd": "Grenada",
"gp": "Guadeloupe",
"gu": "Guam",
"gt": "Guatemala",
"gg": "Guernsey",
"gn": "Guinea",
"gw": "Guinea-Bissau",
"gy": "Guyana",
"ht": "Haiti",
"hm": "Heard Island and Mcdonald Islands",
"va": "Holy See (Vatican City State)",
"hn": "Honduras",
"hk": "Hong Kong",
"hu": "Hungary",
"is": "Iceland",
"in": "India",
"id": "Indonesia",
"ir": "Iran, Islamic Republic of",
"iq": "Iraq",
"ie": "Ireland",
"im": "Isle of Man",
"il": "Israel",
"it": "Italy",
"je": "Jersey",
"jm": "Jamaica",
"jp": "Japan",
"jo": "Jordan",
"kz": "Kazakhstan",
"ke": "Kenya",
"ki": "Kiribati",
"kp": "Korea, Democratic People's Republic of",
"kr": "Korea, Republic of",
"kw": "Kuwait",
"kg": "Kyrgyzstan",
"la": "Lao People's Democratic Republic",
"lv": "Latvia",
"lb": "Lebanon",
"ls": "Lesotho",
"lr": "Liberia",
"ly": "Libyan Arab Jamahiriya",
"li": "Liechtenstein",
"lt": "Lithuania",
"lu": "Luxembourg",
"mo": "Macao",
"mk": "Macedonia, the Former Yugosalv Republic of",
"mg": "Madagascar",
"mw": "Malawi",
"my": "Malaysia",
"mv": "Maldives",
"ml": "Mali",
"mt": "Malta",
"mh": "Marshall Islands",
"mq": "Martinique",
"mr": "Mauritania",
"mu": "Mauritius",
"yt": "Mayotte",
"mx": "Mexico",
"fm": "Micronesia, Federated States of",
"md": "Moldova, Republic of",
"mc": "Monaco",
"mn": "Mongolia",
"me": "Montenegro",
"ms": "Montserrat",
"ma": "Morocco",
"mz": "Mozambique",
"mm": "Myanmar",
"na": "Namibia",
"nr": "Nauru",
"np": "Nepal",
"nl": "Netherlands",
"an": "Netherlands Antilles",
"nc": "New Caledonia",
"nz": "New Zealand",
"ni": "Nicaragua",
"ne": "Niger",
"ng": "Nigeria",
"nu": "Niue",
"nf": "Norfolk Island",
"mp": "Northern Mariana Islands",
"no": "Norway",
"om": "Oman",
"pk": "Pakistan",
"pw": "Palau",
"ps": "Palestinian Territory, Occupied",
"pa": "Panama",
"pg": "Papua New Guinea",
"py": "Paraguay",
"pe": "Peru",
"ph": "Philippines",
"pn": "Pitcairn",
"pl": "Poland",
"pt": "Portugal",
"pr": "Puerto Rico",
"qa": "Qatar",
"re": "Reunion",
"ro": "Romania",
"ru": "Russian Federation",
"rw": "Rwanda",
"sh": "Saint Helena",
"kn": "Saint Kitts and Nevis",
"lc": "Saint Lucia",
"pm": "Saint Pierre and Miquelon",
"vc": "Saint Vincent and the Grenadines",
"ws": "Samoa",
"sm": "San Marino",
"st": "Sao Tome and Principe",
"sa": "Saudi Arabia",
"sn": "Senegal",
"rs": "Serbia",
"sc": "Seychelles",
"sl": "Sierra Leone",
"sg": "Singapore",
"sk": "Slovakia",
"si": "Slovenia",
"sb": "Solomon Islands",
"so": "Somalia",
"za": "South Africa",
"gs": "South Georgia and the South Sandwich Islands",
"es": "Spain",
"lk": "Sri Lanka",
"sd": "Sudan",
"sr": "Suriname",
"sj": "Svalbard and Jan Mayen",
"sz": "Swaziland",
"se": "Sweden",
"ch": "Switzerland",
"sy": "Syrian Arab Republic",
"tw": "Taiwan, Province of China",
"tj": "Tajikistan",
"tz": "Tanzania, United Republic of",
"th": "Thailand",
"tl": "Timor-Leste",
"tg": "Togo",
"tk": "Tokelau",
"to": "Tonga",
"tt": "Trinidad and Tobago",
"tn": "Tunisia",
"tr": "Turkiye",
"tm": "Turkmenistan",
"tc": "Turks and Caicos Islands",
"tv": "Tuvalu",
"ug": "Uganda",
"ua": "Ukraine",
"ae": "United Arab Emirates",
"uk": "United Kingdom",
"gb": "United Kingdom",
"us": "United States",
"um": "United States Minor Outlying Islands",
"uy": "Uruguay",
"uz": "Uzbekistan",
"vu": "Vanuatu",
"ve": "Venezuela",
"vn": "Viet Nam",
"vg": "Virgin Islands, British",
"vi": "Virgin Islands, U.S.",
"wf": "Wallis and Futuna",
"eh": "Western Sahara",
"ye": "Yemen",
"zm": "Zambia",
"zw": "Zimbabwe",
}
LANGUAGE_CODES = {
"ar": "Arabic",
"bn": "Bengali",
"da": "Danish",
"de": "German",
"el": "Greek",
"en": "English",
"es": "Spanish",
"fi": "Finnish",
"fr": "French",
"hi": "Hindi",
"hu": "Hungarian",
"id": "Indonesian",
"it": "Italian",
"ja": "Japanese",
"ko": "Korean",
"nl": "Dutch",
"ms": "Malay",
"no": "Norwegian",
"pcm": "Nigerian Pidgin",
"pl": "Polish",
"pt": "Portuguese",
"pt-br": "Portuguese (Brazil)",
"pt-pt": "Portuguese (Portugal)",
"ru": "Russian",
"sv": "Swedish",
"tl": "Filipino",
"tr": "Turkish",
"uk": "Ukrainian",
"zh": "Chinese",
"zh-cn": "Chinese (Simplified)",
"zh-tw": "Chinese (Traditional)",
}
GOOGLE_DOMAIN_BY_COUNTRY_CODE = {
"ad": "google.ad",
"ae": "google.ae",
"al": "google.al",
"am": "google.am",
"as": "google.as",
"at": "google.at",
"az": "google.az",
"ba": "google.ba",
"be": "google.be",
"bf": "google.bf",
"bg": "google.bg",
"bi": "google.bi",
"bj": "google.bj",
"bs": "google.bs",
"bt": "google.bt",
"by": "google.by",
"ca": "google.ca",
"cg": "google.cg",
"cf": "google.cf",
"ch": "google.ch",
"ci": "google.ci",
"cl": "google.cl",
"cm": "google.cm",
"ao": "google.co.ao",
"bw": "google.co.bw",
"ck": "google.co.ck",
"cr": "google.co.cr",
"id": "google.co.id",
"il": "google.co.il",
"in": "google.co.in",
"jp": "google.co.jp",
"ke": "google.co.ke",
"kr": "google.co.kr",
"ls": "google.co.ls",
"ma": "google.co.ma",
"mz": "google.co.mz",
"nz": "google.co.nz",
"th": "google.co.th",
"tz": "google.co.tz",
"ug": "google.co.ug",
"uk": "google.co.uk",
"uz": "google.co.uz",
"ve": "google.co.ve",
"vi": "google.co.vi",
"za": "google.co.za",
"zm": "google.co.zm",
"zw": "google.co.zw",
"us": "google.com",
"af": "google.com.af",
"ag": "google.com.ag",
"ai": "google.com.ai",
"ar": "google.com.ar",
"au": "google.com.au",
"bd": "google.com.bd",
"bh": "google.com.bh",
"bn": "google.com.bn",
"bo": "google.com.bo",
"br": "google.com.br",
"bz": "google.com.bz",
"co": "google.com.co",
"cu": "google.com.cu",
"cy": "google.com.cy",
"do": "google.com.do",
"ec": "google.com.ec",
"eg": "google.com.eg",
"et": "google.com.et",
"fj": "google.com.fj",
"gh": "google.com.gh",
"gi": "google.com.gi",
"gt": "google.com.gt",
"hk": "google.com.hk",
"jm": "google.com.jm",
"kh": "google.com.kh",
"kw": "google.com.kw",
"lb": "google.com.lb",
"ly": "google.com.ly",
"mm": "google.com.mm",
"mt": "google.com.mt",
"mx": "google.com.mx",
"my": "google.com.my",
"na": "google.com.na",
"ng": "google.com.ng",
"ni": "google.com.ni",
"np": "google.com.np",
"om": "google.com.om",
"pa": "google.com.pa",
"pe": "google.com.pe",
"pg": "google.com.pg",
"ph": "google.com.ph",
"pk": "google.com.pk",
"pr": "google.com.pr",
"py": "google.com.py",
"qa": "google.com.qa",
"sa": "google.com.sa",
"sb": "google.com.sb",
"sg": "google.com.sg",
"sl": "google.com.sl",
"sv": "google.com.sv",
"tj": "google.com.tj",
"tr": "google.com.tr",
"tw": "google.com.tw",
"ua": "google.com.ua",
"uy": "google.com.uy",
"vc": "google.com.vc",
"vn": "google.com.vn",
"cv": "google.cv",
"cz": "google.cz",
"de": "google.de",
"dj": "google.dj",
"dk": "google.dk",
"dm": "google.dm",
"dz": "google.dz",
"ee": "google.ee",
"es": "google.es",
"fi": "google.fi",
"fm": "google.fm",
"fr": "google.fr",
"ga": "google.ga",
"ge": "google.ge",
"gl": "google.gl",
"gm": "google.gm",
"gp": "google.gp",
"gr": "google.gr",
"gy": "google.gy",
"hn": "google.hn",
"hr": "google.hr",
"ht": "google.ht",
"hu": "google.hu",
"ie": "google.ie",
"iq": "google.iq",
"is": "google.is",
"it": "google.it",
"je": "google.je",
"jo": "google.jo",
"kg": "google.kg",
"ki": "google.ki",
"kz": "google.kz",
"la": "google.la",
"li": "google.li",
"lk": "google.lk",
"lt": "google.lt",
"lu": "google.lu",
"lv": "google.lv",
"md": "google.md",
"mg": "google.mg",
"mk": "google.mk",
"ml": "google.ml",
"mn": "google.mn",
"ms": "google.ms",
"mu": "google.mu",
"mv": "google.mv",
"mw": "google.mw",
"ne": "google.ne",
"nl": "google.nl",
"no": "google.no",
"nr": "google.nr",
"nu": "google.nu",
"pl": "google.pl",
"ps": "google.ps",
"pt": "google.pt",
"ro": "google.ro",
"rs": "google.rs",
"ru": "google.ru",
"rw": "google.rw",
"sc": "google.sc",
"se": "google.se",
"sh": "google.sh",
"si": "google.si",
"sk": "google.sk",
"sm": "google.sm",
"sn": "google.sn",
"so": "google.so",
"sr": "google.sr",
"td": "google.td",
"tg": "google.tg",
"tk": "google.tk",
"tl": "google.tl",
"tm": "google.tm",
"tn": "google.tn",
"to": "google.to",
"tt": "google.tt",
"vg": "google.vg",
"vu": "google.vu",
"ws": "google.ws",
}