字母缩写对应的世界各国家及其官方语言java工具类

版权声明:读书人不经过主人的批准就胡乱借鉴也是偷哦! https://blog.csdn.net/baidu_33320352/article/details/80486283


import java.util.HashMap;
import java.util.Map;


/***
 * 
 * 
 * @项目名称: --
 * @版权所有: --
 * @技术支持: --
 * @单元名称: 字母缩写对应的世界各国家及其官方语言
 * @开始时间: 2018-5-28
 * @开发人员: yangzhizhao
 */
public class LanguageUtil {


	public static Map<String, String> languageMap = new HashMap<String, String>();


	static {
		languageMap.put("nr", "英语(瑙鲁)");
		languageMap.put("np", "英语|印地语(尼泊尔)");
		languageMap.put("no", "挪威语(挪威)");
		languageMap.put("gd", "英语(格林纳达)");
		languageMap.put("ge", "阿拉伯语(格鲁吉亚)");
		languageMap.put("nz", "英语(新西兰)");
		languageMap.put("gf", "英语(法属圭亚那)");
		languageMap.put("ga", "英语(加蓬)");
		languageMap.put("fj", "英语(斐济)");
		languageMap.put("fm", "英语(密克罗尼西亚)");
		languageMap.put("fi", "芬兰语|瑞典语(芬兰)");
		languageMap.put("om", "阿拉伯语|英语(阿曼)");
		languageMap.put("fr", "法语(法国)");
		languageMap.put("gy", "英语(圭亚那)");
		languageMap.put("gn", "英语(几内亚)");
		languageMap.put("gm", "法语(冈比亚)");
		languageMap.put("pe", "西班牙语|英语(秘鲁)");
		languageMap.put("pg", "英语(巴布亚新几内亚)");
		languageMap.put("pa", "西班牙语|英语(巴拿马)");
		languageMap.put("gh", "英语(加纳)");
		languageMap.put("gg", "法语|英语(根西)");
		languageMap.put("pl", "波兰语(波兰)");
		languageMap.put("gt", "西班牙语|英语(危地马拉)");
		languageMap.put("ph", "菲律宾语(菲律宾)");
		languageMap.put("gr", "希腊语(希腊)");
		languageMap.put("pk", "英语|波斯语(巴基斯坦)");
		languageMap.put("ls", "英语(莱索托)");
		languageMap.put("lr", "英语(利比里亚)");
		languageMap.put("dz", "英语(阿尔及利亚)");
		languageMap.put("vu", "英语(瓦努阿图)");
		languageMap.put("lv", "拉脱维亚语(拉脱维亚)");
		languageMap.put("lu", "德语|法语(卢森堡)");
		languageMap.put("lt", "立陶宛语(立陶宛)");
		languageMap.put("ly", "阿拉伯语(利比亚)");
		languageMap.put("ec", "西班牙语(厄瓜多尔)");
		languageMap.put("vn", "越南语(越南)");
		languageMap.put("de", "德语(德国)");
		languageMap.put("uz", "乌兹别克语(乌兹别克斯坦)");
		languageMap.put("uy", "西班牙语(乌拉圭)");
		languageMap.put("mc", "法语(摩纳哥)");
		languageMap.put("md", "摩尔多瓦语(摩尔多瓦)");
		languageMap.put("ma", "英语(摩洛哥)");
		languageMap.put("dk", "丹麦语(丹麦)");
		languageMap.put("dj", "英语(吉布提)");
		languageMap.put("mg", "英语(马达加斯加)");
		languageMap.put("ve", "西班牙语(委内瑞拉)");
		languageMap.put("mh", "英语(马绍尔群岛)");
		languageMap.put("vc", "英语(格林纳丁斯)");
		languageMap.put("do", "西班牙语|英语(多米尼加)");
		languageMap.put("me", "波斯尼亚语|英语(黑山)");
		languageMap.put("mk", "马其顿语(马其顿)");
		languageMap.put("va", "意大利语(梵蒂冈)");
		languageMap.put("ml", "英语(马里)");
		languageMap.put("mn", "蒙古语(蒙古)");
		languageMap.put("mm", "缅甸语(缅甸)");
		languageMap.put("uk", "英语(英国)");
		languageMap.put("ev", "西班牙语(萨尔瓦多)");
		languageMap.put("mr", "英语(毛里塔尼亚)");
		languageMap.put("ug", "英语(乌干达)");
		languageMap.put("mt", "马耳他语(马耳他)");
		languageMap.put("mv", "英语(马尔代夫)");
		languageMap.put("mu", "英语(毛里求斯)");
		languageMap.put("us", "英语|西班牙语(美国)");
		languageMap.put("mx", "西班牙语(墨西哥)");
		languageMap.put("mw", "英语(马拉维)");
		languageMap.put("mz", "英语(莫桑比克)");
		languageMap.put("my", "马来语(马来西亚)");
		languageMap.put("eg", "荷兰语|英语(埃及)");
		languageMap.put("tz", "英语(坦桑尼亚)");
		languageMap.put("na", "南非荷兰语|英语(纳米比亚)");
		languageMap.put("ee", "爱沙尼亚语(爱沙尼亚)");
		languageMap.put("tt", "英语(特立尼达/多巴哥)");
		languageMap.put("tw", "繁体中文(中国台湾)");
		languageMap.put("ne", "法语(尼日尔)");
		languageMap.put("tv", "英语(图瓦卢)");
		languageMap.put("ng", "英语(尼日利亚)");
		languageMap.put("ua", "乌克兰语|俄罗斯语(乌克兰)");
		languageMap.put("ni", "西班牙语(尼加拉瓜)");
		languageMap.put("et", "阿姆哈拉语(埃塞俄比亚)");
		languageMap.put("es", "西班牙语|加泰罗尼亚语(西班牙)");
		languageMap.put("er", "英语(厄立特里亚)");
		languageMap.put("nl", "荷兰语(荷兰)");
		languageMap.put("to", "英语(汤加)");
		languageMap.put("tn", "英语(突尼斯)");
		languageMap.put("tm", "土库曼语(土库曼斯坦)");
		languageMap.put("ca", "英语|法语(加拿大)");
		languageMap.put("bz", "西班牙语|英语(伯利兹)");
		languageMap.put("tr", "土耳其语(土耳其)");
		languageMap.put("bw", "英语(博茨瓦纳)");
		languageMap.put("tg", "法语(多哥)");
		languageMap.put("jp", "日语(日本)");
		languageMap.put("td", "英语(乍得)");
		languageMap.put("jo", "阿拉伯语(约旦)");
		languageMap.put("bs", "英语(巴哈马)");
		languageMap.put("jm", "英语(牙买加)");
		languageMap.put("br", "葡萄牙语|英语(巴西)");
		languageMap.put("bt", "英语(不丹)");
		languageMap.put("th", "泰语(泰国)");
		languageMap.put("ki", "英语(基里巴斯)");
		languageMap.put("bo", "西班牙语(玻利维亚)");
		languageMap.put("kh", "柬埔寨语(柬埔寨)");
		languageMap.put("kg", "吉尔吉斯语(吉尔吉斯斯坦)");
		languageMap.put("bj", "法语(贝宁)");
		languageMap.put("ke", "英语(肯尼亚)");
		languageMap.put("bf", "英语(布基纳法索)");
		languageMap.put("bg", "保加利亚语(保加利亚)");
		languageMap.put("bh", "英语|阿拉伯语(巴林)");
		languageMap.put("st", "葡萄牙语(圣多美和普林西比)");
		languageMap.put("bi", "英语(布隆迪)");
		languageMap.put("bb", "英语(巴巴多斯)");
		languageMap.put("sy", "叙利亚语(叙利亚)");
		languageMap.put("sz", "英语(斯威士兰)");
		languageMap.put("bd", "孟加拉语(孟加拉国)");
		languageMap.put("be", "荷兰语|法语|德语(比利时)");
		languageMap.put("sl", "英语(塞拉利昂)");
		languageMap.put("kw", "阿拉伯语(科威特)");
		languageMap.put("sk", "斯洛伐克语(斯洛伐克)");
		languageMap.put("sn", "法语(塞内加尔)");
		languageMap.put("kz", "哈萨克语(哈萨克斯坦)");
		languageMap.put("sm", "意大利语(圣马力诺)");
		languageMap.put("so", "英语(索马里)");
		languageMap.put("sr", "英语(苏里南)");
		languageMap.put("sd", "英语(苏丹)");
		languageMap.put("cz", "捷克语(捷克)");
		languageMap.put("sc", "英语(塞舌尔)");
		languageMap.put("cy", "塞浦路斯语(塞浦路斯)");
		languageMap.put("kr", "韩语(韩国)");
		languageMap.put("se", "瑞典语(瑞典)");
		languageMap.put("cv", "英语(佛得角)");
		languageMap.put("sg", "英语|马来语|简体中文(新加坡)");
		languageMap.put("cu", "西班牙语(古巴)");
		languageMap.put("km", "英语(科摩罗)");
		languageMap.put("kn", "英语(圣基茨和尼维斯)");
		languageMap.put("si", "斯洛文尼亚语(斯洛文尼亚)");
		languageMap.put("cq", "英语(赤道几内亚)");
		languageMap.put("li", "德语|英语(列支敦士登)");
		languageMap.put("cr", "西班牙语(哥斯达黎加)");
		languageMap.put("co", "西班牙语(哥伦比亚)");
		languageMap.put("lk", "英语(斯里兰卡)");
		languageMap.put("cm", "英语(喀麦隆)");
		languageMap.put("cn", "简体中文(中国大陆)");
		languageMap.put("ck", "英语(库克群岛)");
		languageMap.put("sb", "英语(所罗门群岛)");
		languageMap.put("cl", "西班牙语(智利)");
		languageMap.put("la", "老挝语(老挝)");
		languageMap.put("rs", "塞尔维亚语(塞尔维亚)");
		languageMap.put("lc", "英语(圣卢西亚)");
		languageMap.put("lb", "阿拉伯语(黎巴嫩)");
		languageMap.put("ch", "德语|意大利语|法语(瑞士)");
		languageMap.put("ru", "俄罗斯语(俄罗斯)");
		languageMap.put("cf", "英语(中非)");
		languageMap.put("rw", "英语(卢旺达)");
		languageMap.put("hr", "克罗地亚语(克罗地亚)");
		languageMap.put("ro", "罗马尼亚语(罗马尼亚)");
		languageMap.put("ht", "海地语|英语(海地)");
		languageMap.put("hu", "匈牙利语(匈牙利)");
		languageMap.put("hk", "繁体中文|英语(中国香港)");
		languageMap.put("za", "南非荷兰语|英语(南非)");
		languageMap.put("hn", "西班牙语(洪都拉斯)");
		languageMap.put("zw", "葡萄牙语(津巴布韦)");
		languageMap.put("id", "印度尼西亚语|英语(印度尼西亚)");
		languageMap.put("zr", "刚果语(刚果)");
		languageMap.put("ie", "爱尔兰语|英语(爱尔兰)");
		languageMap.put("zm", "英语(赞比亚)");
		languageMap.put("iq", "阿拉伯语(伊拉克)");
		languageMap.put("ir", "波斯语(伊朗)");
		languageMap.put("az", "土耳其语(阿塞拜疆)");
		languageMap.put("ye", "阿拉伯语(也门)");
		languageMap.put("is", "冰岛语(冰岛)");
		languageMap.put("it", "意大利语|英语(意大利)");
		languageMap.put("ba", "波斯尼亚语(波斯尼亚)");
		languageMap.put("at", "德语(奥地利)");
		languageMap.put("ar", "西班牙语(阿根廷)");
		languageMap.put("il", "阿拉伯语|英语(以色列)");
		languageMap.put("qa", "英语|阿拉伯语(卡塔尔)");
		languageMap.put("in", "印地语|英语|孟加拉语(印度)");
		languageMap.put("au", "英语(澳大利亚)");
		languageMap.put("al", "阿尔巴尼亚语(阿尔巴尼亚)");
		languageMap.put("ao", "葡萄牙语(安哥拉)");
		languageMap.put("py", "西班牙语(巴拉圭)");
		languageMap.put("an", "英语(荷属安的列斯)");
		languageMap.put("pt", "葡萄牙语(葡萄牙)");
		languageMap.put("ad", "加泰尼利亚语|英语(安道尔)");
		languageMap.put("ag", "英语(安提瓜和巴布达)");
		languageMap.put("pr", "西班牙语(波多黎各)");
		languageMap.put("ae", "波斯语|英语|阿拉伯语(阿联酋)");
		languageMap.put("af", "波斯语(阿富汗)");
	}


	public static String getLanguage(String key) {

		return languageMap.get(key.toLowerCase());
	}

}


猜你喜欢

转载自blog.csdn.net/baidu_33320352/article/details/80486283