// Package consts ... // // Description : consts ... // // Author : go_developer@163.com<白茶清欢> // // Date : 2025-12-16 10:09 package consts import ( _ "embed" "encoding/json" "fmt" ) type Country struct { NameZh string `json:"name_zh" dc:"中文名称"` NameEn string `json:"name_en" dc:"英文名称"` Pinyin string `json:"pinyin" dc:"拼音缩写"` Tel string `json:"tel" dc:"电话号码前缀"` ShortLower string `json:"short_lower" dc:"短国家编码小写"` ShortUpper string `json:"short_upper" dc:"短国家编码大写"` Short string `json:"short" dc:"短国家编码(兼容字段)"` Language string `json:"language" dc:"国家语言"` } func (country Country) GetNameZh() string { return country.NameZh } func (country Country) GetNameEn() string { return country.NameEn } func (country Country) GetPinyin() string { return country.Pinyin } func (country Country) GetTel() string { return country.Tel } func (country Country) GetShortLower() string { return country.ShortLower } func (country Country) GetShortUpper() string { return country.ShortUpper } func (country Country) GetShort() string { return country.Short } func (country Country) GetLanguage() string { return country.Language } // GetNationalFlag 获取国家国旗链接 func (country Country) GetNationalFlag(width uint, height uint) string { supportSizeList := []string{ "16x12", "20x15", "24x18", "28x21", "32x24", "36x27", "40x30", "48x36", "56x42", "60x45", "64x48", "72x54", "80x60", "84x63", "96x72", "108x81", "112x84", "120x90", "128x96", "144x108", "160x120", "192x144", "224x168", "256x192", } size := fmt.Sprintf("%vx%v", width, height) isSupportSize := false for _, itemSize := range supportSizeList { if itemSize == size { isSupportSize = true break } } if !isSupportSize { // 不支持 return "" } return fmt.Sprintf("https://flagcdn.com/%vx%v/%v.png", width, height, country.ShortLower) } //go:embed country.json var countryJSON []byte var CountryList []Country func init() { if err := json.Unmarshal(countryJSON, &CountryList); err != nil { panic(err) } for idx := range CountryList { // 填充兼容字段 if CountryList[idx].Short == "" { if CountryList[idx].ShortUpper != "" { CountryList[idx].Short = CountryList[idx].ShortUpper } else { CountryList[idx].Short = CountryList[idx].ShortLower } } } } var ( AscensionIsland Country = Country{ NameZh: "阿森松岛", NameEn: "Ascension Island", Pinyin: "assd", Tel: "247", ShortLower: "ac", ShortUpper: "AC", Short: "AC", Language: "", } Andorra Country = Country{ NameZh: "安道尔共和国", NameEn: "Andorra", Pinyin: "adeghg", Tel: "376", ShortLower: "ad", ShortUpper: "AD", Short: "AD", Language: "", } UnitedArabEmirates Country = Country{ NameZh: "阿拉伯联合酋长国", NameEn: "UnitedArabEmirates", Pinyin: "alblhqzg", Tel: "971", ShortLower: "ae", ShortUpper: "AE", Short: "AE", Language: "", } Aruba Country = Country{ NameZh: "阿鲁巴", NameEn: "Aruba", Pinyin: "alb", Tel: "297", ShortLower: "aw", ShortUpper: "AW", Short: "AW", Language: "", } Afghanistan Country = Country{ NameZh: "阿富汗", NameEn: "Afghanistan", Pinyin: "afh", Tel: "93", ShortLower: "af", ShortUpper: "AF", Short: "AF", Language: "", } AntiguaandBarbuda Country = Country{ NameZh: "安提瓜和巴布达", NameEn: "AntiguaandBarbuda", Pinyin: "atghbbd", Tel: "1268", ShortLower: "ag", ShortUpper: "AG", Short: "AG", Language: "", } Anguilla Country = Country{ NameZh: "安圭拉岛", NameEn: "Anguilla", Pinyin: "agld", Tel: "1264", ShortLower: "ai", ShortUpper: "AI", Short: "AI", Language: "", } Albania Country = Country{ NameZh: "阿尔巴尼亚", NameEn: "Albania", Pinyin: "aebny", Tel: "355", ShortLower: "al", ShortUpper: "AL", Short: "AL", Language: "", } Armenia Country = Country{ NameZh: "亚美尼亚", NameEn: "Armenia", Pinyin: "ymny", Tel: "374", ShortLower: "am", ShortUpper: "AM", Short: "AM", Language: "", } Angola Country = Country{ NameZh: "安哥拉", NameEn: "Angola", Pinyin: "agl", Tel: "244", ShortLower: "ao", ShortUpper: "AO", Short: "AO", Language: "", } Argentina Country = Country{ NameZh: "阿根廷", NameEn: "Argentina", Pinyin: "agt", Tel: "54", ShortLower: "ar", ShortUpper: "AR", Short: "AR", Language: "", } AmericanSamoa Country = Country{ NameZh: "美属萨摩亚群岛", NameEn: "American Samoa", Pinyin: "msymyqd", Tel: "1684", ShortLower: "as", ShortUpper: "AS", Short: "AS", Language: "", } Austria Country = Country{ NameZh: "奥地利", NameEn: "Austria", Pinyin: "adl", Tel: "43", ShortLower: "at", ShortUpper: "AT", Short: "AT", Language: "", } Australia Country = Country{ NameZh: "澳大利亚", NameEn: "Australia", Pinyin: "adly", Tel: "61", ShortLower: "au", ShortUpper: "AU", Short: "AU", Language: "", } Azerbaijan Country = Country{ NameZh: "阿塞拜疆", NameEn: "Azerbaijan", Pinyin: "asbj", Tel: "994", ShortLower: "az", ShortUpper: "AZ", Short: "AZ", Language: "", } Barbados Country = Country{ NameZh: "巴巴多斯", NameEn: "Barbados", Pinyin: "bbds", Tel: "1246", ShortLower: "bb", ShortUpper: "BB", Short: "BB", Language: "", } Bangladesh Country = Country{ NameZh: "孟加拉国", NameEn: "Bangladesh", Pinyin: "mjlg", Tel: "880", ShortLower: "bd", ShortUpper: "BD", Short: "BD", Language: "", } Belgium Country = Country{ NameZh: "比利时", NameEn: "Belgium", Pinyin: "bls", Tel: "32", ShortLower: "be", ShortUpper: "BE", Short: "BE", Language: "", } Guadeloupe Country = Country{ NameZh: "圣巴泰勒米", NameEn: "Guadeloupe", Pinyin: "sbtlm", Tel: "590", ShortLower: "bl", ShortUpper: "BL", Short: "BL", Language: "", } Bhutan Country = Country{ NameZh: "不丹", NameEn: "Bhutan", Pinyin: "bd", Tel: "975", ShortLower: "bt", ShortUpper: "BT", Short: "BT", Language: "", } Burkinafaso Country = Country{ NameZh: "布基纳法索", NameEn: "Burkina-faso", Pinyin: "bjnfs", Tel: "226", ShortLower: "bf", ShortUpper: "BF", Short: "BF", Language: "", } Bulgaria Country = Country{ NameZh: "保加利亚", NameEn: "Bulgaria", Pinyin: "bjly", Tel: "359", ShortLower: "bg", ShortUpper: "BG", Short: "BG", Language: "", } Bahrain Country = Country{ NameZh: "巴林", NameEn: "Bahrain", Pinyin: "bl", Tel: "973", ShortLower: "bh", ShortUpper: "BH", Short: "BH", Language: "", } Burundi Country = Country{ NameZh: "布隆迪", NameEn: "Burundi", Pinyin: "bld", Tel: "257", ShortLower: "bi", ShortUpper: "BI", Short: "BI", Language: "", } Benin Country = Country{ NameZh: "贝宁", NameEn: "Benin", Pinyin: "bl", Tel: "229", ShortLower: "bj", ShortUpper: "BJ", Short: "BJ", Language: "", } BermudaIs Country = Country{ NameZh: "百慕大群岛", NameEn: "BermudaIs.", Pinyin: "bmdqd", Tel: "1441", ShortLower: "bm", ShortUpper: "BM", Short: "BM", Language: "", } Brunei Country = Country{ NameZh: "文莱", NameEn: "Brunei", Pinyin: "wl", Tel: "673", ShortLower: "bn", ShortUpper: "BN", Short: "BN", Language: "", } Bolivia Country = Country{ NameZh: "玻利维亚", NameEn: "Bolivia", Pinyin: "blwy", Tel: "591", ShortLower: "bo", ShortUpper: "BO", Short: "BO", Language: "", } BosniaandHerzegovina Country = Country{ NameZh: "波斯尼亚和黑塞哥维那", NameEn: "Bosnia and Herzegovina", Pinyin: "bsnyhhsgwn", Tel: "387", ShortLower: "ba", ShortUpper: "BA", Short: "BA", Language: "", } Brazil Country = Country{ NameZh: "巴西", NameEn: "Brazil", Pinyin: "bx", Tel: "55", ShortLower: "br", ShortUpper: "BR", Short: "BR", Language: "", } Bahamas Country = Country{ NameZh: "巴哈马", NameEn: "Bahamas", Pinyin: "bhm", Tel: "1242", ShortLower: "bs", ShortUpper: "BS", Short: "BS", Language: "", } Botswana Country = Country{ NameZh: "博茨瓦纳", NameEn: "Botswana", Pinyin: "bcwn", Tel: "267", ShortLower: "bw", ShortUpper: "BW", Short: "BW", Language: "", } Belarus Country = Country{ NameZh: "白俄罗斯", NameEn: "Belarus", Pinyin: "bels", Tel: "375", ShortLower: "by", ShortUpper: "BY", Short: "BY", Language: "", } Belize Country = Country{ NameZh: "伯利兹", NameEn: "Belize", Pinyin: "blz", Tel: "501", ShortLower: "bz", ShortUpper: "BZ", Short: "BZ", Language: "", } Canada Country = Country{ NameZh: "加拿大", NameEn: "Canada", Pinyin: "jnd", Tel: "1", ShortLower: "ca", ShortUpper: "CA", Short: "CA", Language: "", } CocosKeelingIslands Country = Country{ NameZh: "科科斯(基林)群岛", NameEn: "Cocos(Keeling)Islands", Pinyin: "kksqd", Tel: "61", ShortLower: "cc", ShortUpper: "CC", Short: "CC", Language: "", } DemocraticRepublicofCongo Country = Country{ NameZh: "刚果民主共和国", NameEn: "Democratic Republic of Congo", Pinyin: "ggmzghg", Tel: "243", ShortLower: "cd", ShortUpper: "CD", Short: "CD", Language: "", } CentralAfricanRepublic Country = Country{ NameZh: "中非共和国", NameEn: "Central African Republic", Pinyin: "zfghg", Tel: "236", ShortLower: "cf", ShortUpper: "CF", Short: "CF", Language: "", } Congo Country = Country{ NameZh: "刚果", NameEn: "Congo", Pinyin: "gg", Tel: "242", ShortLower: "cg", ShortUpper: "CG", Short: "CG", Language: "", } Switzerland Country = Country{ NameZh: "瑞士", NameEn: "Switzerland", Pinyin: "rs", Tel: "41", ShortLower: "ch", ShortUpper: "CH", Short: "CH", Language: "", } CookIs Country = Country{ NameZh: "库克群岛", NameEn: "CookIs.", Pinyin: "kkqd", Tel: "682", ShortLower: "ck", ShortUpper: "CK", Short: "CK", Language: "", } Chile Country = Country{ NameZh: "智利", NameEn: "Chile", Pinyin: "zl", Tel: "56", ShortLower: "cl", ShortUpper: "CL", Short: "CL", Language: "", } Cameroon Country = Country{ NameZh: "喀麦隆", NameEn: "Cameroon", Pinyin: "kml", Tel: "237", ShortLower: "cm", ShortUpper: "CM", Short: "CM", Language: "", } China Country = Country{ NameZh: "中国", NameEn: "China", Pinyin: "zg", Tel: "86", ShortLower: "cn", ShortUpper: "CN", Short: "CN", Language: "", } Colombia Country = Country{ NameZh: "哥伦比亚", NameEn: "Colombia", Pinyin: "glby", Tel: "57", ShortLower: "co", ShortUpper: "CO", Short: "CO", Language: "", } CostaRica Country = Country{ NameZh: "哥斯达黎加", NameEn: "CostaRica", Pinyin: "gsdlj", Tel: "506", ShortLower: "cr", ShortUpper: "CR", Short: "CR", Language: "", } Cuba Country = Country{ NameZh: "古巴", NameEn: "Cuba", Pinyin: "gb", Tel: "53", ShortLower: "cu", ShortUpper: "CU", Short: "CU", Language: "", } CapeVerde Country = Country{ NameZh: "佛得角", NameEn: "Cape Verde", Pinyin: "fdj", Tel: "238", ShortLower: "cv", ShortUpper: "CV", Short: "CV", Language: "", } ChristmasIsland Country = Country{ NameZh: "圣诞岛", NameEn: "Christmas Island", Pinyin: "sdd", Tel: "6724", ShortLower: "cx", ShortUpper: "CX", Short: "CX", Language: "", } Cyprus Country = Country{ NameZh: "塞浦路斯", NameEn: "Cyprus", Pinyin: "spls", Tel: "357", ShortLower: "cy", ShortUpper: "CY", Short: "CY", Language: "", } CzechRepublic Country = Country{ NameZh: "捷克", NameEn: "CzechRepublic", Pinyin: "jk", Tel: "420", ShortLower: "cz", ShortUpper: "CZ", Short: "CZ", Language: "", } Germany Country = Country{ NameZh: "德国", NameEn: "Germany", Pinyin: "dg", Tel: "49", ShortLower: "de", ShortUpper: "DE", Short: "DE", Language: "", } Djibouti Country = Country{ NameZh: "吉布提", NameEn: "Djibouti", Pinyin: "jbt", Tel: "253", ShortLower: "dj", ShortUpper: "DJ", Short: "DJ", Language: "", } Denmark Country = Country{ NameZh: "丹麦", NameEn: "Denmark", Pinyin: "dm", Tel: "45", ShortLower: "dk", ShortUpper: "DK", Short: "DK", Language: "", } Dominica Country = Country{ NameZh: "多米尼加", NameEn: "Dominica", Pinyin: "dmnj", Tel: "1967", ShortLower: "dm", ShortUpper: "DM", Short: "DM", Language: "", } DominicaRep Country = Country{ NameZh: "多米尼加共和国", NameEn: "DominicaRep.", Pinyin: "dmnjghg", Tel: "1890", ShortLower: "do", ShortUpper: "DO", Short: "DO", Language: "", } Algeria Country = Country{ NameZh: "阿尔及利亚", NameEn: "Algeria", Pinyin: "aejly", Tel: "213", ShortLower: "dz", ShortUpper: "DZ", Short: "DZ", Language: "", } Ecuador Country = Country{ NameZh: "厄瓜多尔", NameEn: "Ecuador", Pinyin: "egde", Tel: "593", ShortLower: "ec", ShortUpper: "EC", Short: "EC", Language: "", } Estonia Country = Country{ NameZh: "爱沙尼亚", NameEn: "Estonia", Pinyin: "asny", Tel: "372", ShortLower: "ee", ShortUpper: "EE", Short: "EE", Language: "", } Eritrea Country = Country{ NameZh: "厄立特里亚", NameEn: "Eritrea", Pinyin: "eltly", Tel: "291", ShortLower: "er", ShortUpper: "ER", Short: "ER", Language: "", } Egypt Country = Country{ NameZh: "埃及", NameEn: "Egypt", Pinyin: "ej", Tel: "20", ShortLower: "eg", ShortUpper: "EG", Short: "EG", Language: "", } Spain Country = Country{ NameZh: "西班牙", NameEn: "Spain", Pinyin: "xby", Tel: "34", ShortLower: "es", ShortUpper: "ES", Short: "ES", Language: "", } Ethiopia Country = Country{ NameZh: "埃塞俄比亚", NameEn: "Ethiopia", Pinyin: "aseby", Tel: "251", ShortLower: "et", ShortUpper: "ET", Short: "ET", Language: "", } Finland Country = Country{ NameZh: "芬兰", NameEn: "Finland", Pinyin: "fl", Tel: "358", ShortLower: "fi", ShortUpper: "FI", Short: "FI", Language: "", } Fiji Country = Country{ NameZh: "斐济", NameEn: "Fiji", Pinyin: "fj", Tel: "679", ShortLower: "fj", ShortUpper: "FJ", Short: "FJ", Language: "", } FalklandIslands Country = Country{ NameZh: "福克兰群岛", NameEn: "Falkland Islands", Pinyin: "fklqd", Tel: "500", ShortLower: "fk", ShortUpper: "FK", Short: "FK", Language: "", } Micronesia Country = Country{ NameZh: "密克罗尼西亚", NameEn: "Micronesia", Pinyin: "mklnxy", Tel: "691", ShortLower: "fm", ShortUpper: "FM", Short: "FM", Language: "", } FaroeIslands Country = Country{ NameZh: "法罗群岛", NameEn: "Faroe Islands", Pinyin: "flqd", Tel: "298", ShortLower: "fo", ShortUpper: "FO", Short: "FO", Language: "", } France Country = Country{ NameZh: "法国", NameEn: "France", Pinyin: "fg", Tel: "33", ShortLower: "fr", ShortUpper: "FR", Short: "FR", Language: "", } Gabon Country = Country{ NameZh: "加蓬", NameEn: "Gabon", Pinyin: "jp", Tel: "241", ShortLower: "ga", ShortUpper: "GA", Short: "GA", Language: "", } UnitedKiongdom Country = Country{ NameZh: "英国", NameEn: "UnitedKiongdom", Pinyin: "yg", Tel: "44", ShortLower: "gb", ShortUpper: "GB", Short: "GB", Language: "", } Grenada Country = Country{ NameZh: "格林纳达", NameEn: "Grenada", Pinyin: "glnd", Tel: "1473", ShortLower: "gd", ShortUpper: "GD", Short: "GD", Language: "", } Georgia Country = Country{ NameZh: "格鲁吉亚", NameEn: "Georgia", Pinyin: "gljy", Tel: "995", ShortLower: "ge", ShortUpper: "GE", Short: "GE", Language: "", } FrenchGuiana Country = Country{ NameZh: "法属圭亚那", NameEn: "FrenchGuiana", Pinyin: "fsgyn", Tel: "594", ShortLower: "gf", ShortUpper: "GF", Short: "GF", Language: "", } Ghana Country = Country{ NameZh: "加纳", NameEn: "Ghana", Pinyin: "jn", Tel: "233", ShortLower: "gh", ShortUpper: "GH", Short: "GH", Language: "", } Gibraltar Country = Country{ NameZh: "直布罗陀", NameEn: "Gibraltar", Pinyin: "zblt", Tel: "350", ShortLower: "gi", ShortUpper: "GI", Short: "GI", Language: "", } Greenland Country = Country{ NameZh: "格陵兰岛", NameEn: "Greenland", Pinyin: "glld", Tel: "299", ShortLower: "gl", ShortUpper: "GL", Short: "GL", Language: "", } Gambia Country = Country{ NameZh: "冈比亚", NameEn: "Gambia", Pinyin: "gby", Tel: "220", ShortLower: "gm", ShortUpper: "GM", Short: "GM", Language: "", } Guinea Country = Country{ NameZh: "几内亚", NameEn: "Guinea", Pinyin: "jny", Tel: "224", ShortLower: "gn", ShortUpper: "GN", Short: "GN", Language: "", } EquatorialGuinea Country = Country{ NameZh: "赤道几内亚", NameEn: "Equatorial Guinea", Pinyin: "cdjny", Tel: "240", ShortLower: "gq", ShortUpper: "GQ", Short: "GQ", Language: "", } Greece Country = Country{ NameZh: "希腊", NameEn: "Greece", Pinyin: "xl", Tel: "30", ShortLower: "gr", ShortUpper: "GR", Short: "GR", Language: "", } Guatemala Country = Country{ NameZh: "危地马拉", NameEn: "Guatemala", Pinyin: "wdml", Tel: "502", ShortLower: "gt", ShortUpper: "GT", Short: "GT", Language: "", } Guam Country = Country{ NameZh: "关岛", NameEn: "Guam", Pinyin: "gd", Tel: "1671", ShortLower: "gu", ShortUpper: "GU", Short: "GU", Language: "", } GuineaBissau Country = Country{ NameZh: "几内亚比招共和国", NameEn: "Guinea Bissau", Pinyin: "jnybz", Tel: "245", ShortLower: "gw", ShortUpper: "GW", Short: "GW", Language: "", } Guyana Country = Country{ NameZh: "圭亚那", NameEn: "Guyana", Pinyin: "gyn", Tel: "592", ShortLower: "gy", ShortUpper: "GY", Short: "GY", Language: "", } Hongkong Country = Country{ NameZh: "香港(中国)", NameEn: "Hongkong", Pinyin: "xgzg", Tel: "852", ShortLower: "hk", ShortUpper: "HK", Short: "HK", Language: "", } Honduras Country = Country{ NameZh: "洪都拉斯", NameEn: "Honduras", Pinyin: "hdls", Tel: "504", ShortLower: "hn", ShortUpper: "HN", Short: "HN", Language: "", } Croatia Country = Country{ NameZh: "克罗地亚", NameEn: "Croatia", Pinyin: "kldy", Tel: "385", ShortLower: "hr", ShortUpper: "HR", Short: "HR", Language: "", } Haiti Country = Country{ NameZh: "海地", NameEn: "Haiti", Pinyin: "hd", Tel: "509", ShortLower: "ht", ShortUpper: "HT", Short: "HT", Language: "", } Hungary Country = Country{ NameZh: "匈牙利", NameEn: "Hungary", Pinyin: "xyl", Tel: "36", ShortLower: "hu", ShortUpper: "HU", Short: "HU", Language: "", } Indonesia Country = Country{ NameZh: "印度尼西亚", NameEn: "Indonesia", Pinyin: "ydnxy", Tel: "62", ShortLower: "id", ShortUpper: "ID", Short: "ID", Language: "", } Ireland Country = Country{ NameZh: "爱尔兰", NameEn: "Ireland", Pinyin: "ael", Tel: "353", ShortLower: "ie", ShortUpper: "IE", Short: "IE", Language: "", } Israel Country = Country{ NameZh: "以色列", NameEn: "Israel", Pinyin: "ysl", Tel: "972", ShortLower: "il", ShortUpper: "IL", Short: "IL", Language: "", } IsleofMan Country = Country{ NameZh: "马恩岛", NameEn: "Isle of Man", Pinyin: "med", Tel: "44", ShortLower: "im", ShortUpper: "IM", Short: "IM", Language: "", } India Country = Country{ NameZh: "印度", NameEn: "India", Pinyin: "yd", Tel: "91", ShortLower: "in", ShortUpper: "IN", Short: "IN", Language: "", } Iraq Country = Country{ NameZh: "伊拉克", NameEn: "Iraq", Pinyin: "ylk", Tel: "964", ShortLower: "iq", ShortUpper: "IQ", Short: "IQ", Language: "", } Iran Country = Country{ NameZh: "伊朗", NameEn: "Iran", Pinyin: "yl", Tel: "98", ShortLower: "ir", ShortUpper: "IR", Short: "IR", Language: "", } Iceland Country = Country{ NameZh: "冰岛", NameEn: "Iceland", Pinyin: "bd", Tel: "354", ShortLower: "is", ShortUpper: "IS", Short: "IS", Language: "", } Italy Country = Country{ NameZh: "意大利", NameEn: "Italy", Pinyin: "ydl", Tel: "39", ShortLower: "it", ShortUpper: "IT", Short: "IT", Language: "", } IvoryCoast Country = Country{ NameZh: "科特迪瓦", NameEn: "Ivory Coast", Pinyin: "ktdw", Tel: "225", ShortLower: "ci", ShortUpper: "CI", Short: "CI", Language: "", } Jamaica Country = Country{ NameZh: "牙买加", NameEn: "Jamaica", Pinyin: "ymj", Tel: "1876", ShortLower: "jm", ShortUpper: "JM", Short: "JM", Language: "", } Jordan Country = Country{ NameZh: "约旦", NameEn: "Jordan", Pinyin: "yd", Tel: "962", ShortLower: "jo", ShortUpper: "JO", Short: "JO", Language: "", } Japan Country = Country{ NameZh: "日本", NameEn: "Japan", Pinyin: "rb", Tel: "81", ShortLower: "jp", ShortUpper: "JP", Short: "JP", Language: "", } Kenya Country = Country{ NameZh: "肯尼亚", NameEn: "Kenya", Pinyin: "kny", Tel: "254", ShortLower: "ke", ShortUpper: "KE", Short: "KE", Language: "", } Kyrgyzstan Country = Country{ NameZh: "吉尔吉斯坦", NameEn: "Kyrgyzstan", Pinyin: "jejst", Tel: "996", ShortLower: "kg", ShortUpper: "KG", Short: "KG", Language: "", } KampucheaCambodia Country = Country{ NameZh: "柬埔寨", NameEn: "Kampuchea(Cambodia)", Pinyin: "jpz", Tel: "855", ShortLower: "kh", ShortUpper: "KH", Short: "KH", Language: "", } Kiribati Country = Country{ NameZh: "基里巴斯", NameEn: "Kiribati", Pinyin: "jlbs", Tel: "686", ShortLower: "ki", ShortUpper: "KI", Short: "KI", Language: "", } Comoros Country = Country{ NameZh: "科摩罗", NameEn: "Comoros", Pinyin: "kml", Tel: "269", ShortLower: "km", ShortUpper: "KM", Short: "KM", Language: "", } StKitts Country = Country{ NameZh: "圣克里斯托弗和尼维斯", NameEn: "St. Kitts", Pinyin: "sklstfhnws", Tel: "1869", ShortLower: "kn", ShortUpper: "KN", Short: "KN", Language: "", } NorthKorea Country = Country{ NameZh: "朝鲜", NameEn: "NorthKorea", Pinyin: "cx", Tel: "850", ShortLower: "kp", ShortUpper: "KP", Short: "KP", Language: "", } Korea Country = Country{ NameZh: "韩国", NameEn: "Korea", Pinyin: "hg", Tel: "82", ShortLower: "kr", ShortUpper: "KR", Short: "KR", Language: "", } RepublicofIvoryCoast Country = Country{ NameZh: "科特迪瓦共和国", NameEn: "RepublicofIvoryCoast", Pinyin: "ktdwghg", Tel: "225", ShortLower: "kt", ShortUpper: "KT", Short: "KT", Language: "", } Kuwait Country = Country{ NameZh: "科威特", NameEn: "Kuwait", Pinyin: "kwt", Tel: "965", ShortLower: "kw", ShortUpper: "KW", Short: "KW", Language: "", } CaymanIs Country = Country{ NameZh: "开曼群岛", NameEn: "CaymanIs.", Pinyin: "kmqd", Tel: "1345", ShortLower: "ky", ShortUpper: "KY", Short: "KY", Language: "", } Kazakstan Country = Country{ NameZh: "哈萨克斯坦", NameEn: "Kazakstan", Pinyin: "hskst", Tel: "997", ShortLower: "kz", ShortUpper: "KZ", Short: "KZ", Language: "", } Laos Country = Country{ NameZh: "老挝", NameEn: "Laos", Pinyin: "lw", Tel: "856", ShortLower: "la", ShortUpper: "LA", Short: "LA", Language: "", } Lebanon Country = Country{ NameZh: "黎巴嫩", NameEn: "Lebanon", Pinyin: "lbn", Tel: "961", ShortLower: "lb", ShortUpper: "LB", Short: "LB", Language: "", } StLucia Country = Country{ NameZh: "圣卢西亚", NameEn: "St.Lucia", Pinyin: "slxy", Tel: "1758", ShortLower: "lc", ShortUpper: "LC", Short: "LC", Language: "", } Liechtenstein Country = Country{ NameZh: "列支敦士登", NameEn: "Liechtenstein", Pinyin: "lzdsd", Tel: "423", ShortLower: "li", ShortUpper: "LI", Short: "LI", Language: "", } SriLanka Country = Country{ NameZh: "斯里兰卡", NameEn: "SriLanka", Pinyin: "sllk", Tel: "94", ShortLower: "lk", ShortUpper: "LK", Short: "LK", Language: "", } Liberia Country = Country{ NameZh: "利比里亚", NameEn: "Liberia", Pinyin: "lbly", Tel: "231", ShortLower: "lr", ShortUpper: "LR", Short: "LR", Language: "", } Lesotho Country = Country{ NameZh: "莱索托", NameEn: "Lesotho", Pinyin: "lst", Tel: "266", ShortLower: "ls", ShortUpper: "LS", Short: "LS", Language: "", } Lithuania Country = Country{ NameZh: "立陶宛", NameEn: "Lithuania", Pinyin: "ltw", Tel: "370", ShortLower: "lt", ShortUpper: "LT", Short: "LT", Language: "", } Luxembourg Country = Country{ NameZh: "卢森堡", NameEn: "Luxembourg", Pinyin: "lsb", Tel: "352", ShortLower: "lu", ShortUpper: "LU", Short: "LU", Language: "", } Latvia Country = Country{ NameZh: "拉脱维亚", NameEn: "Latvia", Pinyin: "ltwy", Tel: "371", ShortLower: "lv", ShortUpper: "LV", Short: "LV", Language: "", } Libya Country = Country{ NameZh: "利比亚", NameEn: "Libya", Pinyin: "lby", Tel: "218", ShortLower: "ly", ShortUpper: "LY", Short: "LY", Language: "", } Morocco Country = Country{ NameZh: "摩洛哥", NameEn: "Morocco", Pinyin: "mlg", Tel: "212", ShortLower: "ma", ShortUpper: "MA", Short: "MA", Language: "", } Monaco Country = Country{ NameZh: "摩纳哥", NameEn: "Monaco", Pinyin: "mng", Tel: "377", ShortLower: "mc", ShortUpper: "MC", Short: "MC", Language: "", } MoldovaRepublicof Country = Country{ NameZh: "摩尔多瓦", NameEn: "Moldova,Republicof", Pinyin: "medw", Tel: "373", ShortLower: "md", ShortUpper: "MD", Short: "MD", Language: "", } Montenegro Country = Country{ NameZh: "黑山共和国", NameEn: "Montenegro", Pinyin: "hsghg", Tel: "382", ShortLower: "me", ShortUpper: "ME", Short: "ME", Language: "", } StMartin Country = Country{ NameZh: "圣马丁", NameEn: "St. Martin", Pinyin: "smd", Tel: "1721", ShortLower: "mf", ShortUpper: "MF", Short: "MF", Language: "", } Madagascar Country = Country{ NameZh: "马达加斯加", NameEn: "Madagascar", Pinyin: "mdjsj", Tel: "261", ShortLower: "mg", ShortUpper: "MG", Short: "MG", Language: "", } MarshallIslands Country = Country{ NameZh: "马绍尔群岛", NameEn: "Marshall Islands", Pinyin: "mseqd", Tel: "692", ShortLower: "mh", ShortUpper: "MH", Short: "MH", Language: "", } Macedonia Country = Country{ NameZh: "马其顿", NameEn: "Macedonia", Pinyin: "mqd", Tel: "389", ShortLower: "mk", ShortUpper: "MK", Short: "MK", Language: "", } Mali Country = Country{ NameZh: "马里", NameEn: "Mali", Pinyin: "ml", Tel: "223", ShortLower: "ml", ShortUpper: "ML", Short: "ML", Language: "", } Burma Country = Country{ NameZh: "缅甸", NameEn: "Burma", Pinyin: "md", Tel: "95", ShortLower: "mm", ShortUpper: "MM", Short: "MM", Language: "", } Mongolia Country = Country{ NameZh: "蒙古", NameEn: "Mongolia", Pinyin: "mg", Tel: "976", ShortLower: "mn", ShortUpper: "MN", Short: "MN", Language: "", } Macao Country = Country{ NameZh: "澳门(中国)", NameEn: "Macao", Pinyin: "am zg", Tel: "853", ShortLower: "mo", ShortUpper: "MO", Short: "MO", Language: "", } MontserratIs Country = Country{ NameZh: "蒙特塞拉特岛", NameEn: "MontserratIs", Pinyin: "mtsstd", Tel: "1664", ShortLower: "ms", ShortUpper: "MS", Short: "MS", Language: "", } Malta Country = Country{ NameZh: "马耳他", NameEn: "Malta", Pinyin: "met", Tel: "356", ShortLower: "mt", ShortUpper: "MT", Short: "MT", Language: "", } NoMarianaIs Country = Country{ NameZh: "北马里亚那群岛", NameEn: "No.MarianaIs", Pinyin: "bmlynqd", Tel: "1670", ShortLower: "mp", ShortUpper: "MP", Short: "MP", Language: "", } Martinique Country = Country{ NameZh: "马提尼克", NameEn: "Martinique", Pinyin: "mtnk", Tel: "596", ShortLower: "mq", ShortUpper: "MQ", Short: "MQ", Language: "", } Mauritania Country = Country{ NameZh: "毛里塔尼亚", NameEn: "Mauritania", Pinyin: "mltny", Tel: "222", ShortLower: "mr", ShortUpper: "MR", Short: "MR", Language: "", } Mauritius Country = Country{ NameZh: "毛里求斯", NameEn: "Mauritius", Pinyin: "mlqs", Tel: "230", ShortLower: "mu", ShortUpper: "MU", Short: "MU", Language: "", } Maldives Country = Country{ NameZh: "马尔代夫", NameEn: "Maldives", Pinyin: "medf", Tel: "960", ShortLower: "mv", ShortUpper: "MV", Short: "MV", Language: "", } Malawi Country = Country{ NameZh: "马拉维", NameEn: "Malawi", Pinyin: "mlw", Tel: "265", ShortLower: "mw", ShortUpper: "MW", Short: "MW", Language: "", } Mexico Country = Country{ NameZh: "墨西哥", NameEn: "Mexico", Pinyin: "mxg", Tel: "52", ShortLower: "mx", ShortUpper: "MX", Short: "MX", Language: "", } Malaysia Country = Country{ NameZh: "马来西亚", NameEn: "Malaysia", Pinyin: "mlxy", Tel: "60", ShortLower: "my", ShortUpper: "MY", Short: "MY", Language: "", } Mozambique Country = Country{ NameZh: "莫桑比克", NameEn: "Mozambique", Pinyin: "msbk", Tel: "258", ShortLower: "mz", ShortUpper: "MZ", Short: "MZ", Language: "", } Namibia Country = Country{ NameZh: "纳米比亚", NameEn: "Namibia", Pinyin: "nmby", Tel: "264", ShortLower: "na", ShortUpper: "NA", Short: "NA", Language: "", } NewCaledonia Country = Country{ NameZh: "新喀里多尼亚", NameEn: "New Caledonia", Pinyin: "xkldny", Tel: "687", ShortLower: "nc", ShortUpper: "NC", Short: "NC", Language: "", } Niger Country = Country{ NameZh: "尼日尔", NameEn: "Niger", Pinyin: "nre", Tel: "227", ShortLower: "ne", ShortUpper: "NE", Short: "NE", Language: "", } Nigeria Country = Country{ NameZh: "尼日利亚", NameEn: "Nigeria", Pinyin: "nrly", Tel: "234", ShortLower: "ng", ShortUpper: "NG", Short: "NG", Language: "", } Nicaragua Country = Country{ NameZh: "尼加拉瓜", NameEn: "Nicaragua", Pinyin: "njlg", Tel: "505", ShortLower: "ni", ShortUpper: "NI", Short: "NI", Language: "", } Netherlands Country = Country{ NameZh: "荷兰", NameEn: "Netherlands", Pinyin: "hl", Tel: "31", ShortLower: "nl", ShortUpper: "NL", Short: "NL", Language: "", } Norway Country = Country{ NameZh: "挪威", NameEn: "Norway", Pinyin: "nw", Tel: "47", ShortLower: "no", ShortUpper: "NO", Short: "NO", Language: "", } Nepal Country = Country{ NameZh: "尼泊尔", NameEn: "Nepal", Pinyin: "nbe", Tel: "977", ShortLower: "np", ShortUpper: "NP", Short: "NP", Language: "", } NetheriandsAntilles Country = Country{ NameZh: "荷属安的列斯", NameEn: "NetheriandsAntilles", Pinyin: "hsadls", Tel: "599", ShortLower: "an", ShortUpper: "AN", Short: "AN", Language: "", } Nauru Country = Country{ NameZh: "瑙鲁", NameEn: "Nauru", Pinyin: "nl", Tel: "674", ShortLower: "nr", ShortUpper: "NR", Short: "NR", Language: "", } Niue Country = Country{ NameZh: "纽埃岛", NameEn: "Niue", Pinyin: "nad", Tel: "683", ShortLower: "nu", ShortUpper: "NU", Short: "NU", Language: "", } NewZealand Country = Country{ NameZh: "新西兰", NameEn: "NewZealand", Pinyin: "xxl", Tel: "64", ShortLower: "nz", ShortUpper: "NZ", Short: "NZ", Language: "", } Oman Country = Country{ NameZh: "阿曼", NameEn: "Oman", Pinyin: "am", Tel: "968", ShortLower: "om", ShortUpper: "OM", Short: "OM", Language: "", } Panama Country = Country{ NameZh: "巴拿马", NameEn: "Panama", Pinyin: "bnm", Tel: "507", ShortLower: "pa", ShortUpper: "PA", Short: "PA", Language: "", } Peru Country = Country{ NameZh: "秘鲁", NameEn: "Peru", Pinyin: "bl", Tel: "51", ShortLower: "pe", ShortUpper: "PE", Short: "PE", Language: "", } FrenchPolynesia Country = Country{ NameZh: "法属玻利尼西亚", NameEn: "FrenchPolynesia", Pinyin: "fsblnxy", Tel: "689", ShortLower: "pf", ShortUpper: "PF", Short: "PF", Language: "", } PapuaNewCuinea Country = Country{ NameZh: "巴布亚新几内亚", NameEn: "PapuaNewCuinea", Pinyin: "bbyxjny", Tel: "675", ShortLower: "pg", ShortUpper: "PG", Short: "PG", Language: "", } Philippines Country = Country{ NameZh: "菲律宾", NameEn: "Philippines", Pinyin: "flb", Tel: "63", ShortLower: "ph", ShortUpper: "PH", Short: "PH", Language: "", } Pakistan Country = Country{ NameZh: "巴基斯坦", NameEn: "Pakistan", Pinyin: "bjst", Tel: "92", ShortLower: "pk", ShortUpper: "PK", Short: "PK", Language: "", } Poland Country = Country{ NameZh: "波兰", NameEn: "Poland", Pinyin: "bl", Tel: "48", ShortLower: "pl", ShortUpper: "PL", Short: "PL", Language: "", } StPierreMiquelon Country = Country{ NameZh: "圣皮埃尔和密克隆群岛", NameEn: "St. Pierre & Miquelon", Pinyin: "sbaehmklqd", Tel: "508", ShortLower: "pm", ShortUpper: "PM", Short: "PM", Language: "", } PitcairnIslands Country = Country{ NameZh: "皮特凯恩群岛", NameEn: "Pitcairn Islands", Pinyin: "ptkeqd", Tel: "649", ShortLower: "pn", ShortUpper: "PN", Short: "PN", Language: "", } PuertoRico Country = Country{ NameZh: "波多黎各", NameEn: "PuertoRico", Pinyin: "bdlg", Tel: "1787", ShortLower: "pr", ShortUpper: "PR", Short: "PR", Language: "", } Palestine Country = Country{ NameZh: "巴勒斯坦", NameEn: "Palestine", Pinyin: "blst", Tel: "970", ShortLower: "ps", ShortUpper: "PS", Short: "PS", Language: "", } Portugal Country = Country{ NameZh: "葡萄牙", NameEn: "Portugal", Pinyin: "pty", Tel: "351", ShortLower: "pt", ShortUpper: "PT", Short: "PT", Language: "", } Palau Country = Country{ NameZh: "帕劳群岛(帛琉群岛)", NameEn: "Palau", Pinyin: "plqd", Tel: "680", ShortLower: "pw", ShortUpper: "PW", Short: "PW", Language: "", } Paraguay Country = Country{ NameZh: "巴拉圭", NameEn: "Paraguay", Pinyin: "blg", Tel: "595", ShortLower: "py", ShortUpper: "PY", Short: "PY", Language: "", } Qatar Country = Country{ NameZh: "卡塔尔", NameEn: "Qatar", Pinyin: "kte", Tel: "974", ShortLower: "qa", ShortUpper: "QA", Short: "QA", Language: "", } Reunion Country = Country{ NameZh: "留尼旺", NameEn: "Reunion", Pinyin: "lnw", Tel: "262", ShortLower: "re", ShortUpper: "RE", Short: "RE", Language: "", } Romania Country = Country{ NameZh: "罗马尼亚", NameEn: "Romania", Pinyin: "lmny", Tel: "40", ShortLower: "ro", ShortUpper: "RO", Short: "RO", Language: "", } Serbia Country = Country{ NameZh: "塞尔维亚", NameEn: "Serbia", Pinyin: "sewy", Tel: "381", ShortLower: "rs", ShortUpper: "RS", Short: "RS", Language: "", } Russia Country = Country{ NameZh: "俄罗斯", NameEn: "Russia", Pinyin: "els", Tel: "7", ShortLower: "ru", ShortUpper: "RU", Short: "RU", Language: "", } Rwanda Country = Country{ NameZh: "卢旺达", NameEn: "Rwanda", Pinyin: "lwd", Tel: "250", ShortLower: "rw", ShortUpper: "RW", Short: "RW", Language: "", } SaudiArabia Country = Country{ NameZh: "沙特阿拉伯", NameEn: "SaudiArabia", Pinyin: "stalb", Tel: "966", ShortLower: "sa", ShortUpper: "SA", Short: "SA", Language: "", } SolomonIs Country = Country{ NameZh: "所罗门群岛", NameEn: "SolomonIs", Pinyin: "slmqd", Tel: "677", ShortLower: "sb", ShortUpper: "SB", Short: "SB", Language: "", } Seychelles Country = Country{ NameZh: "塞舌尔", NameEn: "Seychelles", Pinyin: "sse", Tel: "248", ShortLower: "sc", ShortUpper: "SC", Short: "SC", Language: "", } Sudan Country = Country{ NameZh: "苏丹", NameEn: "Sudan", Pinyin: "sd", Tel: "249", ShortLower: "sd", ShortUpper: "SD", Short: "SD", Language: "", } Sweden Country = Country{ NameZh: "瑞典", NameEn: "Sweden", Pinyin: "rd", Tel: "46", ShortLower: "se", ShortUpper: "SE", Short: "SE", Language: "", } Singapore Country = Country{ NameZh: "新加坡", NameEn: "Singapore", Pinyin: "xjp", Tel: "65", ShortLower: "sg", ShortUpper: "SG", Short: "SG", Language: "", } SaintHelena Country = Country{ NameZh: "圣赫勒拿岛", NameEn: "Saint Helena", Pinyin: "shlnd", Tel: "290", ShortLower: "sh", ShortUpper: "SH", Short: "SH", Language: "", } Slovenia Country = Country{ NameZh: "斯洛文尼亚", NameEn: "Slovenia", Pinyin: "slwny", Tel: "386", ShortLower: "si", ShortUpper: "SI", Short: "SI", Language: "", } Slovakia Country = Country{ NameZh: "斯洛伐克", NameEn: "Slovakia", Pinyin: "slfk", Tel: "421", ShortLower: "sk", ShortUpper: "SK", Short: "SK", Language: "", } SierraLeone Country = Country{ NameZh: "塞拉利昂", NameEn: "SierraLeone", Pinyin: "slla", Tel: "232", ShortLower: "sl", ShortUpper: "SL", Short: "SL", Language: "", } SanMarino Country = Country{ NameZh: "圣马力诺", NameEn: "SanMarino", Pinyin: "smln", Tel: "378", ShortLower: "sm", ShortUpper: "SM", Short: "SM", Language: "", } Senegal Country = Country{ NameZh: "塞内加尔", NameEn: "Senegal", Pinyin: "snje", Tel: "221", ShortLower: "sn", ShortUpper: "SN", Short: "SN", Language: "", } Somali Country = Country{ NameZh: "索马里", NameEn: "Somali", Pinyin: "sml", Tel: "252", ShortLower: "so", ShortUpper: "SO", Short: "SO", Language: "", } Suriname Country = Country{ NameZh: "苏里南", NameEn: "Suriname", Pinyin: "sln", Tel: "597", ShortLower: "sr", ShortUpper: "SR", Short: "SR", Language: "", } SaoTomeandPrincipe Country = Country{ NameZh: "圣多美和普林西比", NameEn: "SaoTomeandPrincipe", Pinyin: "sdmhplxb", Tel: "239", ShortLower: "st", ShortUpper: "ST", Short: "ST", Language: "", } EISalvador Country = Country{ NameZh: "萨尔瓦多", NameEn: "EISalvador", Pinyin: "sewd", Tel: "503", ShortLower: "sv", ShortUpper: "SV", Short: "SV", Language: "", } Syria Country = Country{ NameZh: "叙利亚", NameEn: "Syria", Pinyin: "xly", Tel: "963", ShortLower: "sy", ShortUpper: "SY", Short: "SY", Language: "", } Swaziland Country = Country{ NameZh: "斯威士兰", NameEn: "Swaziland", Pinyin: "swsl", Tel: "268", ShortLower: "sz", ShortUpper: "SZ", Short: "SZ", Language: "", } TC Country = Country{ NameZh: "乍得", NameEn: "特克斯和凯科斯群岛", Pinyin: "tkshkksqd", Tel: "1649", ShortLower: "tc", ShortUpper: "TC", Short: "TC", Language: "", } Chad Country = Country{ NameZh: "乍得", NameEn: "Chad", Pinyin: "zd", Tel: "235", ShortLower: "td", ShortUpper: "TD", Short: "TD", Language: "", } Togo Country = Country{ NameZh: "多哥", NameEn: "Togo", Pinyin: "dg", Tel: "228", ShortLower: "tg", ShortUpper: "TG", Short: "TG", Language: "", } Thailand Country = Country{ NameZh: "泰国", NameEn: "Thailand", Pinyin: "tg", Tel: "66", ShortLower: "th", ShortUpper: "TH", Short: "TH", Language: "", } Tajikstan Country = Country{ NameZh: "塔吉克斯坦", NameEn: "Tajikstan", Pinyin: "tjkst", Tel: "992", ShortLower: "tj", ShortUpper: "TJ", Short: "TJ", Language: "", } Tokelau Country = Country{ NameZh: "托克劳群岛", NameEn: "Tokelau", Pinyin: "tklqd", Tel: "690", ShortLower: "tk", ShortUpper: "TK", Short: "TK", Language: "", } EastTimor Country = Country{ NameZh: "东帝汶", NameEn: "East Timor", Pinyin: "ddw", Tel: "670", ShortLower: "tl", ShortUpper: "TL", Short: "TL", Language: "", } Turkmenistan Country = Country{ NameZh: "土库曼斯坦", NameEn: "Turkmenistan", Pinyin: "tkmst", Tel: "993", ShortLower: "tm", ShortUpper: "TM", Short: "TM", Language: "", } Tunisia Country = Country{ NameZh: "突尼斯", NameEn: "Tunisia", Pinyin: "tns", Tel: "216", ShortLower: "tn", ShortUpper: "TN", Short: "TN", Language: "", } Tonga Country = Country{ NameZh: "汤加", NameEn: "Tonga", Pinyin: "tj", Tel: "676", ShortLower: "to", ShortUpper: "TO", Short: "TO", Language: "", } Turkey Country = Country{ NameZh: "土耳其", NameEn: "Turkey", Pinyin: "teq", Tel: "90", ShortLower: "tr", ShortUpper: "TR", Short: "TR", Language: "", } TrinidadandTobago Country = Country{ NameZh: "特立尼达和多巴哥", NameEn: "TrinidadandTobago", Pinyin: "tlndhdbg", Tel: "1868", ShortLower: "tt", ShortUpper: "TT", Short: "TT", Language: "", } Taiwan Country = Country{ NameZh: "台湾(中国)", NameEn: "Taiwan", Pinyin: "twzg", Tel: "886", ShortLower: "tw", ShortUpper: "TW", Short: "TW", Language: "", } TuvaluIslands Country = Country{ NameZh: "图瓦卢群岛", NameEn: "Tuvalu Islands", Pinyin: "twlqd", Tel: "688", ShortLower: "tv", ShortUpper: "TV", Short: "TV", Language: "", } Tanzania Country = Country{ NameZh: "坦桑尼亚", NameEn: "Tanzania", Pinyin: "tsny", Tel: "255", ShortLower: "tz", ShortUpper: "TZ", Short: "TZ", Language: "", } Ukraine Country = Country{ NameZh: "乌克兰", NameEn: "Ukraine", Pinyin: "wkl", Tel: "380", ShortLower: "ua", ShortUpper: "UA", Short: "UA", Language: "", } Uganda Country = Country{ NameZh: "乌干达", NameEn: "Uganda", Pinyin: "wgd", Tel: "256", ShortLower: "ug", ShortUpper: "UG", Short: "UG", Language: "", } UnitedStatesofAmerica Country = Country{ NameZh: "美国", NameEn: "UnitedStatesofAmerica", Pinyin: "mg", Tel: "1", ShortLower: "us", ShortUpper: "US", Short: "US", Language: "", } Uruguay Country = Country{ NameZh: "乌拉圭", NameEn: "Uruguay", Pinyin: "wlg", Tel: "598", ShortLower: "uy", ShortUpper: "UY", Short: "UY", Language: "", } Uzbekistan Country = Country{ NameZh: "乌兹别克斯坦", NameEn: "Uzbekistan", Pinyin: "wzbkst", Tel: "998", ShortLower: "uz", ShortUpper: "UZ", Short: "UZ", Language: "", } Vatican Country = Country{ NameZh: "梵蒂冈", NameEn: "Vatican", Pinyin: "fdg", Tel: "379", ShortLower: "va", ShortUpper: "VA", Short: "VA", Language: "", } SaintVincent Country = Country{ NameZh: "圣文森特岛", NameEn: "SaintVincent", Pinyin: "swstd", Tel: "1784", ShortLower: "vc", ShortUpper: "VC", Short: "VC", Language: "", } Venezuela Country = Country{ NameZh: "委内瑞拉", NameEn: "Venezuela", Pinyin: "wnrl", Tel: "58", ShortLower: "ve", ShortUpper: "VE", Short: "VE", Language: "", } BritishVirginIslands Country = Country{ NameZh: "英属维京群岛", NameEn: "British Virgin Islands", Pinyin: "yswjqd", Tel: "1284", ShortLower: "vg", ShortUpper: "VG", Short: "VG", Language: "", } USVirginIslands Country = Country{ NameZh: "美属维尔京群岛", NameEn: "US Virgin Islands", Pinyin: "mswejqd", Tel: "1340", ShortLower: "vi", ShortUpper: "VI", Short: "VI", Language: "", } Vietnam Country = Country{ NameZh: "越南", NameEn: "Vietnam", Pinyin: "yn", Tel: "84", ShortLower: "vn", ShortUpper: "VN", Short: "VN", Language: "", } Vanuatu Country = Country{ NameZh: "瓦努阿图", NameEn: "Vanuatu", Pinyin: "wnat", Tel: "678", ShortLower: "vu", ShortUpper: "VU", Short: "VU", Language: "", } WallisFutunaIslands Country = Country{ NameZh: "瓦利斯和富图纳群岛", NameEn: "Wallis & Futuna Islands", Pinyin: "wlshftnqd", Tel: "681", ShortLower: "wf", ShortUpper: "WF", Short: "WF", Language: "", } Yemen Country = Country{ NameZh: "也门", NameEn: "Yemen", Pinyin: "ym", Tel: "967", ShortLower: "ye", ShortUpper: "YE", Short: "YE", Language: "", } ReunionIsland Country = Country{ NameZh: "马约特岛", NameEn: "Reunion Island", Pinyin: "mytd", Tel: "262", ShortLower: "yt", ShortUpper: "YT", Short: "YT", Language: "", } SouthAfrica Country = Country{ NameZh: "南非", NameEn: "SouthAfrica", Pinyin: "nf", Tel: "27", ShortLower: "za", ShortUpper: "ZA", Short: "ZA", Language: "", } Zambia Country = Country{ NameZh: "赞比亚", NameEn: "Zambia", Pinyin: "zby", Tel: "260", ShortLower: "zm", ShortUpper: "ZM", Short: "ZM", Language: "", } Zaire Country = Country{ NameZh: "扎伊尔", NameEn: "Zaire", Pinyin: "zye", Tel: "243", ShortLower: "zr", ShortUpper: "ZR", Short: "ZR", Language: "", } Zimbabwe Country = Country{ NameZh: "津巴布韦", NameEn: "Zimbabwe", Pinyin: "jbbw", Tel: "263", ShortLower: "zw", ShortUpper: "ZW", Short: "ZW", Language: "", } )