Documentation for this module may be created at Modul:Languages/data/doc

local langs = {
  ["en-gb"] = {"brit. ing.", "İngilis dilinin Britaniya variantı"},
  ["or"] = {"oriya", "Oriya dili"},
  aa = {"afar.", "Afar dili"},
  ab = {"abx.", "Abxaz dili"},
  abq = {"abaz.", "Abaza dili"},
  ace = {"açex.", "Açex dili"},
  ady = {"adıge.", "Adıge dili"},
  ae = {"avest.", "Avesta dili"},
  af = {"afrik.", "Afrikaans"},
  agx = {"ağul.", "Ağul dili"},
  ain = {"aynu.", "Aynu dili"},
  ak = {"akan", "Akan"},
  akk = {"akkad.", "Akkad dili"},
  ale = {"aleut.", "Aleut dili"},
  als = {"alem.", "Aleman ləhcəsi", "alman dilinin aleman dialekti"},
  alt = {"c.alt.", "Cənubi altay dili"},
  am = {"amh.", "Amhar dili"},
  an = {"araqon.", "Araqon dili"},
  ang = {"anqlosaks.", "Anqlosaks dili"},
  ar = {"ərəb.", "Ərəb dili"},
  arc = {"aram.", "Arami dili"},
  arn = {"map.", "Mapuçe dili"},
  art = {"slovio", "Slovio", "slovio dilində"},
  arz = {"mis. ərəb.", "Ərəb dilinin Misir variantı", "Ərəb dilinin Misir dialekti"},
  as = {"assam.", "Assam dili"},
  ast = {"astur.", "Asturiya dili"},
  atj = {"atikamek", "Atikamek dili"},
  atv = {"ş.alt.", "Şimali altay dili"},
  av = {"avar.", "Avar dili"},
  ay = {"aymara", "Aymara dili"},
  az = {"azərb.", "Azərbaycan dili"},
  azb = {"azərb-ərəb.", "Cənubi Azərbaycan dili", "azərbaycan dilinin iran variantı"}, -- xüsusi istiqamətləndirmə
  ba = {"başq.", "Başqırd dili"},
  bal = {"beluc.", "Beluc dili"},
  ban = {"bali.", "Bali dili"},
  bar = {"bav.", "Bavariya dialekti", "alman dilinin bavar dialekti"},
  bcl = {"mər. bik.", "Mərkəzi Bikol dili"},
  be = {"belar.", "Belarus dili"},
  bg = {"bolq.", "Bolqar dili"},
  bho = {"bxoc.", "Bxocpuri"},
  bi = {"bisl.", "Bislama dili"},
  bm = {"bam.", "Bamana"},
  bms = {"ban.", "Banyumasan dili"},
  bn = {"benq.", "Benqal dili"},
  bo = {"tib.", "Tibet dili"},
  bpy = {"biş.-man.", "Bişnupriya-manipuri"},
  br = {"bret.", "Breton dili"},
  bs = {"bosn.", "Bosniya dili"},
  bua = {"bur.", "Buryat dili"},
  bug = {"buq.", "Buqi dili"},
  ca = {"kat.", "Katalan dili"},
  cant = {"kant.", "Kantabri dialekti", "kantabri dialektində"},
  ce = {"çeç.", "Çeçen dili"},
  ceb = {"seb.", "Sebuan dili"},
  ch = {"çamor.", "Çamorro dili"},
  chg = {"çağat.", "Çağatay dili"},
  chm = {"mari.", "Mari dili"},
  chr = {"çeroki", "Çeroki dili"},
  chu = {"cerk.-slav.", "Cerkovnoslavyan dili"},
  chv = {"çuvaş.", "Çuvaş dili"},
  chy = {"şayen.", "Şayen dili"},
  cja = {"q.-çam.", "Qərbi çam dili"},
  cjm = {"şq.-çam.", "Şərqi çam dili"},
  cjs = {"şorsk.", "Şorsk dili"},
  ckb = {"sorani", "Sorani dili"},
  ckt = {"çuk.", "Çukot dili"},
  cmn = {"şm.-çin.", "Şimali çin dili"},
  co = {"kors.", "Korsika dili"},
  cop = {"kopt.", "Kopt dili"},
  crh = {"krım-tat.", "Krım-tatar dili"},
  crs = {"seyş.", "Seyşel Kreol dili"},
  cs = {"çeş.", "Çeş dili"},
  csb = {"kaşub.", "Kaşub dili"},
  cu = {"qəd.-slav.", "Qədim slavyan dili", "Qədim slavyan dilində"},
  cv = {"çuvaş.", "Çuvaş dili"},
  cy = {"vall.", "Vall dili"},
  da = {"dan.", "Dan dili"},
  dar = {"darg.", "Dargin dili", "dargin dilinin ədəbi forması"},
  de = {"alm.", "Alman dili"},
  din = {"dinka", "Dinka dili", "dinka dilində"},
  diq = {"c.zazaki", "Cənubi Zazaki dili"},
  dng = {"dunq.", "Dunqan dili"},
  dsb = {"aş.sorb.", "Aşağı sorb dili"},
  dty = {"dotiya.", "Dotiyali dili"},
  dv = {"mald.", "Maldiv dili"},
  dz = {"dz", "Dzonqxa"},
  ee = {"eve", "Eve dili"},
  egy = {"misir.", "Misir dili"},
  el = {"yun.", "Yunan dili"},
  elx = {"elam.", "Elam dili"},
  eml = {"emil.-rom.", "Emiliano-romanol dili"},
  en = {"ing.", "İngilis dili"},
  enm = {"or.-ing.", "Orta ingilis dili"},
  eo = {"esp.", "Esperanto", 'esperanto'},
  es = {"isp.", "İspan dili"},
  ess = {"çapl.", "Çaplin dili"},
  esx = {"eskim.", "Eskimos-aleut dilləri"},
  et = {"est.", "Eston dili"},
  eu = {"bask.", "Bask dili"},
  eve = {"even.", "Even dili"},
  evn = {"evenk.", "Evenk dili"},
  fa = {"fars.", "Fars dili"},
  ff = {"fula", "Fula dili", "fula dilində"},
  fi = {"fin.", "Fin dili"},
  fil = {"filip.", "Filippin dili"},
  fj = {"fic.", "Fici dili"},
  fkv = {'kven.', 'Kven dili'},
  fo = {"far.", "Farer dili"},
  fr = {"fr.", "Fransız dili"},
  frm = {"or.-frans.", "Orta Fransız dili"},
  fro = {"qəd.-frans.", "Qədim Fransız dili"},
  frp = {"frankoprov.", "Frankoprovansal dili"},
  frr = {"şim.-friz.","Şimali friz dili"},
  fur = {"friul.","Friul dili"},
  fy = {"q.-friz.", "Qərbi friz dili"},
  ga = {"irl.", "İrland dili"},
  gag = {"qaq.", "Qaqauz dili"},
  gan = {"qan", "Qan dili", "qan dilində"},
  gcr = {"qvian.", "Qvian Kreol dili"},
  gd = {"şot.kelt.", "Şotland kelt dili"},
  gez = {"qeez", "Qeez"},
  gil = {"kirib.", "Kiribati dili"},
  gkm = {"or.-yun.", "Orta Yunan dili"},
  gl = {"qalis.", "Qalisiya dili"},
  glk = {"gil.", "Gilan dili"},
  gmh = {"or.yux.-alm.", "Orta yuxarı alman dili"},
  gn = {"quar.", "Quarani dili"},
  goh = {"qəd.yux.-alm.", "Qədim yuxarı alman dili"},
  gos = {"qron.", "Qroningen dialekti"},
  got = {"qot.", "Qot dili"},
  grc = {"q.yun.", "Qədim yunan dili"},
  gu = {"quc.", "Qucarat dili"},
  gv = {"men.", "Men dili"},
  ha = {"hausa", "Hausa dili"},
  hai = {"hayda", "Hayda dili"},
  hak = {"hakka", "Hakka dili", 'hakka dilində'},
  haw = {"hav.", "Havay dili"},
  he = {"ivr.", "İvrit dili", "ivrit dilində"},
  hi = {"hind", "Hind dili"},
  hif = {"fic. hind", "Fici hind dili"},
  ho = {"hiri-motu", "Hiri-motu dili"},
  hr = {"xorv.", "Xorvat dili"},
  hsb = {"yux.sorb.", "Yuxarı sorb dili"},
  ht = {"hait.kreol.", "Haiti kreol dili"},
  hu = {"mac.", "Macar dili"},
  hy = {"erm.", "Erməni dili"},
  hyw = {"q.-erm.", "Qərbi erməni dili"},
  hz = {"her.", "Herero dili"},
  ia = {"beyn.", "Beynəlxalq"},
  IAST = {"IAST", "Beynəlxalq sanskrit transliterasiya əlifbası"},
  id = {"ind.", "İndoneziya dili"},
  ie = {"окц.", "Интерлингве", "интерлингве (окцидентале)"},
  ig = {"игбо", "Игбо dili"},
  ik = {"инуитск.", "Инупиак"}, -- перенаправление специально
  ilo = {"илок.", "Илоканский dili"},
  ine = {"венет. др.", "Венетский dili (древний)", "древнем венетском diliе"},
  inh = {"ингуш.", "Ингушский dili"},
  io = {"идо", "Идо"},
  is = {"isl.", "İsland dili"},
  it = {"it.", "İtalyan dili"},
  itl = {"ительм.", "Ительменский dili"},
  iu = {"инуктитут", "Инуктитут", "инуктитуте"},
  izh = {'ижор.', 'Ижорский dili'},
  ja = {"yap.", "Yapon dili"},
  jdt = {"dağ.-yəh.", "Dağ yəhudiləri dili"},
  jmy = {"şim.-q. mar.", "Şimal-Qərbi Mari dili"},
  jv = {"yav.", "Yavan dili"},
  ka = {"gürc.", "Gürcü dili"},
  kaa = {"qaraq.", "Qaraqalpaq dili"},
  kab = {"kabil.", "Kabil dili"},
  kbd = {"kab.-çərk.", "Kabardin-çərkəz dili"},
  kbp = {"kab.", "Kabye dili"},
  kca = {"xant.", "Xantı dili"},
  kdr = {"kəraim.", "Kəraim dili"},
  kg = {"kon.", "Konqo dili"},
  khw = {"xov.", "Xovar dili"},
  ki = {"kiku.", "Kikuyu dili"},
  kj = {"kvanyama.", "Kvanyama dili"},
  kjh = {"xak.", "Xakas dili"},
  kjj = {"xın.", "Xınalıq dili"},
  kk = {"qaz.", "Qazax dili"},
  kl = {"qrenl.", "Qrenland dili"},
  km = {"khm.", "Khmer dili"},
  kn = {"kann.", "Kannada dili"},
  ko = {"kor.", "Koreya dili"},
  koi = {"komi-perm.", "Komi-permyak dili"},
  kok = {"konkan.", "Konkani dili"},
  kpy = {"kory.", "Koryak dili"},
  kr = {"kanur.", "Kanuri dili"},
  krc = {"qaraç.-balk.", "Qaraçay-balkar dili"},
  krk = {"ker.", "Kerek dili"},
  krio = {"kri.", "Krio dili"},
  krl = {"kar.", "Karel dili"},
  ks = {"kaşm.", "Kaşmir dili"},
  ksh = {"rip.", "Ripuar dili"},
  ktv = {"katu.", "Katu dili"},
  ku = {"kürd.", "Kürd dili"},
  kua = {"kvan.", "Kvanyama dili"},
  kuf = {"qər.-kat.", "Qərbi Katu dili"},
  kum = {"qum.", "Qumuq dili"},
  kv = {"komi.", "Komi-zıryan dili"},
  kw = {"korn.", "Korn dili"},
  ky = {"qırğ.", "Qırğız dili"},
  la = {"lat.", "Latın dili"},
  lad = {"сеф.", "Сефардский dili"},
  lb = {"люксемб.", "Люксембургский dili"},
  lbe = {"лакск.", "Лакский dili"},
  lez = {"ləzg.", "Ləzgi dili"},
  lg = {"луг.", "Луганда", "diliе луганда"},
  li = {"лимб.", "Лимбургский dili"},
  liv = {"liv.", "Livon dili"},
  lld = {"ладинск.", "Ладинский dili"},
  lmo = {"ломб.", "Ломбардский dili"},
  ln = {"лингала", "Лингала"},
  lo = {"лаос.", "Лаосский dili"},
  lrc = {"сев.-лур.", "Северный лурский dili"},
  lt = {"lit.", "Litva dili"},
  ltg = {"latq.", "Latqal dili"},
  lu = {"луба-катанга", "Луба-катанга", "diliе луба-катанга"},
  lv = {"латыш.", "Латышский dili"},
  lzh = {"классич. кит.", "Вэньянь", "классическом китайском diliе"},
  mah = {"марш.", "Маршалльский dili"},
  mdf = {"мокш.", "Мокшанский dili"},
  me = {"черногор.", "Черногорский dili"},
  mg = {"малаг.", "Малагасийский dili"},
  mh = {"марш.", "Маршалльский dili "},
  mhr = {"луг.-мар.", "Луговомарийский dili"}, -- перенаправление специально
  mi = {"маори", "Маори dili"},
  min = {"мин.", "Минангкабау dili"},
  mk = {"макед.", "Македонский dili"},
  ml = {"малаялам", "Малаялам"},
  mn = {"монг.", "Монгольский dili"},
  mns = {"манс.", "Мансийский dili"},
  mnw = {"mon.", "Monqol dili"},
  mo = {"mold.", "Moldovan dili"},
  mr = {"маратхи", "Маратхи dili"},
  mrj = {"гор.-мар.", "Горномарийский dili"},
  ms = {"malay.", "Malay dili"},
  mt = {"malt.", "Malta dili"},
  my = {"birm.", "Birman dili"},
  myv = {"erz.", "Erzyan dili"},
  mzn = {"maz.", "Mazandaran dili"},
  na = {"naur.", "Nauru dili"},
  nah = {"аст.", "Астекский dili"}, -- перенаправление специально
  nap = {"неап.", "Неаполитанский dili"},
  nb = {"бук.", 'Букмол'},
  nbf = {"наси", "Наси dili"},
  nd = {"сев. ндеб.", "Северный ндебеле", "diliе северный ндебеле"},
  nds = {"ниж.-нем.", "Нижненемецкий dili"},
  ne = {"непальск.", "Непальский dili"},
  new = {"нев.", "Неварский dili"},
  niu = {"ниуэ", "Ниуэ dili"},
  niv = {"нивх.", "Нивхский dili"},
  nl = {"nid.", "Niderland dili"},
  nn = {"нюнорск", "Новонорвежский dili"},
  no = {"норв.", "Норвежский dili"},
  nog = {"ног.", "Ногайский dili"},
  non = {"др.-сканд.", "Древнескандинавский dili"},
  nox = {"англо-норм.", "Англо-нормандский dili"},
  nr = {"юж. ндеб.", "Южный ндебеле", "diliе южный ндебеле"},
  nso = {"сев. сото", "Северный сото"},
  nqo = {"нко", "Нко dili", "на койнизированной форме нко diliов манден"},
  nv = {"навахо", "Навахо dili", "diliе навахо"},
  ny = {"ньянджа", "Ньянджа"},
  oac = {"ороч.", "Орочский dili"},
  oc = {"окс.", "Окситанский dili"},
  oci = {"гаск.", "Окситанский dili"},
  oj = {"одж.", "Оджибве dili", "diliе оджибве"},
  olo = {"лив.-карельск.", "Ливвиковский dili", "ливвиковском диалекте карельского diliа"}, -- перенаправление специально
  om = {"оромо", "Оромо dili"},
  orv = {"др.-рус.", "Древнерусский dili"},
  os = {"осет.", "Осетинский dili"},
  ota = {"осман.", "Османский dili"},
  pa = {"вост. пандж.", "Восточный панджаби"}, -- перенаправление специально
  pal = {"пехл.", "Среднеперсидский dili"},
  pam = {"кап.", "Капампанганский dili"},
  pap = {"папьям.", "Папьяменто"},
  pcd = {'пик.', 'Пикардский dili'},
  peo = {"др.-перс.", "Древнеперсидский dili"},
  phg = {"фыонг", "Фыонг"},
  phn = {"финик.", "Финикийский dili"},
  pi = {"пали", "Пали"},
  pl = {"pol.", "Polyak dili"},
  pms = {"пьем.", "Пьемонтский dili"},
  pnb = {"зап. пандж.", "Западный панджаби"},
  pol = {"польск.", "Польский dili"},
  pro = {"др.-пров.", "Древнепровансальский dili"},
  ps = {"пушту", "Пушту"},
  pt = {"порт.", "Португальский dili"},
  qu = {"кечуа", "Кечуа dili", "diliе кечуа"}, -- перенаправление специально
  qya = {"кв.", "Квенья", "diliе квенья"},
  raj = {"радж.", "Раджастхани"},
  rap = {"рап.", "Рапануйский dili"},
  rar = {"кукск.", "Кукский dili"},
  rm = {"ромш.", "Романшский dili"},
  rn = {"рунди", "Рунди dili"},
  ro = {"рум.", "Румынский dili"},
  rom = {"цыг.", "Цыганский dili"},
  ru = {"rus.", "Rus dili"},
  rue = {"русин.", "Русинский dili"},
  rup = {'арум.', 'Арумынский dili'},
  rut = {"rut.", "Rutul dili"},
  rw = {"руанда", "Руанда dili"},
  ryu = {'окив.', 'Окинавский dili'},
  sa = {"санскр.", "Санскрит",'санскрите'},
  sah = {"saxa.", "Saxa dili"},
  sc = {"сард.", "Сардинский dili"},
  scn = {"сиц.", "Сицилийский dili"},
  sco = {"скотс.", "Шотландский dili (германский)"},
  sd = {"синдхи", "Синдхи dili"},
  se = {"сев.-саамск.", "Северносаамский dili"},
  sg = {"санго", "Санго"},
  sga = {"др.-ирл.", "Древнеирландский dili"},
  sgh = {"шугн.", "Шугнанский dili"},
  sgs = {"жем.", "Жемайтский dili"}, -- перенаправление специально
  sh = {"сербохорв.", "Сербохорватский dili"},
  shn = {"шан.", "Шанский dili"},
  si = {"сингальск.", "Сингальский dili"},
  sjd = {"кильд. ", "Кильдинский саамский dili", "кильдинском саамском diliе"},
  sjn = {'синд.', 'Синдарин'},
  sk = {"словацк.", "Словацкий dili"},
  skr = {"сирайки", "Сирайки dili", "diliе сирайки"},
  sl = {"sloven.", "Sloven dili"},
  sm = {"samoa.", "Samoa dili"},
  sme = {"с.-саамск.", "Северносаамский dili"},
  smj = {"луле-саамск.", "Луле-саамский dili"},
  smn = {"инари-саамск.", "Инари-саамский dili"},
  sms = {"колтта-саамск.", "Колтта-саамский dili"},
  sn = {"шона", "Шона dili"},
  so = {"сомали", "Сомалийский dili"},
  sog = {"согд.", "Согдийский dili"},
  sq = {"alb.", "Alban dili"},
  sr = {"serb.", "Serb dili"},
  ss = {"свази", "Свати"},
  st = {"сесото", "Сесото"},
  stq = {"вост.-фриз.","Восточнофризский dili"},
  su = {"сунд.", "Сунданский dili"},
  sux = {"шум.", "Шумерский dili"},
  sv = {"швед.", "Шведский dili"},
  sw = {"суахили", "Суахили"},
  syr = {"новоарам.", "Новоарамейский dili"}, -- перенаправление специально
  szl = {"силез.", "Силезский dili"},
  ta = {"там.", "Тамильский dili"},
  tab = {"таб.", "Табасаранский dili"},
  tah = {"таит.", "Таитянский dili"},
  tara = {"тар.", "Тарантинский dili"},
  te = {"телугу", "Телугу"},
  tet = {"тетум", "Тетум", "diliе тетум"},
  tg = {"tac.", "Tacik dili"},
  th = {"tay.", "Tay dili"},
  ti = {"тигринья", "Тигринья"},
  tk = {"türkm.", "Türkmən dili"},
  tkr = {"sax.", "Saxur dili"},
  tl = {"тагальск.", "Тагальский dili"},
  tly = {"тал.", "Талышский dili"},
  tn = {"тсвана", "Тсвана dili"},
  to = {"тонг.", "Тонганский dili"},
  tpi = {"ток-писин", "Ток-писин"},
  tr = {"türk.", "Türk dili"},
  ts = {"тсонга", "Тсонга dili", "diliе тсонга"},
  tt = {"tatar.", "Tatar dili"},
  tw = {"чви", "Чви"},
  ty = {"таит.", "Таитянский dili"},
  tyv = {"tıv.", "Tıva dili"},
  udi = {'udi.', 'Udi dili'},
  udm = {"удм.", "Удмуртский dili"},
  ug = {"uyğ.", "Uyğur dili"},
  uk = {"ukr.", "Ukrayna dili"},
  ur = {"urdu", "Urdu dili"},
  uz = {"öz.", "Özbək dili"},
  ve = {"венда", "Венда dili"},
  vec = {"венет. совр.", "Венетский dili (современный)", "венетском (современном) diliе" }, -- перенаправление специально
  vep = {"вепсск.", "Вепсский dili"},
  vi = {"вьетн.", "Вьетнамский dili"},
  vls = {"зап.-флам.", "Западнофламандский dili"},
  vo = {"волапюк", "Волапюк", "волапюке"},
  vot = {"водск.", "Водский dili"},
  vro = {"вырус.", "Выруский диалект", "выруском диалекте эстонского diliа"},
  wa = {"валлон.", "Валлонский dili"},
  war = {"вар.", "Варайский dili"},
  wo = {"волоф", "Волоф dili"},
  wuu = {"у", "У dili", 'diliе у'},
  xal = {"kalm.", "Kalmık dili"},
  xh = {"kosa", "Kosa dili"},
  xmf = {"meq.", "Meqrel dili"},
  xur = {"ur.", "Urartu dili"},
  yi = {"idiş", "İdiş dili"},
  ykg = {"şim. yuk.", "Şimali Yukagir dili"},
  ynk = {"nauk.", "Naukan dili"},
  yo = {"yor", "Yoruba dili"},
  yrk = {"nen.", "Nenes dili"},
  ysr = {"sirenik.", "Sirenik dili"},
  yue = {"yue", "Yue (dil)", "yue dilində"},
  yux = {"cən. yuk.", "Cənubi Yukagir dili"},
  za = {"çjuan.", "Çjuan dili"},
  zea = {"zel.", "Zeland dili"},
  zh = {"çin", "Çin dili"},
  zu = {"zulu", "Zulu dili", "Zulu"},


  -- psevdokodlar və şivələr
  ['be-tarask'] = {"тарашк.", "Белорусский dili (тарашкевица)", "белорусском diliе (тарашкевица)"},
  ['ko-kp'] = {"кор.", "Корейский dili", "Корейском diliе"}, -- имеются различия в написании буквы «тхиыт»
  ['nds-nl'] = {"нид. ниж.-сакс.", "Нидерландский нижнесаксонский dili"}, -- перенаправление специально
  ['ru-old'] = {"рус. дореф.", "Русская дореформенная орфография", "русском diliе (в дореформенной орфографии)"},
  cg = {"черног.", "Черногорский dili"}, -- пока(?) не имеет кода в ISO 639; предложенный код — cg; у нас есть Шаблон:Lang-cg
  gal = {"галло", "Галло dili", "diliе галло"},
  mnp = {"сев.-миньск.", "Северноминьский dili", "северноминьском diliе (диалекте)"},
  nan = {"юж.-миньск.", "Южноминьский dili (диалект)", "южноминьском diliе (диалекте)"},
  pdc = {"пенсильв. нем.", "Пенсильванско-немецкий диалект", "пенсильванско-немецком диалекте"},
  simple = {"англ. упрощ.", "Упрощённый английский dili", "упрощённом варианте английского diliа"},
}

-- Psevdonimlər (aliases)
langs['arm'] = langs['hy']
langs['bat-smg'] = langs['sgs'];
langs['be-x-old'] = langs['be-tarask'];
langs['bh'] = langs['bho'];
langs['bxm'] = langs['bua'];
langs['bxr'] = langs['bua'];
langs['bxu'] = langs['bua'];
langs['es2'] = langs['es'];
langs['fij'] = langs['fj']
langs['fiu-vro'] = langs['vro'];
langs['lat'] = langs['la']
langs['map-bms'] = langs['bms'];
langs['mri'] = langs['mi'];
langs['roa-nor'] = langs['nox'];
langs['roa-tara'] = langs['tara'];
langs['zh2'] = langs['zh'];
langs['zh-classical'] = langs['lzh'];
langs['zh-min-nan'] = langs['nan'];
langs['zh-yue'] = langs['yue'];

-- Legacy codes
langs['als'] = langs['gsw'];
langs['jp'] = langs['ja'];

return langs;