diff --git a/res/i18n/strings_zh-CN.i18n.json b/res/i18n/strings_zh-CN.i18n.json index 4f73907..62ef17d 100644 --- a/res/i18n/strings_zh-CN.i18n.json +++ b/res/i18n/strings_zh-CN.i18n.json @@ -27,7 +27,7 @@ "user": "用户", "banned": "已封禁", "bot": "机器人", - "sysop": "System operator", + "sysop": "系统操作员", "admin": "管理员", "mod": "管理员", "halfmod": "社区管理员", @@ -37,7 +37,7 @@ "nanow": "目前不可用...", "seasonEnds": "当前赛季还有${countdown}结束", "seasonEnded": "赛季已结束", - "overallPB": "生涯最佳:$pbm", + "overallPB": "生涯最佳:$pb m", "gamesUntilRanked": "还有${left}局才可获得段位", "numOfVictories": "~${wins}次胜局", "promotionOnNextWin": "下一场胜局即可升段", @@ -60,7 +60,7 @@ "xp": { "title": "经验等级", "progressToNextLevel": "到下一等级的进度:$percentage", - "progressTowardsGoal": "从0级到$goal级的进度:$percentage (还差 $left 点经验值)" + "progressTowardsGoal": "从0级到$goal级的进度:$percentage (还差 $left 点经验值)" }, "gametime": { "title": "精确游戏时长", @@ -73,14 +73,14 @@ "comparingWith": "${newDate}的数据与${oldDate}相比", "compare": "比较", "comparison": "比较", - "enterUsername": "输入用户名或者\\$avgX(X是一个段位)", + "enterUsername": "输入用户名或者\\$avgX (X是一个段位)", "general": "常规", "badges": "勋章", "obtainDate": "于${date}获得", "assignedManualy": "此徽章由TETR.IO管理员手动颁发", "distinguishment": "区别", "banned": "已封禁", - "bannedSubtext": "Bans are placed when TETR.IO rules or terms of service are broken", + "bannedSubtext": "由于 TETR.IO 规则或服务条款被违反 而被封禁", "badStanding": "信誉不佳", "badStandingSubtext": "近期有一次或多次违禁行为", "botAccount": "机器人账号", @@ -153,7 +153,7 @@ "internal": "TETR.IO 出现了问题!", "internalSub": "osk,或许,已经知道了", "internalWebVersion": "TETR.IO (也许是oskware_bridge,我不知道到底是哪儿) 出现了问题!", - "internalWebVersionSub": "如果 osk status 页面说一切都很正常,请联系dan63047", + "internalWebVersionSub": "如果 osk status 页面显示一切都很正常,请联系dan63047", "oskwareBridge": "oskware_bridge 出现了问题!", "oskwareBridgeSub": "请联系dan63047", "p1nkl0bst3rForbidden": "第三方API屏蔽了您的 IP 地址", @@ -215,7 +215,7 @@ "LBposRange": "排行榜位置范围", "overpopulated": "比期望的多 $players", "underpopulated": "比期望的少 $players", - "PlayersEqualSupposedToBe": "cute", + "PlayersEqualSupposedToBe": "符合", "avgStats": "平均数据", "avgForRank": "$rank 段平均数据", "avgNerdStats": "平均详细信息", @@ -236,7 +236,7 @@ "roundLength": "回合时长", "matchStats": "比赛数据", "downloadReplay": "下载 .ttrm 回放", - "openReplay": "在 TETR。IO 中打开回放" + "openReplay": "在 TETR.IO 中打开回放" }, "calcDestination": { "placeholders": "输入你的$stat", @@ -325,13 +325,13 @@ "oskKagariGimmick": "Osk-Kagari", "oskKagariGimmickDescription": "如果开启,osk的段位会显示为:kagari:", "bytesOfDataStored": "存储数据", - "TLrecordsSaved": "Tetra League records saved", - "TLplayerstatesSaved": "Tetra League playerstates saved", - "fixButton": "Fix", - "compressButton": "Compress", - "exportDB": "Export local database", - "desktopExportAlertTitle": "Desktop export", - "desktopExportText": "It seems like you using this app on desktop. Check your documents folder, you should find \"TetraStats.db\". Copy it somewhere", + "TLrecordsSaved": "已保存 Tetra 联赛记录", + "TLplayerstatesSaved": "已保存 Tetra 联赛玩家状态", + "fixButton": "修复", + "compressButton": "压缩", + "exportDB": "导出本地数据库", + "desktopExportAlertTitle": "桌面导出", + "desktopExportText": "看起来您在桌面上使用了这个应用程序。请检查您的文档文件夹,您应该找到\"TetraStats.db\"。请将其复制到某处", "androidExportAlertTitle": "Android 导出", "androidExportText": "已导出。\n${exportedDB}", "importDB": "导入本地数据库", @@ -349,8 +349,8 @@ "expertRecords": "专家模式记录" }, "graphsNavigation": { - "history": "Player History", - "league": "League State", + "history": "玩家历史记录", + "league": "联赛状态", "cutoffs": "分段线历史" }, "calcNavigation": { @@ -358,43 +358,43 @@ "damage": "伤害计算器" }, "firstTimeView": { - "welcome": "Welcome to Tetra Stats", + "welcome": "欢迎使用 Tetra Stats", "description": "服务,允许您跟踪TETR.IO的各种数据", "nicknameQuestion": "您的昵称是?", "inpuntHint": "在此处输入... (3-16个符号)", "emptyInputError": "不能提交空字符串", "niceToSeeYou": "很高兴见到你,$n", - "letsTakeALook": "Let's take a look at your stats...", + "letsTakeALook": "让我们看看您的统计资料...", "skip": "跳过" }, "aboutView": { - "title": "About Tetra Stats", - "about": "Tetra Stats是一种服务,与TETR.IO Tetra Channel API共用,提供数据并根据这种数据计算一些附加度量。 服务允许用户用\"Track\"功能跟踪他们在Tetra League中的进度,该函数记录每个Tetra Leage更改到本地数据库(非自动) 您必须不时地访问服务。)这样,这些更改可以通过图表来查看。\n\nBeanserver blaster 是Tetra Stats的一部分,它被拆解成服务器侧脚本。 它提供完整的Tetra League排行榜,允许Tetra Stats通过任何公式对排行榜进行排序并生成散点图,这允许用户分析Tetra联赛趋势。 它还提供了Tetra League 的评分历史,用户也可以通过图表看到。\n\n我们有一个添加回放分析和锦标赛历史记录的计划,所以随时关注!\n\n服务没有与TETR.IO与osk以任何身份关联。", + "title": "关于 Tetra Stats", + "about": "Tetra Stats是一种服务,与TETR.IO Tetra Channel API共用,提供数据并根据这种数据计算一些附加度量。 服务允许用户用\"Track\"功能跟踪他们在Tetra League中的进度,该函数记录每个Tetra Leage更改到本地数据库(非自动) 您必须不时地访问服务。这样,这些更改可以通过图表来查看。\n\nBeanserver blaster 是Tetra Stats的一部分,它被拆解成服务器侧脚本。 它提供完整的Tetra League排行榜,允许Tetra Stats通过任何公式对排行榜进行排序并生成散点图,这允许用户分析Tetra联赛趋势。 它还提供了Tetra League 的评分历史,用户也可以通过图表看到。\n\n我们有一个添加回放分析和锦标赛历史记录的计划,所以随时关注!\n\n服务没有与TETR.IO与osk以任何身份关联。", "appVersion": "版本", - "build": "Build $build", + "build": "$build", "GHrepo": "GitHub Repository", "submitAnIssue": "提交问题", "credits": "鸣谢", "authorAndDeveloper": "作者 & 开发者", "providedFormulas": "提供的公式", "providedS1history": "提供的 S1 历史", - "inoue": "回放抓取器", + "inoue": "Inoue (回放抓取器)", "zhCNlocale": "简中翻译员", "supportHim": "为他提供支持!" }, "stats": { "registrationDate": "注册时间", - "gametime": "Time Played", - "ogp": "Online Games Played", - "ogw": "Online Games Won", - "followers": "Followers", + "gametime": "游玩时长", + "ogp": "在线游戏次数", + "ogw": "在线游戏胜利次数", + "followers": "粉丝", "xp": { - "short": "XP", - "full": "Experience Points" + "short": "经验值", + "full": "经验点" }, "tr": { "short": "TR", - "full": "Tetra Rating" + "full": "Tetra 评分" }, "glicko": { "short": "Glicko", @@ -402,7 +402,7 @@ }, "rd": { "short": "RD", - "full": "Rating Deviation" + "full": "评分偏差" }, "glixare": { "short": "GXE", @@ -410,35 +410,35 @@ }, "s1tr": { "short": "S1 TR", - "full": "Season 1 like TR" + "full": "第 1 赛季式 TR" }, "gp": { "short": "GP", - "full": "Games Played" + "full": "总场数" }, "gw": { "short": "GW", - "full": "Games Won" + "full": "胜场数" }, "winrate": { "short": "WR%", - "full": "Win Rate" + "full": "胜率" }, "apm": { "short": "APM", - "full": "Attack Per Minute" + "full": "每分钟攻击数" }, "pps": { "short": "PPS", - "full": "Pieces Per Second" + "full": "每秒块数" }, "vs": { "short": "VS", - "full": "Versus Score" + "full": "VS 分数" }, "app": { "short": "APP", - "full": "Attack Per Piece" + "full": "每块攻击数" }, "vsapm": { "short": "VS/APM", @@ -446,187 +446,187 @@ }, "dss": { "short": "DS/S", - "full": "Downstack Per Second" + "full": "每秒挖掘数" }, "dsp": { "short": "DS/P", - "full": "Downstack Per Piece" + "full": "每块挖掘数" }, "appdsp": { "short": "APP+DSP", "full": "APP + DSP" }, "cheese": { - "short": "Cheese", - "full": "Cheese Index" + "short": "CI", + "full": "垃圾行混乱指数" }, "gbe": { "short": "GbE", - "full": "Garbage Efficiency" + "full": "垃圾行效率" }, "nyaapp": { "short": "wAPP", - "full": "Weighted APP" + "full": "加权APP" }, "area": { - "short": "Area", - "full": "Area" + "short": "面积", + "full": "面积" }, "etr": { "short": "eTR", - "full": "Estimated TR" + "full": "预测 TR" }, "etracc": { "short": "±eTR", - "full": "Accuracy of Estimated TR" + "full": "预测实际差量" }, "opener": { - "short": "Opener", - "full": "Opener" + "short": "定式", + "full": "定式" }, "plonk": { - "short": "Plonk", - "full": "Plonk" + "short": "太极", + "full": "太极" }, "stride": { - "short": "Stride", - "full": "Stride" + "short": "速度", + "full": "速度" }, "infds": { - "short": "Inf. DS", - "full": "Infinite Downstack" + "short": "挖掘", + "full": "挖掘" }, "altitude": { "short": "m", - "full": "Altitude" + "full": "高度" }, "climbSpeed": { "short": "CSP", - "full": "Climb Speed", - "gaugetTitle": "Climb\nSpeed" + "full": "爬行速度", + "gaugetTitle": "爬行速度" }, "peakClimbSpeed": { - "short": "Peak CSP", - "full": "Peak Climb Speed", - "gaugetTitle": "Peak" + "short": "最高CSP", + "full": "最高爬行速度", + "gaugetTitle": "最高" }, "kos": { "short": "KO's", - "full": "Knockouts" + "full": "击杀" }, "b2b": { "short": "B2B", - "full": "Back-To-Back" + "full": "背靠背/满贯" }, "finesse": { - "short": "F", - "full": "Finesse", - "widgetTitle": "inesse" + "short": "极", + "full": "极简率", + "widgetTitle": "简率" }, "finesseFaults": { - "short": "FF", - "full": "Finesse Faults" + "short": "非极简", + "full": "非极简操作数" }, "totalTime": { - "short": "Time", - "full": "Total Time", - "widgetTitle": "otal Time" + "short": "时长", + "full": "总时长", + "widgetTitle": "总时长" }, "level": { "short": "Lvl", - "full": "Level" + "full": "等级" }, "pieces": { "short": "P", - "full": "Pieces" + "full": "块" }, "spp": { "short": "SPP", - "full": "Score Per Piece" + "full": "每块得分" }, "kp": { "short": "KP", - "full": "Key presses" + "full": "按键" }, "kpp": { "short": "KPP", - "full": "Key presses Per Piece" + "full": "每块按键数" }, "kps": { "short": "KPS", - "full": "Key presses Per Second" + "full": "每秒按键数" }, - "blitzScore": "$p points", - "levelUpRequirement": "Level up requirement: $p", - "piecesTotal": "Total pieces placed", - "piecesWithPerfectFinesse": "Placed with perfect finesse", - "score": "Score", - "lines": "Lines", - "linesShort": "L", - "pcs": "Perfect Clears", - "holds": "Holds", - "spike": "Top Spike", - "top": "Top $percentage", - "topRank": "Top rank: $rank", - "floor": "Floor", - "split": "Split", - "total": "Total", - "sent": "Sent", - "received": "Received", - "placement": "Placement", - "peak": "Peak", + "blitzScore": "$p 分", + "levelUpRequirement": "还需 $p 升到下一级", + "piecesTotal": "放块总数", + "piecesWithPerfectFinesse": "极简块数", + "score": "分数", + "lines": "行数", + "linesShort": "行", + "pcs": "全消数", + "holds": "暂存数", + "spike": "最高暴击", + "top": "前 $percentage", + "topRank": "最高段位:$rank", + "floor": "层", + "split": "拆分", + "total": "总计", + "sent": "已发送", + "received": "已接收", + "placement": "排名", + "peak": "最高", "qpWithMods(plural)": { - "one": "With 1 mod", - "two": "With $n mods", - "few": "With $n mods", - "many": "With $n mods", - "other": "With $n mods" + "one": "使用 1 个模组", + "two": "使用 $n 个模组", + "few": "使用 $n 个模组", + "many": "使用 $n 个模组", + "other": "使用 $n 个模组" }, "inputs(plural)": { - "zero": "$n key presses", - "one": "$n key press", - "two": "$n key presses", - "few": "$n key presses", - "many": "$n key presses", - "other": "$n key presses" + "zero": "$n 按键", + "one": "$n 按键", + "two": "$n 按键", + "few": "$n 按键", + "many": "$n 按键", + "other": "$n 按键" }, "tspinsTotal(plural)": { - "zero": "$n T-spins total", - "one": "$n T-spin total", - "two": "$n T-spins total", - "few": "$n T-spins total", - "many": "$n T-spins total", - "other": "$n T-spins total" + "zero": "总共 $n 次T旋", + "one": "总共 $n 次T旋", + "two": "总共 $n 次T旋", + "few": "总共 $n 次T旋", + "many": "总共 $n 次T旋", + "other": "总共 $n 次T旋" }, "linesCleared(plural)": { - "zero": "$n lines cleared", - "one": "$n line cleared", - "two": "$n lines cleared", - "few": "$n lines cleared", - "many": "$n lines cleared", - "other": "$n lines cleared" + "zero": "总共消除 $n 行", + "one": "总共消除 $n 行", + "two": "总共消除 $n 行", + "few": "总共消除 $n 行", + "many": "总共消除 $n 行", + "other": "总共消除 $n 行" }, "graphs": { - "attack": "Attack", - "speed": "Speed", - "defense": "Defense", - "cheese": "Cheese" + "attack": "攻击", + "speed": "速度", + "defense": "防御", + "cheese": "奶酪层" }, "players(plural)": { - "zero": "$n players", - "one": "$n player", - "two": "$n players", - "few": "$n players", - "many": "$n players", - "other": "$n players" + "zero": "$n 名玩家", + "one": "$n 名玩家", + "two": "$n 名玩家", + "few": "$n 名玩家", + "many": "$n 名玩家", + "other": "$n 名玩家" }, "games(plural)": { - "zero": "$n games", - "one": "$n game", - "two": "$n games", - "few": "$n games", - "many": "$n games", - "other": "$n games" + "zero": "$n 次游戏", + "one": "$n 次游戏", + "two": "$n 次游戏", + "few": "$n 次游戏", + "many": "$n 次游戏", + "other": "$n 次游戏" }, "lineClear": { "single": "Single", @@ -666,264 +666,264 @@ "spins": "Spins" }, "countries(map)": { - "": "Worldwide", - "AF": "Afghanistan", - "AX": "Åland Islands", - "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, Plurinational State of", - "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", - "BQ": "Caribbean Netherlands", - "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": "Côte d'Ivoire", - "HR": "Croatia", - "CU": "Cuba", - "CW": "Curaçao", - "CY": "Cyprus", - "CZ": "Czech Republic", - "DK": "Denmark", - "DJ": "Djibouti", - "DM": "Dominica", - "DO": "Dominican Republic", - "EC": "Ecuador", - "EG": "Egypt", - "SV": "El Salvador", - "GB-ENG": "England", - "GQ": "Equatorial Guinea", - "ER": "Eritrea", - "EE": "Estonia", - "ET": "Ethiopia", - "EU": "Europe", - "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", - "JM": "Jamaica", - "JP": "Japan", - "JE": "Jersey", - "JO": "Jordan", - "KZ": "Kazakhstan", - "KE": "Kenya", - "KI": "Kiribati", - "KP": "Korea, Democratic People's Republic of", - "KR": "Korea, Republic of", - "XK": "Kosovo", - "KW": "Kuwait", - "KG": "Kyrgyzstan", - "LA": "Lao People's Democratic Republic", - "LV": "Latvia", - "LB": "Lebanon", - "LS": "Lesotho", - "LR": "Liberia", - "LY": "Libya", - "LI": "Liechtenstein", - "LT": "Lithuania", - "LU": "Luxembourg", - "MO": "Macao", - "MK": "Macedonia, the former Yugoslav 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", - "ME": "Montenegro", - "MA": "Morocco", - "MN": "Mongolia", - "MS": "Montserrat", - "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", - "GB-NIR": "Northern Ireland", - "MP": "Northern Mariana Islands", - "NO": "Norway", - "OM": "Oman", - "PK": "Pakistan", - "PW": "Palau", - "PS": "Palestine", - "PA": "Panama", - "PG": "Papua New Guinea", - "PY": "Paraguay", - "PE": "Peru", - "PH": "Philippines", - "PN": "Pitcairn", - "PL": "Poland", - "PT": "Portugal", - "PR": "Puerto Rico", - "QA": "Qatar", - "RE": "Réunion", - "RO": "Romania", - "RU": "Russian Federation", - "RW": "Rwanda", - "BL": "Saint Barthélemy", - "SH": "Saint Helena, Ascension and Tristan da Cunha", - "KN": "Saint Kitts and Nevis", - "LC": "Saint Lucia", - "MF": "Saint Martin", - "PM": "Saint Pierre and Miquelon", - "VC": "Saint Vincent and the Grenadines", - "WS": "Samoa", - "SM": "San Marino", - "ST": "Sao Tome and Principe", - "SA": "Saudi Arabia", - "GB-SCT": "Scotland", - "SN": "Senegal", - "RS": "Serbia", - "SC": "Seychelles", - "SL": "Sierra Leone", - "SG": "Singapore", - "SX": "Sint Maarten (Dutch part)", - "SK": "Slovakia", - "SI": "Slovenia", - "SB": "Solomon Islands", - "SO": "Somalia", - "ZA": "South Africa", - "GS": "South Georgia and the South Sandwich Islands", - "SS": "South Sudan", - "ES": "Spain", - "LK": "Sri Lanka", - "SD": "Sudan", - "SR": "Suriname", - "SJ": "Svalbard and Jan Mayen Islands", - "SZ": "Swaziland", - "SE": "Sweden", - "CH": "Switzerland", - "SY": "Syrian Arab Republic", - "TW": "Taiwan", - "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": "Turkey", - "TM": "Turkmenistan", - "TC": "Turks and Caicos Islands", - "TV": "Tuvalu", - "UG": "Uganda", - "UA": "Ukraine", - "AE": "United Arab Emirates", - "GB": "United Kingdom", - "US": "United States", - "UY": "Uruguay", - "UM": "US Minor Outlying Islands", - "UZ": "Uzbekistan", - "VU": "Vanuatu", - "VE": "Venezuela, Bolivarian Republic of", - "VN": "Vietnam", - "VG": "Virgin Islands, British", - "VI": "Virgin Islands, U.S.", - "GB-WLS": "Wales", - "WF": "Wallis and Futuna Islands", - "EH": "Western Sahara", - "YE": "Yemen", - "ZM": "Zambia", - "ZW": "Zimbabwe", - "XX": "Unknown", - "XM": "The Moon" + "": "全球", + "AF": "阿富汗", + "AX": "奥兰群岛", + "AL": "阿尔巴尼亚", + "DZ": "阿尔及利亚", + "AS": "美属萨摩亚", + "AD": "安道尔", + "AO": "安哥拉", + "AI": "安圭拉", + "AQ": "南极洲", + "AG": "安提瓜和巴布达", + "AR": "阿根廷", + "AM": "亚美尼亚", + "AW": "阿鲁巴", + "AU": "澳大利亚", + "AT": "奥地利", + "AZ": "阿塞拜疆", + "BS": "巴哈马", + "BH": "巴林", + "BD": "孟加拉国", + "BB": "巴巴多斯", + "BY": "白俄罗斯", + "BE": "比利时", + "BZ": "伯利兹", + "BJ": "贝宁", + "BM": "百慕大", + "BT": "不丹", + "BO": "玻利维亚", + "BA": "波黑", + "BW": "博茨瓦纳", + "BV": "布韦岛", + "BR": "巴西", + "IO": "英属印度洋领地", + "BN": "文莱", + "BG": "保加利亚", + "BF": "布基纳法索", + "BI": "布隆迪", + "KH": "柬埔寨", + "CM": "喀麦隆", + "CA": "加拿大", + "CV": "佛得角", + "BQ": "荷兰加勒比区", + "KY": "开曼群岛", + "CF": "中非", + "TD": "乍得", + "CL": "智利", + "CN": "中国", + "CX": "圣诞岛", + "CC": "科科斯群岛", + "CO": "哥伦比亚", + "KM": "科摩罗", + "CG": "刚果(布)", + "CD": "刚果(金)", + "CK": "库克群岛", + "CR": "哥斯达黎加", + "CI": "科特迪瓦", + "HR": "克罗地亚", + "CU": "古巴", + "CW": "库拉索", + "CY": "塞浦路斯", + "CZ": "捷克", + "DK": "丹麦", + "DJ": "吉布提", + "DM": "多米尼克", + "DO": "多米尼加共和国", + "EC": "厄瓜多尔", + "EG": "埃及", + "SV": "萨尔瓦多", + "GB-ENG": "英格兰", + "GQ": "赤道几内亚", + "ER": "厄立特里亚", + "EE": "爱沙尼亚", + "ET": "埃塞俄比亚", + "EU": "欧洲", + "FK": "福克兰群岛 (马尔维纳斯)", + "FO": "法罗群岛", + "FJ": "斐济", + "FI": "芬兰", + "FR": "法国", + "GF": "法属圭亚那", + "PF": "法属波利尼西亚", + "TF": "法属南部领地", + "GA": "加蓬", + "GM": "冈比亚", + "GE": "格鲁吉亚", + "DE": "德国", + "GH": "加纳", + "GI": "直布罗陀", + "GR": "希腊", + "GL": "格陵兰", + "GD": "格林纳达", + "GP": "瓜德罗普", + "GU": "关岛", + "GT": "危地马拉", + "GG": "根西", + "GN": "几内亚", + "GW": "几内亚比绍", + "GY": "圭亚那", + "HT": "海地", + "HM": "赫德岛和麦克唐纳群岛", + "VA": "梵蒂冈", + "HN": "洪都拉斯", + "HK": "中国香港", + "HU": "匈牙利", + "IS": "冰岛", + "IN": "印度", + "ID": "印尼", + "IR": "伊朗", + "IQ": "伊拉克", + "IE": "爱尔兰", + "IM": "马恩岛", + "IL": "以色列", + "IT": "意大利", + "JM": "牙买加", + "JP": "日本", + "JE": "泽西", + "JO": "约旦", + "KZ": "哈萨克斯坦", + "KE": "肯尼亚", + "KI": "基里巴斯", + "KP": "朝鲜", + "KR": "韩国", + "XK": "科索沃", + "KW": "科威特", + "KG": "吉尔吉斯斯坦", + "LA": "老挝", + "LV": "拉托维亚", + "LB": "黎巴嫩", + "LS": "莱索托", + "LR": "利比里亚", + "LY": "利比亚", + "LI": "列支敦士登", + "LT": "立陶宛", + "LU": "卢森堡", + "MO": "中国澳门", + "MK": "马其顿", + "MG": "马达加斯加", + "MW": "马拉维", + "MY": "马来西亚", + "MV": "马尔代夫", + "ML": "马里", + "MT": "马耳他", + "MH": "马绍尔群岛", + "MQ": "马提尼克", + "MR": "毛里塔尼亚", + "MU": "毛里求斯", + "YT": "马约特岛", + "MX": "墨西哥", + "FM": "密克罗尼西亚", + "MD": "摩尔多瓦", + "MC": "摩纳哥", + "ME": "黑山", + "MA": "摩洛哥", + "MN": "蒙古", + "MS": "蒙特塞拉特", + "MZ": "莫桑比克", + "MM": "缅甸", + "NA": "纳米比亚", + "NR": "瑙鲁", + "NP": "尼泊尔", + "NL": "荷兰", + "AN": "荷属安地列斯", + "NC": "新喀里多尼亚", + "NZ": "新西兰", + "NI": "尼加拉瓜", + "NE": "尼日尔", + "NG": "尼日利亚", + "NU": "纽埃", + "NF": "诺福克岛", + "GB-NIR": "北爱尔兰", + "MP": "北马里亚纳群岛", + "NO": "挪威", + "OM": "阿曼", + "PK": "巴基斯坦", + "PW": "帕劳", + "PS": "巴勒斯坦", + "PA": "巴拿马", + "PG": "巴布亚新几内亚", + "PY": "巴拉圭", + "PE": "秘鲁", + "PH": "菲律宾", + "PN": "皮特凯恩", + "PL": "波兰", + "PT": "葡萄牙", + "PR": "波多黎哥", + "QA": "卡塔尔", + "RE": "留尼汪", + "RO": "罗马尼亚", + "RU": "俄罗斯", + "RW": "卢旺达", + "BL": "圣巴泰勒米", + "SH": "圣赫勒拿-阿森松-特里斯坦达库尼亚", + "KN": "圣基茨和尼维斯", + "LC": "圣卢西亚", + "MF": "圣马丁", + "PM": "圣皮埃尔和密克隆", + "VC": "圣文森特和格林纳丁斯", + "WS": "萨摩亚", + "SM": "圣马利诺", + "ST": "圣多美和普林西比", + "SA": "沙特阿拉伯", + "GB-SCT": "苏格兰", + "SN": "塞内加尔", + "RS": "塞尔维亚", + "SC": "塞舌尔", + "SL": "塞拉利昂", + "SG": "新加坡", + "SX": "荷属圣马丁", + "SK": "斯洛伐克", + "SI": "斯洛文尼亚", + "SB": "所罗门", + "SO": "索马里", + "ZA": "南非", + "GS": "南乔治亚和南桑威奇", + "SS": "南苏丹", + "ES": "西班牙", + "LK": "斯里兰卡", + "SD": "苏丹", + "SR": "苏里南", + "SJ": "斯瓦尔巴和扬马延", + "SZ": "斯威士兰", + "SE": "瑞典", + "CH": "瑞士", + "SY": "叙利亚", + "TW": "中国台湾", + "TJ": "塔吉克斯坦", + "TZ": "坦桑尼亚", + "TH": "泰国", + "TL": "东帝汶", + "TG": "多哥", + "TK": "托克劳", + "TO": "汤加", + "TT": "特立尼达和多巴哥", + "TN": "突尼斯", + "TR": "土耳其", + "TM": "土库曼斯坦", + "TC": "特克斯河凯科斯群岛", + "TV": "图瓦卢", + "UG": "乌干达", + "UA": "乌克兰", + "AE": "阿联酋", + "GB": "英国", + "US": "美国", + "UY": "乌拉圭", + "UM": "美国本土外小岛屿", + "UZ": "乌兹别克斯坦", + "VU": "瓦努阿图", + "VE": "委内瑞拉", + "VN": "越南", + "VG": "英属维京群岛", + "VI": "美属维京群岛", + "GB-WLS": "威尔士", + "WF": "瓦利斯群岛和富图纳群岛", + "EH": "西撒哈拉", + "YE": "也门", + "ZM": "赞比亚", + "ZW": "津巴布韦", + "XX": "未知", + "XM": "月球" } }