# Copyright (c) 2023, JINGROW
# MIT License. See license.txt

from __future__ import unicode_literals


def get_country_from_timezone(timezone):
	return TIMEZONE_COUNTRY_MAP.get(timezone)


TIMEZONE_COUNTRY_MAP = {
	"Europe/Andorra": "安道尔",
	"Asia/Dubai": "阿拉伯联合酋长国",
	"Asia/Kabul": "阿富汗",
	"Europe/Tirane": "阿尔巴尼亚",
	"Asia/Yerevan": "亚美尼亚",
	"Antarctica/Casey": "南极洲",
	"Antarctica/Davis": "南极洲",
	"Antarctica/Mawson": "南极洲",
	"Antarctica/Palmer": "南极洲",
	"Antarctica/Rothera": "南极洲",
	"Antarctica/Troll": "南极洲",
	"Antarctica/Vostok": "南极洲",
	"America/Argentina/Buenos_Aires": "阿根廷",
	"America/Argentina/Cordoba": "阿根廷",
	"America/Argentina/Salta": "阿根廷",
	"America/Argentina/Jujuy": "阿根廷",
	"America/Argentina/Tucuman": "阿根廷",
	"America/Argentina/Catamarca": "阿根廷",
	"America/Argentina/La_Rioja": "阿根廷",
	"America/Argentina/San_Juan": "阿根廷",
	"America/Argentina/Mendoza": "阿根廷",
	"America/Argentina/San_Luis": "阿根廷",
	"America/Argentina/Rio_Gallegos": "阿根廷",
	"America/Argentina/Ushuaia": "阿根廷",
	"Pacific/Pago_Pago": "美属萨摩亚",
	"Europe/Vienna": "奥地利",
	"Australia/Lord_Howe": "澳大利亚",
	"Antarctica/Macquarie": "澳大利亚",
	"Australia/Hobart": "澳大利亚",
	"Australia/Melbourne": "澳大利亚",
	"Australia/Sydney": "澳大利亚",
	"Australia/Broken_Hill": "澳大利亚",
	"Australia/Brisbane": "澳大利亚",
	"Australia/Lindeman": "澳大利亚",
	"Australia/Adelaide": "澳大利亚",
	"Australia/Darwin": "澳大利亚",
	"Australia/Perth": "澳大利亚",
	"Australia/Eucla": "澳大利亚",
	"Asia/Baku": "阿塞拜疆",
	"America/Barbados": "巴巴多斯",
	"Asia/Dhaka": "孟加拉国",
	"Europe/Brussels": "比利时",
	"Europe/Sofia": "保加利亚",
	"Atlantic/Bermuda": "百慕大",
	"Asia/Brunei": "文莱",
	"America/La_Paz": "玻利维亚",
	"America/Noronha": "巴西",
	"America/Belem": "巴西",
	"America/Fortaleza": "巴西",
	"America/Recife": "巴西",
	"America/Araguaina": "巴西",
	"America/Maceio": "巴西",
	"America/Bahia": "巴西",
	"America/Sao_Paulo": "巴西",
	"America/Campo_Grande": "巴西",
	"America/Cuiaba": "巴西",
	"America/Santarem": "巴西",
	"America/Porto_Velho": "巴西",
	"America/Boa_Vista": "巴西",
	"America/Manaus": "巴西",
	"America/Eirunepe": "巴西",
	"America/Rio_Branco": "巴西",
	"Asia/Thimphu": "不丹",
	"Europe/Minsk": "白俄罗斯",
	"America/Belize": "伯利兹",
	"America/St_Johns": "加拿大",
	"America/Halifax": "加拿大",
	"America/Glace_Bay": "加拿大",
	"America/Moncton": "加拿大",
	"America/Goose_Bay": "加拿大",
	"America/Toronto": "加拿大",
	"America/Nipigon": "加拿大",
	"America/Thunder_Bay": "加拿大",
	"America/Iqaluit": "加拿大",
	"America/Pangnirtung": "加拿大",
	"America/Winnipeg": "加拿大",
	"America/Rainy_River": "加拿大",
	"America/Resolute": "加拿大",
	"America/Rankin_Inlet": "加拿大",
	"America/Regina": "加拿大",
	"America/Swift_Current": "加拿大",
	"America/Edmonton": "加拿大",
	"America/Cambridge_Bay": "加拿大",
	"America/Yellowknife": "加拿大",
	"America/Inuvik": "加拿大",
	"America/Dawson_Creek": "加拿大",
	"America/Fort_Nelson": "加拿大",
	"America/Whitehorse": "加拿大",
	"America/Dawson": "加拿大",
	"America/Vancouver": "加拿大",
	"Indian/Cocos": "科科斯（基林）群岛",
	"Europe/Zurich": "瑞士",
	"Africa/Abidjan": "科特迪瓦",
	"Pacific/Rarotonga": "库克群岛",
	"America/Santiago": "智利",
	"America/Punta_Arenas": "智利",
	"Pacific/Easter": "智利",
	"Asia/Shanghai": "中国",
	"Asia/Urumqi": "中国",
	"America/Bogota": "哥伦比亚",
	"America/Costa_Rica": "哥斯达黎加",
	"America/Havana": "古巴",
	"Atlantic/Cape_Verde": "佛得角",
	"Indian/Christmas": "圣诞岛",
	"Asia/Nicosia": "塞浦路斯",
	"Asia/Famagusta": "塞浦路斯",
	"Europe/Prague": "捷克共和国",
	"Europe/Berlin": "德国",
	"Europe/Copenhagen": "丹麦",
	"America/Santo_Domingo": "多米尼加共和国",
	"Africa/Algiers": "阿尔及利亚",
	"America/Guayaquil": "厄瓜多尔",
	"Pacific/Galapagos": "厄瓜多尔",
	"Europe/Tallinn": "爱沙尼亚",
	"Africa/Cairo": "埃及",
	"Africa/El_Aaiun": "西撒哈拉",
	"Europe/Madrid": "西班牙",
	"Africa/Ceuta": "西班牙",
	"Atlantic/Canary": "西班牙",
	"Europe/Helsinki": "芬兰",
	"Pacific/Fiji": "斐济",
	"Atlantic/Stanley": "福克兰群岛",
	"Pacific/Chuuk": "密克罗尼西亚",
	"Pacific/Pohnpei": "密克罗尼西亚",
	"Pacific/Kosrae": "密克罗尼西亚",
	"Atlantic/Faroe": "法罗群岛",
	"Europe/Paris": "法国",
	"Europe/London": "英国",
	"Asia/Tbilisi": "格鲁吉亚",
	"America/Cayenne": "法属圭亚那",
	"Europe/Gibraltar": "直布罗陀",
	"America/Nuuk": "格陵兰",
	"America/Danmarkshavn": "格陵兰",
	"America/Scoresbysund": "格陵兰",
	"America/Thule": "格陵兰",
	"Europe/Athens": "希腊",
	"Atlantic/South_Georgia": "南乔治亚岛和南桑威奇群岛",
	"America/Guatemala": "危地马拉",
	"Pacific/Guam": "关岛",
	"Africa/Bissau": "几内亚比绍",
	"America/Guyana": "圭亚那",
	"Asia/Hong_Kong": "香港",
	"America/Tegucigalpa": "洪都拉斯",
	"America/Port-au-Prince": "海地",
	"Europe/Budapest": "匈牙利",
	"Asia/Jakarta": "印度尼西亚",
	"Asia/Pontianak": "印度尼西亚",
	"Asia/Makassar": "印度尼西亚",
	"Asia/Jayapura": "印度尼西亚",
	"Europe/Dublin": "爱尔兰",
	"Asia/Jerusalem": "以色列",
	"Asia/Kolkata": "印度",
	"Asia/Calcutta": "印度",
	"Indian/Chagos": "英属印度洋领地",
	"Asia/Baghdad": "伊拉克",
	"Asia/Tehran": "伊朗",
	"Atlantic/Reykjavik": "冰岛",
	"Europe/Rome": "意大利",
	"America/Jamaica": "牙买加",
	"Asia/Amman": "约旦",
	"Asia/Tokyo": "日本",
	"Africa/Nairobi": "肯尼亚",
	"Asia/Bishkek": "吉尔吉斯斯坦",
	"Pacific/Tarawa": "基里巴斯",
	"Pacific/Kanton": "基里巴斯",
	"Pacific/Kiritimati": "基里巴斯",
	"Asia/Pyongyang": "朝鲜",
	"Asia/Seoul": "韩国",
	"Asia/Almaty": "哈萨克斯坦",
	"Asia/Qyzylorda": "哈萨克斯坦",
	"Asia/Qostanay": "哈萨克斯坦",
	"Asia/Aqtobe": "哈萨克斯坦",
	"Asia/Aqtau": "哈萨克斯坦",
	"Asia/Atyrau": "哈萨克斯坦",
	"Asia/Oral": "哈萨克斯坦",
	"Asia/Beirut": "黎巴嫩",
	"Asia/Colombo": "斯里兰卡",
	"Africa/Monrovia": "利比里亚",
	"Europe/Vilnius": "立陶宛",
	"Europe/Luxembourg": "卢森堡",
	"Europe/Riga": "拉脱维亚",
	"Africa/Tripoli": "利比亚",
	"Africa/Casablanca": "摩洛哥",
	"Europe/Monaco": "摩纳哥",
	"Europe/Chisinau": "摩尔多瓦",
	"Pacific/Majuro": "马绍尔群岛",
	"Pacific/Kwajalein": "马绍尔群岛",
	"Asia/Yangon": "缅甸",
	"Asia/Ulaanbaatar": "蒙古",
	"Asia/Hovd": "蒙古",
	"Asia/Choibalsan": "蒙古",
	"Asia/Macau": "澳门",
	"America/Martinique": "马提尼克",
	"Europe/Malta": "马耳他",
	"Indian/Mauritius": "毛里求斯",
	"Indian/Maldives": "马尔代夫",
	"America/Mexico_City": "墨西哥",
	"America/Cancun": "墨西哥",
	"America/Merida": "墨西哥",
	"America/Monterrey": "墨西哥",
	"America/Matamoros": "墨西哥",
	"America/Mazatlan": "墨西哥",
	"America/Chihuahua": "墨西哥",
	"America/Ojinaga": "墨西哥",
	"America/Hermosillo": "墨西哥",
	"America/Tijuana": "墨西哥",
	"America/Bahia_Banderas": "墨西哥",
	"Asia/Kuala_Lumpur": "马来西亚",
	"Asia/Kuching": "马来西亚",
	"Africa/Maputo": "莫桑比克",
	"Africa/Windhoek": "纳米比亚",
	"Pacific/Noumea": "新喀里多尼亚",
	"Pacific/Norfolk": "诺福克岛",
	"Africa/Lagos": "尼日利亚",
	"America/Managua": "尼加拉瓜",
	"Europe/Amsterdam": "荷兰",
	"Europe/Oslo": "挪威",
	"Asia/Kathmandu": "尼泊尔",
	"Pacific/Nauru": "瑙鲁",
	"Pacific/Niue": "纽埃",
	"Pacific/Auckland": "新西兰",
	"Pacific/Chatham": "新西兰",
	"America/Panama": "巴拿马",
	"America/Lima": "秘鲁",
	"Pacific/Tahiti": "法属波利尼西亚",
	"Pacific/Marquesas": "法属波利尼西亚",
	"Pacific/Gambier": "法属波利尼西亚",
	"Pacific/Port_Moresby": "巴布亚新几内亚",
	"Pacific/Bougainville": "巴布亚新几内亚",
	"Asia/Manila": "菲律宾",
	"Asia/Karachi": "巴基斯坦",
	"Europe/Warsaw": "波兰",
	"America/Miquelon": "圣皮埃尔和密克隆",
	"Pacific/Pitcairn": "皮特凯恩群岛",
	"America/Puerto_Rico": "波多黎各",
	"Asia/Gaza": "巴勒斯坦",
	"Asia/Hebron": "巴勒斯坦",
	"Europe/Lisbon": "葡萄牙",
	"Atlantic/Madeira": "葡萄牙",
	"Atlantic/Azores": "葡萄牙",
	"Pacific/Palau": "帕劳",
	"America/Asuncion": "巴拉圭",
	"Asia/Qatar": "卡塔尔",
	"Indian/Reunion": "留尼汪",
	"Europe/Bucharest": "罗马尼亚",
	"Europe/Belgrade": "塞尔维亚",
	"Europe/Kaliningrad": "俄罗斯",
	"Europe/Moscow": "俄罗斯",
	"Europe/Simferopol": "俄罗斯",
	"Europe/Kirov": "俄罗斯",
	"Europe/Volgograd": "俄罗斯",
	"Europe/Astrakhan": "俄罗斯",
	"Europe/Saratov": "俄罗斯",
	"Europe/Ulyanovsk": "俄罗斯",
	"Europe/Samara": "俄罗斯",
	"Asia/Yekaterinburg": "俄罗斯",
	"Asia/Omsk": "俄罗斯",
	"Asia/Novosibirsk": "俄罗斯",
	"Asia/Barnaul": "俄罗斯",
	"Asia/Tomsk": "俄罗斯",
	"Asia/Novokuznetsk": "俄罗斯",
	"Asia/Krasnoyarsk": "俄罗斯",
	"Asia/Irkutsk": "俄罗斯",
	"Asia/Chita": "俄罗斯",
	"Asia/Yakutsk": "俄罗斯",
	"Asia/Khandyga": "俄罗斯",
	"Asia/Vladivostok": "俄罗斯",
	"Asia/Ust-Nera": "俄罗斯",
	"Asia/Magadan": "俄罗斯",
	"Asia/Sakhalin": "俄罗斯",
	"Asia/Srednekolymsk": "俄罗斯",
	"Asia/Kamchatka": "俄罗斯",
	"Asia/Anadyr": "俄罗斯",
	"Asia/Riyadh": "沙特阿拉伯",
	"Pacific/Guadalcanal": "所罗门群岛",
	"Indian/Mahe": "塞舌尔",
	"Africa/Khartoum": "苏丹",
	"Europe/Stockholm": "瑞典",
	"Asia/Singapore": "新加坡",
	"America/Paramaribo": "苏里南",
	"Africa/Juba": "南苏丹",
	"Africa/Sao_Tome": "圣多美和普林西比",
	"America/El_Salvador": "萨尔瓦多",
	"Asia/Damascus": "叙利亚",
	"America/Grand_Turk": "特克斯和凯科斯群岛",
	"Africa/Ndjamena": "乍得",
	"Indian/Kerguelen": "法属南部领地",
	"Asia/Bangkok": "泰国",
	"Asia/Dushanbe": "塔吉克斯坦",
	"Pacific/Fakaofo": "托克劳",
	"Asia/Dili": "东帝汶",
	"Asia/Ashgabat": "土库曼斯坦",
	"Africa/Tunis": "突尼斯",
	"Pacific/Tongatapu": "汤加",
	"Europe/Istanbul": "土耳其",
	"Pacific/Funafuti": "图瓦卢",
	"Asia/Taipei": "台湾",
	"Europe/Kiev": "乌克兰",
	"Europe/Uzhgorod": "乌克兰",
	"Europe/Zaporozhye": "乌克兰",
	"Pacific/Wake": "美国本土外小岛屿",
	"America/New_York": "美国",
	"America/Detroit": "美国",
	"America/Kentucky/Louisville": "美国",
	"America/Kentucky/Monticello": "美国",
	"America/Indiana/Indianapolis": "美国",
	"America/Indiana/Vincennes": "美国",
	"America/Indiana/Winamac": "美国",
	"America/Indiana/Marengo": "美国",
	"America/Indiana/Petersburg": "美国",
	"America/Indiana/Vevay": "美国",
	"America/Chicago": "美国",
	"America/Indiana/Tell_City": "美国",
	"America/Indiana/Knox": "美国",
	"America/Menominee": "美国",
	"America/North_Dakota/Center": "美国",
	"America/North_Dakota/New_Salem": "美国",
	"America/North_Dakota/Beulah": "美国",
	"America/Denver": "美国",
	"America/Boise": "美国",
	"America/Phoenix": "美国",
	"America/Los_Angeles": "美国",
	"America/Anchorage": "美国",
	"America/Juneau": "美国",
	"America/Sitka": "美国",
	"America/Metlakatla": "美国",
	"America/Yakutat": "美国",
	"America/Nome": "美国",
	"America/Adak": "美国",
	"Pacific/Honolulu": "美国",
	"America/Montevideo": "乌拉圭",
	"Asia/Samarkand": "乌兹别克斯坦",
	"Asia/Tashkent": "乌兹别克斯坦",
	"America/Caracas": "委内瑞拉",
	"Asia/Ho_Chi_Minh": "越南",
	"Pacific/Efate": "瓦努阿图",
	"Pacific/Wallis": "瓦利斯和富图纳",
	"Pacific/Apia": "萨摩亚",
	"Africa/Johannesburg": "南非",
	"America/Antigua": "安提瓜和巴布达",
	"America/Anguilla": "安圭拉",
	"Africa/Luanda": "安哥拉",
	"Antarctica/McMurdo": "南极洲",
	"Antarctica/DumontDUrville": "南极洲",
	"Antarctica/Syowa": "南极洲",
	"America/Aruba": "阿鲁巴",
	"Europe/Mariehamn": "奥兰群岛",
	"Europe/Sarajevo": "波斯尼亚和黑塞哥维那",
	"Africa/Ouagadougou": "布基纳法索",
	"Asia/Bahrain": "巴林",
	"Africa/Bujumbura": "布隆迪",
	"Africa/Porto-Novo": "贝宁",
	"America/St_Barthelemy": "圣巴泰勒米",
	"America/Kralendijk": "荷兰加勒比区",
	"America/Nassau": "巴哈马",
	"Africa/Gaborone": "博茨瓦纳",
	"America/Blanc-Sablon": "加拿大",
	"America/Atikokan": "加拿大",
	"America/Creston": "加拿大",
	"Africa/Kinshasa": "刚果民主共和国",
	"Africa/Lubumbashi": "刚果民主共和国",
	"Africa/Bangui": "中非共和国",
	"Africa/Brazzaville": "刚果共和国",
	"Africa/Douala": "喀麦隆",
	"America/Curacao": "库拉索",
	"Europe/Busingen": "德国",
	"Africa/Djibouti": "吉布提",
	"America/Dominica": "多米尼克",
	"Africa/Asmara": "厄立特里亚",
	"Africa/Addis_Ababa": "埃塞俄比亚",
	"Africa/Libreville": "加蓬",
	"America/Grenada": "格林纳达",
	"Europe/Guernsey": "根西岛",
	"Africa/Accra": "加纳",
	"Africa/Banjul": "冈比亚",
	"Africa/Conakry": "几内亚",
	"America/Guadeloupe": "瓜德罗普",
	"Africa/Malabo": "赤道几内亚",
	"Europe/Zagreb": "克罗地亚",
	"Europe/Isle_of_Man": "马恩岛",
	"Europe/Jersey": "泽西岛",
	"Asia/Phnom_Penh": "柬埔寨",
	"Indian/Comoro": "科摩罗",
	"America/St_Kitts": "圣基茨和尼维斯",
	"Asia/Kuwait": "科威特",
	"America/Cayman": "开曼群岛",
	"Asia/Vientiane": "老挝",
	"America/St_Lucia": "圣卢西亚",
	"Europe/Vaduz": "列支敦士登",
	"Africa/Maseru": "莱索托",
	"Europe/Podgorica": "黑山",
	"America/Marigot": "法属圣马丁",
	"Indian/Antananarivo": "马达加斯加",
	"Europe/Skopje": "北马其顿",
	"Africa/Bamako": "马里",
	"Pacific/Saipan": "北马里亚纳群岛",
	"Africa/Nouakchott": "毛里塔尼亚",
	"America/Montserrat": "蒙特塞拉特",
	"Africa/Blantyre": "马拉维",
	"Africa/Niamey": "尼日尔",
	"Asia/Muscat": "阿曼",
	"Africa/Kigali": "卢旺达",
	"Atlantic/St_Helena": "圣赫勒拿",
	"Europe/Ljubljana": "斯洛文尼亚",
	"Arctic/Longyearbyen": "斯瓦尔巴和扬马延",
	"Europe/Bratislava": "斯洛伐克",
	"Africa/Freetown": "塞拉利昂",
	"Europe/San_Marino": "圣马力诺",
	"Africa/Dakar": "塞内加尔",
	"Africa/Mogadishu": "索马里",
	"America/Lower_Princes": "荷属圣马丁",
	"Africa/Mbabane": "斯威士兰",
	"Africa/Lome": "多哥",
	"America/Port_of_Spain": "特立尼达和多巴哥",
	"Africa/Dar_es_Salaam": "坦桑尼亚",
	"Africa/Kampala": "乌干达",
	"Pacific/Midway": "美国本土外小岛屿",
	"Europe/Vatican": "梵蒂冈",
	"America/St_Vincent": "圣文森特和格林纳丁斯",
	"America/Tortola": "英属维尔京群岛",
	"America/St_Thomas": "美属维尔京群岛",
	"Asia/Aden": "也门",
	"Indian/Mayotte": "马约特",
	"Africa/Lusaka": "赞比亚",
	"Africa/Harare": "津巴布韦",
}
