{{i}} Документація модуля[створити]
local langs = {
  abq = {"абаз.", "Абазинська мова"},
  ab = {"абх.", "Абхазька мова"},
  av = {"авар.", "Аварська мова"},
  ae = {"авест.", "Авестійська мова"},
  ady = {"адиг.", "Адигейська мова"},
  az = {"азерб.", "Азербайджанська мова"},
  ay = {"аймара", "Аймара (мова)"},
  ain = {"айн.", "Айнська мова"},
  ak = {"акан", "Акан"},
  akk = {"аккад.", "Аккадська мова"},
  sq = {"алб.", "Албанська мова"},
  alt = {"півдалт.", "Алтайська мова"},
  am = {"амх.", "Амхарська мова"},
  en = {"англ.", "Англійська мова"},
  nox = {"англо-норм.", "Англо-нормандська мова"},
  ar = {"араб.", "Арабська мова"},
  arc = {"арам.", "Арамейська мова"},
  arn = {"мап.", "Арауканська мова"},
  as = {"ассам.", "Ассамська мова"},
  nah = {"аст.", "Ацтекські мови", "ацтекській мові"},
  aa = {"афар.", "Афарська мова"},
  af = {"африк.", "Африкаанс"},
  ace = {"ачех.", "Ачехська мова"},
  ban = {"балійськ.", "Балійська мова"},
  eu = {"баск.", "Баскська мова"},
  ba = {"башк.", "Башкирська мова"},
  be = {"білор.", "Білоруська мова"},
  bal = {"белудж.", "Белуджська мова"},
  bn = {"бенг.", "Бенгальська мова"},
  my = {"бірм.", "Бірманська мова"},
  bi = {"бісл.", "Біслама"},
  bg = {"болг.", "Болгарська мова"},
  bs = {"босн.", "Боснійська мова"},
  br = {"брет.", "Бретонська мова"},
  bug = {"буг.", "Бугійська мова"},
  bua = {"бур.", "Бурятська мова"},
  cy = {"валл.", "Валлійська мова"},
  war = {"вар.", "Варай"},
  ve = {"венда", "Венда (мова)"},
  vep = {"вепськ.", "Вепська мова"},
  hy = {"вірм.", "Вірменська мова"},
  vo = {"волапюк", "Волапюк", 'волапюке'},
  wo = {"волоф", "Волоф (мова)"},
  vi = {"в'єтн.", "В'єтнамська мова"},
  haw = {"гав.", "Гавайська мова"},
  gag = {"гаг.", "Гагаузька мова"},
  gsc = {"гаск.", "Гасконська мова"},
  gl = {"галіс.", "Галісійська мова"},
  gil = {"кіріб.", "Гілбертська мова"},
  nl = {"нідерл.", "Нідерландська мова"},
  jdt = {"гір.-євр.", "Гірсько-єврейська мова"},
  got = {"готськ.", "Готська мова"},
  kl = {"гренл.", "Гренландська мова"},
  el = {"грец.", "Грецька мова"},
  ka = {"груз.", "Грузинська мова"},
  gn = {"гуар.", "Гуаранійскі мови"},
  gu = {"гудж.", "Гуджараті"},
  grc = {"дав.-гр.", "Давньогрецька мова"},
  orv = {"дав.-рус.", "Давньоруська мова"},
  non = {"дав.-сканд.", "Давньоскандинавська мова"}, 
  dar = {"дарг.", "Даргінська літературна мова"},
  da = {"дат.", "Датська мова"},
  dz = {"дзонг-ке", "Дзонг-ке"},
  dng = {"дунг.", "Дунганська мова"},
  ee = {"еве", "Еве (мова)"},
  evn = {"евенк.", "Евенкійська мова"},
  eve = {"евенськ.", "Евенська мова"},
  elx = {"еламськ.", "Еламська мова"},
  myv = {"ерз.", "Ерзянська мова"},
  eo = {"еспер.", "Есперанто", 'есперанто'},
  et = {"ест.", "Естонська мова"},
  egy = {"єгип.", "Єгипетська мова"},
  zu = {"зулу", "Зулу"},
  he = {"івр.", "Іврит", 'івриті'},
  ig = {"ігбо", "Ігбо (мова)"},
  yi = {"ідиш", "Ідиш", 'ідиші'},
  inh = {"інгуськ.", "Інгуська мова"},
  id = {"індон.", "Індонезійська мова"},
  ia = {"інтерл.", "Інтерлінгва"},
  IAST = {"IAST", "Міжнародний алфавіт транслітерації санскриту"},
  iu = {"інуктітут", "Інуктитут"},
  ik = {"інуітськ.", "Інупіак"},
  ga = {"ірл.", "Ірландська мова"},
  is = {"ісл.", "Ісландська мова"},
  es = {"ісп.", "Іспанська мова"},
  it = {"італ.", "Італійська мова"},
  ii = {"ї", "Ї (мова)"},
  yo = {"йоруба", "Йоруба (мова)"},
  kbd = {"кабард.-черк.", "Кабардино-черкеська мова"},
  kab = {"кабільськ.", "Кабільська мова"},
  kk = {"каз.", "Казахська мова"},
  xal = {"калм.", "Калмицька мова"},
  kn = {"каннада", "Каннада"},
  kdr = {"караїмськ.", "Караїмська мова"},
  kaa = {"каракалп.", "Каракалпакська мова"},
  krc = {"карач.-балк.", "Карачаєво-балкарська мова"},
  krl = {"карельськ.", "Карельська мова"},
  ca = {"кат.", "Каталанська мова"},
  ks = {"кашм.", "Кашмір"},
  qu = {"кечуа", "Кечуа (мова)"},
  kua = {"ошівамбо", "Кунама"},
  ky = {"кирг.", "Киргизька мова"},
  zh = {"кит.", "Китайська мова"},
  kv = {"комі", "Комі-зирянська мова"},
  koi = {"комі-пермяцьк.", "Комі-пермяцька мова"},
  kg = {"конго", "Конго (мова)"},
  kok = {"конкані", "Конкані (мова)"},
  cop = {"копт.", "Коптська мова"},
  ko = {"кор.", "Корейська мова"},
  kw = {"корнськ.", "Корнська мова"},
  co = {"корс.", "Корсиканська мова"},
  kpy = {"корякськ.", "Корякська мова"},
  xh = {"коса", "Коса (мова)"},
  crh = {"кримськотат.", "Кримськотатарська мова"},
  kum = {"кум.", "Кумикська мова"},
  ku = {"курд.", "Курдська мова"},
  km = {"кхмер.", "Кхмерська мова"},
  lad = {"сеф.", "Ладіно (мова)"},
  lbe = {"лакськ.", "Лакська мова"},
  lo = {"лаос.", "Лаоська мова"},
  la = {"лат.", "Латинська мова"},
  lv = {"латис.", "Латиська мова"},
  lez = {"лезг.", "Лезгінська мова"},
  ln = {"лінгала", "Лінгала"},
  lt = {"лит.", "Литовська мова"},
  lb = {"люксемб.", "Люксембурзька мова"},
  mk = {"макед.", "Македонська мова"},
  mg = {"малаг.", "Малагасійська мова"},
  ms = {"малайськ.", "Малайська мова"},
  ml = {"малаялам", "Малаялам"},
  dv = {"мальд.", "Мальдівська мова"},
  mt = {"мальт.", "Мальтійська мова"},
  mns = {"манс.", "Мансійська мова"},
  mi = {"маорі", "Маорі (мова)"},
  mr = {"маратхі", "Маратхі (мова)"},
  chm = {"мар.", "Марійська мова"},
  mah = {"марш.", "Маршальська мова"},
  mdf = {"мокш.", "Мокшанська мова"},
  mo = {"молд.", "Молдовська мова"},
  mn = {"монг.", "Монгольська мова"},
  gv = {"менськ.", "Менська мова"},
  nv = {"навахо", "Навахо (мова)"},
  na = {"наур.", "Науруанська мова"},
  de = {"нім.", "Німецька мова"},
  yrk = {"нен.", "Ненецька мова"},
  ne = {"непальськ.", "Непальська мова"},
  niv = {"нівх.", "Нівхська мова"},
  niu = {"ніуе", "Ніуе (мова)"},
  nog = {"ног.", "Ногайська мова"},
  no = {"норв.", "Норвезька мова"},
  ny = {"ньянджа", "Ньянджа (мова)"},
  nn = {"нюнорск", "Нюнорск"},
  oc = {"окс.", "Окситанська мова"},
  oci = {"гаськ.", "Окситанська мова"},
  om = {"оромо", "Оромо (мова)"},
  ["or"] = {"орія", "Орія (мова)"},
  ["os"] = {"осет.", "Осетинська мова"},
  pap = {"папьям.", "Папьяменто"},
  pa = {"в.-пандж.", "Пенджабська мова"},
  ["pi"] = {"палі", "Палі (мова)"},
  fa = {"перс.", "Персидська мова"},
  pal = {"пехл.", "Пехлевійська мова"},
  pl = {"польськ.", "Польська мова"},
  pol = {"поліс.", "Поліська мова"},
  pt = {"порт.", "Португальська мова"},
  ps = {"пушту", "Пушту"},
  raj = {"радж.", "Раджастхані"},
  rar = {"кукськ.", "Раротонга (мова)"},
  rm = {"ромш.", "Ретороманська мова"},
  rw = {"руанда", "Руанда (мова)"},
  ro = {"рум.", "Румунська мова"},
  rn = {"рунді", "Рунді (мова)"},
  ru = {"рос.", "Російська мова"},
  rut = {"рут.", "Рутульська мова"},
  sm = {"самоан.", "Самоанська мова"},
  sg = {"санго", "Санго"},
  sa = {"санскр.", "Санскрит",'санскриті'},
  sc = {"сард.", "Сардинська мова"},
  ss = {"свазі", "Свазі (мова)"},
  ceb = {"себ.", "Себуано"},
  cmn = {"північкит.", "Північнокитайська мова"},
  so = {"сомал.", "Північний сото (мова)"},
  sr = {"серб.", "Сербська мова"},
  st = {"сесото", "Сесото (мова)"},
  si = {"сингальськ.", "Сингальська мова"},
  sd = {"сіндхі", "Сіндхі (мова)"},
  syr = {"сир.", "Сирійська мова"},
  sk = {"словацьк.", "Словацька мова"},
  sl = {"словен.", "Словенська мова"},
  sog = {"согд.", "Согдійська мова"},
  enm = {"ср.-англ.", "Середньоанглійська мова"},
  gmh = {"ср.-в.-нім.", "Середньоверхньонімецька мова"},
  frm = {"ср.-франц.", "Середньофранцузька мова"},
  ang = {"ст.-англ.", "Староанглійська мова"},
  goh = {"ст.-в.-нім.", "Староверхньонімецька мова"},
  sga = {"ст.-ірл.", "Староірландська мова"},
  peo = {"ст.-перс.", "Староперсидська мова"},
  pro = {"ст.-окс.", "Старопровансальська мова"},
  ota = {"осман.", "Старотурецька мова"},
  fro = {"старофр.", "Старофранцузька мова"},
  sw = {"суахілі", "Суахілі"},
  su = {"сунд.", "Сунданська мова"},
  tab = {"таб.", "Табасаранська мова"},
  tl = {"тагальськ.", "Тагальська мова"},
  tg = {"тадж.", "Таджицька мова"},
  ty = {"таїт.", "Таїтянська мова"},
  tah = {"таїт.", "Таїтянська мова"},
  th = {"тайськ.", "Тайська мова"},
  tly = {"тал.", "Талиська мова"},
  ta = {"там.", "Тамільська моваа"},
  tt = {"тат.", "Татарська мова"}, 
  tw = {"чві", "Чві"},
  te = {"телугу", "Телугу (мова)"},
  ti = {"тигрінья", "Тигрінья"},
  to = {"тонг.", "Тонганська мова"},
  tn = {"тсвана", "Тсвана (мова)"},
  tyv = {"тув.", "Тувинська мова"},
  tr = {"тур.", "Турецька мова"},
  hu = {"угор.", "Угорська мова"},
  udm = {"удм.", "Удмуртська мова"},
  uz = {"узб.", "Узбецька мова"},
  chg = {"чагат.", "Чагатайська мова"},
  ch = {"чамор.", "Чаморро (мова)"},
  chr = {"черокі", "Черокі (мова)"},
  ce = {"чеч.", "Чеченська мова"},
  cs = {"чес.", "Чеська мова"},
  za = {"чжуанськ.", "Чжуанська мова"},
  cv = {"чуваськ.", "Чуваська мова"},
  chv = {"чуваськ.", "Чуваська мова"},
  ckt = {"чук.", "Чукотська мова"},
  chy = {"шайен.", "Шайен (мова)"},
  sv = {"швед.", "Шведська мова"},
  sn= {"шона", "Шона (мова)"}, 
  ug = {"уйг.", "Уйгурська мова"},
  uk = {"укр.", "Українська мова"},
  ur = {"урду", "Урду", 'урду'},
  fo = {"фар.", "Фарерська мова"},
  fj = {"фідж.", "Фіджі (мова)"},
  phn = {"фінік.", "Фінікійська мова"},
  fi = {"фін.", "Фінська мова"},
  fr = {"фр.", "Французька мова"},
  fy = {"фриз.", "Фрізька мова"},
  kjh = {"хак.", "Хакаська мова"},
  kca = {"хант.", "Хантийська мова"},
  ha = {"хауса", "Хауса (мова)"},
  hi = {"хінді", "Хінді", "хінді"},
  ho = {"хірі-моту", "Хірі-моту"},
  tkr = {"цахур.", "Цахурська мова"},
  cu = {"ст.-слов.", "Старослов'янська мова", "старослов'янській мові"},
  chu = {"церк.-слов.", "Церковнослов'янська мова"},
  rom = {"циг.", "Циганська мова"}, 
  cjs = {"шорськ.", "Шорська мова"},
  sco = {"скотс.", "Шотландська (англо-шотландська) мова"},
  gd = {"гельськ.", "Шотландська мова (кельтська)", "шотландській гасській"},
  sgh = {"шугн.", "Шугнанська мова"},
 sux = {"шум.", "Шумерська мова"},
  yue = {"юе", "Юе (мова)"},
  jv = {"яв.", "Яванська мова"},
  sah = {"якут.", "Якутська мова"},
  ja = {"яп.", "Японська мова"},
  hr = {"хорв.", "Хорватська мова"},
  -- псевдокоди і діалекти
  ['ru-old']={"рос.", "Російська дореформена орфографія", "російській мові (в дореформеному варіанті)"},
  ['be-tarask'] = {"тарашк.", "Тарашкевиця", "білоруській мові (тарашкевиці)"},
  nan = {"півд.-міньск. кит.", "Південноміньська мова (діалект)", "південноміньській мові (діалекті)"},
  mnp = {"півн.-міньск. кит.", "Північноміньська мова (діалект)", "північноміньській мові (діалекті)"},
  pdc = {"пенсильв. нім.", "Пенсильвансько-німецький діалект", "пенсильвансько-німецькому діалекті"},
  zgh = {"мар. берб.", "Стандартна марокканська берберська мова", "стандартній марокканській берберській мові"}
}

-- Псевдоніми (aliases)
langs['be-x-old'] = langs['be-tarask'];
langs['roa-nor'] = langs['nox'];
langs['zh-min-nan'] = langs['nan'];
langs['nan-hani'] = langs['nan'];

return langs;