// https://www.zhanid.com/tool/language-codes.html
module.exports = {
  af: { key: 'af', zhCN: '南非语' },
  afZA: { key: 'afZA', zhCN: '南非语' },
  ar: { key: 'ar', zhCN: '阿拉伯语' },
  arAE: { key: 'arAE', zhCN: '阿拉伯语(阿联酋)' },
  arBH: { key: 'arBH', zhCN: '阿拉伯语(巴林)' },
  arDZ: { key: 'arDZ', zhCN: '阿拉伯语(阿尔及利亚)' },
  arEG: { key: 'arEG', zhCN: '阿拉伯语(埃及)' },
  arIQ: { key: 'arIQ', zhCN: '阿拉伯语(伊拉克)' },
  arJO: { key: 'arJO', zhCN: '阿拉伯语(约旦)' },
  arKW: { key: 'arKW', zhCN: '阿拉伯语(科威特)' },
  arLB: { key: 'arLB', zhCN: '阿拉伯语(黎巴嫩)' },
  arLY: { key: 'arLY', zhCN: '阿拉伯语(利比亚)' },
  arMA: { key: 'arMA', zhCN: '阿拉伯语(摩洛哥)' },
  arOM: { key: 'arOM', zhCN: '阿拉伯语(阿曼)' },
  arQA: { key: 'arQA', zhCN: '阿拉伯语(卡塔尔)' },
  arSA: { key: 'arSA', zhCN: '阿拉伯语(沙特阿拉伯)' },
  arSY: { key: 'arSY', zhCN: '阿拉伯语(叙利亚)' },
  arTN: { key: 'arTN', zhCN: '阿拉伯语(突尼斯)' },
  arYE: { key: 'arYE', zhCN: '阿拉伯语(也门)' },
  az: { key: 'az', zhCN: '阿塞拜疆语' },
  azAZ: { key: 'azAZ', zhCN: '阿塞拜疆语(拉丁文)' },
  azAZ: { key: 'azAZ', zhCN: '阿塞拜疆语(西里尔文)' },
  be: { key: 'be', zhCN: '比利时语' },
  beBY: { key: 'beBY', zhCN: '比利时语' },
  bg: { key: 'bg', zhCN: '保加利亚语' },
  bgBG: { key: 'bgBG', zhCN: '保加利亚语' },
  bsBA: { key: 'bsBA', zhCN: '波斯尼亚语(拉丁文，波斯尼亚和黑塞哥维那)' },
  ca: { key: 'ca', zhCN: '加泰隆语' },
  caES: { key: 'caES', zhCN: '加泰隆语' },
  cs: { key: 'cs', zhCN: '捷克语' },
  csCZ: { key: 'csCZ', zhCN: '捷克语' },
  cy: { key: 'cy', zhCN: '威尔士语' },
  cyGB: { key: 'cyGB', zhCN: '威尔士语' },
  da: { key: 'da', zhCN: '丹麦语' },
  daDK: { key: 'daDK', zhCN: '丹麦语' },
  de: { key: 'de', zhCN: '德语' },
  deAT: { key: 'deAT', zhCN: '德语(奥地利)' },
  deCH: { key: 'deCH', zhCN: '德语(瑞士)' },
  deDE: { key: 'deDE', zhCN: '德语(德国)' },
  deLI: { key: 'deLI', zhCN: '德语(列支敦士登)' },
  deLU: { key: 'deLU', zhCN: '德语(卢森堡)' },
  dv: { key: 'dv', zhCN: '第维埃语' },
  dvMV: { key: 'dvMV', zhCN: '第维埃语' },
  el: { key: 'el', zhCN: '希腊语' },
  elGR: { key: 'elGR', zhCN: '希腊语' },
  en: { key: 'en', zhCN: '英语' },
  enAU: { key: 'enAU', zhCN: '英语(澳大利亚)' },
  enBZ: { key: 'enBZ', zhCN: '英语(伯利兹)' },
  enCA: { key: 'enCA', zhCN: '英语(加拿大)' },
  enCB: { key: 'enCB', zhCN: '英语(加勒比海)' },
  enGB: { key: 'enGB', zhCN: '英语(英国)' },
  enIE: { key: 'enIE', zhCN: '英语(爱尔兰)' },
  enJM: { key: 'enJM', zhCN: '英语(牙买加)' },
  enNZ: { key: 'enNZ', zhCN: '英语(新西兰)' },
  enPH: { key: 'enPH', zhCN: '英语(菲律宾)' },
  enTT: { key: 'enTT', zhCN: '英语(特立尼达)' },
  enUS: { key: 'enUS', zhCN: '英语(美国)' },
  enZA: { key: 'enZA', zhCN: '英语(南非)' },
  enZW: { key: 'enZW', zhCN: '英语(津巴布韦)' },
  eo: { key: 'eo', zhCN: '世界语' },
  es: { key: 'es', zhCN: '西班牙语' },
  esAR: { key: 'esAR', zhCN: '西班牙语(阿根廷)' },
  esBO: { key: 'esBO', zhCN: '西班牙语(玻利维亚)' },
  esCL: { key: 'esCL', zhCN: '西班牙语(智利)' },
  esCO: { key: 'esCO', zhCN: '西班牙语(哥伦比亚)' },
  esCR: { key: 'esCR', zhCN: '西班牙语(哥斯达黎加)' },
  esDO: { key: 'esDO', zhCN: '西班牙语(多米尼加共和国)' },
  esEC: { key: 'esEC', zhCN: '西班牙语(厄瓜多尔)' },
  esES: { key: 'esES', zhCN: '西班牙语(传统)' },
  esES: { key: 'esES', zhCN: '西班牙语(国际)' },
  esGT: { key: 'esGT', zhCN: '西班牙语(危地马拉)' },
  esHN: { key: 'esHN', zhCN: '西班牙语(洪都拉斯)' },
  esMX: { key: 'esMX', zhCN: '西班牙语(墨西哥)' },
  esNI: { key: 'esNI', zhCN: '西班牙语(尼加拉瓜)' },
  esPA: { key: 'esPA', zhCN: '西班牙语(巴拿马)' },
  esPE: { key: 'esPE', zhCN: '西班牙语(秘鲁)' },
  esPR: { key: 'esPR', zhCN: '西班牙语(波多黎各(美))' },
  esPY: { key: 'esPY', zhCN: '西班牙语(巴拉圭)' },
  esSV: { key: 'esSV', zhCN: '西班牙语(萨尔瓦多)' },
  esUY: { key: 'esUY', zhCN: '西班牙语(乌拉圭)' },
  esVE: { key: 'esVE', zhCN: '西班牙语(委内瑞拉)' },
  et: { key: 'et', zhCN: '爱沙尼亚语' },
  etEE: { key: 'etEE', zhCN: '爱沙尼亚语' },
  eu: { key: 'eu', zhCN: '巴士克语' },
  euES: { key: 'euES', zhCN: '巴士克语' },
  fa: { key: 'fa', zhCN: '法斯语' },
  faIR: { key: 'faIR', zhCN: '法斯语' },
  fi: { key: 'fi', zhCN: '芬兰语' },
  fiFI: { key: 'fiFI', zhCN: '芬兰语' },
  fo: { key: 'fo', zhCN: '法罗语' },
  foFO: { key: 'foFO', zhCN: '法罗语' },
  fr: { key: 'fr', zhCN: '法语' },
  frBE: { key: 'frBE', zhCN: '法语(比利时)' },
  frCA: { key: 'frCA', zhCN: '法语(加拿大)' },
  frCH: { key: 'frCH', zhCN: '法语(瑞士)' },
  frFR: { key: 'frFR', zhCN: '法语(法国)' },
  frLU: { key: 'frLU', zhCN: '法语(卢森堡)' },
  frMC: { key: 'frMC', zhCN: '法语(摩纳哥)' },
  gl: { key: 'gl', zhCN: '加里西亚语' },
  glES: { key: 'glES', zhCN: '加里西亚语' },
  gu: { key: 'gu', zhCN: '古吉拉特语' },
  guIN: { key: 'guIN', zhCN: '古吉拉特语' },
  he: { key: 'he', zhCN: '希伯来语' },
  heIL: { key: 'heIL', zhCN: '希伯来语' },
  hi: { key: 'hi', zhCN: '印地语' },
  hiIN: { key: 'hiIN', zhCN: '印地语' },
  hr: { key: 'hr', zhCN: '克罗地亚语' },
  hrBA: { key: 'hrBA', zhCN: '克罗地亚语(波斯尼亚和黑塞哥维那)' },
  hrHR: { key: 'hrHR', zhCN: '克罗地亚语' },
  hu: { key: 'hu', zhCN: '匈牙利语' },
  huHU: { key: 'huHU', zhCN: '匈牙利语' },
  hy: { key: 'hy', zhCN: '亚美尼亚语' },
  hyAM: { key: 'hyAM', zhCN: '亚美尼亚语' },
  id: { key: 'id', zhCN: '印度尼西亚语' },
  idID: { key: 'idID', zhCN: '印度尼西亚语' },
  is: { key: 'is', zhCN: '冰岛语' },
  isIS: { key: 'isIS', zhCN: '冰岛语' },
  it: { key: 'it', zhCN: '意大利语' },
  itCH: { key: 'itCH', zhCN: '意大利语(瑞士)' },
  itIT: { key: 'itIT', zhCN: '意大利语(意大利)' },
  ja: { key: 'ja', zhCN: '日语' },
  jaJP: { key: 'jaJP', zhCN: '日语' },
  ka: { key: 'ka', zhCN: '格鲁吉亚语' },
  kaGE: { key: 'kaGE', zhCN: '格鲁吉亚语' },
  kk: { key: 'kk', zhCN: '哈萨克语' },
  kkKZ: { key: 'kkKZ', zhCN: '哈萨克语' },
  kn: { key: 'kn', zhCN: '卡纳拉语' },
  knIN: { key: 'knIN', zhCN: '卡纳拉语' },
  ko: { key: 'ko', zhCN: '朝鲜语' },
  koKR: { key: 'koKR', zhCN: '韩语' },
  kok: { key: 'kok', zhCN: '孔卡尼语' },
  kokIN: { key: 'kokIN', zhCN: '孔卡尼语' },
  ky: { key: 'ky', zhCN: '吉尔吉斯语' },
  kyKG: { key: 'kyKG', zhCN: '吉尔吉斯语(西里尔文)' },
  lt: { key: 'lt', zhCN: '立陶宛语' },
  ltLT: { key: 'ltLT', zhCN: '立陶宛语' },
  lv: { key: 'lv', zhCN: '拉脱维亚语' },
  lvLV: { key: 'lvLV', zhCN: '拉脱维亚语' },
  mi: { key: 'mi', zhCN: '毛利语' },
  miNZ: { key: 'miNZ', zhCN: '毛利语' },
  mk: { key: 'mk', zhCN: '马其顿语' },
  mkMK: { key: 'mkMK', zhCN: '马其顿语(FYROM)' },
  mn: { key: 'mn', zhCN: '蒙古语' },
  mnMN: { key: 'mnMN', zhCN: '蒙古语(西里尔文)' },
  mr: { key: 'mr', zhCN: '马拉地语' },
  mrIN: { key: 'mrIN', zhCN: '马拉地语' },
  ms: { key: 'ms', zhCN: '马来语' },
  msBN: { key: 'msBN', zhCN: '马来语(文莱达鲁萨兰)' },
  msMY: { key: 'msMY', zhCN: '马来语(马来西亚)' },
  mt: { key: 'mt', zhCN: '马耳他语' },
  mtMT: { key: 'mtMT', zhCN: '马耳他语' },
  nb: { key: 'nb', zhCN: '挪威语(伯克梅尔)' },
  nbNO: { key: 'nbNO', zhCN: '挪威语(伯克梅尔)(挪威)' },
  nl: { key: 'nl', zhCN: '荷兰语' },
  nlBE: { key: 'nlBE', zhCN: '荷兰语(比利时)' },
  nlNL: { key: 'nlNL', zhCN: '荷兰语(荷兰)' },
  nnNO: { key: 'nnNO', zhCN: '挪威语(尼诺斯克)(挪威)' },
  ns: { key: 'ns', zhCN: '北梭托语' },
  nsZA: { key: 'nsZA', zhCN: '北梭托语' },
  pa: { key: 'pa', zhCN: '旁遮普语' },
  paIN: { key: 'paIN', zhCN: '旁遮普语' },
  pl: { key: 'pl', zhCN: '波兰语' },
  plPL: { key: 'plPL', zhCN: '波兰语' },
  pt: { key: 'pt', zhCN: '葡萄牙语' },
  ptBR: { key: 'ptBR', zhCN: '葡萄牙语(巴西)' },
  ptPT: { key: 'ptPT', zhCN: '葡萄牙语(葡萄牙)' },
  qu: { key: 'qu', zhCN: '克丘亚语' },
  quBO: { key: 'quBO', zhCN: '克丘亚语(玻利维亚)' },
  quEC: { key: 'quEC', zhCN: '克丘亚语(厄瓜多尔)' },
  quPE: { key: 'quPE', zhCN: '克丘亚语(秘鲁)' },
  ro: { key: 'ro', zhCN: '罗马尼亚语' },
  roRO: { key: 'roRO', zhCN: '罗马尼亚语' },
  ru: { key: 'ru', zhCN: '俄语' },
  ruRU: { key: 'ruRU', zhCN: '俄语' },
  sa: { key: 'sa', zhCN: '梵文' },
  saIN: { key: 'saIN', zhCN: '梵文' },
  se: { key: 'se', zhCN: '北萨摩斯语' },
  seFI: { key: 'seFI', zhCN: '北萨摩斯语(芬兰)' },
  seFI: { key: 'seFI', zhCN: '斯科特萨摩斯语(芬兰)' },
  seFI: { key: 'seFI', zhCN: '伊那里萨摩斯语(芬兰)' },
  seNO: { key: 'seNO', zhCN: '北萨摩斯语(挪威)' },
  seNO: { key: 'seNO', zhCN: '律勒欧萨摩斯语(挪威)' },
  seNO: { key: 'seNO', zhCN: '南萨摩斯语(挪威)' },
  seSE: { key: 'seSE', zhCN: '北萨摩斯语(瑞典)' },
  seSE: { key: 'seSE', zhCN: '律勒欧萨摩斯语(瑞典)' },
  seSE: { key: 'seSE', zhCN: '南萨摩斯语(瑞典)' },
  sk: { key: 'sk', zhCN: '斯洛伐克语' },
  skSK: { key: 'skSK', zhCN: '斯洛伐克语' },
  sl: { key: 'sl', zhCN: '斯洛文尼亚语' },
  slSI: { key: 'slSI', zhCN: '斯洛文尼亚语' },
  sq: { key: 'sq', zhCN: '阿尔巴尼亚语' },
  sqAL: { key: 'sqAL', zhCN: '阿尔巴尼亚语' },
  srBA: { key: 'srBA', zhCN: '塞尔维亚语(拉丁文，波斯尼亚和黑塞哥维那)' },
  srBA: { key: 'srBA', zhCN: '塞尔维亚语(西里尔文，波斯尼亚和黑塞哥维那)' },
  srSP: { key: 'srSP', zhCN: '塞尔维亚(拉丁)' },
  srSP: { key: 'srSP', zhCN: '塞尔维亚(西里尔文)' },
  sv: { key: 'sv', zhCN: '瑞典语' },
  svFI: { key: 'svFI', zhCN: '瑞典语(芬兰)' },
  svSE: { key: 'svSE', zhCN: '瑞典语' },
  sw: { key: 'sw', zhCN: '斯瓦希里语' },
  swKE: { key: 'swKE', zhCN: '斯瓦希里语' },
  syr: { key: 'syr', zhCN: '叙利亚语' },
  syrSY: { key: 'syrSY', zhCN: '叙利亚语' },
  ta: { key: 'ta', zhCN: '泰米尔语' },
  taIN: { key: 'taIN', zhCN: '泰米尔语' },
  te: { key: 'te', zhCN: '泰卢固语' },
  teIN: { key: 'teIN', zhCN: '泰卢固语' },
  th: { key: 'th', zhCN: '泰语' },
  thTH: { key: 'thTH', zhCN: '泰语' },
  tl: { key: 'tl', zhCN: '塔加路语' },
  tlPH: { key: 'tlPH', zhCN: '塔加路语(菲律宾)' },
  tn: { key: 'tn', zhCN: '茨瓦纳语' },
  tnZA: { key: 'tnZA', zhCN: '茨瓦纳语' },
  tr: { key: 'tr', zhCN: '土耳其语' },
  trTR: { key: 'trTR', zhCN: '土耳其语' },
  ts: { key: 'ts', zhCN: '宗加语' },
  tt: { key: 'tt', zhCN: '鞑靼语' },
  ttRU: { key: 'ttRU', zhCN: '鞑靼语' },
  uk: { key: 'uk', zhCN: '乌克兰语' },
  ukUA: { key: 'ukUA', zhCN: '乌克兰语' },
  ur: { key: 'ur', zhCN: '乌都语' },
  urPK: { key: 'urPK', zhCN: '乌都语' },
  uz: { key: 'uz', zhCN: '乌兹别克语' },
  uzUZ: { key: 'uzUZ', zhCN: '乌兹别克语(拉丁文)' },
  uzUZ: { key: 'uzUZ', zhCN: '乌兹别克语(西里尔文)' },
  vi: { key: 'vi', zhCN: '越南语' },
  viVN: { key: 'viVN', zhCN: '越南语' },
  xh: { key: 'xh', zhCN: '班图语' },
  xhZA: { key: 'xhZA', zhCN: '班图语' },
  zh: { key: 'zh', zhCN: '中文' },
  zhCN: { key: 'zhCN', zhCN: '中文(简体)' },
  zhHK: { key: 'zhHK', zhCN: '中文(香港)' },
  zhMO: { key: 'zhMO', zhCN: '中文(澳门)' },
  zhSG: { key: 'zhSG', zhCN: '中文(新加坡)' },
  zhTW: { key: 'zhTW', zhCN: '中文(繁体)' },
  zu: { key: 'zu', zhCN: '祖鲁语' },
  zuZA: { key: 'zuZA', zhCN: '祖鲁语' },
}
