[
  {
    "regex": "^(.*[co].*\\s+slav[on]*ic.*|.*slav[on]*ic,\\s+.*[co].*|\\s*chu\\s*|\\s*cu\\s*)$",
    "iso2": "cu",
    "iso3": "chu",
    "name_ru": "церковнославянский (старославянский)",
    "name_cs": "církevní slovanština (staroslověnština)",
    "name_zh": "古教会斯拉夫语",
    "name_en": "Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic",
    "name_fr": "slavon d'église; vieux slave; slavon liturgique; vieux bulgare"
  },
  {
    "regex": "^(.*[y].*\\s+tonga.*|.*tonga,*\\s+.*[y].*|\\s*tog\\s*)$",
    "iso2": "",
    "iso3": "tog",
    "name_ru": "ньяса (тонга)",
    "name_cs": "tongština (nyasa)",
    "name_zh": "尼亚萨汤加语",
    "name_en": "Tonga (Nyasa)",
    "name_fr": "tonga (Nyasa)"
  },
  {
    "regex": "^(.*abkhazian.*|\\s*abk\\s*|\\s*ab\\s*)$",
    "iso2": "ab",
    "iso3": "abk",
    "name_ru": "абхазский",
    "name_cs": "abcházština",
    "name_zh": "阿布哈兹语",
    "name_en": "Abkhazian",
    "name_fr": "abkhaze"
  },
  {
    "regex": "^(.*achinese.*|\\s*ace\\s*)$",
    "iso2": "",
    "iso3": "ace",
    "name_ru": "ачехский",
    "name_cs": "acehština",
    "name_zh": "亚齐语",
    "name_en": "Achinese",
    "name_fr": "aceh"
  },
  {
    "regex": "^(.*acoli.*|\\s*ach\\s*)$",
    "iso2": "",
    "iso3": "ach",
    "name_ru": "ачоли",
    "name_cs": "akolština",
    "name_zh": "阿乔利语",
    "name_en": "Acoli",
    "name_fr": "acoli"
  },
  {
    "regex": "^(.*adangme.*|\\s*ada\\s*)$",
    "iso2": "",
    "iso3": "ada",
    "name_ru": "адангме",
    "name_cs": "adangme",
    "name_zh": "阿当梅语",
    "name_en": "Adangme",
    "name_fr": "adangme"
  },
  {
    "regex": "^(.*adyghe.*|.*adygei.*|\\s*ady\\s*)$",
    "iso2": "",
    "iso3": "ady",
    "name_ru": "адыгейский",
    "name_cs": "adygejština",
    "name_zh": "阿迪格语",
    "name_en": "Adyghe; Adygei",
    "name_fr": "adyghé"
  },
  {
    "regex": "^(.*afar.*|\\s*aar\\s*|\\s*aa\\s*)$",
    "iso2": "aa",
    "iso3": "aar",
    "name_ru": "афарский",
    "name_cs": "afarština",
    "name_zh": "阿法尔语、阿法语",
    "name_en": "Afar",
    "name_fr": "afar"
  },
  {
    "regex": "^(.*afrihili.*|\\s*afh\\s*)$",
    "iso2": "",
    "iso3": "afh",
    "name_ru": "африхили (искусственный язык)",
    "name_cs": "afrihili (umělý jazyk)",
    "name_zh": "阿弗里希利语",
    "name_en": "Afrihili",
    "name_fr": "afrihili"
  },
  {
    "regex": "^(.*afrikaans.*|\\s*afr\\s*|\\s*af\\s*)$",
    "iso2": "af",
    "iso3": "afr",
    "name_ru": "африкаанс",
    "name_cs": "afrikánština",
    "name_zh": "阿非利堪斯语、南非荷兰语、南非语",
    "name_en": "Afrikaans",
    "name_fr": "afrikaans"
  },
  {
    "regex": "^(.*afro-asiatic.*|\\s*afa\\s*)$",
    "iso2": "",
    "iso3": "afa",
    "name_ru": "афразийский язык",
    "name_cs": "afroasijské jazyky, ostatní",
    "name_zh": "亚非语系、闪含语系",
    "name_en": "Afro-Asiatic languages",
    "name_fr": "afro-asiatiques, langues"
  },
  {
    "regex": "^(.*ainu.*|\\s*ain\\s*)$",
    "iso2": "",
    "iso3": "ain",
    "name_ru": "айну",
    "name_cs": "ainština",
    "name_zh": "阿伊努语",
    "name_en": "Ainu",
    "name_fr": "aïnou"
  },
  {
    "regex": "^(.*akkadian.*|\\s*akk\\s*)$",
    "iso2": "",
    "iso3": "akk",
    "name_ru": "аккадский",
    "name_cs": "akkadština",
    "name_zh": "阿卡德语",
    "name_en": "Akkadian",
    "name_fr": "akkadien"
  },
  {
    "regex": "^(.*albanian.*|\\s*alb\\s*|\\s*sqi\\s*|\\s*sq\\s*)$",
    "iso2": "sq",
    "iso3": "sqi",
    "name_ru": "албанский",
    "name_cs": "albánština",
    "name_zh": "阿尔巴尼亚语",
    "name_en": "Albanian",
    "name_fr": "albanais"
  },
  {
    "regex": "^(.*aleut.*|\\s*ale\\s*)$",
    "iso2": "",
    "iso3": "ale",
    "name_ru": "алеутский",
    "name_cs": "aleutština",
    "name_zh": "阿留申语",
    "name_en": "Aleut",
    "name_fr": "aléoute"
  },
  {
    "regex": "^(.*algonquian.*|\\s*alg\\s*)$",
    "iso2": "",
    "iso3": "alg",
    "name_ru": "алгонкинские языки",
    "name_cs": "algonkinské jazyky",
    "name_zh": "阿尔冈昆语族",
    "name_en": "Algonquian languages",
    "name_fr": "algonquines, langues"
  },
  {
    "regex": "^(.*altaic.*|\\s*tut\\s*)$",
    "iso2": "",
    "iso3": "tut",
    "name_ru": "алтайский язык",
    "name_cs": "altajské jazyky, ostatní",
    "name_zh": "阿尔泰语系",
    "name_en": "Altaic languages",
    "name_fr": "altaïques, langues"
  },
  {
    "regex": "^(.*amharic.*|\\s*amh\\s*|\\s*am\\s*)$",
    "iso2": "am",
    "iso3": "amh",
    "name_ru": "амхарский",
    "name_cs": "amharština",
    "name_zh": "阿姆哈拉语",
    "name_en": "Amharic",
    "name_fr": "amharique"
  },
  {
    "regex": "^(.*anc[ient.]*\\s+greek.*|.*greek,\\s+anc[ient.]*.*|\\s*grc\\s*)$",
    "iso2": "",
    "iso3": "grc",
    "name_ru": "древнегреческий (до 1453 г.)",
    "name_cs": "starověká řečtina (do 1453)",
    "name_zh": "古希腊语（至1453年）",
    "name_en": "Greek, Ancient (to 1453)",
    "name_fr": "grec ancien (jusqu'à 1453)"
  },
  {
    "regex": "^(.*angika.*|\\s*anp\\s*)$",
    "iso2": "",
    "iso3": "anp",
    "name_ru": "ангика",
    "name_cs": "angština",
    "name_zh": "安吉卡语",
    "name_en": "Angika",
    "name_fr": "angika"
  },
  {
    "regex": "^(.*apache.*|\\s*apa\\s*)$",
    "iso2": "",
    "iso3": "apa",
    "name_ru": "апачские языки",
    "name_cs": "apačské jazyky",
    "name_zh": "阿帕切语支",
    "name_en": "Apache languages",
    "name_fr": "apaches, langues"
  },
  {
    "regex": "^(.*aragonese.*|\\s*arg\\s*|\\s*an\\s*)$",
    "iso2": "an",
    "iso3": "arg",
    "name_ru": "арагонский",
    "name_cs": "aragonština",
    "name_zh": "阿拉贡语",
    "name_en": "Aragonese",
    "name_fr": "aragonais"
  },
  {
    "regex": "^(.*arapaho.*|\\s*arp\\s*)$",
    "iso2": "",
    "iso3": "arp",
    "name_ru": "арапахо",
    "name_cs": "arapažština",
    "name_zh": "阿拉帕霍语",
    "name_en": "Arapaho",
    "name_fr": "arapaho"
  },
  {
    "regex": "^(.*arawak.*|\\s*arw\\s*)$",
    "iso2": "",
    "iso3": "arw",
    "name_ru": "аравакский",
    "name_cs": "arawacké jazyky",
    "name_zh": "阿拉瓦克语",
    "name_en": "Arawak",
    "name_fr": "arawak"
  },
  {
    "regex": "^(.*armenian.*|\\s*arm\\s*|\\s*hye\\s*|\\s*hy\\s*)$",
    "iso2": "hy",
    "iso3": "hye",
    "name_ru": "армянский",
    "name_cs": "arménština",
    "name_zh": "亚美尼亚语",
    "name_en": "Armenian",
    "name_fr": "arménien"
  },
  {
    "regex": "^(.*aromanian.*|.*arumanian.*|.*macedo-romanian.*|\\s*rup\\s*)$",
    "iso2": "",
    "iso3": "rup",
    "name_ru": "арумынский",
    "name_cs": "arumunština",
    "name_zh": "阿罗马尼亚语",
    "name_en": "Aromanian; Arumanian; Macedo-Romanian",
    "name_fr": "aroumain; macédo-roumain"
  },
  {
    "regex": "^(.*artificial.*|\\s*art\\s*)$",
    "iso2": "",
    "iso3": "art",
    "name_ru": "искусственный язык",
    "name_cs": "umělé jazyky, ostatní",
    "name_zh": "人工语言",
    "name_en": "Artificial languages",
    "name_fr": "artificielles, langues"
  },
  {
    "regex": "^(.*assamese.*|\\s*asm\\s*|\\s*as\\s*)$",
    "iso2": "as",
    "iso3": "asm",
    "name_ru": "ассамский",
    "name_cs": "asámština",
    "name_zh": "阿萨姆语",
    "name_en": "Assamese",
    "name_fr": "assamais"
  },
  {
    "regex": "^(.*asturian.*|.*bable.*|.*leonese.*|.*asturleonese.*|\\s*ast\\s*)$",
    "iso2": "",
    "iso3": "ast",
    "name_ru": "астурийский",
    "name_cs": "asturština",
    "name_zh": "阿斯图里亚斯语",
    "name_en": "Asturian; Bable; Leonese; Asturleonese",
    "name_fr": "asturien; bable; léonais; asturoléonais"
  },
  {
    "regex": "^(.*australian.*|\\s*aus\\s*)$",
    "iso2": "",
    "iso3": "aus",
    "name_ru": "австралийский язык",
    "name_cs": "australské jazyky",
    "name_zh": "澳大利亚语系",
    "name_en": "Australian languages",
    "name_fr": "australiennes, langues"
  },
  {
    "regex": "^(.*austronesian.*|\\s*map\\s*)$",
    "iso2": "",
    "iso3": "map",
    "name_ru": "австронезийский",
    "name_cs": "austronéské jazyky, ostatní",
    "name_zh": "南岛语系、澳斯特罗尼西亚语系",
    "name_en": "Austronesian languages",
    "name_fr": "austronésiennes, langues"
  },
  {
    "regex": "^(.*avaric.*|\\s*ava\\s*|\\s*av\\s*)$",
    "iso2": "av",
    "iso3": "ava",
    "name_ru": "аварский",
    "name_cs": "avarština",
    "name_zh": "阿瓦尔语",
    "name_en": "Avaric",
    "name_fr": "avar"
  },
  {
    "regex": "^(.*avestan.*|\\s*ave\\s*|\\s*ae\\s*)$",
    "iso2": "ae",
    "iso3": "ave",
    "name_ru": "авестийский",
    "name_cs": "avestánština",
    "name_zh": "阿维斯陀语、阿斯维特语",
    "name_en": "Avestan",
    "name_fr": "avestique"
  },
  {
    "regex": "^(.*awadhi.*|\\s*awa\\s*)$",
    "iso2": "",
    "iso3": "awa",
    "name_ru": "авадхи",
    "name_cs": "awadhština",
    "name_zh": "阿瓦德语",
    "name_en": "Awadhi",
    "name_fr": "awadhi"
  },
  {
    "regex": "^(.*aymara.*|\\s*aym\\s*|\\s*ay\\s*)$",
    "iso2": "ay",
    "iso3": "aym",
    "name_ru": "аймара",
    "name_cs": "ajmarština",
    "name_zh": "艾马拉语",
    "name_en": "Aymara",
    "name_fr": "aymara"
  },
  {
    "regex": "^(.*azerbaijani.*|\\s*aze\\s*|\\s*az\\s*)$",
    "iso2": "az",
    "iso3": "aze",
    "name_ru": "азербайджанский",
    "name_cs": "ázerbájdžánština",
    "name_zh": "阿塞拜疆语、亚塞拜然语",
    "name_en": "Azerbaijani",
    "name_fr": "azéri"
  },
  {
    "regex": "^(.*balinese.*|\\s*ban\\s*)$",
    "iso2": "",
    "iso3": "ban",
    "name_ru": "балийский",
    "name_cs": "balijština",
    "name_zh": "峇里语",
    "name_en": "Balinese",
    "name_fr": "balinais"
  },
  {
    "regex": "^(.*baltic.*|\\s*bat\\s*)$",
    "iso2": "",
    "iso3": "bat",
    "name_ru": "балтийский язык",
    "name_cs": "baltské jazyky, ostatní",
    "name_zh": "波罗的语族",
    "name_en": "Baltic languages",
    "name_fr": "baltes, langues"
  },
  {
    "regex": "^(.*baluchi.*|\\s*bal\\s*)$",
    "iso2": "",
    "iso3": "bal",
    "name_ru": "белуджский",
    "name_cs": "balúčština",
    "name_zh": "俾路支语",
    "name_en": "Baluchi",
    "name_fr": "baloutchi"
  },
  {
    "regex": "^(.*bambara.*|\\s*bam\\s*|\\s*bm\\s*)$",
    "iso2": "bm",
    "iso3": "bam",
    "name_ru": "бамбара",
    "name_cs": "bambarština",
    "name_zh": "班巴拉语",
    "name_en": "Bambara",
    "name_fr": "bambara"
  },
  {
    "regex": "^(.*bamileke.*|\\s*bai\\s*)$",
    "iso2": "",
    "iso3": "bai",
    "name_ru": "бамилеке языки",
    "name_cs": "bamileke",
    "name_zh": "巴米累克语支",
    "name_en": "Bamileke languages",
    "name_fr": "bamiléké, langues"
  },
  {
    "regex": "^(.*banda.*|\\s*bad\\s*)$",
    "iso2": "",
    "iso3": "bad",
    "name_ru": "банда",
    "name_cs": "banda",
    "name_zh": "班达语",
    "name_en": "Banda languages",
    "name_fr": "banda, langues"
  },
  {
    "regex": "^(.*bantu.*|\\s*bnt\\s*)$",
    "iso2": "",
    "iso3": "bnt",
    "name_ru": "банту",
    "name_cs": "bantuské jazyky, ostatní",
    "name_zh": "班图语支",
    "name_en": "Bantu languages",
    "name_fr": "bantou, langues"
  },
  {
    "regex": "^(.*basa.*|\\s*bas\\s*)$",
    "iso2": "",
    "iso3": "bas",
    "name_ru": "баса",
    "name_cs": "basa",
    "name_zh": "巴萨语",
    "name_en": "Basa",
    "name_fr": "basa"
  },
  {
    "regex": "^(.*bashkir.*|\\s*bak\\s*|\\s*ba\\s*)$",
    "iso2": "ba",
    "iso3": "bak",
    "name_ru": "башкирский",
    "name_cs": "baškirština",
    "name_zh": "巴什基尔语、巴什噶尔语",
    "name_en": "Bashkir",
    "name_fr": "bachkir"
  },
  {
    "regex": "^(.*basque.*|\\s*baq\\s*|\\s*eus\\s*|\\s*eu\\s*)$",
    "iso2": "eu",
    "iso3": "eus",
    "name_ru": "баскский",
    "name_cs": "baskičtina",
    "name_zh": "巴斯克语",
    "name_en": "Basque",
    "name_fr": "basque"
  },
  {
    "regex": "^(.*batak.*|\\s*btk\\s*)$",
    "iso2": "",
    "iso3": "btk",
    "name_ru": "батакский",
    "name_cs": "batačtina",
    "name_zh": "巴塔克语",
    "name_en": "Batak languages",
    "name_fr": "batak, langues"
  },
  {
    "regex": "^(.*beja.*|.*bedawiyet.*|\\s*bej\\s*)$",
    "iso2": "",
    "iso3": "bej",
    "name_ru": "беджа",
    "name_cs": "bedža",
    "name_zh": "贝贾语",
    "name_en": "Beja; Bedawiyet",
    "name_fr": "bedja"
  },
  {
    "regex": "^(.*belarusian.*|\\s*bel\\s*|\\s*be\\s*)$",
    "iso2": "be",
    "iso3": "bel",
    "name_ru": "белорусский",
    "name_cs": "běloruština",
    "name_zh": "白俄罗斯语",
    "name_en": "Belarusian",
    "name_fr": "biélorusse"
  },
  {
    "regex": "^(.*bemba.*|\\s*bem\\s*)$",
    "iso2": "",
    "iso3": "bem",
    "name_ru": "бемба",
    "name_cs": "bembština",
    "name_zh": "本巴语",
    "name_en": "Bemba",
    "name_fr": "bemba"
  },
  {
    "regex": "^(.*bengali.*|\\s*ben\\s*|\\s*bn\\s*)$",
    "iso2": "bn",
    "iso3": "ben",
    "name_ru": "бенгальский",
    "name_cs": "bengálština",
    "name_zh": "孟加拉语",
    "name_en": "Bengali",
    "name_fr": "bengali"
  },
  {
    "regex": "^(.*berber.*|\\s*ber\\s*)$",
    "iso2": "",
    "iso3": "ber",
    "name_ru": "берберский",
    "name_cs": "berberské jazyky, ostatní",
    "name_zh": "柏柏尔语族",
    "name_en": "Berber languages",
    "name_fr": "berbères, langues"
  },
  {
    "regex": "^(.*bhojpuri.*|\\s*bho\\s*)$",
    "iso2": "",
    "iso3": "bho",
    "name_ru": "бходжпури",
    "name_cs": "bhojpurština",
    "name_zh": "博杰普尔语",
    "name_en": "Bhojpuri",
    "name_fr": "bhojpuri"
  },
  {
    "regex": "^(.*bihari.*|\\s*bih\\s*|\\s*bh\\s*)$",
    "iso2": "bh",
    "iso3": "bih",
    "name_ru": "бихарские языки",
    "name_cs": "bihárština",
    "name_zh": "比哈尔语",
    "name_en": "Bihari languages",
    "name_fr": "langues biharis"
  },
  {
    "regex": "^(.*bikol.*|\\s*bik\\s*)$",
    "iso2": "",
    "iso3": "bik",
    "name_ru": "бикольский",
    "name_cs": "bikolština",
    "name_zh": "比科尔语",
    "name_en": "Bikol",
    "name_fr": "bikol"
  },
  {
    "regex": "^(.*bini.*|[^m,]*edo[^m,]*|\\s*bin\\s*)$",
    "iso2": "",
    "iso3": "bin",
    "name_ru": "бини",
    "name_cs": "bini",
    "name_zh": "比尼语",
    "name_en": "Bini; Edo",
    "name_fr": "bini; edo"
  },
  {
    "regex": "^(.*bislama.*|\\s*bis\\s*|\\s*bi\\s*)$",
    "iso2": "bi",
    "iso3": "bis",
    "name_ru": "бислама",
    "name_cs": "bislamština",
    "name_zh": "比斯拉马语、比斯拉玛语",
    "name_en": "Bislama",
    "name_fr": "bichlamar"
  },
  {
    "regex": "^(.*blin.*|.*bilin.*|\\s*byn\\s*)$",
    "iso2": "",
    "iso3": "byn",
    "name_ru": "билин (блин)",
    "name_cs": "blinština",
    "name_zh": "比林语",
    "name_en": "Blin; Bilin",
    "name_fr": "blin; bilen"
  },
  {
    "regex": "^(.*blissymbols.*|.*blissymbolics.*|.*bliss.*|\\s*zbl\\s*)$",
    "iso2": "",
    "iso3": "zbl",
    "name_ru": "блиссимволика",
    "name_cs": "bliss systém",
    "name_zh": "布利斯符号",
    "name_en": "Blissymbols; Blissymbolics; Bliss",
    "name_fr": "symboles Bliss; Bliss"
  },
  {
    "regex": "^(.*bosnian.*|\\s*bos\\s*|\\s*bs\\s*)$",
    "iso2": "bs",
    "iso3": "bos",
    "name_ru": "боснийский",
    "name_cs": "bosenština",
    "name_zh": "波斯尼亚语、波士尼亚语",
    "name_en": "Bosnian",
    "name_fr": "bosniaque"
  },
  {
    "regex": "^(.*braj.*|\\s*bra\\s*)$",
    "iso2": "",
    "iso3": "bra",
    "name_ru": "брауи",
    "name_cs": "bradžština",
    "name_zh": "布拉吉语",
    "name_en": "Braj",
    "name_fr": "braj"
  },
  {
    "regex": "^(.*breton.*|\\s*bre\\s*|\\s*br\\s*)$",
    "iso2": "br",
    "iso3": "bre",
    "name_ru": "бретонский",
    "name_cs": "bretonština",
    "name_zh": "布列塔尼语、布里多尼语",
    "name_en": "Breton",
    "name_fr": "breton"
  },
  {
    "regex": "^(.*buginese.*|\\s*bug\\s*)$",
    "iso2": "",
    "iso3": "bug",
    "name_ru": "бугийский",
    "name_cs": "bugiština",
    "name_zh": "布吉语",
    "name_en": "Buginese",
    "name_fr": "bugi"
  },
  {
    "regex": "^(.*buriat.*|\\s*bua\\s*)$",
    "iso2": "",
    "iso3": "bua",
    "name_ru": "бурятский",
    "name_cs": "burjatština",
    "name_zh": "布里亚特语",
    "name_en": "Buriat",
    "name_fr": "bouriate"
  },
  {
    "regex": "^(.*burmese.*|\\s*bur\\s*|\\s*mya\\s*|\\s*my\\s*)$",
    "iso2": "my",
    "iso3": "mya",
    "name_ru": "бирманский",
    "name_cs": "barmština",
    "name_zh": "缅甸语",
    "name_en": "Burmese",
    "name_fr": "birman"
  },
  {
    "regex": "^(.*caddo.*|\\s*cad\\s*)$",
    "iso2": "",
    "iso3": "cad",
    "name_ru": "каддо",
    "name_cs": "caddo",
    "name_zh": "卡多语",
    "name_en": "Caddo",
    "name_fr": "caddo"
  },
  {
    "regex": "^(.*catalan.*|.*valencian.*|\\s*cat\\s*|\\s*ca\\s*)$",
    "iso2": "ca",
    "iso3": "cat",
    "name_ru": "каталанский",
    "name_cs": "katalánština",
    "name_zh": "加泰隆尼亚语、加泰罗尼亚语、加泰隆语、瓦伦西亚语",
    "name_en": "Catalan; Valencian",
    "name_fr": "catalan; valencien"
  },
  {
    "regex": "^(.*caucasian.*|\\s*cau\\s*)$",
    "iso2": "",
    "iso3": "cau",
    "name_ru": "кавказский язык",
    "name_cs": "kavkazské jazyky, ostatní",
    "name_zh": "高加索语系",
    "name_en": "Caucasian languages",
    "name_fr": "caucasiennes, langues"
  },
  {
    "regex": "^(.*cebuano.*|\\s*ceb\\s*)$",
    "iso2": "",
    "iso3": "ceb",
    "name_ru": "кебуано",
    "name_cs": "cebuánština",
    "name_zh": "宿务语、宿雾语",
    "name_en": "Cebuano",
    "name_fr": "cebuano"
  },
  {
    "regex": "^(.*celtic.*|\\s*cel\\s*)$",
    "iso2": "",
    "iso3": "cel",
    "name_ru": "кельтские другие",
    "name_cs": "keltské jazyky, ostatní",
    "name_zh": "凯尔特语族、塞尔特语族",
    "name_en": "Celtic languages",
    "name_fr": "celtiques, langues; celtes, langues"
  },
  {
    "regex": "^(.*cent[ral.]*\\s+khmer.*|.*khmer,\\s+cent[ral.]*.*|\\s*khm\\s*|\\s*km\\s*)$",
    "iso2": "km",
    "iso3": "khm",
    "name_ru": "кхмерский",
    "name_cs": "khmérština",
    "name_zh": "高棉语、中高棉语",
    "name_en": "Central Khmer",
    "name_fr": "khmer central"
  },
  {
    "regex": "^(.*central\\s+american\\s+indian.*|\\s*cai\\s*)$",
    "iso2": "",
    "iso3": "cai",
    "name_ru": "язык индейцев Центральной Америки",
    "name_cs": "indiánské jazyky střední Ameriky, ostatní",
    "name_zh": "中美洲印第安诸语言",
    "name_en": "Central American Indian languages",
    "name_fr": "amérindiennes de l'Amérique centrale, langues"
  },
  {
    "regex": "^(.*chagatai.*|\\s*chg\\s*)$",
    "iso2": "",
    "iso3": "chg",
    "name_ru": "чагатайский",
    "name_cs": "čagatajština",
    "name_zh": "查加台语、查加泰语、察合台语",
    "name_en": "Chagatai",
    "name_fr": "djaghataï"
  },
  {
    "regex": "^(.*chamic.*|\\s*cmc\\s*)$",
    "iso2": "",
    "iso3": "cmc",
    "name_ru": "чамский язык",
    "name_cs": "čamština",
    "name_zh": "占语支",
    "name_en": "Chamic languages",
    "name_fr": "chames, langues"
  },
  {
    "regex": "^(.*chamorro.*|\\s*cha\\s*|\\s*ch\\s*)$",
    "iso2": "ch",
    "iso3": "cha",
    "name_ru": "чаморро",
    "name_cs": "čamoro",
    "name_zh": "查莫罗语",
    "name_en": "Chamorro",
    "name_fr": "chamorro"
  },
  {
    "regex": "^(.*chechen.*|\\s*che\\s*|\\s*ce\\s*)$",
    "iso2": "ce",
    "iso3": "che",
    "name_ru": "чеченский",
    "name_cs": "čečenština",
    "name_zh": "车臣语",
    "name_en": "Chechen",
    "name_fr": "tchétchène"
  },
  {
    "regex": "^(.*cherokee.*|\\s*chr\\s*)$",
    "iso2": "",
    "iso3": "chr",
    "name_ru": "чероки",
    "name_cs": "čerokézština",
    "name_zh": "切罗基语",
    "name_en": "Cherokee",
    "name_fr": "cherokee"
  },
  {
    "regex": "^(.*cheyenne.*|\\s*chy\\s*)$",
    "iso2": "",
    "iso3": "chy",
    "name_ru": "чейенн",
    "name_cs": "čejenština",
    "name_zh": "夏延语",
    "name_en": "Cheyenne",
    "name_fr": "cheyenne"
  },
  {
    "regex": "^(.*chibcha.*|\\s*chb\\s*)$",
    "iso2": "",
    "iso3": "chb",
    "name_ru": "чибча",
    "name_cs": "čibča",
    "name_zh": "奇布查语",
    "name_en": "Chibcha",
    "name_fr": "chibcha"
  },
  {
    "regex": "^(.*chichewa.*|.*chewa.*|.*nyanja.*|\\s*nya\\s*|\\s*ny\\s*)$",
    "iso2": "ny",
    "iso3": "nya",
    "name_ru": "ньянджа",
    "name_cs": "ňandžština",
    "name_zh": "尼扬贾语、齐切瓦语",
    "name_en": "Chichewa; Chewa; Nyanja",
    "name_fr": "chichewa; chewa; nyanja"
  },
  {
    "regex": "^(.*chinese.*|.*mandarin.*|\\s*chi\\s*|\\s*zho\\s*|\\s*zh\\s*)$",
    "iso2": "zh",
    "iso3": "zho",
    "name_ru": "китайский; мандаринский",
    "name_cs": "čínština; mandarínština",
    "name_zh": "中文、汉语",
    "name_en": "Chinese; Mandarin",
    "name_fr": "chinois"
  },
  {
    "regex": "^(.*chinook\\s+jargon.*|.*jargon,\\s+chinook.*|\\s*chn\\s*)$",
    "iso2": "",
    "iso3": "chn",
    "name_ru": "чинук жаргон",
    "name_cs": "Chinook (činuk) pidžin",
    "name_zh": "奇努克混合语",
    "name_en": "Chinook jargon",
    "name_fr": "chinook, jargon"
  },
  {
    "regex": "^(.*chipewyan.*|.*dene\\s+suline.*|.*suline,\\s+dene.*|\\s*chp\\s*)$",
    "iso2": "",
    "iso3": "chp",
    "name_ru": "чипевайян",
    "name_cs": "čipevajština",
    "name_zh": "奇佩维安语",
    "name_en": "Chipewyan; Dene Suline",
    "name_fr": "chipewyan"
  },
  {
    "regex": "^(.*choctaw.*|\\s*cho\\s*)$",
    "iso2": "",
    "iso3": "cho",
    "name_ru": "чоктав",
    "name_cs": "čoktština",
    "name_zh": "乔克托语",
    "name_en": "Choctaw",
    "name_fr": "choctaw"
  },
  {
    "regex": "^(.*chuukese.*|\\s*chk\\s*)$",
    "iso2": "",
    "iso3": "chk",
    "name_ru": "чукотский",
    "name_cs": "čukština",
    "name_zh": "丘克语",
    "name_en": "Chuukese",
    "name_fr": "chuuk"
  },
  {
    "regex": "^(.*chuvash.*|\\s*chv\\s*|\\s*cv\\s*)$",
    "iso2": "cv",
    "iso3": "chv",
    "name_ru": "чувашский",
    "name_cs": "čuvaština",
    "name_zh": "楚瓦什语",
    "name_en": "Chuvash",
    "name_fr": "tchouvache"
  },
  {
    "regex": "^(.*classical\\s+newari.*|.*old\\s+newari.*|.*newari,\\s+classical.*|.*old\\s+newari.*|.*newari,\\s+old.*|.*classical\\s+nepal\\s+bhasa.*|\\s*nwc\\s*)$",
    "iso2": "",
    "iso3": "nwc",
    "name_ru": "невари (классический)",
    "name_cs": "newarština (klasická)",
    "name_zh": "古典尼瓦尔语",
    "name_en": "Classical Newari; Old Newari; Classical Nepal Bhasa",
    "name_fr": "newari classique"
  },
  {
    "regex": "^(.*classical\\s+syriac.*|.*syriac,\\s+classical.*|\\s*syc\\s*)$",
    "iso2": "",
    "iso3": "syc",
    "name_ru": "классический сирийский",
    "name_cs": "syrština (klasická)",
    "name_zh": "古典叙利亚语",
    "name_en": "Classical Syriac",
    "name_fr": "syriaque classique"
  },
  {
    "regex": "^(.*coptic.*|\\s*cop\\s*)$",
    "iso2": "",
    "iso3": "cop",
    "name_ru": "коптский",
    "name_cs": "koptština",
    "name_zh": "科普特语",
    "name_en": "Coptic",
    "name_fr": "copte"
  },
  {
    "regex": "^(.*cornish.*|\\s*cor\\s*|\\s*kw\\s*)$",
    "iso2": "kw",
    "iso3": "cor",
    "name_ru": "корнский",
    "name_cs": "kornština",
    "name_zh": "康沃尔语、康瓦尔语",
    "name_en": "Cornish",
    "name_fr": "cornique"
  },
  {
    "regex": "^(.*corsican.*|\\s*cos\\s*|\\s*co\\s*)$",
    "iso2": "co",
    "iso3": "cos",
    "name_ru": "корсиканский",
    "name_cs": "korsičtina",
    "name_zh": "科西嘉语",
    "name_en": "Corsican",
    "name_fr": "corse"
  },
  {
    "regex": "^(.*cree[^k,]*|\\s*cre\\s*|\\s*cr\\s*)$",
    "iso2": "cr",
    "iso3": "cre",
    "name_ru": "кри",
    "name_cs": "kríjština",
    "name_zh": "克里语",
    "name_en": "Cree",
    "name_fr": "cree"
  },
  {
    "regex": "^(.*creek.*|\\s*mus\\s*)$",
    "iso2": "",
    "iso3": "mus",
    "name_ru": "крик",
    "name_cs": "muskogee (creek)",
    "name_zh": "克里克语、穆斯科格语",
    "name_en": "Creek",
    "name_fr": "muskogee"
  },
  {
    "regex": "^(.*creole.*,\\s+english.*|.*english.*\\s+creole.*|\\s*cpe\\s*)$",
    "iso2": "",
    "iso3": "cpe",
    "name_ru": "англо-креольские и пиджин",
    "name_cs": "kreolština a jiné pidginy na základě angličtiny",
    "name_zh": "英语克里奥尔混合语",
    "name_en": "Creoles and pidgins, English based",
    "name_fr": "créoles et pidgins basés sur l'anglais"
  },
  {
    "regex": "^(.*creole.*,\\s+french.*|.*french.*\\s+creole.*|\\s*cpf\\s*)$",
    "iso2": "",
    "iso3": "cpf",
    "name_ru": "франко-креольские и пиджины",
    "name_cs": "kreolština a jiné pidginy na základě francouzštiny",
    "name_zh": "法语克里奥尔混合语",
    "name_en": "Creoles and pidgins, French-based",
    "name_fr": "créoles et pidgins basés sur le français"
  },
  {
    "regex": "^(.*creole.*,\\s+portuguese.*|.*portuguese.*\\s+creole.*|\\s*cpp\\s*)$",
    "iso2": "",
    "iso3": "cpp",
    "name_ru": "португало-креольские и пиджины",
    "name_cs": "kreolština a jiné pidginy na základě portugalštiny",
    "name_zh": "葡萄牙语克里奥尔混合语",
    "name_en": "Creoles and pidgins, Portuguese-based",
    "name_fr": "créoles et pidgins basés sur le portugais"
  },
  {
    "regex": "^(.*crimean\\s+tatar.*|.*crimean\\s+turkish.*|.*tatar,\\s+crimean.*|.*turkish,\\s+crimean.*|\\s*crh\\s*)$",
    "iso2": "",
    "iso3": "crh",
    "name_ru": "крымско-татарский",
    "name_cs": "krymská tatarština; krymská turečtina",
    "name_zh": "克里米亚鞑靼语",
    "name_en": "Crimean Tatar; Crimean Turkish",
    "name_fr": "tatar de Crimé"
  },
  {
    "regex": "^(.*croatian.*|\\s*hrv\\s*|\\s*hr\\s*)$",
    "iso2": "hr",
    "iso3": "hrv",
    "name_ru": "хорватский",
    "name_cs": "chorvatština",
    "name_zh": "克罗地亚语、克罗埃西亚语",
    "name_en": "Croatian",
    "name_fr": "croate"
  },
  {
    "regex": "^(.*cushitic.*|\\s*cus\\s*)$",
    "iso2": "",
    "iso3": "cus",
    "name_ru": "кушитский язык",
    "name_cs": "kušitské jazyky, ostatní",
    "name_zh": "库希特语族",
    "name_en": "Cushitic languages",
    "name_fr": "couchitiques, langues"
  },
  {
    "regex": "^(.*czech.*|\\s*cze\\s*|\\s*ces\\s*|\\s*cs\\s*)$",
    "iso2": "cs",
    "iso3": "ces",
    "name_ru": "чешский",
    "name_cs": "čeština",
    "name_zh": "捷克语",
    "name_en": "Czech",
    "name_fr": "tchèque"
  },
  {
    "regex": "^(.*dakota.*|\\s*dak\\s*)$",
    "iso2": "",
    "iso3": "dak",
    "name_ru": "дакота",
    "name_cs": "dakotština",
    "name_zh": "达科他语",
    "name_en": "Dakota",
    "name_fr": "dakota"
  },
  {
    "regex": "^(.*danish.*|\\s*dan\\s*|\\s*da\\s*)$",
    "iso2": "da",
    "iso3": "dan",
    "name_ru": "датский",
    "name_cs": "dánština",
    "name_zh": "丹麦语",
    "name_en": "Danish",
    "name_fr": "danois"
  },
  {
    "regex": "^(.*dargwa.*|\\s*dar\\s*)$",
    "iso2": "",
    "iso3": "dar",
    "name_ru": "даргва",
    "name_cs": "dargština",
    "name_zh": "达尔格瓦语",
    "name_en": "Dargwa",
    "name_fr": "dargwa"
  },
  {
    "regex": "^(.*delaware.*|\\s*del\\s*)$",
    "iso2": "",
    "iso3": "del",
    "name_ru": "делаварский",
    "name_cs": "delawarština",
    "name_zh": "特拉华语",
    "name_en": "Delaware",
    "name_fr": "delaware"
  },
  {
    "regex": "^(.*dinka.*|\\s*din\\s*)$",
    "iso2": "",
    "iso3": "din",
    "name_ru": "динка",
    "name_cs": "dinkština",
    "name_zh": "丁卡语",
    "name_en": "Dinka",
    "name_fr": "dinka"
  },
  {
    "regex": "^(.*divehi.*|.*dhivehi.*|.*maldivian.*|\\s*div\\s*|\\s*dv\\s*)$",
    "iso2": "dv",
    "iso3": "div",
    "name_ru": "дивехи (мальдивский)",
    "name_cs": "divehi",
    "name_zh": "迪维希语",
    "name_en": "Divehi; Dhivehi; Maldivian",
    "name_fr": "maldivien"
  },
  {
    "regex": "^(.*dogrib.*|\\s*dgr\\s*)$",
    "iso2": "",
    "iso3": "dgr",
    "name_ru": "догриб",
    "name_cs": "dogrib",
    "name_zh": "多格里布语",
    "name_en": "Dogrib",
    "name_fr": "dogrib"
  },
  {
    "regex": "^(.*dravidian.*|\\s*dra\\s*)$",
    "iso2": "",
    "iso3": "dra",
    "name_ru": "дравидийский язык",
    "name_cs": "drávidské jazyky, ostatní",
    "name_zh": "达罗毗荼语系",
    "name_en": "Dravidian languages",
    "name_fr": "dravidiennes, langues"
  },
  {
    "regex": "^(.*duala.*|\\s*dua\\s*)$",
    "iso2": "",
    "iso3": "dua",
    "name_ru": "дуала",
    "name_cs": "dualština",
    "name_zh": "杜亚拉语",
    "name_en": "Duala",
    "name_fr": "douala"
  },
  {
    "regex": "^(.*dutch,\\s+mid[dle-]*.*|.*mid[dle-]*\\s+dutch.*|\\s*dum\\s*)$",
    "iso2": "",
    "iso3": "dum",
    "name_ru": "средненидерландский (около 1050-1350 гг.)",
    "name_cs": "středověká holandština (cca 1050-1350)",
    "name_zh": "中古荷兰语（大约1050年–1350年）",
    "name_en": "Dutch, Middle (ca. 1050-1350)",
    "name_fr": "néerlandais moyen (vers 1050-1350)"
  },
  {
    "regex": "^(.*dyula.*|\\s*dyu\\s*)$",
    "iso2": "",
    "iso3": "dyu",
    "name_ru": "диула (дьюла)",
    "name_cs": "djula",
    "name_zh": "迪尤拉语",
    "name_en": "Dyula",
    "name_fr": "dioula"
  },
  {
    "regex": "^(.*dzongkha.*|\\s*dzo\\s*|\\s*dz\\s*)$",
    "iso2": "dz",
    "iso3": "dzo",
    "name_ru": "дзонг-кэ",
    "name_cs": "dzongkä",
    "name_zh": "宗喀语、不丹语",
    "name_en": "Dzongkha",
    "name_fr": "dzongkha"
  },
  {
    "regex": "^(.*east[ern]*\\s+frisian.*|.*frisian,\\s+east[ern]*.*|\\s*frs\\s*)$",
    "iso2": "",
    "iso3": "frs",
    "name_ru": "восточный фризский",
    "name_cs": "fríština (východní)",
    "name_zh": "东弗里西亚语",
    "name_en": "Eastern Frisian",
    "name_fr": "frison oriental"
  },
  {
    "regex": "^(.*efik.*|\\s*efi\\s*)$",
    "iso2": "",
    "iso3": "efi",
    "name_ru": "эфик",
    "name_cs": "efikština",
    "name_zh": "埃菲克语",
    "name_en": "Efik",
    "name_fr": "efik"
  },
  {
    "regex": "^(.*egyptian.*|\\s*egy\\s*)$",
    "iso2": "",
    "iso3": "egy",
    "name_ru": "древнеегипетский",
    "name_cs": "stará egyptština",
    "name_zh": "古埃及语",
    "name_en": "Egyptian (Ancient)",
    "name_fr": "égyptien"
  },
  {
    "regex": "^(.*ekajuk.*|\\s*eka\\s*)$",
    "iso2": "",
    "iso3": "eka",
    "name_ru": "экаджук",
    "name_cs": "ekajuk",
    "name_zh": "埃克丘克语",
    "name_en": "Ekajuk",
    "name_fr": "ekajuk"
  },
  {
    "regex": "^(.*elamite.*|\\s*elx\\s*)$",
    "iso2": "",
    "iso3": "elx",
    "name_ru": "эламский",
    "name_cs": "elamitština",
    "name_zh": "埃兰语",
    "name_en": "Elamite",
    "name_fr": "élamite"
  },
  {
    "regex": "^(.*english,\\s+mid[dle-]*.*|.*mid[dle-]*\\s+english.*|\\s*enm\\s*)$",
    "iso2": "",
    "iso3": "enm",
    "name_ru": "среднеанглийский (1100-1500 гг.)",
    "name_cs": "středověká angličtina (1100-1500)",
    "name_zh": "中古英语（1100年–1500年）",
    "name_en": "English, Middle (1100-1500)",
    "name_fr": "anglais moyen (1100-1500)"
  },
  {
    "regex": "^(.*erzya.*|\\s*myv\\s*)$",
    "iso2": "",
    "iso3": "myv",
    "name_ru": "эрзя",
    "name_cs": "erzjanština",
    "name_zh": "埃尔齐亚语",
    "name_en": "Erzya",
    "name_fr": "erza"
  },
  {
    "regex": "^(.*esperanto.*|\\s*epo\\s*|\\s*eo\\s*)$",
    "iso2": "eo",
    "iso3": "epo",
    "name_ru": "эсперанто",
    "name_cs": "esperanto",
    "name_zh": "世界语",
    "name_en": "Esperanto",
    "name_fr": "espéranto"
  },
  {
    "regex": "^(.*estonian.*|\\s*est\\s*|\\s*et\\s*)$",
    "iso2": "et",
    "iso3": "est",
    "name_ru": "эстонский",
    "name_cs": "estonština",
    "name_zh": "爱沙尼亚语",
    "name_en": "Estonian",
    "name_fr": "estonien"
  },
  {
    "regex": "^(.*ewe.*|\\s*ewe\\s*|\\s*ee\\s*)$",
    "iso2": "ee",
    "iso3": "ewe",
    "name_ru": "эве",
    "name_cs": "eweština",
    "name_zh": "埃维语、幽语",
    "name_en": "Ewe",
    "name_fr": "éwé"
  },
  {
    "regex": "^(.*ewondo.*|\\s*ewo\\s*)$",
    "iso2": "",
    "iso3": "ewo",
    "name_ru": "эвондо",
    "name_cs": "ewondo",
    "name_zh": "埃翁多语",
    "name_en": "Ewondo",
    "name_fr": "éwondo"
  },
  {
    "regex": "^(.*fang.*|\\s*fan\\s*)$",
    "iso2": "",
    "iso3": "fan",
    "name_ru": "фанг",
    "name_cs": "fang",
    "name_zh": "芳语",
    "name_en": "Fang",
    "name_fr": "fang"
  },
  {
    "regex": "^(.*fanti.*|\\s*fat\\s*)$",
    "iso2": "",
    "iso3": "fat",
    "name_ru": "фанти",
    "name_cs": "fantština",
    "name_zh": "芳蒂语",
    "name_en": "Fanti",
    "name_fr": "fanti"
  },
  {
    "regex": "^(.*faroese.*|\\s*fao\\s*|\\s*fo\\s*)$",
    "iso2": "fo",
    "iso3": "fao",
    "name_ru": "фарерский",
    "name_cs": "faerština",
    "name_zh": "法罗斯语、法罗语",
    "name_en": "Faroese",
    "name_fr": "féroïen"
  },
  {
    "regex": "^(.*fijian.*|\\s*fij\\s*|\\s*fj\\s*)$",
    "iso2": "fj",
    "iso3": "fij",
    "name_ru": "фиджи",
    "name_cs": "fidžijština",
    "name_zh": "斐济语",
    "name_en": "Fijian",
    "name_fr": "fidjien"
  },
  {
    "regex": "^(.*filipino.*|.*pilipino.*|\\s*fil\\s*)$",
    "iso2": "",
    "iso3": "fil",
    "name_ru": "филиппинский",
    "name_cs": "filipínština",
    "name_zh": "菲律宾语",
    "name_en": "Filipino; Pilipino",
    "name_fr": "filipino; pilipino"
  },
  {
    "regex": "^(.*finnish.*|\\s*fin\\s*|\\s*fi\\s*)$",
    "iso2": "fi",
    "iso3": "fin",
    "name_ru": "финский (suomi)",
    "name_cs": "finština",
    "name_zh": "芬兰语",
    "name_en": "Finnish",
    "name_fr": "finnois"
  },
  {
    "regex": "^(.*finno-ugrian.*|\\s*fiu\\s*)$",
    "iso2": "",
    "iso3": "fiu",
    "name_ru": "финно-угорский язык",
    "name_cs": "ugrofinské jazyky, ostatní",
    "name_zh": "芬兰-乌戈尔语族",
    "name_en": "Finno-Ugrian languages",
    "name_fr": "finno-ougriennes, langues"
  },
  {
    "regex": "^(.*fon.*|\\s*fon\\s*)$",
    "iso2": "",
    "iso3": "fon",
    "name_ru": "фон",
    "name_cs": "fonština",
    "name_zh": "丰语",
    "name_en": "Fon",
    "name_fr": "fon"
  },
  {
    "regex": "^(.*french,\\s+mid[dle-]*.*|.*mid[dle-]*\\s+french.*|\\s*frm\\s*)$",
    "iso2": "",
    "iso3": "frm",
    "name_ru": "среднефранцузский (около 1400-1600 гг.)",
    "name_cs": "středověká francouzština (cca 1400-1600)",
    "name_zh": "中古法语（大约1400年–1600年）",
    "name_en": "French, Middle (ca. 1400-1600)",
    "name_fr": "français moyen (1400-1600)"
  },
  {
    "regex": "^(.*friulian.*|\\s*fur\\s*)$",
    "iso2": "",
    "iso3": "fur",
    "name_ru": "фриульский",
    "name_cs": "friulština (furlanština)",
    "name_zh": "弗留利语",
    "name_en": "Friulian",
    "name_fr": "frioulan"
  },
  {
    "regex": "^(.*fulah.*|\\s*ful\\s*|\\s*ff\\s*)$",
    "iso2": "ff",
    "iso3": "ful",
    "name_ru": "фулах",
    "name_cs": "fulahština",
    "name_zh": "富拉语、弗拉尼语",
    "name_en": "Fulah",
    "name_fr": "peul"
  },
  {
    "regex": "^(.*ga\\s+l.*|\\s*gaa\\s*)$",
    "iso2": "",
    "iso3": "gaa",
    "name_ru": "язык га",
    "name_cs": "gaština",
    "name_zh": "加语",
    "name_en": "Ga language",
    "name_fr": "ga langue"
  },
  {
    "regex": "^(.*gaelic.*|.*scottish\\s+gaelic.*|.*gaelic,\\s+scottish.*|\\s*gla\\s*|\\s*gd\\s*)$",
    "iso2": "gd",
    "iso3": "gla",
    "name_ru": "гэльский",
    "name_cs": "skotská gaelština",
    "name_zh": "苏格兰盖尔语",
    "name_en": "Gaelic; Scottish Gaelic",
    "name_fr": "gaélique; gaélique écossais"
  },
  {
    "regex": "^(.*galibi\\s+carib.*|.*carib,\\s+galibi.*|\\s*car\\s*)$",
    "iso2": "",
    "iso3": "car",
    "name_ru": "кариб",
    "name_cs": "karibština",
    "name_zh": "加勒比语系",
    "name_en": "Galibi Carib",
    "name_fr": "karib; galibi; carib"
  },
  {
    "regex": "^(.*galician.*|\\s*glg\\s*|\\s*gl\\s*)$",
    "iso2": "gl",
    "iso3": "glg",
    "name_ru": "галисийский",
    "name_cs": "galicijština",
    "name_zh": "加利西亚语、加里西亚语",
    "name_en": "Galician",
    "name_fr": "galicien"
  },
  {
    "regex": "^(.*ganda.*|\\s*lug\\s*|\\s*lg\\s*)$",
    "iso2": "lg",
    "iso3": "lug",
    "name_ru": "ганда",
    "name_cs": "gandština",
    "name_zh": "干达语、卢干达语",
    "name_en": "Ganda",
    "name_fr": "ganda"
  },
  {
    "regex": "^(.*gayo.*|\\s*gay\\s*)$",
    "iso2": "",
    "iso3": "gay",
    "name_ru": "гайо",
    "name_cs": "gayo",
    "name_zh": "卡约语",
    "name_en": "Gayo",
    "name_fr": "gayo"
  },
  {
    "regex": "^(.*gbaya.*|\\s*gba\\s*)$",
    "iso2": "",
    "iso3": "gba",
    "name_ru": "гбая",
    "name_cs": "gbaja",
    "name_zh": "巴亚语",
    "name_en": "Gbaya",
    "name_fr": "gbaya"
  },
  {
    "regex": "^(.*ge.ez.*|\\s*gez\\s*)$",
    "iso2": "",
    "iso3": "gez",
    "name_ru": "геэз",
    "name_cs": "etiopština (ge'ez)",
    "name_zh": "吉兹语",
    "name_en": "Ge'ez",
    "name_fr": "guèze"
  },
  {
    "regex": "^(.*georgian.*|\\s*geo\\s*|\\s*kat\\s*|\\s*ka\\s*)$",
    "iso2": "ka",
    "iso3": "kat",
    "name_ru": "грузинский",
    "name_cs": "gruzínština",
    "name_zh": "格鲁吉亚语、乔治亚语",
    "name_en": "Georgian",
    "name_fr": "géorgien"
  },
  {
    "regex": "^(.*german,\\s+mid[dle-]*\\s+high.*|.*mid[dle-]*\\s+high\\s+german.*|\\s*gmh\\s*)$",
    "iso2": "",
    "iso3": "gmh",
    "name_ru": "средневерхненемецкий (около 1050-1500 гг.)",
    "name_cs": "středověká hornoněmčina (cca 1050-1500)",
    "name_zh": "中古高地德语（大约1050年–1500年）",
    "name_en": "German, Middle High (ca. 1050-1500)",
    "name_fr": "allemand, moyen haut (vers 1050-1500)"
  },
  {
    "regex": "^(.*german,\\s+old\\s+high.*|.*old\\s+high\\s+german.*|\\s*goh\\s*)$",
    "iso2": "",
    "iso3": "goh",
    "name_ru": "древневерхненемецкий (около 750-1050 гг.)",
    "name_cs": "stará hornoněmčina (cca 750-1050)",
    "name_zh": "古高地德语（大约750年–1050年）",
    "name_en": "German, Old High (ca. 750-1050)",
    "name_fr": "allemand, vieux haut (vers 750-1050)"
  },
  {
    "regex": "^(.*germanic.*|\\s*gem\\s*)$",
    "iso2": "",
    "iso3": "gem",
    "name_ru": "германский язык",
    "name_cs": "germánské jazyky, ostatní",
    "name_zh": "日耳曼语族、日尔曼语族",
    "name_en": "Germanic languages",
    "name_fr": "germaniques, langues"
  },
  {
    "regex": "^(.*gilbertese.*|\\s*gil\\s*)$",
    "iso2": "",
    "iso3": "gil",
    "name_ru": "гильбертский",
    "name_cs": "kiribatština",
    "name_zh": "吉尔伯特语",
    "name_en": "Gilbertese",
    "name_fr": "kiribati"
  },
  {
    "regex": "^(.*gondi.*|\\s*gon\\s*)$",
    "iso2": "",
    "iso3": "gon",
    "name_ru": "гонди",
    "name_cs": "góndština",
    "name_zh": "贡德语",
    "name_en": "Gondi",
    "name_fr": "gond"
  },
  {
    "regex": "^(.*gorontalo.*|\\s*gor\\s*)$",
    "iso2": "",
    "iso3": "gor",
    "name_ru": "горонтало",
    "name_cs": "gorontalo",
    "name_zh": "哥伦打洛语",
    "name_en": "Gorontalo",
    "name_fr": "gorontalo"
  },
  {
    "regex": "^(.*gothic.*|\\s*got\\s*)$",
    "iso2": "",
    "iso3": "got",
    "name_ru": "готский",
    "name_cs": "gótština",
    "name_zh": "哥特语、哥德语",
    "name_en": "Gothic",
    "name_fr": "gothique"
  },
  {
    "regex": "^(.*grebo.*|\\s*grb\\s*)$",
    "iso2": "",
    "iso3": "grb",
    "name_ru": "гребо",
    "name_cs": "grebo",
    "name_zh": "格列博语",
    "name_en": "Grebo",
    "name_fr": "grebo"
  },
  {
    "regex": "^(.*guarani.*|\\s*grn\\s*|\\s*gn\\s*)$",
    "iso2": "gn",
    "iso3": "grn",
    "name_ru": "гуарани",
    "name_cs": "guaranština",
    "name_zh": "瓜拉尼语",
    "name_en": "Guarani",
    "name_fr": "guarani"
  },
  {
    "regex": "^(.*gujarati.*|\\s*guj\\s*|\\s*gu\\s*)$",
    "iso2": "gu",
    "iso3": "guj",
    "name_ru": "гуджарати",
    "name_cs": "gudžarátština",
    "name_zh": "古吉拉特语",
    "name_en": "Gujarati",
    "name_fr": "goudjrati"
  },
  {
    "regex": "^(.*gwich'in.*|\\s*gwi\\s*)$",
    "iso2": "",
    "iso3": "gwi",
    "name_ru": "гвичин",
    "name_cs": "gwich‘in",
    "name_zh": "库臣语",
    "name_en": "Gwich'in",
    "name_fr": "gwich'in"
  },
  {
    "regex": "^(.*haida.*|\\s*hai\\s*)$",
    "iso2": "",
    "iso3": "hai",
    "name_ru": "хайда",
    "name_cs": "haidština",
    "name_zh": "海达语",
    "name_en": "Haida",
    "name_fr": "haida"
  },
  {
    "regex": "^(.*haitian.*|.*haitian\\s+creole.*|.*creole,\\s+haitian.*|\\s*hat\\s*|\\s*ht\\s*)$",
    "iso2": "ht",
    "iso3": "hat",
    "name_ru": "гаитянский креольский язык",
    "name_cs": "haitsko-francouzská kreolština",
    "name_zh": "海地克里奥尔语",
    "name_en": "Haitian; Haitian Creole",
    "name_fr": "haïtien; créole haïtien"
  },
  {
    "regex": "^(.*hausa.*|\\s*hau\\s*|\\s*ha\\s*)$",
    "iso2": "ha",
    "iso3": "hau",
    "name_ru": "хауса",
    "name_cs": "hauština",
    "name_zh": "豪萨语、豪撒语",
    "name_en": "Hausa",
    "name_fr": "haoussa"
  },
  {
    "regex": "^(.*hawaiian.*|\\s*haw\\s*)$",
    "iso2": "",
    "iso3": "haw",
    "name_ru": "гавайский",
    "name_cs": "havajština",
    "name_zh": "夏威夷语",
    "name_en": "Hawaiian",
    "name_fr": "hawaïen"
  },
  {
    "regex": "^(.*hebrew.*|\\s*heb\\s*|\\s*he\\s*)$",
    "iso2": "he",
    "iso3": "heb",
    "name_ru": "иврит",
    "name_cs": "hebrejština",
    "name_zh": "希伯来语",
    "name_en": "Hebrew",
    "name_fr": "hébreu"
  },
  {
    "regex": "^(.*herero.*|\\s*her\\s*|\\s*hz\\s*)$",
    "iso2": "hz",
    "iso3": "her",
    "name_ru": "гереро",
    "name_cs": "hererština",
    "name_zh": "赫雷罗语",
    "name_en": "Herero",
    "name_fr": "herero"
  },
  {
    "regex": "^(.*hiligaynon.*|\\s*hil\\s*)$",
    "iso2": "",
    "iso3": "hil",
    "name_ru": "хилигайнон",
    "name_cs": "hiligaynonština",
    "name_zh": "希利盖农语、伊隆戈语",
    "name_en": "Hiligaynon",
    "name_fr": "hiligaynon"
  },
  {
    "regex": "^(.*himachali.*|.*west[ern]*\\s+pahari.*|.*pahari,\\s+west[ern]*.*|\\s*him\\s*)$",
    "iso2": "",
    "iso3": "him",
    "name_ru": "химачали",
    "name_cs": "himáčalština",
    "name_zh": "喜马偕尔语",
    "name_en": "Himachali languages; Western Pahari languages",
    "name_fr": "langues himachalis; langues paharis occidentales"
  },
  {
    "regex": "^(.*hindi.*|\\s*hin\\s*|\\s*hi\\s*)$",
    "iso2": "hi",
    "iso3": "hin",
    "name_ru": "хинди",
    "name_cs": "hindština",
    "name_zh": "印地语",
    "name_en": "Hindi",
    "name_fr": "hindi"
  },
  {
    "regex": "^(.*hiri\\s+motu.*|.*motu,\\s+hiri.*|\\s*hmo\\s*|\\s*ho\\s*)$",
    "iso2": "ho",
    "iso3": "hmo",
    "name_ru": "хиримоту",
    "name_cs": "hiri motu",
    "name_zh": "希里莫图语、希里木托语",
    "name_en": "Hiri Motu",
    "name_fr": "hiri motu"
  },
  {
    "regex": "^(.*hittite.*|\\s*hit\\s*)$",
    "iso2": "",
    "iso3": "hit",
    "name_ru": "хеттский",
    "name_cs": "chetitština",
    "name_zh": "赫梯语",
    "name_en": "Hittite",
    "name_fr": "hittite"
  },
  {
    "regex": "^(.*hmong.*|.*mong[^o,]*|\\s*hmn\\s*)$",
    "iso2": "",
    "iso3": "hmn",
    "name_ru": "хмонг",
    "name_cs": "hmongština",
    "name_zh": "苗语",
    "name_en": "Hmong; Mong",
    "name_fr": "hmong"
  },
  {
    "regex": "^(.*hungarian.*|\\s*hun\\s*|\\s*hu\\s*)$",
    "iso2": "hu",
    "iso3": "hun",
    "name_ru": "венгерский",
    "name_cs": "maďarština",
    "name_zh": "匈牙利语",
    "name_en": "Hungarian",
    "name_fr": "hongrois"
  },
  {
    "regex": "^(.*hupa.*|\\s*hup\\s*)$",
    "iso2": "",
    "iso3": "hup",
    "name_ru": "хупа",
    "name_cs": "hupa",
    "name_zh": "胡帕语",
    "name_en": "Hupa",
    "name_fr": "hupa"
  },
  {
    "regex": "^(.*iban.*|\\s*iba\\s*)$",
    "iso2": "",
    "iso3": "iba",
    "name_ru": "ибанский",
    "name_cs": "ibanština",
    "name_zh": "伊班语",
    "name_en": "Iban",
    "name_fr": "iban"
  },
  {
    "regex": "^(.*icelandic.*|\\s*ice\\s*|\\s*isl\\s*|\\s*is\\s*)$",
    "iso2": "is",
    "iso3": "isl",
    "name_ru": "исландский",
    "name_cs": "islandština",
    "name_zh": "冰岛语",
    "name_en": "Icelandic",
    "name_fr": "islandais"
  },
  {
    "regex": "^(.*ido.*|\\s*ido\\s*|\\s*io\\s*)$",
    "iso2": "io",
    "iso3": "ido",
    "name_ru": "идо",
    "name_cs": "ido",
    "name_zh": "伊多语",
    "name_en": "Ido",
    "name_fr": "ido"
  },
  {
    "regex": "^(.*igbo.*|\\s*ibo\\s*|\\s*ig\\s*)$",
    "iso2": "ig",
    "iso3": "ibo",
    "name_ru": "игбо",
    "name_cs": "igboština",
    "name_zh": "伊博语、伊格柏语",
    "name_en": "Igbo",
    "name_fr": "igbo"
  },
  {
    "regex": "^(.*ijo.*|\\s*ijo\\s*)$",
    "iso2": "",
    "iso3": "ijo",
    "name_ru": "иджо",
    "name_cs": "idžo",
    "name_zh": "伊乔语",
    "name_en": "Ijo languages",
    "name_fr": "ijo, langues"
  },
  {
    "regex": "^(.*iloko.*|\\s*ilo\\s*)$",
    "iso2": "",
    "iso3": "ilo",
    "name_ru": "илоко",
    "name_cs": "ilokánština",
    "name_zh": "伊洛卡诺语",
    "name_en": "Iloko",
    "name_fr": "ilocano"
  },
  {
    "regex": "^(.*inari\\s+sami.*|.*sami,\\s+inari.*|\\s*smn\\s*)$",
    "iso2": "",
    "iso3": "smn",
    "name_ru": "инари-саамский",
    "name_cs": "sámština (inarijská)",
    "name_zh": "伊纳里萨米语",
    "name_en": "Inari Sami",
    "name_fr": "sami d'Inari"
  },
  {
    "regex": "^(.*indic.*|\\s*inc\\s*)$",
    "iso2": "",
    "iso3": "inc",
    "name_ru": "индийский язык",
    "name_cs": "indo-árijské jazyky, ostatní",
    "name_zh": "印度-雅利安语支",
    "name_en": "Indic languages",
    "name_fr": "indo-aryennes, langues"
  },
  {
    "regex": "^(.*indo-european.*|\\s*ine\\s*)$",
    "iso2": "",
    "iso3": "ine",
    "name_ru": "индоевропейский язык",
    "name_cs": "indoevropské jazyky, ostatní",
    "name_zh": "印欧语系",
    "name_en": "Indo-European languages",
    "name_fr": "indo-européennes, langues"
  },
  {
    "regex": "^(.*indonesian.*|\\s*ind\\s*|\\s*id\\s*)$",
    "iso2": "id",
    "iso3": "ind",
    "name_ru": "индонезийский",
    "name_cs": "indonéština",
    "name_zh": "印尼语、印度尼西亚语",
    "name_en": "Indonesian",
    "name_fr": "indonésien"
  },
  {
    "regex": "^(.*ingush.*|\\s*inh\\s*)$",
    "iso2": "",
    "iso3": "inh",
    "name_ru": "ингушский",
    "name_cs": "inguština",
    "name_zh": "印古什语",
    "name_en": "Ingush",
    "name_fr": "ingouche"
  },
  {
    "regex": "^(.*interlingua.*|\\s*ina\\s*|\\s*ia\\s*)$",
    "iso2": "ia",
    "iso3": "ina",
    "name_ru": "интерлингва (Международная ассоциация вспомогательных языков)",
    "name_cs": "interlingua (Mezinárodní pomocná jazyková asociace)",
    "name_zh": "国际语",
    "name_en": "Interlingua (International Auxiliary Language Association)",
    "name_fr": "interlingua (langue auxiliaire internationale)"
  },
  {
    "regex": "^(.*interlingue.*|.*occidental.*|\\s*ile\\s*|\\s*ie\\s*)$",
    "iso2": "ie",
    "iso3": "ile",
    "name_ru": "интерлингве",
    "name_cs": "interlingue",
    "name_zh": "西方国际语（国际语E）",
    "name_en": "Interlingue; Occidental",
    "name_fr": "interlingue"
  },
  {
    "regex": "^(.*inuktitut.*|\\s*iku\\s*|\\s*iu\\s*)$",
    "iso2": "iu",
    "iso3": "iku",
    "name_ru": "инуктитут",
    "name_cs": "inuktitutština",
    "name_zh": "伊努伊特语、伊努特语、因纽特语",
    "name_en": "Inuktitut",
    "name_fr": "inuktitut"
  },
  {
    "regex": "^(.*inupiaq.*|\\s*ipk\\s*|\\s*ik\\s*)$",
    "iso2": "ik",
    "iso3": "ipk",
    "name_ru": "инупиак",
    "name_cs": "inupiakština",
    "name_zh": "依努庇克语、伊努必语",
    "name_en": "Inupiaq",
    "name_fr": "inupiaq"
  },
  {
    "regex": "^(.*iranian.*|\\s*ira\\s*)$",
    "iso2": "",
    "iso3": "ira",
    "name_ru": "иранский язык",
    "name_cs": "íránské jazyky, ostatní",
    "name_zh": "伊朗语支",
    "name_en": "Iranian languages",
    "name_fr": "iraniennes, langues"
  },
  {
    "regex": "^(.*irish,\\s+mid[dle-]*.*|.*mid[dle-]*\\s+irish.*|\\s*mga\\s*)$",
    "iso2": "",
    "iso3": "mga",
    "name_ru": "среднеирландский (900-1200)",
    "name_cs": "středověká irština (900-1200)",
    "name_zh": "中古爱尔兰语（900–1200）",
    "name_en": "Irish, Middle (900-1200)",
    "name_fr": "irlandais moyen (900-1200)"
  },
  {
    "regex": "^(.*iroquoian.*|\\s*iro\\s*)$",
    "iso2": "",
    "iso3": "iro",
    "name_ru": "ирокезские языки",
    "name_cs": "irokézské jazyky",
    "name_zh": "易洛魁语系",
    "name_en": "Iroquoian languages",
    "name_fr": "iroquoises, langues"
  },
  {
    "regex": "^(.*italian.*|\\s*ita\\s*|\\s*it\\s*)$",
    "iso2": "it",
    "iso3": "ita",
    "name_ru": "итальянский",
    "name_cs": "italština",
    "name_zh": "意大利语、义大利语",
    "name_en": "Italian",
    "name_fr": "italien"
  },
  {
    "regex": "^(.*japanese.*|\\s*jpn\\s*|\\s*ja\\s*)$",
    "iso2": "ja",
    "iso3": "jpn",
    "name_ru": "японский",
    "name_cs": "japonština",
    "name_zh": "日语、日本语",
    "name_en": "Japanese",
    "name_fr": "japonais"
  },
  {
    "regex": "^(.*javanese.*|\\s*jav\\s*|\\s*jv\\s*)$",
    "iso2": "jv",
    "iso3": "jav",
    "name_ru": "яванский",
    "name_cs": "javánština",
    "name_zh": "爪哇语",
    "name_en": "Javanese",
    "name_fr": "javanais"
  },
  {
    "regex": "^(.*judeo-arabic.*|\\s*jrb\\s*)$",
    "iso2": "",
    "iso3": "jrb",
    "name_ru": "еврейско-арабский",
    "name_cs": "judeo-arabština",
    "name_zh": "犹太-阿拉伯语",
    "name_en": "Judeo-Arabic",
    "name_fr": "judéo-arabe"
  },
  {
    "regex": "^(.*judeo-persian.*|\\s*jpr\\s*)$",
    "iso2": "",
    "iso3": "jpr",
    "name_ru": "еврейско-персидский",
    "name_cs": "judeo-perština",
    "name_zh": "犹太-波斯语",
    "name_en": "Judeo-Persian",
    "name_fr": "judéo-persan"
  },
  {
    "regex": "^(.*kabardian.*|\\s*kbd\\s*)$",
    "iso2": "",
    "iso3": "kbd",
    "name_ru": "кабардинский",
    "name_cs": "kabardinština",
    "name_zh": "卡巴尔达语",
    "name_en": "Kabardian",
    "name_fr": "kabardien"
  },
  {
    "regex": "^(.*kabyle.*|\\s*kab\\s*)$",
    "iso2": "",
    "iso3": "kab",
    "name_ru": "кабильский",
    "name_cs": "kabylština",
    "name_zh": "卡布列语",
    "name_en": "Kabyle",
    "name_fr": "kabyle"
  },
  {
    "regex": "^(.*kachin.*|.*jingpho.*|\\s*kac\\s*)$",
    "iso2": "",
    "iso3": "kac",
    "name_ru": "качинский",
    "name_cs": "kačjinština",
    "name_zh": "景颇语、克钦语",
    "name_en": "Kachin; Jingpho",
    "name_fr": "kachin; jingpho"
  },
  {
    "regex": "^(.*kalaallisut.*|.*greenlandic.*|\\s*kal\\s*|\\s*kl\\s*)$",
    "iso2": "kl",
    "iso3": "kal",
    "name_ru": "гренландский",
    "name_cs": "grónština",
    "name_zh": "格陵兰语",
    "name_en": "Kalaallisut; Greenlandic",
    "name_fr": "groenlandais"
  },
  {
    "regex": "^(.*kalmyk.*|.*oirat.*|\\s*xal\\s*)$",
    "iso2": "",
    "iso3": "xal",
    "name_ru": "калмыцкий",
    "name_cs": "kalmyčtina",
    "name_zh": "卡尔梅克语、卫拉特语",
    "name_en": "Kalmyk; Oirat",
    "name_fr": "kalmouk; oïrat"
  },
  {
    "regex": "^(.*kamba.*|\\s*kam\\s*)$",
    "iso2": "",
    "iso3": "kam",
    "name_ru": "камба",
    "name_cs": "kambština",
    "name_zh": "坎巴语",
    "name_en": "Kamba",
    "name_fr": "kamba"
  },
  {
    "regex": "^(.*kannada.*|\\s*kan\\s*|\\s*kn\\s*)$",
    "iso2": "kn",
    "iso3": "kan",
    "name_ru": "каннада",
    "name_cs": "kannadština",
    "name_zh": "卡纳达语、康纳达语",
    "name_en": "Kannada",
    "name_fr": "kannada"
  },
  {
    "regex": "^(.*kanuri.*|\\s*kau\\s*|\\s*kr\\s*)$",
    "iso2": "kr",
    "iso3": "kau",
    "name_ru": "канури",
    "name_cs": "kanuri",
    "name_zh": "卡努里语",
    "name_en": "Kanuri",
    "name_fr": "kanouri"
  },
  {
    "regex": "^(.*kara-kalpak.*|\\s*kaa\\s*)$",
    "iso2": "",
    "iso3": "kaa",
    "name_ru": "каракалпакский",
    "name_cs": "karakalpačtina",
    "name_zh": "卡拉卡尔帕克语",
    "name_en": "Kara-Kalpak",
    "name_fr": "karakalpak"
  },
  {
    "regex": "^(.*karachay-balkar.*|\\s*krc\\s*)$",
    "iso2": "",
    "iso3": "krc",
    "name_ru": "карачаево-балкарский",
    "name_cs": "karačajevo-balkarština",
    "name_zh": "卡拉恰伊-巴尔卡尔语",
    "name_en": "Karachay-Balkar",
    "name_fr": "karatchai balkar"
  },
  {
    "regex": "^(.*karelian.*|\\s*krl\\s*)$",
    "iso2": "",
    "iso3": "krl",
    "name_ru": "карельский",
    "name_cs": "karelština",
    "name_zh": "卡累利阿语",
    "name_en": "Karelian",
    "name_fr": "carélien"
  },
  {
    "regex": "^(.*karen.*|\\s*kar\\s*)$",
    "iso2": "",
    "iso3": "kar",
    "name_ru": "каренский",
    "name_cs": "karenština",
    "name_zh": "克伦语",
    "name_en": "Karen languages",
    "name_fr": "karen, langues"
  },
  {
    "regex": "^(.*kashmiri.*|\\s*kas\\s*|\\s*ks\\s*)$",
    "iso2": "ks",
    "iso3": "kas",
    "name_ru": "кашмири",
    "name_cs": "kašmírština",
    "name_zh": "克什米尔语、喀什米尔语",
    "name_en": "Kashmiri",
    "name_fr": "kashmiri"
  },
  {
    "regex": "^(.*kashubian.*|\\s*csb\\s*)$",
    "iso2": "",
    "iso3": "csb",
    "name_ru": "кашубианский",
    "name_cs": "kašubština",
    "name_zh": "卡舒比语",
    "name_en": "Kashubian",
    "name_fr": "kachoube"
  },
  {
    "regex": "^(.*kawi.*|\\s*kaw\\s*)$",
    "iso2": "",
    "iso3": "kaw",
    "name_ru": "кави",
    "name_cs": "kawi",
    "name_zh": "卡威语、古爪哇语",
    "name_en": "Kawi",
    "name_fr": "kawi"
  },
  {
    "regex": "^(.*kazakh.*|\\s*kaz\\s*|\\s*kk\\s*)$",
    "iso2": "kk",
    "iso3": "kaz",
    "name_ru": "казахский",
    "name_cs": "kazaština",
    "name_zh": "哈萨克语",
    "name_en": "Kazakh",
    "name_fr": "kazakh"
  },
  {
    "regex": "^(.*khasi.*|\\s*kha\\s*)$",
    "iso2": "",
    "iso3": "kha",
    "name_ru": "кхаси",
    "name_cs": "khásí",
    "name_zh": "卡西语",
    "name_en": "Khasi",
    "name_fr": "khasi"
  },
  {
    "regex": "^(.*khoisan.*|\\s*khi\\s*)$",
    "iso2": "",
    "iso3": "khi",
    "name_ru": "койсанский язык",
    "name_cs": "khoisanské jazyky, ostatní",
    "name_zh": "科依桑语系",
    "name_en": "Khoisan languages",
    "name_fr": "khoïsan, langues"
  },
  {
    "regex": "^(.*khotanese.*|.*sakan.*|\\s*kho\\s*)$",
    "iso2": "",
    "iso3": "kho",
    "name_ru": "хотанский",
    "name_cs": "chotánština",
    "name_zh": "和阗语、和田语",
    "name_en": "Khotanese; Sakan",
    "name_fr": "khotanais; sakan"
  },
  {
    "regex": "^(.*kikuyu.*|.*gikuyu.*|\\s*kik\\s*|\\s*ki\\s*)$",
    "iso2": "ki",
    "iso3": "kik",
    "name_ru": "кикуйю",
    "name_cs": "kikujština",
    "name_zh": "基库尤语、吉库尤语",
    "name_en": "Kikuyu; Gikuyu",
    "name_fr": "kikuyu"
  },
  {
    "regex": "^(.*kimbundu.*|\\s*kmb\\s*)$",
    "iso2": "",
    "iso3": "kmb",
    "name_ru": "кимбундийский",
    "name_cs": "kimbundština",
    "name_zh": "金本杜语",
    "name_en": "Kimbundu",
    "name_fr": "kimbundu"
  },
  {
    "regex": "^(.*kinyarwanda.*|\\s*kin\\s*|\\s*rw\\s*)$",
    "iso2": "rw",
    "iso3": "kin",
    "name_ru": "руанда",
    "name_cs": "rwandština",
    "name_zh": "基尼阿万达语、卢安达语",
    "name_en": "Kinyarwanda",
    "name_fr": "rwanda"
  },
  {
    "regex": "^(.*kirghiz.*|.*kyrgyz.*|\\s*kir\\s*|\\s*ky\\s*)$",
    "iso2": "ky",
    "iso3": "kir",
    "name_ru": "кыргызский",
    "name_cs": "kyrgyzština",
    "name_zh": "吉尔吉斯语、柯尔克孜语",
    "name_en": "Kirghiz; Kyrgyz",
    "name_fr": "kirghiz"
  },
  {
    "regex": "^(.*klingon.*|.*tlhingan-hol.*|\\s*tlh\\s*)$",
    "iso2": "",
    "iso3": "tlh",
    "name_ru": "клингонский",
    "name_cs": "klingonština",
    "name_zh": "克林贡语",
    "name_en": "Klingon; tlhIngan-Hol",
    "name_fr": "klingon"
  },
  {
    "regex": "^(.*komi.*|\\s*kom\\s*|\\s*kv\\s*)$",
    "iso2": "kv",
    "iso3": "kom",
    "name_ru": "коми",
    "name_cs": "komijština",
    "name_zh": "科米语",
    "name_en": "Komi",
    "name_fr": "komi"
  },
  {
    "regex": "^(.*kongo.*|\\s*kon\\s*|\\s*kg\\s*)$",
    "iso2": "kg",
    "iso3": "kon",
    "name_ru": "конго",
    "name_cs": "konžština",
    "name_zh": "刚果语",
    "name_en": "Kongo",
    "name_fr": "kongo"
  },
  {
    "regex": "^(.*konkani.*|\\s*kok\\s*)$",
    "iso2": "",
    "iso3": "kok",
    "name_ru": "конкани",
    "name_cs": "konkánština",
    "name_zh": "孔卡尼语",
    "name_en": "Konkani",
    "name_fr": "konkani"
  },
  {
    "regex": "^(.*korean.*|\\s*kor\\s*|\\s*ko\\s*)$",
    "iso2": "ko",
    "iso3": "kor",
    "name_ru": "корейский",
    "name_cs": "korejština",
    "name_zh": "朝鲜语、韩语",
    "name_en": "Korean",
    "name_fr": "coréen"
  },
  {
    "regex": "^(.*kosraean.*|\\s*kos\\s*)$",
    "iso2": "",
    "iso3": "kos",
    "name_ru": "косраенский",
    "name_cs": "kosrajština",
    "name_zh": "科斯拉伊语",
    "name_en": "Kosraean",
    "name_fr": "kosrae"
  },
  {
    "regex": "^(.*kpelle.*|\\s*kpe\\s*)$",
    "iso2": "",
    "iso3": "kpe",
    "name_ru": "кпелле",
    "name_cs": "kpelle",
    "name_zh": "克佩勒语",
    "name_en": "Kpelle",
    "name_fr": "kpellé"
  },
  {
    "regex": "^(.*kru\\s+l.*|\\s*kro\\s*)$",
    "iso2": "",
    "iso3": "kro",
    "name_ru": "язык кру",
    "name_cs": "jazyk kru",
    "name_zh": "克鲁语",
    "name_en": "Kru languages",
    "name_fr": "krou, langues"
  },
  {
    "regex": "^(.*kuanyama.*|.*kwanyama.*|\\s*kua\\s*|\\s*kj\\s*)$",
    "iso2": "kj",
    "iso3": "kua",
    "name_ru": "киньяма",
    "name_cs": "kuaňamština",
    "name_zh": "宽亚玛语、贡耶玛语",
    "name_en": "Kuanyama; Kwanyama",
    "name_fr": "kuanyama; kwanyama"
  },
  {
    "regex": "^(.*kumyk.*|\\s*kum\\s*)$",
    "iso2": "",
    "iso3": "kum",
    "name_ru": "кумыкский",
    "name_cs": "kumyčtina",
    "name_zh": "库梅克语",
    "name_en": "Kumyk",
    "name_fr": "koumyk"
  },
  {
    "regex": "^(.*kurdish.*|\\s*kur\\s*|\\s*ku\\s*)$",
    "iso2": "ku",
    "iso3": "kur",
    "name_ru": "курдский",
    "name_cs": "kurdština",
    "name_zh": "库尔德语、库德语",
    "name_en": "Kurdish",
    "name_fr": "kurde"
  },
  {
    "regex": "^(.*kurukh.*|\\s*kru\\s*)$",
    "iso2": "",
    "iso3": "kru",
    "name_ru": "курух",
    "name_cs": "kuruchština",
    "name_zh": "库卢克语",
    "name_en": "Kurukh",
    "name_fr": "kurukh"
  },
  {
    "regex": "^(.*kutenai.*|\\s*kut\\s*)$",
    "iso2": "",
    "iso3": "kut",
    "name_ru": "кутенаи",
    "name_cs": "kutenai",
    "name_zh": "库特内语",
    "name_en": "Kutenai",
    "name_fr": "kutenai"
  },
  {
    "regex": "^(.*ladino.*|\\s*lad\\s*)$",
    "iso2": "",
    "iso3": "lad",
    "name_ru": "ладино",
    "name_cs": "ladinština",
    "name_zh": "拉迪诺语",
    "name_en": "Ladino",
    "name_fr": "judéo-espagnol"
  },
  {
    "regex": "^(.*lahnda.*|\\s*lah\\s*)$",
    "iso2": "",
    "iso3": "lah",
    "name_ru": "лахнда",
    "name_cs": "lahndština",
    "name_zh": "拉亨达语",
    "name_en": "Lahnda",
    "name_fr": "lahnda"
  },
  {
    "regex": "^(.*lamba.*|\\s*lam\\s*)$",
    "iso2": "",
    "iso3": "lam",
    "name_ru": "ламба",
    "name_cs": "lambština",
    "name_zh": "兰巴语",
    "name_en": "Lamba",
    "name_fr": "lamba"
  },
  {
    "regex": "^(.*land\\s+dayak.*|.*dayak,\\s+land.*|\\s*day\\s*)$",
    "iso2": "",
    "iso3": "day",
    "name_ru": "даяк",
    "name_cs": "dajáčtina",
    "name_zh": "内陆达雅克语群",
    "name_en": "Land Dayak languages",
    "name_fr": "dayak, langues"
  },
  {
    "regex": "^(.*lao.*|\\s*lao\\s*|\\s*lo\\s*)$",
    "iso2": "lo",
    "iso3": "lao",
    "name_ru": "лаосский",
    "name_cs": "laoština",
    "name_zh": "老挝语、寮国语",
    "name_en": "Lao",
    "name_fr": "lao"
  },
  {
    "regex": "^(.*latin.*|\\s*lat\\s*|\\s*la\\s*)$",
    "iso2": "la",
    "iso3": "lat",
    "name_ru": "латинский",
    "name_cs": "latina",
    "name_zh": "拉丁语",
    "name_en": "Latin",
    "name_fr": "latin"
  },
  {
    "regex": "^(.*latvian.*|\\s*lav\\s*|\\s*lv\\s*)$",
    "iso2": "lv",
    "iso3": "lav",
    "name_ru": "латышский",
    "name_cs": "lotyština",
    "name_zh": "拉脱维亚语",
    "name_en": "Latvian",
    "name_fr": "letton"
  },
  {
    "regex": "^(.*lezghian.*|\\s*lez\\s*)$",
    "iso2": "",
    "iso3": "lez",
    "name_ru": "лезгинский",
    "name_cs": "lezginština",
    "name_zh": "列兹金语",
    "name_en": "Lezghian",
    "name_fr": "lezghien"
  },
  {
    "regex": "^(.*limburgan.*|.*limburger.*|.*limburgish.*|\\s*lim\\s*|\\s*li\\s*)$",
    "iso2": "li",
    "iso3": "lim",
    "name_ru": "лимбургский",
    "name_cs": "limburština",
    "name_zh": "林堡语",
    "name_en": "Limburgan; Limburger; Limburgish",
    "name_fr": "limbourgeois"
  },
  {
    "regex": "^(.*lingala.*|\\s*lin\\s*|\\s*ln\\s*)$",
    "iso2": "ln",
    "iso3": "lin",
    "name_ru": "лингала",
    "name_cs": "lingalština",
    "name_zh": "林加拉语、林格拉语",
    "name_en": "Lingala",
    "name_fr": "lingala"
  },
  {
    "regex": "^(.*lithuanian.*|\\s*lit\\s*|\\s*lt\\s*)$",
    "iso2": "lt",
    "iso3": "lit",
    "name_ru": "литовский",
    "name_cs": "litevština",
    "name_zh": "立陶宛语",
    "name_en": "Lithuanian",
    "name_fr": "lituanien"
  },
  {
    "regex": "^(.*lojban.*|\\s*jbo\\s*)$",
    "iso2": "",
    "iso3": "jbo",
    "name_ru": "ложбан",
    "name_cs": "lojban",
    "name_zh": "逻辑语",
    "name_en": "Lojban",
    "name_fr": "lojban"
  },
  {
    "regex": "^(.*low\\s+german.*|.*low\\s+saxon.*|.*german,\\s+low.*|.*saxon,\\s+low.*|\\s*nds\\s*)$",
    "iso2": "",
    "iso3": "nds",
    "name_ru": "нижнегерманский",
    "name_cs": "dolnoněmčina (Plattdeutsch)",
    "name_zh": "低地撒克逊语",
    "name_en": "Low German; Low Saxon; German, Low; Saxon, Low",
    "name_fr": "bas allemand; bas saxon; allemand, bas; saxon, bas"
  },
  {
    "regex": "^(.*lower\\s+sorbian.*|.*sorbian,\\s+lower.*|\\s*dsb\\s*)$",
    "iso2": "",
    "iso3": "dsb",
    "name_ru": "нижнелужицкий",
    "name_cs": "dolnolužická srbština",
    "name_zh": "下索布语",
    "name_en": "Lower Sorbian",
    "name_fr": "bas-sorabe"
  },
  {
    "regex": "^(.*lozi.*|\\s*loz\\s*)$",
    "iso2": "",
    "iso3": "loz",
    "name_ru": "лози",
    "name_cs": "lozština",
    "name_zh": "洛齐语",
    "name_en": "Lozi",
    "name_fr": "lozi"
  },
  {
    "regex": "^(.*luba-katanga.*|\\s*lub\\s*|\\s*lu\\s*)$",
    "iso2": "lu",
    "iso3": "lub",
    "name_ru": "луба-катанга",
    "name_cs": "lubu-katanžština",
    "name_zh": "卢巴-加丹加语、卢巴卡丹加语",
    "name_en": "Luba-Katanga",
    "name_fr": "luba-katanga"
  },
  {
    "regex": "^(.*luba-lulua.*|\\s*lua\\s*)$",
    "iso2": "",
    "iso3": "lua",
    "name_ru": "луба-лулуа",
    "name_cs": "luba-luluaština",
    "name_zh": "卢巴-卢拉语",
    "name_en": "Luba-Lulua",
    "name_fr": "luba-lulua"
  },
  {
    "regex": "^(.*luise.o.*|\\s*lui\\s*)$",
    "iso2": "",
    "iso3": "lui",
    "name_ru": "луисеньо",
    "name_cs": "luiseňo",
    "name_zh": "卢伊塞诺语",
    "name_en": "Luiseño",
    "name_fr": "luiseno"
  },
  {
    "regex": "^(.*lule\\s+sami.*|.*sami,\\s+lule.*|\\s*smj\\s*)$",
    "iso2": "",
    "iso3": "smj",
    "name_ru": "луле-саамский",
    "name_cs": "sámština (lulejská)",
    "name_zh": "吕勒萨米语",
    "name_en": "Lule Sami",
    "name_fr": "sami de Lule"
  },
  {
    "regex": "^(.*lunda.*|\\s*lun\\s*)$",
    "iso2": "",
    "iso3": "lun",
    "name_ru": "лунда",
    "name_cs": "lundština",
    "name_zh": "隆达语",
    "name_en": "Lunda",
    "name_fr": "lunda"
  },
  {
    "regex": "^(.*luo.*|\\s*luo\\s*)$",
    "iso2": "",
    "iso3": "luo",
    "name_ru": "луо (Кения и Танзания)",
    "name_cs": "luoština (Keňa a Tanzanie)",
    "name_zh": "卢奥语",
    "name_en": "Luo (Kenya and Tanzania)",
    "name_fr": "luo (Kenya et Tanzanie)"
  },
  {
    "regex": "^(.*lushai.*|\\s*lus\\s*)$",
    "iso2": "",
    "iso3": "lus",
    "name_ru": "лушай",
    "name_cs": "lušáí",
    "name_zh": "卢萨语",
    "name_en": "Lushai",
    "name_fr": "lushai"
  },
  {
    "regex": "^(.*luxembourgish.*|.*letzeburgesch.*|\\s*ltz\\s*|\\s*lb\\s*)$",
    "iso2": "lb",
    "iso3": "ltz",
    "name_ru": "люксембургский",
    "name_cs": "lucemburština",
    "name_zh": "卢森堡语",
    "name_en": "Luxembourgish; Letzeburgesch",
    "name_fr": "luxembourgeois"
  },
  {
    "regex": "^(.*macedonian.*|\\s*mac\\s*|\\s*mkd\\s*|\\s*mk\\s*)$",
    "iso2": "mk",
    "iso3": "mkd",
    "name_ru": "македонский",
    "name_cs": "makedonština",
    "name_zh": "马其顿语",
    "name_en": "Macedonian",
    "name_fr": "macédonien"
  },
  {
    "regex": "^(.*madurese.*|\\s*mad\\s*)$",
    "iso2": "",
    "iso3": "mad",
    "name_ru": "мадурский",
    "name_cs": "madurština",
    "name_zh": "马都拉语",
    "name_en": "Madurese",
    "name_fr": "madourais"
  },
  {
    "regex": "^(.*magahi.*|\\s*mag\\s*)$",
    "iso2": "",
    "iso3": "mag",
    "name_ru": "магахи",
    "name_cs": "magahijština",
    "name_zh": "摩揭陀语、马加赫语",
    "name_en": "Magahi",
    "name_fr": "magahi"
  },
  {
    "regex": "^(.*maithili.*|\\s*mai\\s*)$",
    "iso2": "",
    "iso3": "mai",
    "name_ru": "майтхили",
    "name_cs": "maithiliština",
    "name_zh": "米德勒语、迈蒂利语",
    "name_en": "Maithili",
    "name_fr": "maithili"
  },
  {
    "regex": "^(.*makasar.*|\\s*mak\\s*)$",
    "iso2": "",
    "iso3": "mak",
    "name_ru": "макассарский",
    "name_cs": "makasarština",
    "name_zh": "望加锡语",
    "name_en": "Makasar",
    "name_fr": "makassar"
  },
  {
    "regex": "^(.*malagasy.*|\\s*mlg\\s*|\\s*mg\\s*)$",
    "iso2": "mg",
    "iso3": "mlg",
    "name_ru": "малагасийский",
    "name_cs": "malgaština",
    "name_zh": "马达加斯加语、马拉加西语",
    "name_en": "Malagasy",
    "name_fr": "malgache"
  },
  {
    "regex": "^(.*malay[^m,]*|\\s*may\\s*|\\s*msa\\s*|\\s*ms\\s*)$",
    "iso2": "ms",
    "iso3": "msa",
    "name_ru": "малайский",
    "name_cs": "malajština",
    "name_zh": "马来语",
    "name_en": "Malay",
    "name_fr": "malais"
  },
  {
    "regex": "^(.*malayalam.*|\\s*mal\\s*|\\s*ml\\s*)$",
    "iso2": "ml",
    "iso3": "mal",
    "name_ru": "малаялам",
    "name_cs": "malajálamština",
    "name_zh": "马拉雅拉姆语",
    "name_en": "Malayalam",
    "name_fr": "malayalam"
  },
  {
    "regex": "^(.*maltese.*|\\s*mlt\\s*|\\s*mt\\s*)$",
    "iso2": "mt",
    "iso3": "mlt",
    "name_ru": "мальтийский",
    "name_cs": "maltština",
    "name_zh": "马耳他语、马尔他语",
    "name_en": "Maltese",
    "name_fr": "maltais"
  },
  {
    "regex": "^(.*manchu.*|\\s*mnc\\s*)$",
    "iso2": "",
    "iso3": "mnc",
    "name_ru": "маньчжурский",
    "name_cs": "mandžuština",
    "name_zh": "满语",
    "name_en": "Manchu",
    "name_fr": "mandchou"
  },
  {
    "regex": "^(.*mandar.*|\\s*mdr\\s*)$",
    "iso2": "",
    "iso3": "mdr",
    "name_ru": "мандарский",
    "name_cs": "mandar",
    "name_zh": "曼达语",
    "name_en": "Mandar",
    "name_fr": "mandar"
  },
  {
    "regex": "^(.*mandingo.*|\\s*man\\s*)$",
    "iso2": "",
    "iso3": "man",
    "name_ru": "мандинго",
    "name_cs": "mandingština",
    "name_zh": "曼丁哥语、马林克语",
    "name_en": "Mandingo",
    "name_fr": "mandingue"
  },
  {
    "regex": "^(.*manipuri.*|\\s*mni\\s*)$",
    "iso2": "",
    "iso3": "mni",
    "name_ru": "манипурский",
    "name_cs": "manipurština",
    "name_zh": "曼尼普尔语",
    "name_en": "Manipuri",
    "name_fr": "manipuri"
  },
  {
    "regex": "^(.*manobo.*|\\s*mno\\s*)$",
    "iso2": "",
    "iso3": "mno",
    "name_ru": "манобо языки",
    "name_cs": "manobo jazyky",
    "name_zh": "马诺博诸语言",
    "name_en": "Manobo languages",
    "name_fr": "manobo, langues"
  },
  {
    "regex": "^(.*manx.*|\\s*glv\\s*|\\s*gv\\s*)$",
    "iso2": "gv",
    "iso3": "glv",
    "name_ru": "мэнский (мэнкский)",
    "name_cs": "manština (manx)",
    "name_zh": "马恩岛语、曼岛语",
    "name_en": "Manx",
    "name_fr": "manx; mannois"
  },
  {
    "regex": "^(.*mapudungun.*|.*mapuche.*|\\s*arn\\s*)$",
    "iso2": "",
    "iso3": "arn",
    "name_ru": "арауканский",
    "name_cs": "mapuche (araukánština)",
    "name_zh": "阿劳坎语",
    "name_en": "Mapudungun; Mapuche",
    "name_fr": "mapudungun; mapuche; mapuce"
  },
  {
    "regex": "^(.*marathi.*|\\s*mar\\s*|\\s*mr\\s*)$",
    "iso2": "mr",
    "iso3": "mar",
    "name_ru": "маратхи",
    "name_cs": "maráthština",
    "name_zh": "马拉地语",
    "name_en": "Marathi",
    "name_fr": "marathe"
  },
  {
    "regex": "^(.*mari[^t,]*|\\s*chm\\s*)$",
    "iso2": "",
    "iso3": "chm",
    "name_ru": "марийский (черемисский)",
    "name_cs": "marijština",
    "name_zh": "马里语",
    "name_en": "Mari",
    "name_fr": "mari"
  },
  {
    "regex": "^(.*marshallese.*|\\s*mah\\s*|\\s*mh\\s*)$",
    "iso2": "mh",
    "iso3": "mah",
    "name_ru": "маршалльский",
    "name_cs": "maršálština",
    "name_zh": "马绍尔语",
    "name_en": "Marshallese",
    "name_fr": "marshall"
  },
  {
    "regex": "^(.*marwari.*|\\s*mwr\\s*)$",
    "iso2": "",
    "iso3": "mwr",
    "name_ru": "марвари",
    "name_cs": "márvárština",
    "name_zh": "马尔瓦利语",
    "name_en": "Marwari",
    "name_fr": "marvari"
  },
  {
    "regex": "^(.*masai.*|\\s*mas\\s*)$",
    "iso2": "",
    "iso3": "mas",
    "name_ru": "масаи",
    "name_cs": "masajština",
    "name_zh": "马萨伊语",
    "name_en": "Masai",
    "name_fr": "massaï"
  },
  {
    "regex": "^(.*mayan.*|\\s*myn\\s*)$",
    "iso2": "",
    "iso3": "myn",
    "name_ru": "майя языки",
    "name_cs": "mayské jazyky",
    "name_zh": "玛雅语系、马雅语系",
    "name_en": "Mayan languages",
    "name_fr": "maya, langues"
  },
  {
    "regex": "^(.*mende.*|\\s*men\\s*)$",
    "iso2": "",
    "iso3": "men",
    "name_ru": "менде",
    "name_cs": "mende",
    "name_zh": "门德语",
    "name_en": "Mende",
    "name_fr": "mendé"
  },
  {
    "regex": "^(.*mi'kmaq.*|.*micmac.*|\\s*mic\\s*)$",
    "iso2": "",
    "iso3": "mic",
    "name_ru": "микмак",
    "name_cs": "micmac",
    "name_zh": "米克马克语",
    "name_en": "Mi'kmaq; Micmac",
    "name_fr": "mi'kmaq; micmac"
  },
  {
    "regex": "^(.*minangkabau.*|\\s*min\\s*)$",
    "iso2": "",
    "iso3": "min",
    "name_ru": "минангкабау",
    "name_cs": "minangkabau",
    "name_zh": "米南卡保语",
    "name_en": "Minangkabau",
    "name_fr": "minangkabau"
  },
  {
    "regex": "^(.*mirandese.*|\\s*mwl\\s*)$",
    "iso2": "",
    "iso3": "mwl",
    "name_ru": "мирандийский",
    "name_cs": "mirandština",
    "name_zh": "米兰德斯语",
    "name_en": "Mirandese",
    "name_fr": "mirandais"
  },
  {
    "regex": "^(.*modern\\s+greek.*|.*greek,\\s+modern.*|[^c,]*greek[^c,]*|\\s*gre\\s*|\\s*ell\\s*|\\s*el\\s*)$",
    "iso2": "el",
    "iso3": "ell",
    "name_ru": "греческий (новогреческий) (после 1453 г.)",
    "name_cs": "moderní řečtina (po 1453)",
    "name_zh": "现代希腊语（1453年–）",
    "name_en": "Greek, Modern (1453-)",
    "name_fr": "grec moderne (après 1453)"
  },
  {
    "regex": "^(.*mohawk.*|\\s*moh\\s*)$",
    "iso2": "",
    "iso3": "moh",
    "name_ru": "мохаук",
    "name_cs": "mohawk",
    "name_zh": "莫霍克语",
    "name_en": "Mohawk",
    "name_fr": "mohawk"
  },
  {
    "regex": "^(.*moksha.*|\\s*mdf\\s*)$",
    "iso2": "",
    "iso3": "mdf",
    "name_ru": "мокшанский",
    "name_cs": "mokšanština",
    "name_zh": "莫克沙语",
    "name_en": "Moksha",
    "name_fr": "moksa"
  },
  {
    "regex": "^(.*mon-khmer.*|\\s*mkh\\s*)$",
    "iso2": "",
    "iso3": "mkh",
    "name_ru": "монкхмерский язык",
    "name_cs": "mon-khmerské jazyky, ostatní",
    "name_zh": "孟-高棉语族",
    "name_en": "Mon-Khmer languages",
    "name_fr": "môn-khmer, langues"
  },
  {
    "regex": "^(.*mongo[^i,]*|\\s*lol\\s*)$",
    "iso2": "",
    "iso3": "lol",
    "name_ru": "монго",
    "name_cs": "mongština",
    "name_zh": "芒戈语",
    "name_en": "Mongo",
    "name_fr": "mongo"
  },
  {
    "regex": "^(.*mongolian.*|\\s*mon\\s*|\\s*mn\\s*)$",
    "iso2": "mn",
    "iso3": "mon",
    "name_ru": "монгольский",
    "name_cs": "mongolština",
    "name_zh": "蒙古语",
    "name_en": "Mongolian",
    "name_fr": "mongol"
  },
  {
    "regex": "^(.*montenegrin.*|\\s*cnr\\s*)$",
    "iso2": "",
    "iso3": "cnr",
    "name_ru": "черногорский",
    "name_cs": "černohorština",
    "name_zh": "黑山语",
    "name_en": "Montenegrin",
    "name_fr": "monténégrin"
  },
  {
    "regex": "^(.*mossi.*|\\s*mos\\s*)$",
    "iso2": "",
    "iso3": "mos",
    "name_ru": "моси",
    "name_cs": "mosi (more)",
    "name_zh": "莫西语",
    "name_en": "Mossi",
    "name_fr": "moré"
  },
  {
    "regex": "^(.*multiple.*|\\s*mul\\s*)$",
    "iso2": "",
    "iso3": "mul",
    "name_ru": "несколько языков",
    "name_cs": "složené (víceřádkové) jazyky",
    "name_zh": "多种语言",
    "name_en": "Multiple languages",
    "name_fr": "multilingue"
  },
  {
    "regex": "^(.*munda.*|\\s*mun\\s*)$",
    "iso2": "",
    "iso3": "mun",
    "name_ru": "мунда языки",
    "name_cs": "mundské jazyky",
    "name_zh": "蒙达语族",
    "name_en": "Munda languages",
    "name_fr": "mounda, langues"
  },
  {
    "regex": "^(.*n'ko.*|\\s*nqo\\s*)$",
    "iso2": "",
    "iso3": "nqo",
    "name_ru": "нко",
    "name_cs": "n'ko",
    "name_zh": "西非书面语言",
    "name_en": "N'Ko",
    "name_fr": "n'ko"
  },
  {
    "regex": "^(.*nahuatl.*|\\s*nah\\s*)$",
    "iso2": "",
    "iso3": "nah",
    "name_ru": "ацтекский",
    "name_cs": "nahuatl",
    "name_zh": "纳瓦特尔语",
    "name_en": "Nahuatl languages",
    "name_fr": "nahuatl, langues"
  },
  {
    "regex": "^(.*nauru.*|\\s*nau\\s*|\\s*na\\s*)$",
    "iso2": "na",
    "iso3": "nau",
    "name_ru": "науру",
    "name_cs": "naurština",
    "name_zh": "瑙鲁语、诺鲁语",
    "name_en": "Nauru",
    "name_fr": "nauruan"
  },
  {
    "regex": "^(.*navajo.*|.*navaho.*|\\s*nav\\s*|\\s*nv\\s*)$",
    "iso2": "nv",
    "iso3": "nav",
    "name_ru": "навахо",
    "name_cs": "navahština (navaho)",
    "name_zh": "纳瓦霍语、纳瓦荷语",
    "name_en": "Navajo; Navaho",
    "name_fr": "navaho"
  },
  {
    "regex": "^(.*ndonga.*|\\s*ndo\\s*|\\s*ng\\s*)$",
    "iso2": "ng",
    "iso3": "ndo",
    "name_ru": "ндунга",
    "name_cs": "ndondština",
    "name_zh": "恩敦加语、恩东加语",
    "name_en": "Ndonga",
    "name_fr": "ndonga"
  },
  {
    "regex": "^(.*neapolitan.*|\\s*nap\\s*)$",
    "iso2": "",
    "iso3": "nap",
    "name_ru": "неаполитанский",
    "name_cs": "neapolština",
    "name_zh": "拿坡里语",
    "name_en": "Neapolitan",
    "name_fr": "napolitain"
  },
  {
    "regex": "^(.*nepal\\s+bhasa.*|.*bhasa,\\s+nepal.*|.*newari.*|\\s*new\\s*)$",
    "iso2": "",
    "iso3": "new",
    "name_ru": "неварский",
    "name_cs": "névárština",
    "name_zh": "尼瓦尔语",
    "name_en": "Nepal Bhasa; Newari",
    "name_fr": "nepal bhasa; newari"
  },
  {
    "regex": "^(.*nepali.*|\\s*nep\\s*|\\s*ne\\s*)$",
    "iso2": "ne",
    "iso3": "nep",
    "name_ru": "непальский",
    "name_cs": "nepálština",
    "name_zh": "尼泊尔语",
    "name_en": "Nepali",
    "name_fr": "népalais"
  },
  {
    "regex": "^(.*nias.*|\\s*nia\\s*)$",
    "iso2": "",
    "iso3": "nia",
    "name_ru": "ниас",
    "name_cs": "nias",
    "name_zh": "尼亚斯语",
    "name_en": "Nias",
    "name_fr": "nias"
  },
  {
    "regex": "^(.*niger-kordofanian.*|\\s*nic\\s*)$",
    "iso2": "",
    "iso3": "nic",
    "name_ru": "нигер-кордофанский язык",
    "name_cs": "nigersko-konžské jazyky, ostatní",
    "name_zh": "尼日尔-科尔多凡语系",
    "name_en": "Niger-Kordofanian languages",
    "name_fr": "nigéro-kordofaniennes, langues"
  },
  {
    "regex": "^(.*nilo-saharan.*|\\s*ssa\\s*)$",
    "iso2": "",
    "iso3": "ssa",
    "name_ru": "нило-сахарский язык",
    "name_cs": "nilsko-saharské jazyky, ostatní",
    "name_zh": "尼罗-撒哈拉语系",
    "name_en": "Nilo-Saharan languages",
    "name_fr": "nilo-sahariennes, langues"
  },
  {
    "regex": "^(.*niuean.*|\\s*niu\\s*)$",
    "iso2": "",
    "iso3": "niu",
    "name_ru": "ниуэ",
    "name_cs": "niueština",
    "name_zh": "纽埃语",
    "name_en": "Niuean",
    "name_fr": "niué"
  },
  {
    "regex": "^(.*no\\s+linguistic.*|\\s*zxx\\s*)$",
    "iso2": "",
    "iso3": "zxx",
    "name_ru": "без языкового содержания",
    "name_cs": "žádný jazykový obsah",
    "name_zh": "没有语言内容",
    "name_en": "No linguistic content",
    "name_fr": "pas de contenu linguistique"
  },
  {
    "regex": "^(.*nogai.*|\\s*nog\\s*)$",
    "iso2": "",
    "iso3": "nog",
    "name_ru": "ногайский",
    "name_cs": "nogajština",
    "name_zh": "诺盖语",
    "name_en": "Nogai",
    "name_fr": "nogaï; nogay"
  },
  {
    "regex": "^(.*north[ern]*\\s+frisian.*|.*frisian,\\s+north[ern]*.*|\\s*frr\\s*)$",
    "iso2": "",
    "iso3": "frr",
    "name_ru": "фризский северный",
    "name_cs": "fríština (severní)",
    "name_zh": "北弗里西亚语",
    "name_en": "Northern Frisian",
    "name_fr": "frison septentrional"
  },
  {
    "regex": "^(.*north[ern]*\\s+ndebele.*|.*ndebele,\\s+north[ern]*.*|\\s*nde\\s*|\\s*nd\\s*)$",
    "iso2": "nd",
    "iso3": "nde",
    "name_ru": "ндебеле",
    "name_cs": "ndebelština (Zimbabwe)",
    "name_zh": "北恩德贝勒语",
    "name_en": "Ndebele, North; North Ndebele",
    "name_fr": "ndébélé du Nord"
  },
  {
    "regex": "^(.*north[ern]*\\s+sami.*|.*sami,\\s+north[ern]*.*|\\s*sme\\s*|\\s*se\\s*)$",
    "iso2": "se",
    "iso3": "sme",
    "name_ru": "северносаамский",
    "name_cs": "sámština (severní)",
    "name_zh": "北萨米语",
    "name_en": "Northern Sami",
    "name_fr": "sami du Nord"
  },
  {
    "regex": "^(.*north\\s+american\\s+indian.*|\\s*nai\\s*)$",
    "iso2": "",
    "iso3": "nai",
    "name_ru": "язык индейцев Северной Америки",
    "name_cs": "severoamerické indiánské jazyky, ostatní",
    "name_zh": "北美洲印第安诸语言",
    "name_en": "North American Indian languages",
    "name_fr": "nord-amérindiennes, langues"
  },
  {
    "regex": "^(.*norwegian\\s+bokmål.*|.*bokmål,\\s+norwegian.*|.*bokmål.*|\\s*nob\\s*|\\s*nb\\s*)$",
    "iso2": "nb",
    "iso3": "nob",
    "name_ru": "букмол",
    "name_cs": "norština (bokmål)",
    "name_zh": "挪威布克莫尔语、书面挪威语、波克莫尔语",
    "name_en": "Bokmål, Norwegian; Norwegian Bokmål",
    "name_fr": "norvégien bokmål"
  },
  {
    "regex": "^(.*norwegian\\s+nynorsk.*|.*nynorsk,\\s+norwegian.*|.*nynorsk.*|\\s*nno\\s*|\\s*nn\\s*)$",
    "iso2": "nn",
    "iso3": "nno",
    "name_ru": "нюнорск (новонорвежский)",
    "name_cs": "norština (nynorsk)",
    "name_zh": "新挪威语",
    "name_en": "Norwegian Nynorsk; Nynorsk, Norwegian",
    "name_fr": "norvégien nynorsk; nynorsk, norvégien"
  },
  {
    "regex": "^(.*nubian.*|\\s*nub\\s*)$",
    "iso2": "",
    "iso3": "nub",
    "name_ru": "нубийские языки",
    "name_cs": "nubijské jazyky",
    "name_zh": "努比亚语支",
    "name_en": "Nubian languages",
    "name_fr": "nubiennes, langues"
  },
  {
    "regex": "^(.*nyamwezi.*|\\s*nym\\s*)$",
    "iso2": "",
    "iso3": "nym",
    "name_ru": "ньямвези",
    "name_cs": "ňamwežština",
    "name_zh": "尼扬韦齐语",
    "name_en": "Nyamwezi",
    "name_fr": "nyamwezi"
  },
  {
    "regex": "^(.*nyankole.*|\\s*nyn\\s*)$",
    "iso2": "",
    "iso3": "nyn",
    "name_ru": "ньянколе",
    "name_cs": "nyankolština",
    "name_zh": "尼扬科勒语",
    "name_en": "Nyankole",
    "name_fr": "nyankolé"
  },
  {
    "regex": "^(.*nyoro.*|\\s*nyo\\s*)$",
    "iso2": "",
    "iso3": "nyo",
    "name_ru": "ньоро",
    "name_cs": "nyorština",
    "name_zh": "尼奥罗语",
    "name_en": "Nyoro",
    "name_fr": "nyoro"
  },
  {
    "regex": "^(.*nzima.*|\\s*nzi\\s*)$",
    "iso2": "",
    "iso3": "nzi",
    "name_ru": "нзима",
    "name_cs": "nzima",
    "name_zh": "恩济马语",
    "name_en": "Nzima",
    "name_fr": "nzema"
  },
  {
    "regex": "^(.*off[icial.]*\\s+aramaic.*|.*imp[erial.]*\\s+aramaic.*|.*aramaic,\\s+off[icial.]*.*|.*aramaic,\\s+imp[erial.]*.*|\\s*arc\\s*)$",
    "iso2": "",
    "iso3": "arc",
    "name_ru": "арамейский (700-300 гг. до н. э.)",
    "name_cs": "aramejština (700-300 př. n. l)",
    "name_zh": "官方阿拉姆语（公元前700年-公元前300年）； 帝国阿拉姆语（公元前700年-公元前300年）",
    "name_en": "Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE)",
    "name_fr": "araméen d'empire (700-300 AEC)"
  },
  {
    "regex": "^(.*ojibwa.*|\\s*oji\\s*|\\s*oj\\s*)$",
    "iso2": "oj",
    "iso3": "oji",
    "name_ru": "оджибве",
    "name_cs": "odžibvejština",
    "name_zh": "奥吉布瓦语",
    "name_en": "Ojibwa",
    "name_fr": "ojibwa"
  },
  {
    "regex": "^(.*old\\s+english.*|.*english,\\s+old.*|\\s*ang\\s*)$",
    "iso2": "",
    "iso3": "ang",
    "name_ru": "староанглийский (около 450-1100 гг.)",
    "name_cs": "stará anglosaština (cca 450-1100)",
    "name_zh": "古英语（大约450年–1100年）",
    "name_en": "English, Old (ca. 450-1100)",
    "name_fr": "anglo-saxon (vers 450-1100)"
  },
  {
    "regex": "^(.*old\\s+french.*|.*french,\\s+old.*|\\s*fro\\s*)$",
    "iso2": "",
    "iso3": "fro",
    "name_ru": "старофранцузский (842-около 1400 г.)",
    "name_cs": "starofrancouzština (842-cca 1400)",
    "name_zh": "古法语（842年–大约1400年）",
    "name_en": "French, Old (842-ca. 1400)",
    "name_fr": "français ancien (842-vers 1400)"
  },
  {
    "regex": "^(.*old\\s+irish.*|.*irish,\\s+old.*|\\s*sga\\s*)$",
    "iso2": "",
    "iso3": "sga",
    "name_ru": "староирландский (до 900 г.)",
    "name_cs": "staroirština (do 900)",
    "name_zh": "古爱尔兰语（至900年）",
    "name_en": "Irish, Old (to 900)",
    "name_fr": "irlandais ancien (jusqu'à 900)"
  },
  {
    "regex": "^(.*old\\s+norse.*|.*norse,\\s+old.*|\\s*non\\s*)$",
    "iso2": "",
    "iso3": "non",
    "name_ru": "старонорвежский",
    "name_cs": "norština historická",
    "name_zh": "古诺尔斯语",
    "name_en": "Norse, Old",
    "name_fr": "norrois, vieux"
  },
  {
    "regex": "^(.*old\\s+persian.*|.*persian,\\s+old.*|\\s*peo\\s*)$",
    "iso2": "",
    "iso3": "peo",
    "name_ru": "староперсидский (около 600-400 гг. до н. э.)",
    "name_cs": "staroperština (cca 600-400 př. n. l)",
    "name_zh": "古波斯语（大约公元前600年-公元前400年）",
    "name_en": "Persian, Old (ca. 600-400 BCE)",
    "name_fr": "perse, vieux (vers 600-400 AEC)"
  },
  {
    "regex": "^(.*old\\s+provençal.*|.*old\\s+occitan.*|.*provençal,\\s+old.*|.*occitan,\\s+old.*|\\s*pro\\s*)$",
    "iso2": "",
    "iso3": "pro",
    "name_ru": "старопровансальский (до 1500 г.)",
    "name_cs": "stará provensálština (do 1500)",
    "name_zh": "古普罗文斯语（至1500年）；古奥克语（至1500年）",
    "name_en": "Provençal, Old (to 1500); Occitan, Old (to 1500)",
    "name_fr": "provençal ancien (jusqu'à 1500); occitan ancien (jusqu'à 1500)"
  },
  {
    "regex": "^(.*oriya.*|\\s*ori\\s*|\\s*or\\s*)$",
    "iso2": "or",
    "iso3": "ori",
    "name_ru": "ория",
    "name_cs": "urijština",
    "name_zh": "奥利亚语、奥里亚语",
    "name_en": "Oriya",
    "name_fr": "oriya"
  },
  {
    "regex": "^(.*oromo.*|\\s*orm\\s*|\\s*om\\s*)$",
    "iso2": "om",
    "iso3": "orm",
    "name_ru": "оромо",
    "name_cs": "oromština",
    "name_zh": "奥罗莫语",
    "name_en": "Oromo",
    "name_fr": "galla"
  },
  {
    "regex": "^(.*osage.*|\\s*osa\\s*)$",
    "iso2": "",
    "iso3": "osa",
    "name_ru": "оседжи",
    "name_cs": "osage",
    "name_zh": "奥萨格语",
    "name_en": "Osage",
    "name_fr": "osage"
  },
  {
    "regex": "^(.*ossetian.*|.*ossetic.*|\\s*oss\\s*|\\s*os\\s*)$",
    "iso2": "os",
    "iso3": "oss",
    "name_ru": "осетинский",
    "name_cs": "osetština",
    "name_zh": "奥塞梯语、奥塞提语",
    "name_en": "Ossetian; Ossetic",
    "name_fr": "ossète"
  },
  {
    "regex": "^(.*otomian.*|\\s*oto\\s*)$",
    "iso2": "",
    "iso3": "oto",
    "name_ru": "отомангские языки",
    "name_cs": "otomijské jazyky",
    "name_zh": "奥托米安语族",
    "name_en": "Otomian languages",
    "name_fr": "otomi, langues"
  },
  {
    "regex": "^(.*ottoman\\s+turkish.*|.*turkish,\\s+ottoman.*|\\s*ota\\s*)$",
    "iso2": "",
    "iso3": "ota",
    "name_ru": "старотурецкий (1500-1928 гг.)",
    "name_cs": "osmanská turečtina (1500-1928)",
    "name_zh": "奥斯曼土耳其语（1500-1928）",
    "name_en": "Turkish, Ottoman (1500-1928)",
    "name_fr": "turc ottoman (1500-1928)"
  },
  {
    "regex": "^(.*pahlavi.*|\\s*pal\\s*)$",
    "iso2": "",
    "iso3": "pal",
    "name_ru": "пехлевийский",
    "name_cs": "pahlavština (střední perština)",
    "name_zh": "钵罗钵语",
    "name_en": "Pahlavi",
    "name_fr": "pahlavi"
  },
  {
    "regex": "^(.*palauan.*|\\s*pau\\s*)$",
    "iso2": "",
    "iso3": "pau",
    "name_ru": "палау",
    "name_cs": "palauština",
    "name_zh": "帕劳语",
    "name_en": "Palauan",
    "name_fr": "palau"
  },
  {
    "regex": "^(.*pali.*|\\s*pli\\s*|\\s*pi\\s*)$",
    "iso2": "pi",
    "iso3": "pli",
    "name_ru": "пали",
    "name_cs": "páli",
    "name_zh": "巴利语",
    "name_en": "Pali",
    "name_fr": "pali"
  },
  {
    "regex": "^(.*pampanga.*|.*kapampangan.*|\\s*pam\\s*)$",
    "iso2": "",
    "iso3": "pam",
    "name_ru": "пампанга",
    "name_cs": "pampangau",
    "name_zh": "邦板牙语",
    "name_en": "Pampanga; Kapampangan",
    "name_fr": "pampangan"
  },
  {
    "regex": "^(.*pangasinan.*|\\s*pag\\s*)$",
    "iso2": "",
    "iso3": "pag",
    "name_ru": "пангасинан",
    "name_cs": "pangasinanština",
    "name_zh": "邦阿西楠语",
    "name_en": "Pangasinan",
    "name_fr": "pangasinan"
  },
  {
    "regex": "^(.*panjabi.*|.*punjabi.*|\\s*pan\\s*|\\s*pa\\s*)$",
    "iso2": "pa",
    "iso3": "pan",
    "name_ru": "пенджабский",
    "name_cs": "paňdžábština",
    "name_zh": "旁遮普语",
    "name_en": "Panjabi; Punjabi",
    "name_fr": "pendjabi"
  },
  {
    "regex": "^(.*papiamento.*|\\s*pap\\s*)$",
    "iso2": "",
    "iso3": "pap",
    "name_ru": "папьяменто",
    "name_cs": "papiamento",
    "name_zh": "帕皮亚门托语",
    "name_en": "Papiamento",
    "name_fr": "papiamento"
  },
  {
    "regex": "^(.*papuan.*|\\s*paa\\s*)$",
    "iso2": "",
    "iso3": "paa",
    "name_ru": "папуасский язык",
    "name_cs": "papuánské jazyky, ostatní",
    "name_zh": "巴布亚诸语言",
    "name_en": "Papuan languages",
    "name_fr": "papoues, langues"
  },
  {
    "regex": "^(.*pedi.*|.*sepedi.*|.*north[ern]*\\s+sotho.*|.*sotho,\\s+north[ern]*.*|\\s*nso\\s*)$",
    "iso2": "",
    "iso3": "nso",
    "name_ru": "сото северный",
    "name_cs": "sotština (severní)",
    "name_zh": "北索托语",
    "name_en": "Pedi; Sepedi; Northern Sotho",
    "name_fr": "pedi; sepedi; sotho du Nord"
  },
  {
    "regex": "^(.*philippine.*|\\s*phi\\s*)$",
    "iso2": "",
    "iso3": "phi",
    "name_ru": "филиппинский язык",
    "name_cs": "filipínské jazyky, ostatní",
    "name_zh": "菲律宾诸语言",
    "name_en": "Philippine languages",
    "name_fr": "philippines, langues"
  },
  {
    "regex": "^(.*phoenician.*|\\s*phn\\s*)$",
    "iso2": "",
    "iso3": "phn",
    "name_ru": "финикийский",
    "name_cs": "féničtina",
    "name_zh": "腓尼基语",
    "name_en": "Phoenician",
    "name_fr": "phénicien"
  },
  {
    "regex": "^(.*pohnpeian.*|\\s*pon\\s*)$",
    "iso2": "",
    "iso3": "pon",
    "name_ru": "понапе",
    "name_cs": "pohnpeiština (ponape)",
    "name_zh": "波纳佩语",
    "name_en": "Pohnpeian",
    "name_fr": "pohnpei"
  },
  {
    "regex": "^(.*polish.*|\\s*pol\\s*|\\s*pl\\s*)$",
    "iso2": "pl",
    "iso3": "pol",
    "name_ru": "польский",
    "name_cs": "polština",
    "name_zh": "波兰语",
    "name_en": "Polish",
    "name_fr": "polonais"
  },
  {
    "regex": "^(.*portuguese.*|\\s*por\\s*|\\s*pt\\s*)$",
    "iso2": "pt",
    "iso3": "por",
    "name_ru": "португальский",
    "name_cs": "portugalština",
    "name_zh": "葡萄牙语",
    "name_en": "Portuguese",
    "name_fr": "portugais"
  },
  {
    "regex": "^(.*prakrit.*|\\s*pra\\s*)$",
    "iso2": "",
    "iso3": "pra",
    "name_ru": "пракриты языки",
    "name_cs": "prákrtské jazyky",
    "name_zh": "普拉克里特诸语言",
    "name_en": "Prakrit languages",
    "name_fr": "prâkrit, langues"
  },
  {
    "regex": "^(.*pushto.*|.*pashto.*|\\s*pus\\s*|\\s*ps\\s*)$",
    "iso2": "ps",
    "iso3": "pus",
    "name_ru": "пушту",
    "name_cs": "paštština",
    "name_zh": "普什图语、帕图语",
    "name_en": "Pushto; Pashto",
    "name_fr": "pachto"
  },
  {
    "regex": "^(.*quechua.*|\\s*que\\s*|\\s*qu\\s*)$",
    "iso2": "qu",
    "iso3": "que",
    "name_ru": "кечуа",
    "name_cs": "kečuánština",
    "name_zh": "克丘亚语、凯楚亚语、奇楚瓦语",
    "name_en": "Quechua",
    "name_fr": "quechua"
  },
  {
    "regex": "^(.*rajasthani.*|\\s*raj\\s*)$",
    "iso2": "",
    "iso3": "raj",
    "name_ru": "раджастхани",
    "name_cs": "rádžastánština",
    "name_zh": "拉贾斯坦语",
    "name_en": "Rajasthani",
    "name_fr": "rajasthani"
  },
  {
    "regex": "^(.*rapanui.*|\\s*rap\\s*)$",
    "iso2": "",
    "iso3": "rap",
    "name_ru": "рапануи",
    "name_cs": "rapanuiština",
    "name_zh": "拉帕努伊语、复活节岛语",
    "name_en": "Rapanui",
    "name_fr": "rapanui"
  },
  {
    "regex": "^(.*rarotongan.*|.*cook\\s+islands\\s+maori.*|\\s*rar\\s*)$",
    "iso2": "",
    "iso3": "rar",
    "name_ru": "раротонганский",
    "name_cs": "rarotongaština",
    "name_zh": "拉罗汤加语",
    "name_en": "Rarotongan; Cook Islands Maori",
    "name_fr": "rarotonga; maori des îles Cook"
  },
  {
    "regex": "^(.*reserved.*|\\s*qaa-qtz\\s*)$",
    "iso2": "",
    "iso3": "qaa-qtz",
    "name_ru": "зарезервировано для локального использования",
    "name_cs": "vyhrazeno pro místní použití",
    "name_zh": "私人使用的范围",
    "name_en": "Reserved for local use",
    "name_fr": "réservée à l'usage local"
  },
  {
    "regex": "^(.*romance.*|\\s*roa\\s*)$",
    "iso2": "",
    "iso3": "roa",
    "name_ru": "романский язык",
    "name_cs": "románské jazyky, ostatní",
    "name_zh": "罗曼语族",
    "name_en": "Romance languages",
    "name_fr": "romanes, langues"
  },
  {
    "regex": "^(.*romansh.*|\\s*roh\\s*|\\s*rm\\s*)$",
    "iso2": "rm",
    "iso3": "roh",
    "name_ru": "ретороманский",
    "name_cs": "rétorománština",
    "name_zh": "罗曼什语",
    "name_en": "Romansh",
    "name_fr": "romanche"
  },
  {
    "regex": "^(.*romany.*|\\s*rom\\s*)$",
    "iso2": "",
    "iso3": "rom",
    "name_ru": "цыганский",
    "name_cs": "romština",
    "name_zh": "罗姆语、吉普赛语",
    "name_en": "Romany",
    "name_fr": "tsigane"
  },
  {
    "regex": "^(.*rundi.*|\\s*run\\s*|\\s*rn\\s*)$",
    "iso2": "rn",
    "iso3": "run",
    "name_ru": "рунди",
    "name_cs": "kirundština",
    "name_zh": "基隆迪语、克伦地语",
    "name_en": "Rundi",
    "name_fr": "rundi"
  },
  {
    "regex": "^(.*russian.*|\\s*rus\\s*|\\s*ru\\s*)$",
    "iso2": "ru",
    "iso3": "rus",
    "name_ru": "русский",
    "name_cs": "ruština",
    "name_zh": "俄语",
    "name_en": "Russian",
    "name_fr": "russe"
  },
  {
    "regex": "^(.*salishan.*|\\s*sal\\s*)$",
    "iso2": "",
    "iso3": "sal",
    "name_ru": "салишские языки",
    "name_cs": "sališské jazyky",
    "name_zh": "萨利什语系",
    "name_en": "Salishan languages",
    "name_fr": "salishennes, langues"
  },
  {
    "regex": "^(.*samaritan\\s+aramaic.*|.*aramaic,\\s+samaritan.*|\\s*sam\\s*)$",
    "iso2": "",
    "iso3": "sam",
    "name_ru": "самаритянский арамейский",
    "name_cs": "samarština",
    "name_zh": "萨马利亚阿拉米语",
    "name_en": "Samaritan Aramaic",
    "name_fr": "samaritain"
  },
  {
    "regex": "^(.*samoan.*|\\s*smo\\s*|\\s*sm\\s*)$",
    "iso2": "sm",
    "iso3": "smo",
    "name_ru": "самоанский",
    "name_cs": "samojština",
    "name_zh": "萨摩亚语",
    "name_en": "Samoan",
    "name_fr": "samoan"
  },
  {
    "regex": "^(.*sandawe.*|\\s*sad\\s*)$",
    "iso2": "",
    "iso3": "sad",
    "name_ru": "сандаве",
    "name_cs": "sandawština",
    "name_zh": "桑达韦语",
    "name_en": "Sandawe",
    "name_fr": "sandawe"
  },
  {
    "regex": "^(.*sango.*|\\s*sag\\s*|\\s*sg\\s*)$",
    "iso2": "sg",
    "iso3": "sag",
    "name_ru": "санго",
    "name_cs": "sangština",
    "name_zh": "桑戈语",
    "name_en": "Sango",
    "name_fr": "sango"
  },
  {
    "regex": "^(.*sanskrit.*|\\s*san\\s*|\\s*sa\\s*)$",
    "iso2": "sa",
    "iso3": "san",
    "name_ru": "санскрит",
    "name_cs": "sanskrt",
    "name_zh": "梵语",
    "name_en": "Sanskrit",
    "name_fr": "sanskrit"
  },
  {
    "regex": "^(.*santali.*|\\s*sat\\s*)$",
    "iso2": "",
    "iso3": "sat",
    "name_ru": "сантали",
    "name_cs": "santálština",
    "name_zh": "桑塔利语",
    "name_en": "Santali",
    "name_fr": "santal"
  },
  {
    "regex": "^(.*sardinian.*|\\s*srd\\s*|\\s*sc\\s*)$",
    "iso2": "sc",
    "iso3": "srd",
    "name_ru": "сардинский",
    "name_cs": "sardština",
    "name_zh": "撒丁语、萨丁尼亚语",
    "name_en": "Sardinian",
    "name_fr": "sarde"
  },
  {
    "regex": "^(.*sasak.*|\\s*sas\\s*)$",
    "iso2": "",
    "iso3": "sas",
    "name_ru": "сасаки",
    "name_cs": "sasakština",
    "name_zh": "萨萨克语",
    "name_en": "Sasak",
    "name_fr": "sasak"
  },
  {
    "regex": "^(.*scots.*|\\s*sco\\s*)$",
    "iso2": "",
    "iso3": "sco",
    "name_ru": "шотландский",
    "name_cs": "skotština",
    "name_zh": "苏格兰语",
    "name_en": "Scots",
    "name_fr": "écossais"
  },
  {
    "regex": "^(.*selkup.*|\\s*sel\\s*)$",
    "iso2": "",
    "iso3": "sel",
    "name_ru": "селькупский",
    "name_cs": "selkupština",
    "name_zh": "塞尔库普语",
    "name_en": "Selkup",
    "name_fr": "selkoupe"
  },
  {
    "regex": "^(.*semitic.*|\\s*sem\\s*)$",
    "iso2": "",
    "iso3": "sem",
    "name_ru": "семитский язык",
    "name_cs": "semitské jazyky, ostatní",
    "name_zh": "闪米特语族",
    "name_en": "Semitic languages",
    "name_fr": "sémitiques, langues"
  },
  {
    "regex": "^(.*serbian.*|\\s*srp\\s*|\\s*sr\\s*)$",
    "iso2": "sr",
    "iso3": "srp",
    "name_ru": "сербский",
    "name_cs": "srbština",
    "name_zh": "塞尔维亚语",
    "name_en": "Serbian",
    "name_fr": "serbe"
  },
  {
    "regex": "^(.*serer.*|\\s*srr\\s*)$",
    "iso2": "",
    "iso3": "srr",
    "name_ru": "серер",
    "name_cs": "sererština",
    "name_zh": "塞雷尔语",
    "name_en": "Serer",
    "name_fr": "sérère"
  },
  {
    "regex": "^(.*shona.*|\\s*sna\\s*|\\s*sn\\s*)$",
    "iso2": "sn",
    "iso3": "sna",
    "name_ru": "шона",
    "name_cs": "šonština",
    "name_zh": "修纳语、绍纳语",
    "name_en": "Shona",
    "name_fr": "shona"
  },
  {
    "regex": "^(.*sichuan\\s+yi.*|.*yi,\\s+sichuan.*|.*nuosu.*|\\s*iii\\s*|\\s*ii\\s*)$",
    "iso2": "ii",
    "iso3": "iii",
    "name_ru": "носу",
    "name_cs": "s‘čchuanština",
    "name_zh": "四川彝语",
    "name_en": "Sichuan Yi; Nuosu",
    "name_fr": "yi de Sichuan"
  },
  {
    "regex": "^(.*sicilian.*|\\s*scn\\s*)$",
    "iso2": "",
    "iso3": "scn",
    "name_ru": "сицилийский",
    "name_cs": "sicilština",
    "name_zh": "西西里语",
    "name_en": "Sicilian",
    "name_fr": "sicilien"
  },
  {
    "regex": "^(.*sidamo.*|\\s*sid\\s*)$",
    "iso2": "",
    "iso3": "sid",
    "name_ru": "сидама",
    "name_cs": "sidamo",
    "name_zh": "锡达莫语",
    "name_en": "Sidamo",
    "name_fr": "sidamo"
  },
  {
    "regex": "^(.*sign.*|\\s*sgn\\s*)$",
    "iso2": "",
    "iso3": "sgn",
    "name_ru": "язык глухонемых",
    "name_cs": "znakové jazyky",
    "name_zh": "手语",
    "name_en": "Sign Languages",
    "name_fr": "langues des signes"
  },
  {
    "regex": "^(.*siksika.*|\\s*bla\\s*)$",
    "iso2": "",
    "iso3": "bla",
    "name_ru": "сиксика",
    "name_cs": "siksika",
    "name_zh": "西克西卡语",
    "name_en": "Siksika",
    "name_fr": "blackfoot"
  },
  {
    "regex": "^(.*sindhi.*|\\s*snd\\s*|\\s*sd\\s*)$",
    "iso2": "sd",
    "iso3": "snd",
    "name_ru": "синдхи",
    "name_cs": "sindhština",
    "name_zh": "信德语、辛德语",
    "name_en": "Sindhi",
    "name_fr": "sindhi"
  },
  {
    "regex": "^(.*sinhala.*|.*sinhalese.*|\\s*sin\\s*|\\s*si\\s*)$",
    "iso2": "si",
    "iso3": "sin",
    "name_ru": "сингальский",
    "name_cs": "sinhálština",
    "name_zh": "僧加罗语、僧伽罗语",
    "name_en": "Sinhala; Sinhalese",
    "name_fr": "singhalais"
  },
  {
    "regex": "^(.*sino-*tibetan.*|\\s*sit\\s*)$",
    "iso2": "",
    "iso3": "sit",
    "name_ru": "синотибетский язык",
    "name_cs": "sinotibetské jazyky, ostatní",
    "name_zh": "汉藏语系",
    "name_en": "Sino-Tibetan languages",
    "name_fr": "sino-tibétaines, langues"
  },
  {
    "regex": "^(.*siouan.*|\\s*sio\\s*)$",
    "iso2": "",
    "iso3": "sio",
    "name_ru": "сиу языки",
    "name_cs": "siouxské jazyky, ostatní",
    "name_zh": "苏语系",
    "name_en": "Siouan languages",
    "name_fr": "sioux, langues"
  },
  {
    "regex": "^(.*skolt\\s+sami.*|.*sami,\\s+skolt.*|\\s*sms\\s*)$",
    "iso2": "",
    "iso3": "sms",
    "name_ru": "колтта-саамский",
    "name_cs": "sámština (skoltská)",
    "name_zh": "斯科尔特萨米语",
    "name_en": "Skolt Sami",
    "name_fr": "sami skolt"
  },
  {
    "regex": "^(.*slave.*|\\s*den\\s*)$",
    "iso2": "",
    "iso3": "den",
    "name_ru": "слэйви",
    "name_cs": "slave",
    "name_zh": "史拉维语",
    "name_en": "Slave (Athapascan)",
    "name_fr": "esclave (athapascan)"
  },
  {
    "regex": "^(.*slovak.*|\\s*slo\\s*|\\s*slk\\s*|\\s*sk\\s*)$",
    "iso2": "sk",
    "iso3": "slk",
    "name_ru": "словацкий",
    "name_cs": "slovenština",
    "name_zh": "斯洛伐克语",
    "name_en": "Slovak",
    "name_fr": "slovaque"
  },
  {
    "regex": "^(.*slovenian.*|\\s*slv\\s*|\\s*sl\\s*)$",
    "iso2": "sl",
    "iso3": "slv",
    "name_ru": "словенский",
    "name_cs": "slovinština",
    "name_zh": "斯洛文尼亚语、斯洛维尼亚语",
    "name_en": "Slovenian",
    "name_fr": "slovène"
  },
  {
    "regex": "^(.*sogdian.*|\\s*sog\\s*)$",
    "iso2": "",
    "iso3": "sog",
    "name_ru": "согдийский",
    "name_cs": "sogdština",
    "name_zh": "粟特语",
    "name_en": "Sogdian",
    "name_fr": "sogdien"
  },
  {
    "regex": "^(.*somali.*|\\s*som\\s*|\\s*so\\s*)$",
    "iso2": "so",
    "iso3": "som",
    "name_ru": "сомали",
    "name_cs": "somálština",
    "name_zh": "索马里语、索马利亚语",
    "name_en": "Somali",
    "name_fr": "somali"
  },
  {
    "regex": "^(.*songhai.*|\\s*son\\s*)$",
    "iso2": "",
    "iso3": "son",
    "name_ru": "сонгаи",
    "name_cs": "songhajština",
    "name_zh": "桑海语",
    "name_en": "Songhai languages",
    "name_fr": "songhai, langues"
  },
  {
    "regex": "^(.*soninke.*|\\s*snk\\s*)$",
    "iso2": "",
    "iso3": "snk",
    "name_ru": "сонинке",
    "name_cs": "sonikština",
    "name_zh": "索宁克语",
    "name_en": "Soninke",
    "name_fr": "soninké"
  },
  {
    "regex": "^(.*sotho,\\s+south[ern]*.*|.*south[ern]*\\s+sotho.*|\\s*sot\\s*|\\s*st\\s*)$",
    "iso2": "st",
    "iso3": "sot",
    "name_ru": "сото южный",
    "name_cs": "sotština (jižní)",
    "name_zh": "南索托语、南梭苏语",
    "name_en": "Sotho, Southern",
    "name_fr": "sotho du Sud"
  },
  {
    "regex": "^(.*south[ern]*\\s+altai.*|.*altai,\\s+south[ern]*.*|\\s*alt\\s*)$",
    "iso2": "",
    "iso3": "alt",
    "name_ru": "южноалтайский",
    "name_cs": "altajština (jižní)",
    "name_zh": "南阿尔泰语",
    "name_en": "Southern Altai",
    "name_fr": "altai du Sud"
  },
  {
    "regex": "^(.*south[ern]*\\s+ndebele.*|.*ndebele,\\s+south[ern]*.*|\\s*nbl\\s*|\\s*nr\\s*)$",
    "iso2": "nr",
    "iso3": "nbl",
    "name_ru": "ндебеле южный",
    "name_cs": "ndebelština (Jižní Afrika)",
    "name_zh": "南恩德贝勒语",
    "name_en": "Ndebele, South; South Ndebele",
    "name_fr": "ndébélé du Sud"
  },
  {
    "regex": "^(.*south[ern]*\\s+sami.*|.*sami,\\s+south[ern]*.*|\\s*sma\\s*)$",
    "iso2": "",
    "iso3": "sma",
    "name_ru": "саамский (южный)",
    "name_cs": "sámština (jižní)",
    "name_zh": "南萨米语",
    "name_en": "Southern Sami",
    "name_fr": "sami du Sud"
  },
  {
    "regex": "^(.*south\\s+american\\s+indian.*|\\s*sai\\s*)$",
    "iso2": "",
    "iso3": "sai",
    "name_ru": "язык индейцев Южной Америки",
    "name_cs": "jihoamerické indiánské jazyky, ostatní",
    "name_zh": "南美洲印第安诸语言",
    "name_en": "South American Indian languages",
    "name_fr": "sud-amérindiennes, langues"
  },
  {
    "regex": "^(.*spanish.*|.*castilian.*|\\s*spa\\s*|\\s*es\\s*)$",
    "iso2": "es",
    "iso3": "spa",
    "name_ru": "испанский",
    "name_cs": "španělština",
    "name_zh": "西班牙语",
    "name_en": "Spanish; Castilian",
    "name_fr": "espagnol; castillan"
  },
  {
    "regex": "^(.*sranan\\s+tongo.*|.*tongo,\\s+sranan.*|\\s*srn\\s*)$",
    "iso2": "",
    "iso3": "srn",
    "name_ru": "сранан тонго",
    "name_cs": "sranan tongo",
    "name_zh": "苏里南汤加语",
    "name_en": "Sranan Tongo",
    "name_fr": "sranan tongo"
  },
  {
    "regex": "^(.*standard\\s+moroccan\\s+tamazight.*|\\s*zgh\\s*)$",
    "iso2": "",
    "iso3": "zgh",
    "name_ru": "стандартный марокканский берберский язык (тамазигхт)",
    "name_cs": "standardní marocká berberština (tamazight)",
    "name_zh": "标准摩洛哥柏柏尔语",
    "name_en": "Standard Moroccan Tamazight",
    "name_fr": "amazighe standard marocain"
  },
  {
    "regex": "^(.*sukuma.*|\\s*suk\\s*)$",
    "iso2": "",
    "iso3": "suk",
    "name_ru": "сукума",
    "name_cs": "sukuma",
    "name_zh": "苏库马语",
    "name_en": "Sukuma",
    "name_fr": "sukuma"
  },
  {
    "regex": "^(.*sumerian.*|\\s*sux\\s*)$",
    "iso2": "",
    "iso3": "sux",
    "name_ru": "шумерский",
    "name_cs": "sumerština",
    "name_zh": "苏美尔语",
    "name_en": "Sumerian",
    "name_fr": "sumérien"
  },
  {
    "regex": "^(.*sundanese.*|\\s*sun\\s*|\\s*su\\s*)$",
    "iso2": "su",
    "iso3": "sun",
    "name_ru": "сунданский",
    "name_cs": "sundanština",
    "name_zh": "巽他语",
    "name_en": "Sundanese",
    "name_fr": "soundanais"
  },
  {
    "regex": "^(.*susu.*|\\s*sus\\s*)$",
    "iso2": "",
    "iso3": "sus",
    "name_ru": "сусу",
    "name_cs": "susu",
    "name_zh": "苏苏语",
    "name_en": "Susu",
    "name_fr": "soussou"
  },
  {
    "regex": "^(.*swahili.*|\\s*swa\\s*|\\s*sw\\s*)$",
    "iso2": "sw",
    "iso3": "swa",
    "name_ru": "суахили",
    "name_cs": "svahilština",
    "name_zh": "斯瓦希里语、斯瓦西里语（大语种）",
    "name_en": "Swahili",
    "name_fr": "swahili"
  },
  {
    "regex": "^(.*swati.*|\\s*ssw\\s*|\\s*ss\\s*)$",
    "iso2": "ss",
    "iso3": "ssw",
    "name_ru": "свази",
    "name_cs": "siswatština",
    "name_zh": "斯瓦特语、史瓦济兰语",
    "name_en": "Swati",
    "name_fr": "swati"
  },
  {
    "regex": "^(.*swedish.*|\\s*swe\\s*|\\s*sv\\s*)$",
    "iso2": "sv",
    "iso3": "swe",
    "name_ru": "шведский",
    "name_cs": "švédština",
    "name_zh": "瑞典语",
    "name_en": "Swedish",
    "name_fr": "suédois"
  },
  {
    "regex": "^(.*swiss\\s+german.*|.*german,\\s+swiss.*|.*alemannic.*|.*alsatian.*|\\s*gsw\\s*)$",
    "iso2": "",
    "iso3": "gsw",
    "name_ru": "швейцарский немецкий",
    "name_cs": "švýcarská němčina; alemanština",
    "name_zh": "瑞士德语",
    "name_en": "Swiss German; Alemannic; Alsatian",
    "name_fr": "suisse alémanique; alémanique; alsacien"
  },
  {
    "regex": "^(.*syriac.*|\\s*syr\\s*)$",
    "iso2": "",
    "iso3": "syr",
    "name_ru": "сирийский",
    "name_cs": "syrština",
    "name_zh": "古叙利亚语",
    "name_en": "Syriac",
    "name_fr": "syriaque"
  },
  {
    "regex": "^(.*tagalog.*|\\s*tgl\\s*|\\s*tl\\s*)$",
    "iso2": "tl",
    "iso3": "tgl",
    "name_ru": "тагальский",
    "name_cs": "tagalština (tagalog)",
    "name_zh": "塔加洛语、塔加拉语、他加禄语",
    "name_en": "Tagalog",
    "name_fr": "tagalog"
  },
  {
    "regex": "^(.*tahitian.*|\\s*tah\\s*|\\s*ty\\s*)$",
    "iso2": "ty",
    "iso3": "tah",
    "name_ru": "таитянский",
    "name_cs": "tahitština",
    "name_zh": "塔希提语、大溪地语",
    "name_en": "Tahitian",
    "name_fr": "tahitien"
  },
  {
    "regex": "^(.*tai.*|\\s*tai\\s*)$",
    "iso2": "",
    "iso3": "tai",
    "name_ru": "тайский язык",
    "name_cs": "thajské jazyky, ostatní",
    "name_zh": "壮侗语系",
    "name_en": "Tai languages",
    "name_fr": "tai, langues"
  },
  {
    "regex": "^(.*tajik.*|\\s*tgk\\s*|\\s*tg\\s*)$",
    "iso2": "tg",
    "iso3": "tgk",
    "name_ru": "таджикский",
    "name_cs": "tadžičtina",
    "name_zh": "塔吉克语",
    "name_en": "Tajik",
    "name_fr": "tadjik"
  },
  {
    "regex": "^(.*tamashek.*|\\s*tmh\\s*)$",
    "iso2": "",
    "iso3": "tmh",
    "name_ru": "тамашек",
    "name_cs": "tamašek",
    "name_zh": "塔马舍克语",
    "name_en": "Tamashek",
    "name_fr": "tamacheq"
  },
  {
    "regex": "^(.*tamil.*|\\s*tam\\s*|\\s*ta\\s*)$",
    "iso2": "ta",
    "iso3": "tam",
    "name_ru": "тамильский",
    "name_cs": "tamilština",
    "name_zh": "泰米尔语、坦米尔语、淡米尔语",
    "name_en": "Tamil",
    "name_fr": "tamoul"
  },
  {
    "regex": "^(.*tatar.*|\\s*tat\\s*|\\s*tt\\s*)$",
    "iso2": "tt",
    "iso3": "tat",
    "name_ru": "татарский",
    "name_cs": "tatarština",
    "name_zh": "塔塔尔语、鞑靼语",
    "name_en": "Tatar",
    "name_fr": "tatar"
  },
  {
    "regex": "^(.*telugu.*|\\s*tel\\s*|\\s*te\\s*)$",
    "iso2": "te",
    "iso3": "tel",
    "name_ru": "телугу",
    "name_cs": "telugština",
    "name_zh": "泰卢固语",
    "name_en": "Telugu",
    "name_fr": "télougou"
  },
  {
    "regex": "^(.*tereno.*|\\s*ter\\s*)$",
    "iso2": "",
    "iso3": "ter",
    "name_ru": "терено",
    "name_cs": "tereno",
    "name_zh": "特列纳语",
    "name_en": "Tereno",
    "name_fr": "tereno"
  },
  {
    "regex": "^(.*tetum.*|\\s*tet\\s*)$",
    "iso2": "",
    "iso3": "tet",
    "name_ru": "тетум",
    "name_cs": "tetumština",
    "name_zh": "特塔姆语、德顿语",
    "name_en": "Tetum",
    "name_fr": "tetum"
  },
  {
    "regex": "^(.*thai.*|\\s*tha\\s*|\\s*th\\s*)$",
    "iso2": "th",
    "iso3": "tha",
    "name_ru": "тайский",
    "name_cs": "thajština",
    "name_zh": "泰语",
    "name_en": "Thai",
    "name_fr": "thaï"
  },
  {
    "regex": "^(.*tibetan.*|\\s*tib\\s*|\\s*bod\\s*|\\s*bo\\s*)$",
    "iso2": "bo",
    "iso3": "bod",
    "name_ru": "тибетский",
    "name_cs": "tibetština",
    "name_zh": "藏语",
    "name_en": "Tibetan",
    "name_fr": "tibétain"
  },
  {
    "regex": "^(.*tigre.*|\\s*tig\\s*)$",
    "iso2": "",
    "iso3": "tig",
    "name_ru": "тигре",
    "name_cs": "tigrejština",
    "name_zh": "提格雷语",
    "name_en": "Tigre",
    "name_fr": "tigré"
  },
  {
    "regex": "^(.*tigrinya.*|\\s*tir\\s*|\\s*ti\\s*)$",
    "iso2": "ti",
    "iso3": "tir",
    "name_ru": "тигринья",
    "name_cs": "tigrinijština",
    "name_zh": "提格里尼亚语、提格利尼亚语",
    "name_en": "Tigrinya",
    "name_fr": "tigrigna"
  },
  {
    "regex": "^(.*timne.*|\\s*tem\\s*)$",
    "iso2": "",
    "iso3": "tem",
    "name_ru": "темне",
    "name_cs": "temne",
    "name_zh": "滕内语",
    "name_en": "Timne",
    "name_fr": "temne"
  },
  {
    "regex": "^(.*tiv.*|\\s*tiv\\s*)$",
    "iso2": "",
    "iso3": "tiv",
    "name_ru": "тиви",
    "name_cs": "tivština",
    "name_zh": "蒂夫语",
    "name_en": "Tiv",
    "name_fr": "tiv"
  },
  {
    "regex": "^(.*tlingit.*|\\s*tli\\s*)$",
    "iso2": "",
    "iso3": "tli",
    "name_ru": "тлингит",
    "name_cs": "tlingit",
    "name_zh": "特林吉特语",
    "name_en": "Tlingit",
    "name_fr": "tlingit"
  },
  {
    "regex": "^(.*tok\\s+pisin.*|.*pisin,\\s+tok.*|\\s*tpi\\s*)$",
    "iso2": "",
    "iso3": "tpi",
    "name_ru": "ток-писин",
    "name_cs": "tok pisin",
    "name_zh": "托克皮辛语、巴布亚皮钦语",
    "name_en": "Tok Pisin",
    "name_fr": "tok pisin"
  },
  {
    "regex": "^(.*tokelau.*|\\s*tkl\\s*)$",
    "iso2": "",
    "iso3": "tkl",
    "name_ru": "токелайский",
    "name_cs": "tokelauština",
    "name_zh": "托克劳语",
    "name_en": "Tokelau",
    "name_fr": "tokelau"
  },
  {
    "regex": "^(.*tsimshian.*|\\s*tsi\\s*)$",
    "iso2": "",
    "iso3": "tsi",
    "name_ru": "цимшиан",
    "name_cs": "tsimšijské jazyky",
    "name_zh": "钦西安语",
    "name_en": "Tsimshian",
    "name_fr": "tsimshian"
  },
  {
    "regex": "^(.*tsonga.*|\\s*tso\\s*|\\s*ts\\s*)$",
    "iso2": "ts",
    "iso3": "tso",
    "name_ru": "тсонга",
    "name_cs": "tsongština",
    "name_zh": "聪加语、宗加语",
    "name_en": "Tsonga",
    "name_fr": "tsonga"
  },
  {
    "regex": "^(.*tswana.*|\\s*tsn\\s*|\\s*tn\\s*)$",
    "iso2": "tn",
    "iso3": "tsn",
    "name_ru": "тсвана",
    "name_cs": "setswanština (tswanština)",
    "name_zh": "茨瓦纳语",
    "name_en": "Tswana",
    "name_fr": "tswana"
  },
  {
    "regex": "^(.*tumbuka.*|\\s*tum\\s*)$",
    "iso2": "",
    "iso3": "tum",
    "name_ru": "тумбука",
    "name_cs": "tumbukština",
    "name_zh": "奇图姆布卡语",
    "name_en": "Tumbuka",
    "name_fr": "tumbuka"
  },
  {
    "regex": "^(.*tupi.*|\\s*tup\\s*)$",
    "iso2": "",
    "iso3": "tup",
    "name_ru": "тупи",
    "name_cs": "tupijské jazyky",
    "name_zh": "图皮语系",
    "name_en": "Tupi languages",
    "name_fr": "tupi, langues"
  },
  {
    "regex": "^(.*turkmen.*|\\s*tuk\\s*|\\s*tk\\s*)$",
    "iso2": "tk",
    "iso3": "tuk",
    "name_ru": "туркменский",
    "name_cs": "turkmenština",
    "name_zh": "土库曼语",
    "name_en": "Turkmen",
    "name_fr": "turkmène"
  },
  {
    "regex": "^(.*tuvalu.*|\\s*tvl\\s*)$",
    "iso2": "",
    "iso3": "tvl",
    "name_ru": "тувалу",
    "name_cs": "tuvalština",
    "name_zh": "图瓦卢语",
    "name_en": "Tuvalu",
    "name_fr": "tuvalu"
  },
  {
    "regex": "^(.*tuvinian.*|\\s*tyv\\s*)$",
    "iso2": "",
    "iso3": "tyv",
    "name_ru": "тувинский",
    "name_cs": "tuvinština",
    "name_zh": "图瓦语、图佤语",
    "name_en": "Tuvinian",
    "name_fr": "touva"
  },
  {
    "regex": "^(.*twi.*|\\s*twi\\s*|\\s*tw\\s*)$",
    "iso2": "tw",
    "iso3": "twi",
    "name_ru": "тви",
    "name_cs": "twi",
    "name_zh": "契维语、特威语、多威语",
    "name_en": "Twi",
    "name_fr": "twi"
  },
  {
    "regex": "^(.*udmurt.*|\\s*udm\\s*)$",
    "iso2": "",
    "iso3": "udm",
    "name_ru": "удмуртский",
    "name_cs": "udmurtština",
    "name_zh": "乌德穆尔特语",
    "name_en": "Udmurt",
    "name_fr": "oudmourte"
  },
  {
    "regex": "^(.*ugaritic.*|\\s*uga\\s*)$",
    "iso2": "",
    "iso3": "uga",
    "name_ru": "угаритский",
    "name_cs": "ugaritština",
    "name_zh": "乌加里特语",
    "name_en": "Ugaritic",
    "name_fr": "ougaritique"
  },
  {
    "regex": "^(.*uighur.*|.*uyghur.*|\\s*uig\\s*|\\s*ug\\s*)$",
    "iso2": "ug",
    "iso3": "uig",
    "name_ru": "уйгурский",
    "name_cs": "ujgurština",
    "name_zh": "维吾尔语",
    "name_en": "Uighur; Uyghur",
    "name_fr": "ouïgour"
  },
  {
    "regex": "^(.*ukrainian.*|\\s*ukr\\s*|\\s*uk\\s*)$",
    "iso2": "uk",
    "iso3": "ukr",
    "name_ru": "украинский",
    "name_cs": "ukrajinština",
    "name_zh": "乌克兰语",
    "name_en": "Ukrainian",
    "name_fr": "ukrainien"
  },
  {
    "regex": "^(.*umbundu.*|\\s*umb\\s*)$",
    "iso2": "",
    "iso3": "umb",
    "name_ru": "умбунду",
    "name_cs": "umbundu",
    "name_zh": "翁本杜语",
    "name_en": "Umbundu",
    "name_fr": "umbundu"
  },
  {
    "regex": "^(.*uncoded.*|\\s*mis\\s*)$",
    "iso2": "",
    "iso3": "mis",
    "name_ru": "смешанные языки",
    "name_cs": "různé jazyky",
    "name_zh": "未被编码的语言",
    "name_en": "Uncoded languages",
    "name_fr": "langues non codées"
  },
  {
    "regex": "^(.*undetermined.*|\\s*und\\s*)$",
    "iso2": "",
    "iso3": "und",
    "name_ru": "неизвестный язык",
    "name_cs": "neznámý jazyk",
    "name_zh": "未确定的语言",
    "name_en": "Undetermined",
    "name_fr": "indéterminée"
  },
  {
    "regex": "^(.*upper\\s+sorbian.*|.*sorbian,\\s+upper.*|\\s*hsb\\s*)$",
    "iso2": "",
    "iso3": "hsb",
    "name_ru": "верхнелужицкий",
    "name_cs": "hornolužická srbština",
    "name_zh": "上索布语",
    "name_en": "Upper Sorbian",
    "name_fr": "haut-sorabe"
  },
  {
    "regex": "^(.*urdu.*|\\s*urd\\s*|\\s*ur\\s*)$",
    "iso2": "ur",
    "iso3": "urd",
    "name_ru": "урду",
    "name_cs": "urdština",
    "name_zh": "乌尔都语、乌都语、晤鲁都语",
    "name_en": "Urdu",
    "name_fr": "ourdou"
  },
  {
    "regex": "^(.*uzbek.*|\\s*uzb\\s*|\\s*uz\\s*)$",
    "iso2": "uz",
    "iso3": "uzb",
    "name_ru": "узбекский",
    "name_cs": "uzbečtina",
    "name_zh": "乌兹别克语、乌孜别克语",
    "name_en": "Uzbek",
    "name_fr": "ouszbek"
  },
  {
    "regex": "^(.*vai.*|\\s*vai\\s*)$",
    "iso2": "",
    "iso3": "vai",
    "name_ru": "ваи",
    "name_cs": "vai",
    "name_zh": "瓦伊语",
    "name_en": "Vai",
    "name_fr": "vaï"
  },
  {
    "regex": "^(.*venda.*|\\s*ven\\s*|\\s*ve\\s*)$",
    "iso2": "ve",
    "iso3": "ven",
    "name_ru": "венда",
    "name_cs": "vendština",
    "name_zh": "文达语、温达语",
    "name_en": "Venda",
    "name_fr": "venda"
  },
  {
    "regex": "^(.*vietnamese.*|\\s*vie\\s*|\\s*vi\\s*)$",
    "iso2": "vi",
    "iso3": "vie",
    "name_ru": "вьетнамский",
    "name_cs": "vietnamština",
    "name_zh": "越南语、京语",
    "name_en": "Vietnamese",
    "name_fr": "vietnamien"
  },
  {
    "regex": "^(.*volapük.*|\\s*vol\\s*|\\s*vo\\s*)$",
    "iso2": "vo",
    "iso3": "vol",
    "name_ru": "волапюк",
    "name_cs": "volapük",
    "name_zh": "沃拉普克语",
    "name_en": "Volapük",
    "name_fr": "volapük"
  },
  {
    "regex": "^(.*votic.*|\\s*vot\\s*)$",
    "iso2": "",
    "iso3": "vot",
    "name_ru": "водский",
    "name_cs": "votiatština",
    "name_zh": "沃提克语",
    "name_en": "Votic",
    "name_fr": "vote"
  },
  {
    "regex": "^(.*wakashan.*|\\s*wak\\s*)$",
    "iso2": "",
    "iso3": "wak",
    "name_ru": "вакашские языки",
    "name_cs": "wakašské jazyky",
    "name_zh": "瓦卡什语系",
    "name_en": "Wakashan languages",
    "name_fr": "wakashanes, langues"
  },
  {
    "regex": "^(.*walloon.*|\\s*wln\\s*|\\s*wa\\s*)$",
    "iso2": "wa",
    "iso3": "wln",
    "name_ru": "валлонский",
    "name_cs": "valonština",
    "name_zh": "瓦龙语、瓦隆语、华隆语",
    "name_en": "Walloon",
    "name_fr": "wallon"
  },
  {
    "regex": "^(.*waray.*|\\s*war\\s*)$",
    "iso2": "",
    "iso3": "war",
    "name_ru": "варай",
    "name_cs": "waray",
    "name_zh": "瓦瑞语",
    "name_en": "Waray",
    "name_fr": "waray"
  },
  {
    "regex": "^(.*washo.*|\\s*was\\s*)$",
    "iso2": "",
    "iso3": "was",
    "name_ru": "вашо",
    "name_cs": "waština",
    "name_zh": "瓦肖语",
    "name_en": "Washo",
    "name_fr": "washo"
  },
  {
    "regex": "^(.*welsh.*|\\s*wel\\s*|\\s*cym\\s*|\\s*cy\\s*)$",
    "iso2": "cy",
    "iso3": "cym",
    "name_ru": "валлийский",
    "name_cs": "velština",
    "name_zh": "威尔士语、威尔斯语",
    "name_en": "Welsh",
    "name_fr": "gallois"
  },
  {
    "regex": "^(.*west[ern]*\\s+frisian.*|.*frisian,\\s+west[ern]*.*|\\s*fry\\s*|\\s*fy\\s*)$",
    "iso2": "fy",
    "iso3": "fry",
    "name_ru": "фризский",
    "name_cs": "fríština",
    "name_zh": "弗里西亚语、西弗里西亚语",
    "name_en": "Western Frisian",
    "name_fr": "frison occidental"
  },
  {
    "regex": "^(.*wolaitta.*|.*wolaytta.*|\\s*wal\\s*)$",
    "iso2": "",
    "iso3": "wal",
    "name_ru": "воламо",
    "name_cs": "walamština",
    "name_zh": "瓦赖语",
    "name_en": "Wolaitta; Wolaytta",
    "name_fr": "wolaitta; wolaytta"
  },
  {
    "regex": "^(.*wolof.*|\\s*wol\\s*|\\s*wo\\s*)$",
    "iso2": "wo",
    "iso3": "wol",
    "name_ru": "волоф",
    "name_cs": "wolofština",
    "name_zh": "沃洛夫语、渥鲁夫语",
    "name_en": "Wolof",
    "name_fr": "wolof"
  },
  {
    "regex": "^(.*xhosa.*|\\s*xho\\s*|\\s*xh\\s*)$",
    "iso2": "xh",
    "iso3": "xho",
    "name_ru": "коса",
    "name_cs": "xhoština",
    "name_zh": "科萨语",
    "name_en": "Xhosa",
    "name_fr": "xhosa"
  },
  {
    "regex": "^(.*yakut.*|\\s*sah\\s*)$",
    "iso2": "",
    "iso3": "sah",
    "name_ru": "якутский",
    "name_cs": "jakutština",
    "name_zh": "雅库特语",
    "name_en": "Yakut",
    "name_fr": "iakoute"
  },
  {
    "regex": "^(.*yao.*|\\s*yao\\s*)$",
    "iso2": "",
    "iso3": "yao",
    "name_ru": "яо",
    "name_cs": "jaoština",
    "name_zh": "瑶语 (马拉维)",
    "name_en": "Yao",
    "name_fr": "yao"
  },
  {
    "regex": "^(.*yapese.*|\\s*yap\\s*)$",
    "iso2": "",
    "iso3": "yap",
    "name_ru": "яп",
    "name_cs": "yapese",
    "name_zh": "雅浦语",
    "name_en": "Yapese",
    "name_fr": "yapois"
  },
  {
    "regex": "^(.*yiddish.*|\\s*yid\\s*|\\s*yi\\s*)$",
    "iso2": "yi",
    "iso3": "yid",
    "name_ru": "идиш",
    "name_cs": "jidiš",
    "name_zh": "依地语、意第绪语",
    "name_en": "Yiddish",
    "name_fr": "yiddish"
  },
  {
    "regex": "^(.*yoruba.*|\\s*yor\\s*|\\s*yo\\s*)$",
    "iso2": "yo",
    "iso3": "yor",
    "name_ru": "йоруба",
    "name_cs": "jorubština",
    "name_zh": "约鲁巴语",
    "name_en": "Yoruba",
    "name_fr": "yoruba"
  },
  {
    "regex": "^(.*yupik.*|\\s*ypk\\s*)$",
    "iso2": "",
    "iso3": "ypk",
    "name_ru": "юпикский язык",
    "name_cs": "yupik",
    "name_zh": "尤皮克语系",
    "name_en": "Yupik languages",
    "name_fr": "yupik, langues"
  },
  {
    "regex": "^(.*zande.*|\\s*znd\\s*)$",
    "iso2": "",
    "iso3": "znd",
    "name_ru": "занде",
    "name_cs": "zandština",
    "name_zh": "赞德诸语言",
    "name_en": "Zande languages",
    "name_fr": "zandé, langues"
  },
  {
    "regex": "^(.*zapotec.*|\\s*zap\\s*)$",
    "iso2": "",
    "iso3": "zap",
    "name_ru": "сапотекский",
    "name_cs": "zapotéčtina",
    "name_zh": "萨波特克语",
    "name_en": "Zapotec",
    "name_fr": "zapotèque"
  },
  {
    "regex": "^(.*zaza.*|.*dimili.*|.*dimli.*|.*kirdki.*|.*kirmanjki.*|.*zazaki.*|\\s*zza\\s*)$",
    "iso2": "",
    "iso3": "zza",
    "name_ru": "заза",
    "name_cs": "zaza",
    "name_zh": "扎扎其语",
    "name_en": "Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
    "name_fr": "zaza; dimili; dimli; kirdki; kirmanjki; zazaki"
  },
  {
    "regex": "^(.*zenaga.*|\\s*zen\\s*)$",
    "iso2": "",
    "iso3": "zen",
    "name_ru": "зенагский",
    "name_cs": "zenaga",
    "name_zh": "哲纳加语",
    "name_en": "Zenaga",
    "name_fr": "zenaga"
  },
  {
    "regex": "^(.*zhuang.*|.*chuang.*|\\s*zha\\s*|\\s*za\\s*)$",
    "iso2": "za",
    "iso3": "zha",
    "name_ru": "чжуанский",
    "name_cs": "čuangština",
    "name_zh": "壮语",
    "name_en": "Zhuang; Chuang",
    "name_fr": "zhuang; chuang"
  },
  {
    "regex": "^(.*zulu.*|\\s*zul\\s*|\\s*zu\\s*)$",
    "iso2": "zu",
    "iso3": "zul",
    "name_ru": "зулу",
    "name_cs": "zuluština",
    "name_zh": "祖鲁语",
    "name_en": "Zulu",
    "name_fr": "zoulou"
  },
  {
    "regex": "^(.*zuni.*|\\s*zun\\s*)$",
    "iso2": "",
    "iso3": "zun",
    "name_ru": "зуньи",
    "name_cs": "zunijština",
    "name_zh": "祖尼语",
    "name_en": "Zuni",
    "name_fr": "zuni"
  },
  {
    "regex": "^([^b,]*dogri[^b,]*|\\s*doi\\s*)$",
    "iso2": "",
    "iso3": "doi",
    "name_ru": "догри",
    "name_cs": "dogarština",
    "name_zh": "多格拉语",
    "name_en": "Dogri",
    "name_fr": "dogri"
  },
  {
    "regex": "^([^by,]*norwegian[^by,]*|\\s*nor\\s*|\\s*no\\s*)$",
    "iso2": "no",
    "iso3": "nor",
    "name_ru": "норвежский",
    "name_cs": "norština",
    "name_zh": "挪威语",
    "name_en": "Norwegian",
    "name_fr": "norvégien"
  },
  {
    "regex": "^([^c,]*maori[^c,]*|\\s*mao\\s*|\\s*mri\\s*|\\s*mi\\s*)$",
    "iso2": "mi",
    "iso3": "mri",
    "name_ru": "маори",
    "name_cs": "maorština",
    "name_zh": "毛利语",
    "name_en": "Maori",
    "name_fr": "maori"
  },
  {
    "regex": "^([^cmo,]*english[^cmo,]*|\\s*eng\\s*|\\s*en\\s*)$",
    "iso2": "en",
    "iso3": "eng",
    "name_ru": "английский",
    "name_cs": "angličtina",
    "name_zh": "英语",
    "name_en": "English",
    "name_fr": "anglais"
  },
  {
    "regex": "^([^cmo,]*french[^cmo,]*|\\s*fre\\s*|\\s*fra\\s*|\\s*fr\\s*)$",
    "iso2": "fr",
    "iso3": "fra",
    "name_ru": "французский",
    "name_cs": "francouzština",
    "name_zh": "法语",
    "name_en": "French",
    "name_fr": "français"
  },
  {
    "regex": "^([^co,]*slavic[^co,]*|\\s*sla\\s*)$",
    "iso2": "",
    "iso3": "sla",
    "name_ru": "славянский язык",
    "name_cs": "slovanské jazyky, ostatní",
    "name_zh": "斯拉夫语族",
    "name_en": "Slavic languages",
    "name_fr": "slaves, langues"
  },
  {
    "regex": "^([^co,]*turkish[^co,]*|\\s*tur\\s*|\\s*tr\\s*)$",
    "iso2": "tr",
    "iso3": "tur",
    "name_ru": "турецкий",
    "name_cs": "turečtina",
    "name_zh": "土耳其语",
    "name_en": "Turkish",
    "name_fr": "turc"
  },
  {
    "regex": "^([^d,]*occitan[^d,]*|\\s*oci\\s*|\\s*oc\\s*)$",
    "iso2": "oc",
    "iso3": "oci",
    "name_ru": "окситанский (после 1500 г.)",
    "name_cs": "okcitánština (po 1500)",
    "name_zh": "奥克语（1500年后）",
    "name_en": "Occitan (post 1500)",
    "name_fr": "occitan (après 1500)"
  },
  {
    "regex": "^([^fhp,]*creole[^fhp,]*[^,]*|\\s*crp\\s*)$",
    "iso2": "",
    "iso3": "crp",
    "name_ru": "креольские и пиджины",
    "name_cs": "kreolština a jiné pidginy, ostatní",
    "name_zh": "克里奥尔混合语",
    "name_en": "Creoles and pidgins",
    "name_fr": "créoles et pidgins"
  },
  {
    "regex": "^([^him,]*german[^him,]*|\\s*ger\\s*|\\s*deu\\s*|\\s*de\\s*)$",
    "iso2": "de",
    "iso3": "deu",
    "name_ru": "немецкий",
    "name_cs": "němčina",
    "name_zh": "德语",
    "name_en": "German",
    "name_fr": "allemand"
  },
  {
    "regex": "^([^j,]*arabic[^j,]*|\\s*ara\\s*|\\s*ar\\s*)$",
    "iso2": "ar",
    "iso3": "ara",
    "name_ru": "арабский",
    "name_cs": "arabština",
    "name_zh": "阿拉伯语",
    "name_en": "Arabic",
    "name_fr": "arabe"
  },
  {
    "regex": "^([^jo]*persian[^jo]*|\\s*per\\s*|\\s*fas\\s*|\\s*fa\\s*)$",
    "iso2": "fa",
    "iso3": "fas",
    "name_ru": "персидский",
    "name_cs": "perština",
    "name_zh": "波斯语",
    "name_en": "Persian",
    "name_fr": "persan"
  },
  {
    "regex": "^([^klr,]*sami[^kr,]*|\\s*smi\\s*)$",
    "iso2": "",
    "iso3": "smi",
    "name_ru": "саамские языки",
    "name_cs": "sámské jazyky",
    "name_zh": "萨米语支（中的其他语言）",
    "name_en": "Sami languages",
    "name_fr": "sames, langues"
  },
  {
    "regex": "^([^m,]*dutch[^m,]*|.*flemish.*|\\s*dut\\s*|\\s*nld\\s*|\\s*nl\\s*)$",
    "iso2": "nl",
    "iso3": "nld",
    "name_ru": "нидерландский (голландский)",
    "name_cs": "nizozemština",
    "name_zh": "荷兰语",
    "name_en": "Dutch; Flemish",
    "name_fr": "néerlandais; flamand"
  },
  {
    "regex": "^([^o,]*bulgarian[^o,]*|\\s*bul\\s*|\\s*bg\\s*)$",
    "iso2": "bg",
    "iso3": "bul",
    "name_ru": "болгарский",
    "name_cs": "bulharština",
    "name_zh": "保加利亚语",
    "name_en": "Bulgarian",
    "name_fr": "bulgare"
  },
  {
    "regex": "^([^o,]*irish[^o,]*|\\s*gle\\s*|\\s*ga\\s*)$",
    "iso2": "ga",
    "iso3": "gle",
    "name_ru": "ирландский",
    "name_cs": "irština",
    "name_zh": "爱尔兰语",
    "name_en": "Irish",
    "name_fr": "irlandais"
  },
  {
    "regex": "^([^op,]*sorbian[^op,]*|\\s*wen\\s*)$",
    "iso2": "",
    "iso3": "wen",
    "name_ru": "лужицкие языки",
    "name_cs": "lužickosrbské jazyky",
    "name_zh": "索布诸语言",
    "name_en": "Sorbian languages",
    "name_fr": "sorabes, langues"
  },
  {
    "regex": "^([^s,]*akan.*|\\s*aka\\s*|\\s*ak\\s*)$",
    "iso2": "ak",
    "iso3": "aka",
    "name_ru": "акан",
    "name_cs": "akanština",
    "name_zh": "阿坎语",
    "name_en": "Akan",
    "name_fr": "akan"
  },
  {
    "regex": "^([^v,]*athapascan[^v,]*|\\s*ath\\s*)$",
    "iso2": "",
    "iso3": "ath",
    "name_ru": "атапачские языки",
    "name_cs": "athapaskánské jazyky",
    "name_zh": "阿萨巴斯卡语支",
    "name_en": "Athapascan languages",
    "name_fr": "athapascanes, langues"
  },
  {
    "regex": "^([^w,]*shan[^w,]*|\\s*shn\\s*)$",
    "iso2": "",
    "iso3": "shn",
    "name_ru": "шанский",
    "name_cs": "šanština",
    "name_zh": "掸语",
    "name_en": "Shan",
    "name_fr": "chan"
  },
  {
    "regex": "^([^y,]*tonga[^y,]*|[^y,]*tonga,*\\s+[^y,]*|\\s*ton\\s*|\\s*to\\s*)$",
    "iso2": "to",
    "iso3": "ton",
    "name_ru": "тонганский",
    "name_cs": "tongánština",
    "name_zh": "汤加语",
    "name_en": "Tonga (Tonga Islands)",
    "name_fr": "tongan (Îles Tonga)"
  },
  {
    "regex": "^(\\s*romanian.*|.*moldavian.*|.*moldovan.*|\\s*rum\\s*|\\s*ron\\s*|\\s*ro\\s*)$",
    "iso2": "ro",
    "iso3": "ron",
    "name_ru": "румынский",
    "name_cs": "rumunština",
    "name_zh": "罗马尼亚语",
    "name_en": "Romanian; Moldavian; Moldovan",
    "name_fr": "roumain; moldave"
  },
  {
    "metadata": {
      "* (Footnotes)": "The names kru and ga are always used with the word language(s) because of their similarity to ISO 639-2 codes",
      "iso2": "ISO 639-2 alpha-2 code",
      "iso3": "ISO 639-2 alpha-3 code",
      "name_cs": "Český název",
      "name_en": "English name",
      "name_fr": "Nom français",
      "name_ru": "Название на русском языке",
      "name_zh": "中文名称"
    }
  },
  {
    "sources": [
      "[https://baike.baidu.com/item/ISO_639-2/9935792](百度百科 – ISO_639-2)",
      "[https://text.nkp.cz/o-knihovne/odborne-cinnosti/zpracovani-fondu/informativni-materialy/priloha-y/](Národní knihovna ČR – Kódy jazyků MARC)",
      "[https://www.garant.ru/products/ipo/prime/doc/72626396/#1000](ГАРАНТ – Решение Коллегии Евразийской экономической комиссии от 10 сентября 2019 г. № 152 “О классификаторе языков” (не вступило в силу))",
      "[https://www.loc.gov/standards/iso639-2/php/code_list.php](U.S. Library of Congress – Codes for the Representation of Names of Languages (T) (Dec. 2017))",
      "[https://www.unicode.org/cldr/cldr-aux/charts/23.1/summary/cs.html?hide](Unicode – Locale Data Summary for cs [Czech])",
      "[https://www.unicode.org/cldr/cldr-aux/charts/23.1/summary/ru.html?hide](Unicode – Locale Data Summary for ru [Russian])",
      "[https://www.unicode.org/cldr/cldr-aux/charts/23.1/summary/zh.html?hide](Unicode – Locale Data Summary for zh [Chinese])"
    ]
  }
]