跳转到内容

模組:Languages/data/3/s/extra

維基詞典,自由的多語言詞典

在"incategory ..."過濾器後添加搜索文字:

本模組含有以「s」開頭的三字母語言代碼的定義和元資料。有關更多資訊,請參見Wiktionary:語言

本模組不得直接在其他模組或模板中使用。應透過Module:languages存取資料。對應的主要資料見Module:Languages/data/3/s

錯誤

Module:data consistency check檢測到以下錯誤:

  • 阿克語」(aeu)的規範名稱不唯一,同時被代碼aik使用。
  • 安拜語」(aic)的規範名稱不唯一,同時被代碼amk使用。
  • 阿拉瓦語」(alh)的規範名稱不唯一,同時被代碼aru使用。
  • 巴格里語」(bfy)的規範名稱不唯一,同時被代碼bgq使用。
  • 巴特里語」(bgw)的規範名稱不唯一,同時被代碼btv使用。
  • 比里語」(bhb)的規範名稱不唯一,同時被代碼bzr使用。
  • 波拉語」(boa)的規範名稱不唯一,同時被代碼bxd使用。
  • Dakaka, the canonical name for bpa, is repeated in the table of otherNames.
  • 巴薩語」(bsq)的規範名稱不唯一,同時被代碼bas使用。
  • 巴薩語」(bzw)的規範名稱不唯一,同時被代碼bas使用。
  • Shuba, the canonical name for cbq, is repeated in the table of otherNames.
  • Tiri, the canonical name for cir, is repeated in the table of otherNames.
  • Cakchiquel-Quiché Mixed Language, the canonical name for ckz, is repeated in the table of aliases.
  • Maa, the canonical name for cma, is repeated in the table of aliases.
  • Island Carib, the canonical name for crb, is repeated in the table of otherNames.
  • 達伊語」(dax)的規範名稱不唯一,同時被代碼dij使用。
  • Ngen, the canonical name for gnj, is repeated in the table of otherNames.
  • Numee, the canonical name for kdk, is repeated in the table of aliases.
  • 凱克語」(keh)的規範名稱不唯一,同時被代碼kzq使用。
  • 科龍語」(klm)的規範名稱不唯一,同時被代碼kyo使用。
  • 凱特語」(kmg)的規範名稱不唯一,同時被代碼ket使用。
  • 馬卡揚語」(kmx)的規範名稱不唯一,同時被代碼aup使用。
  • 科拉克語」(koz)的規範名稱不唯一,同時被代碼hhr使用。
  • 科維語」(kvc)的規範名稱不唯一,同時被代碼kqb使用。
  • Looma, the canonical name for lom, is repeated in the table of otherNames.
  • Larevat, the canonical name for lrv, is repeated in the table of aliases.
  • Mafea, the canonical name for mkv, is repeated in the table of aliases.
  • Mae, the canonical name for mme, is repeated in the table of aliases.
  • 艾西語」(mmq)的規範名稱不唯一,同時被代碼ahs使用。
  • 西部湘西苗語」(mmr)的規範名稱不唯一,同時被代碼muq使用。
  • 曼丁哥語」(mnk)的規範名稱不唯一,同時被代碼man使用。
  • Marino, the canonical name for mrb, is repeated in the table of aliases.
  • Merlav, the canonical name for mrm, is repeated in the table of aliases.
  • 穆西語」(mui)的規範名稱不唯一,同時被代碼mse使用。
  • Central Maewo, the canonical name for mwo, is repeated in the table of aliases.
  • 洪語」(nev)的規範名稱不唯一,同時被代碼hnu使用。
  • Yuaga, the canonical name for nua, is repeated in the table of aliases.
  • 奧米語」(omi)的規範名稱不唯一,同時被代碼aom使用。
  • 布那語」(pbv)的規範名稱不唯一,同時被代碼bvn使用。
  • 普泰語」(pht)的規範名稱不唯一,同時被代碼mfl使用。
  • Pwaamei, the canonical name for pme, is repeated in the table of aliases.
  • 波爾語」(pmm)的規範名稱不唯一,同時被代碼blf使用。
  • Paunaca, the canonical name for pnk, is repeated in the table of otherNames.
  • 帕語」(ppt)的規範名稱不唯一,同時被代碼pai使用。
  • 拉瓦語」(rwo)的規範名稱不唯一,同時被代碼luf使用。
  • Zire, the canonical name for sih, is repeated in the table of aliases.
  • 薩姆語」(snx)的規範名稱不唯一,同時被代碼raq使用。
  • 泰雷諾語」(tiv)的規範名稱不唯一,同時被代碼ter使用。
  • Uripiv-Wala-Rano-Atchin, the canonical name for upv, is repeated in the table of aliases.
  • Ura (New Guinea), the canonical name for uro, is repeated in the table of otherNames.
  • Lehalurup, the canonical name for urr, is repeated in the table of aliases.
  • 馬庫瓦語」(vmw)的規範名稱不唯一,同時被代碼lva使用。
  • Banam Bay, the canonical name for vrt, is repeated in the table of aliases.
  • Yanomámi, the canonical name for wca, is repeated in the table of aliases.
  • 莫語」(wkd)的規範名稱不唯一,同時被代碼mkg使用。
  • Wè Northern, the canonical name for wob, is repeated in the table of otherNames.
  • 卡里亞語」(xcr)的規範名稱不唯一,同時被代碼khr使用。
  • Indus Valley Language, the canonical name for xiv, is repeated in the table of otherNames.
  • 卡納西語」(xns)的規範名稱不唯一,同時被代碼soq使用。
  • Nyâlayu, the canonical name for yly, is repeated in the table of aliases.
  • 帕拉語」(ypa)的規範名稱不唯一,同時被代碼plq使用。
  • Yaroamë, the canonical name for yro, is repeated in the table of otherNames.
  • 貝納語」(yun)的規範名稱不唯一,同時被代碼bez使用。
  • 尤奇語」(yuq)的規範名稱不唯一,同時被代碼yuc使用。
  • 儘管原始布那-卡西-林甘語aav-pkl-pro)是布那-卡西-林甘語語支(aav-pkl)的祖語,但它並不使用預期的名稱「原始布那-卡西-林甘語語」。
  • 儘管Proto-Canginalv-cng-pro)是Cangin(alv-cng)的祖語,但它並不使用預期的名稱「原始Cangin」。
  • 儘管Proto-Edekirialv-edk-pro)是埃德基里語支(alv-edk)的祖語,但它並不使用預期的名稱「原始埃德基里語」。
  • 儘管Proto-Falialv-fli-pro)是Fali(alv-fli)的祖語,但它並不使用預期的名稱「原始Fali」。
  • 儘管Proto-Guangalv-gng-pro)是Guang(alv-gng)的祖語,但它並不使用預期的名稱「原始Guang」。
  • 儘管原始中多哥語alv-gtm-pro)是加納-多哥山區語支(alv-gtm)的祖語,但它並不使用預期的名稱「原始加納-多哥山區語」。
  • 儘管Proto-Heibanalv-hei-pro)是Heiban(alv-hei)的祖語,但它並不使用預期的名稱「原始Heiban」。
  • 儘管Proto-Idomoidalv-ido-pro)是Idomoid(alv-ido)的祖語,但它並不使用預期的名稱「原始Idomoid」。
  • 儘管Proto-Igboidalv-igb-pro)是Igboid(alv-igb)的祖語,但它並不使用預期的名稱「原始Igboid」。
  • 儘管Proto-Kwaalv-kwa-pro)是庫阿語支(alv-kwa)的祖語,但它並不使用預期的名稱「原始庫阿語」。
  • 儘管Proto-Mumuyealv-mum-pro)是Mumuye(alv-mum)的祖語,但它並不使用預期的名稱「原始Mumuye」。
  • 儘管Proto-Arnhemaus-arn-pro)是Arnhem(aus-arn)的祖語,但它並不使用預期的名稱「原始Arnhem」。
  • 儘管Proto-Dalyaus-dal-pro)是Daly(aus-dal)的祖語,但它並不使用預期的名稱「原始Daly」。
  • 儘管原始伊瓦伊賈語aus-wdj-pro)是Iwaidjan(aus-wdj)的祖語,但它並不使用預期的名稱「原始Iwaidjan」。
  • Proto-Amuesha-Chamicuro (awd-amc-pro) has a proto-language code associated with the invalid code awd-amc.
  • Proto-Kampa (awd-kmp-pro) has a proto-language code associated with the invalid code awd-kmp.
  • Maypure, the canonical name for awd-mpr, is repeated in the table of aliases.
  • 儘管Proto-Nawikiawd-nwk-pro)是Nawiki(awd-nwk)的祖語,但它並不使用預期的名稱「原始Nawiki」。
  • Passé, the canonical name for awd-pas, is repeated in the table of aliases.
  • Proto-Paresi-Waura (awd-prw-pro) has a proto-language code associated with the invalid code awd-prw.
  • 儘管Proto-Cupanazc-cup-pro)是Cupan(azc-cup)的祖語,但它並不使用預期的名稱「原始Cupan」。
  • 儘管Proto-Takicazc-tak-pro)是Takic(azc-tak)的祖語,但它並不使用預期的名稱「原始Takic」。
  • 儘管原始阿布哈茲-阿巴扎語cau-abz-pro)是阿布哈茲-阿巴札語族(cau-abz)的祖語,但它並不使用預期的名稱「原始阿布哈茲-阿巴札語」。
  • 儘管Proto-Andiancau-and-pro)是Andian(cau-and)的祖語,但它並不使用預期的名稱「原始Andian」。
  • 儘管Proto-Masacdc-mas-pro)是Masa(cdc-mas)的祖語,但它並不使用預期的名稱「原始Masa」。
  • 儘管Proto-Caddoancdd-pro)是Caddoan(cdd)的祖語,但它並不使用預期的名稱「原始Caddoan」。
  • 儘管原始布立吞語cel-bry-pro)是布立吞亞支(cel-bry)的祖語,但它並不使用預期的名稱「原始布立吞亞支」。
  • 儘管Proto-Chimakuanchi-pro)是Chimakuan(chi)的祖語,但它並不使用預期的名稱「原始Chimakuan」。
  • 儘管Proto-Bongo-Bagirmicsu-bba-pro)是Bongo-Bagirmi(csu-bba)的祖語,但它並不使用預期的名稱「原始Bongo-Bagirmi」。
  • 儘管Proto-Mangbetucsu-maa-pro)是Mangbetu(csu-maa)的祖語,但它並不使用預期的名稱「原始Mangbetu」。
  • 儘管Proto-Saracsu-sar-pro)是Sara(csu-sar)的祖語,但它並不使用預期的名稱「原始Sara」。
  • 原始魯凱語 (dru-pro) has a proto-language code associated with 魯凱語 (dru), which is not a family.
  • 儘管Proto-Gbayagba-pro)是Gbaya(gba)的祖語,但它並不使用預期的名稱「原始Gbaya」。
  • 儘管原始諾爾斯語gmq-pro)是北日耳曼語支(gmq)的祖語,但它並不使用預期的名稱「原始北日耳曼語」。
  • 儘管原始卡姆塔語inc-krn-pro)是KRNB lects(inc-krn)的祖語,但它並不使用預期的名稱「原始KRNB lects」。
  • 儘管原始安納托利亞語ine-ana-pro)是安那托利亞語族(ine-ana)的祖語,但它並不使用預期的名稱「原始安那托利亞語」。
  • 儘管Proto-Komisenianira-kms-pro)是Komisenian(ira-kms)的祖語,但它並不使用預期的名稱「原始Komisenian」。
  • 儘管原始桑格萊奇伊什卡什米語ira-sgi-pro)是Sanglechi-Ishkashimi(ira-sgi)的祖語,但它並不使用預期的名稱「原始Sanglechi-Ishkashimi」。
  • 儘管原始舒格南羅尚語ira-shr-pro)是Shughni-Roshani(ira-shr)的祖語,但它並不使用預期的名稱「原始Shughni-Roshani」。
  • 儘管原始舒格南雅茲古拉米語ira-shy-pro)是Shughni-Yazghulami(ira-shy)的祖語,但它並不使用預期的名稱「原始Shughni-Yazghulami」。
  • 儘管原始舒格南雅茲古拉米蒙賈尼語ira-sym-pro)是Shughni-Yazghulami-Munji(ira-sym)的祖語,但它並不使用預期的名稱「原始Shughni-Yazghulami-Munji」。
  • 儘管原始扎扎其古拉尼語ira-zgr-pro)是扎扎-古拉尼語支(ira-zgr)的祖語,但它並不使用預期的名稱「原始扎扎-古拉尼語」。
  • 儘管原始日語jpx-pro)是日本-琉球語系(jpx)的祖語,但它並不使用預期的名稱「原始日本-琉球語」。
  • 儘管原始漢特語kca-pro)是漢特語組(kca)的祖語,但它並不使用預期的名稱「原始漢特語組」。
  • 儘管原始克木語mkh-khm-pro)是Khmuic(mkh-khm)的祖語,但它並不使用預期的名稱「原始Khmuic」。
  • 儘管原始莽語mkh-pkn-pro)是Pakanic(mkh-pkn)的祖語,但它並不使用預期的名稱「原始Pakanic」。
  • 儘管原始曼西語mns-pro)是曼西語組(mns)的祖語,但它並不使用預期的名稱「原始曼西語組」。
  • 儘管原始楚馬什語nai-chu-pro)是丘馬什語系(nai-chu)的祖語,但它並不使用預期的名稱「原始丘馬什語」。
  • 儘管原始契努克語nai-ckn-pro)是奇努克語系(nai-ckn)的祖語,但它並不使用預期的名稱「原始奇努克語」。
  • 儘管原始卡拉普亞語nai-klp-pro)是Kalapuyan(nai-klp)的祖語,但它並不使用預期的名稱「原始Kalapuyan」。
  • 儘管Proto-Maidunnai-mdu-pro)是Maiduan(nai-mdu)的祖語,但它並不使用預期的名稱「原始Maiduan」。
  • 儘管Proto-Plateau Penutiannai-plp-pro)是Plateau Penutian(nai-plp)的祖語,但它並不使用預期的名稱「原始Plateau Penutian」。
  • 儘管原始托托索克語nai-tot-pro)是Totozoquean(nai-tot)的祖語,但它並不使用預期的名稱「原始Totozoquean」。
  • 儘管Proto-Tsimshianicnai-tsi-pro)是Tsimshianic(nai-tsi)的祖語,但它並不使用預期的名稱「原始Tsimshianic」。
  • 儘管Proto-Utiannai-utn-pro)是烏蒂語族(nai-utn)的祖語,但它並不使用預期的名稱「原始烏蒂語」。
  • 儘管Proto-Eastern Oti-Voltanic-eov-pro)是Eastern Oti-Volta(nic-eov)的祖語,但它並不使用預期的名稱「原始Eastern Oti-Volta」。
  • 儘管Proto-Gurunsinic-gns-pro)是Gurunsi(nic-gns)的祖語,但它並不使用預期的名稱「原始Gurunsi」。
  • 儘管Proto-Grassfieldsnic-grf-pro)是Grassfields(nic-grf)的祖語,但它並不使用預期的名稱「原始Grassfields」。
  • 儘管Proto-Gurnic-gur-pro)是Gur(nic-gur)的祖語,但它並不使用預期的名稱「原始Gur」。
  • 儘管Proto-Jukunoidnic-jkn-pro)是Jukunoid(nic-jkn)的祖語,但它並不使用預期的名稱「原始Jukunoid」。
  • 儘管Proto-Lower Cross Rivernic-lcr-pro)是下克羅斯河語支(nic-lcr)的祖語,但它並不使用預期的名稱「原始下克羅斯河語」。
  • 儘管Proto-Ogoninic-ogo-pro)是Ogoni(nic-ogo)的祖語,但它並不使用預期的名稱「原始Ogoni」。
  • 儘管Proto-Oti-Voltanic-ovo-pro)是Oti-Volta(nic-ovo)的祖語,但它並不使用預期的名稱「原始Oti-Volta」。
  • 儘管Proto-Plateaunic-plt-pro)是Plateau(nic-plt)的祖語,但它並不使用預期的名稱「原始Plateau」。
  • 儘管Proto-Ubangiannic-ubg-pro)是烏班吉語支(nic-ubg)的祖語,但它並不使用預期的名稱「原始烏班吉語」。
  • 儘管Proto-Dizoidomv-diz-pro)是Dizoid(omv-diz)的祖語,但它並不使用預期的名稱「原始Dizoid」。
  • 原始奧塞提亞語 (os-pro) has a proto-language code associated with 奧塞梯語 (os), which is not a family.
  • 儘管Proto-Kalamianphi-kal-pro)是Kalamian(phi-kal)的祖語,但它並不使用預期的名稱「原始Kalamian」。
  • 儘管原始哈馬黑拉-鳥頭灣語poz-hce-pro)是馬黑拉-鳥頭灣語支(poz-hce)的祖語,但它並不使用預期的名稱「原始馬黑拉-鳥頭灣語」。
  • 儘管原始東部波利尼西亞語poz-pep-pro)是東波利尼西亞語(poz-pep)的祖語,但它並不使用預期的名稱「原始東波利尼西亞語」。
  • 儘管Proto-Kaduqfa-kad-pro)是Kadu(qfa-kad)的祖語,但它並不使用預期的名稱「原始Kadu」。
  • 儘管原始仡佬語qfa-kra-pro)是仡央語群(qfa-kra)的祖語,但它並不使用預期的名稱「原始仡央語」。
  • 儘管原始侗台語qfa-tak-pro)是壯侗語系(qfa-tak)的祖語,但它並不使用預期的名稱「原始壯侗語」。
  • 儘管Proto-Quechuanqwe-pro)是克丘亞語系(qwe)的祖語,但它並不使用預期的名稱「原始克丘亞語」。
  • 儘管Proto-Boransai-bor-pro)是Boran(sai-bor)的祖語,但它並不使用預期的名稱「原始Boran」。
  • 儘管Proto-Taranoansai-tar-pro)是Taranoan(sai-tar)的祖語,但它並不使用預期的名稱「原始Taranoan」。
  • Wayumará, the canonical name for sai-way, is repeated in the table of aliases.
  • 儘管Proto-Witotoansai-wit-pro)是Witotoan(sai-wit)的祖語,但它並不使用預期的名稱「原始Witotoan」。
  • 儘管Proto-Dajusdv-daj-pro)是Daju(sdv-daj)的祖語,但它並不使用預期的名稱「原始Daju」。
  • 儘管Proto-Eastern Jebelsdv-eje-pro)是Eastern Jebel(sdv-eje)的祖語,但它並不使用預期的名稱「原始Eastern Jebel」。
  • 儘管Proto-Niloticsdv-nil-pro)是尼羅語支(sdv-nil)的祖語,但它並不使用預期的名稱「原始尼羅語」。
  • 儘管Proto-Nyimasdv-nyi-pro)是Nyima(sdv-nyi)的祖語,但它並不使用預期的名稱「原始Nyima」。
  • 儘管Proto-Tamansdv-tmn-pro)是Taman(sdv-tmn)的祖語,但它並不使用預期的名稱「原始Taman」。
  • 儘管原始白語sit-bai-pro)是白語組(sit-bai)的祖語,但它並不使用預期的名稱「原始白語組」。
  • 儘管Proto-Komanssa-kom-pro)是Koman(ssa-kom)的祖語,但它並不使用預期的名稱「原始Koman」。
  • 儘管原始台語tai-pro)是壯傣語支(tai)的祖語,但它並不使用預期的名稱「原始壯傣語」。
  • 儘管原始西南台語tai-swe-pro)是西南壯傣語支(tai-swe)的祖語,但它並不使用預期的名稱「原始西南壯傣語」。
  • 儘管原始庫基-欽語tbq-kuk-pro)是庫基語支(tbq-kuk)的祖語,但它並不使用預期的名稱「原始庫基語」。
  • 巴拉語」(tuw-bal)的規範名稱不唯一,同時被代碼bao使用。
  • 儘管原始通古斯語tuw-pro)是滿-通古斯語系(tuw)的祖語,但它並不使用預期的名稱「原始滿-通古斯語」。
  • The data key preprocess_links for ??? (th-new) is invalid.
  • 赫爾尼基語 (xum-her) has a canonical name that is not unique; it is also used by the code xhr.
  • Phla–Pherá, the canonical name for alv-pph, is repeated in the table of aliases.
  • 古印度-雅利安語支 (inc-old) has no child families or languages.

所有值都是選填的。

aliases
語言的別名/同義詞列表,規範名稱除外。
varieties
包含在該語言下的語言變體表。通常不應包括那些已分配了單獨的詞源語言代碼的語言變體(例如拉丁語的晚期拉丁語、通俗拉丁語和中世紀拉丁語;奧克語的奧弗涅方言、加斯科涅方言、朗格多克方言、利穆贊方言、普羅旺斯方言和維瓦賴-阿爾卑斯方言)。如果某個變體有多個名稱,則可以在整個列表中列出一個子列表,其中第一個元素是您希望該變體為人所知的規範名稱,其餘元素是別名。例如,阿塞拜疆語在變體下列出了以下內容:
	{"North Azerbaijani", "South Azerbaijani",
		{"Afshar", "Afshari", "Afshar Azerbaijani", "Afchar"},
		{"Qashqa'i", "Qashqai", "Kashkay"},
		"Sonqor"
	}

這裏,Afshar變體指定了三個別名(Afshari、Afshar Azerbaijani和Afchar),而Qashqa'i變體指定了兩個別名(Qashqai和Kashkay),而Songor、North Azerbaijani和South Azerbaijani變體沒有列出別名。

在某些情況下,應將變體添加到Module:etymology languages/data中,並將語言作為parent值,以便可以在詞源中引用它們。

otherNames棄用
該語言已知的所有非規範名稱表,包括同義詞和語言變體。不應在新語言中使用,現有語言應將此列表中的内容移至aliasesvarieties中。

local m = {}

m["saa"] = {
	aliases = {"Saba"},
}

m["sab"] = {
	aliases = {"Buglere", "Bugle", "Murire", "Muoy"},
	varieties = {"Sabanero", {"Bokotá", "Bogota"}},
}

m["sac"] = {
	aliases = {"Fox"},
	varieties = {{"Sac", "Sauk"}, "Kickapoo", {"Mesquakie", "Meskwaki"}},
}

m["sad"] = {
	aliases = {"Sandawe"},
}

m["sae"] = {
}

m["saf"] = {
	aliases = {"Safaliba"},
}

m["sah"] = {
	aliases = {"Yakut", "Sakha"},
}

m["saj"] = {
	aliases = {"Sahu"},
}

m["sak"] = {
	aliases = {"Sake", "Shake"},
}

m["sam"] = {
	aliases = {"Samaritan Aramaic", "Samaritan"},
}

m["sao"] = {
	aliases = {"Sause"},
}

m["saq"] = {
	aliases = {"Samburu"},
}

m["sar"] = {
	aliases = {"Sarabeca", "Saraveka", "Sarave"},
}

m["sas"] = {
	aliases = {"Sasak"},
}

m["sat"] = {
	aliases = {"Santali"},
}

m["sau"] = {
	aliases = {"Saleman"},
}

m["sav"] = {
	aliases = {"Saafi-Saafi"},
}

m["saw"] = {
	aliases = {"Sawi"},
}

m["sax"] = {
	aliases = {"Sa", "Saa"},
}

m["say"] = {
	aliases = {"Saya"},
}

m["saz"] = {
	aliases = {"Saurashtra"},
}

m["sba"] = {
	aliases = {"Ngambay"},
}

m["sbb"] = {
	aliases = {"Simbo"},
}

m["sbc"] = {
	aliases = {"Gele'", "Kele (New Guinea)", "Kele (Papua New Guinea)", "Kele"},
}

m["sbd"] = {
}

m["sbe"] = {
	aliases = {"Saliba"},
}

m["sbf"] = {
	aliases = {"Shabo", "Mikeyir", "Mekeyir", "Mekeyer"},
}

m["sbg"] = {
	aliases = {"Seget"},
}

m["sbh"] = {
	aliases = {"Sori-Harengan"},
	-- I'm guessing these are varieties, since they represent the names of the two islands on which the language
	-- (Sori-Harengan) is spoken.
	varieties = {"Sori", "Harengan"},
}

m["sbi"] = {
	aliases = {"Seti"},
}

m["sbj"] = {
	aliases = {"Surbakhal"},
}

m["sbk"] = {
	aliases = {"Safwa"},
}

m["sbl"] = {
	aliases = {"Botolan Sambal"},
}

m["sbm"] = {
	aliases = {"Sagala"},
}

m["sbn"] = {
	aliases = {"Sindhi Bhil"},
}

m["sbo"] = {
}

m["sbp"] = {
	aliases = {"Sangu (Tanzania)"},
}

m["sbq"] = {
}

m["sbr"] = {
	aliases = {"Sembakung Murut"},
}

m["sbs"] = {
	aliases = {"Subiya"},
}

m["sbt"] = {
	aliases = {"Kimki"},
}

m["sbu"] = {
}

m["sbv"] = {
	aliases = {"Sabine"},
}

m["sbw"] = {
}

m["sbx"] = {
	aliases = {"Seberuang"},
}

m["sby"] = {
}

m["sbz"] = {
}

m["scb"] = {
	aliases = {"Chut"},
}

m["sce"] = {
	aliases = {"Dongxiang", "Santa"},
}

m["scf"] = {
	aliases = {"San Miguel Creole French"},
}

m["scg"] = {
	aliases = {"Sanggau"},
}

m["sch"] = {
	-- Alias vs. variety here is a guess; Wikipedia says "Sakachep also known as Khelma" and says the ethnicity is
	-- "The Khelma, also known as the Sakachep" but Ethnologue also says "dialects are Khelma, Thangachep, and Sakachep"
	-- which may be bogus.
	aliases = {"Sakachep", "Khelma"},
}

m["sci"] = {
	aliases = {"Sri Lankan Creole Malay"},
}

m["sck"] = {
	aliases = {"Sadri"},
}

m["scl"] = {
	aliases = {"Shina"},
	-- These represent different valleys where the language is spoken, hence likely distinct dialects.
	varieties = {"Gilgiti", "Astori", "Chilasi"},
}

m["scn"] = {
	aliases = {"Sicilian"},
}

m["sco"] = {
	aliases = {"Scots", "Lowland Scots"},
}

m["scp"] = {
	aliases = {"Yolmo", "Hyolmo", "Yohlmo", "Helambu Sherpa"},
	-- Wikipedia says Syuba/Kagate (code skw) may be close enough to be a dialect. Langtang is mutually intelligible
	-- with Yolmo but often considered a separate language; yet we don't have a code for it so I'm putting it as a
	-- variety.
	varieties = {"Melamchi Valley Yolmo", "Langtang", "Lamjung Yolmo", "Ilam Yolmo"},
}

m["scq"] = {
	aliases = {"Chung"},
}

m["scs"] = {
	aliases = {"North Slavey"},
}

m["scu"] = {
	aliases = {"Shumcho"},
}

m["scv"] = {
}

m["scw"] = {
}

m["scx"] = {
}

m["sda"] = {
	aliases = {"Toraja-Sa'dan"},
}

m["sdb"] = {
	aliases = {"Shabak", "Shabaki"},
}

m["sdc"] = {
	aliases = {"Sassarese"},
}

m["sde"] = {
}

m["sdf"] = {
	aliases = {"Sarli", "Sarliya"},
}

m["sdg"] = {
	aliases = {"Savi"},
}

m["sdh"] = {
	-- Kermanshahi can refer either to Southern Kurdish as a whole or to the prestige dialect. We distinct the latter
	-- as Kermanshani with an n following ''Habib Borjian, “KERMANSHAH vii. Languages and Dialects,” Encyclopædia
	-- Iranica, Vol. 16, Fasc. 3, New York, 2017, pp. 327-331.'' but this may not make a lot of sense.
	aliases = {"Southern Kurdish", "Kermanshahi", "Kermanshahi Kurdish"},
	-- We classify Laki as a separate language but it is often considered a dialect of Southern Kurdish.
	varieties = {{"Kermanshani", "Kermanshani Kurdish"}, {"Kolya'i", "Kolyā'i"}, "Zangana", "Kalhori", {"Sanjābi", "Sanjabi"}, {"Feyli", "Fayli", "Ilāmi", "Ilami"}},
}

m["sdj"] = {
}

m["sdk"] = {
	aliases = {"Sos Kundi"},
}

m["sdl"] = {
	aliases = {"Saudi Arabian Sign Language"},
}

m["sdm"] = {
	aliases = {"Semandang"},
}

m["sdn"] = {
	aliases = {"Gallurese"},
}

m["sdo"] = {
	aliases = {"Bukar-Sadung Bidayuh", "Bukar-Sadong"},
}

m["sdp"] = {
	aliases = {"Sherdukpen"},
}

m["sdr"] = {
	aliases = {"Oraon Sadri"},
}

m["sds"] = {
}

m["sdu"] = {
	aliases = {"Sarudu"},
}

m["sdx"] = {
}

m["sea"] = {
	aliases = {"Semai"},
}

m["sec"] = {
	aliases = {"Sechelt"},
}

m["sed"] = {
	aliases = {"Sedang"},
}

m["see"] = {
	aliases = {"Seneca"},
}

m["sef"] = {
}

m["seg"] = {
}

m["seh"] = {
	aliases = {"Sena"},
	varieties = {{"Malawi Sena", "Malawian Sena"}, {"Nuclear Sena", "Mozambican Sena"}}, -- includes [swk] for Malawian Sena, but [bwg] for Barwe is distinct
}

m["sei"] = {
	aliases = {"Seri"},
}

m["sej"] = {
	aliases = {"Sene"},
}

m["sek"] = {
	aliases = {"Sekani", "Tsek'ene"},
	varieties = {{"Kwadacha", "Kwadacha Sekani", "Kwadacha Tsek'ene"}},
}

m["sen"] = {
}

m["seo"] = {
}

m["sep"] = {
}

m["seq"] = {
}

m["ser"] = {
	aliases = {"Serrano"},
	-- Wikipedia treats Kitanemuk as a separate language but it says it may have been a dialect (it is extinct).
	varieties = {"Kitanemuk"},
}

m["ses"] = {
	aliases = {"Koyraboro Senni", "Koyraboro Senni Songhay", "Koyraboro Senni Songhai", "Koroboro Senni"},
	-- otherNames = {"Eastern Songhay"}, -- this is a geographic grouping of Songhay languages including Koyraboro Senni
}

m["set"] = {
	aliases = {"Sentani"},
}

m["seu"] = {
}

m["sev"] = {
}

m["sew"] = {
}

m["sey"] = {
	aliases = {"Secoya"},
}

m["sez"] = {
	aliases = {"Senthang"},
}

m["sfb"] = {
	aliases = {"French Belgian Sign Language"},
}

m["sfe"] = {
}

m["sfm"] = {
	aliases = {"Small Flowery Miao"},
}

m["sfs"] = {
	aliases = {"South African Sign Language"},
}

m["sfw"] = {
	aliases = {"Sehwi"},
}

m["sga"] = {
	aliases = {"Old Irish"},
}

m["sgb"] = {
	aliases = {"Mag-Anchi Ayta"},
}

m["sgc"] = {
}

m["sgd"] = {
	aliases = {"Surigaonon"},
}

m["sge"] = {
	aliases = {"Segai"},
}

m["sgg"] = {
	aliases = {"Swiss-German Sign Language", "Swiss German Sign Language"},
}

m["sgh"] = {
	aliases = {"Shughni"},
}

m["sgi"] = {
	aliases = {"Suga"},
}

m["sgk"] = {
	aliases = {"Sangkong"},
}

m["sgm"] = {
}

m["sgp"] = {
	aliases = {"Singpho"},
}

m["sgr"] = {
	aliases = {"Sangisari", "Sangsari"},
}

m["sgs"] = {
	aliases = {"Samogitian"},
}

m["sgt"] = {
	aliases = {"Brokpake", "Brokpa"},
}

m["sgu"] = {
}

m["sgw"] = {
	aliases = {"Sebat Bet Gurage"},
}

m["sgx"] = {
	aliases = {"Sierra Leone Sign Language"},
}

m["sgy"] = {
	-- FIXME: Sanglich is the name of the language as used in Tajikistan, while Sanglechi is the name as used in
	-- Afghanistan. Hence they could be different dialects, but provisionally I'm classifying them as aliases.
	aliases = {"Sanglechi", "Sanglich"},
	-- "Warduji" may not exist at all
}

m["sgz"] = {
	aliases = {"Sursurunga"},
}

m["sha"] = {
}

m["shb"] = {
	aliases = {"Ninam", "Yanam", "Yanam-Ninam", "Xiriana", "Xiriâna", "Shiriana", "Xirixana", "Shirishana"},
}

m["shc"] = {
}

m["shd"] = {
	aliases = {"Kundal Shahi"},
}

m["she"] = {
	aliases = {"Sheko"},
}

m["shg"] = {
	aliases = {"Shua", "Shwa", "Shwakhwe"},
}

m["shh"] = {
	aliases = {"Shoshone", "Shoshoni"},
	varieties = {{"Gosiute", "Goshute"}, {"Eastern Shoshone", "Eastern Shoshoni"}, {"Western Shoshone", "Western Shoshoni"}, {"Northern Shoshone", "Northern Shoshoni"}},
}

m["shi"] = {
	aliases = {"Tashelhit", "Tachelhit", "Chleuh", "Shilha", "Tashlhiyt", "Tashelhit Berber", "Tachelhit Berber", "Tashlhiyt Berber", "Soussian"},
}

m["shj"] = {
	aliases = {"Shatt"},
}

m["shk"] = {
	aliases = {"Shilluk"},
}

m["shl"] = {
}

m["shm"] = {
	aliases = {"Shahrudi"},
}

m["shn"] = {
	aliases = {"Shan", "Kwam Tai", "Kam Tai", "Tai Yai"},
}

m["sho"] = {
	aliases = {"Shanga"},
}

m["shp"] = {
	aliases = {"Shipibo-Conibo"},
}

m["shq"] = {
}

m["shr"] = {
	aliases = {"Shi"},
}

m["shs"] = {
	aliases = {"Shuswap"},
}

m["sht"] = {
	aliases = {"Shasta"},
}

m["shu"] = {
	aliases = {"Chadian Arabic"},
}

m["shv"] = {
	aliases = {"Shehri", "Jibbali"},
}

m["shw"] = {
	aliases = {"Shwai"},
}

m["shx"] = {
	aliases = {"She", "Ho Ne", "Ho Nte"},
}

m["shy"] = {
	aliases = {"Tachawit", "Shawiya Berber", "Chaouïa", "Tacawit"},
}

m["shz"] = {
}

m["sia"] = {
	aliases = {"Akkala Sami"},
}

m["sib"] = {
	aliases = {"Sebop"},
}

m["sid"] = {
	aliases = {"Sidamo", "Sidaama"},
}

m["sie"] = {
	aliases = {"Simaa"},
}

m["sif"] = {
	aliases = {"Siamou"},
}

m["sig"] = {
	aliases = {"Paasaal"},
}

m["sih"] = {
	aliases = {"Sîshëë", "Sishee", "Zire"},
}

m["sii"] = {
}

m["sij"] = {
	aliases = {"Numbami"},
}

m["sik"] = {
}

m["sil"] = {
}

m["sim"] = {
	aliases = {"Mende", "Mende (New Guinea)"},
}

m["sip"] = {
	aliases = {"Sikkimese", "Bhutia", "Dranjongke", "Dranjoke", "Denjongka", "Denzongpeke", "Denzongke"},
}

m["siq"] = {
}

m["sir"] = {
	aliases = {"Siri"},
}

m["sis"] = {
}

m["siu"] = {
	aliases = {"Sinagen"},
}

m["siv"] = {
}

m["siw"] = {
}

m["six"] = {
	aliases = {"Garia", "Kari"},
}

m["siy"] = {
	aliases = {"Sivandi"},
}

m["siz"] = {
	aliases = {"Siwa", "Siwan", "Siwa Berber"},
}

m["sja"] = {
}

m["sjb"] = {
}

m["sjd"] = {
	aliases = {"Kildin Sami"},
}

m["sje"] = {
	aliases = {"Pite Sami"},
}

m["sjg"] = {
	aliases = {"Assangori"},
}

m["sjk"] = {
	aliases = {"Kemi Sami"},
}

m["sjl"] = {
	aliases = {"Miji"},
	-- Per Wikipedia, these are two languages. There is also a yet more divergent variety Bangru (Northern Miji).
	varieties = {
		{"Western Miji", "Dmay", "Dhammai", "Dhəmmai", "Sajalang", "Sajolang"},
		{"Eastern Miji", "Namrai", "Nəmrai"},
	}
}

m["sjm"] = {
	aliases = {"Mapun"},
}

m["sjn"] = {
	aliases = {"Sindarin"},
}

m["sjo"] = {
	aliases = {"Xibe", "Sibo", "Sibe", "Xibo"},
}

m["sjp"] = {
	aliases = {"Surjapuri"},
}

m["sjr"] = {
}

m["sjs"] = {
}

m["sjt"] = {
	aliases = {"Ter Sami"},
}

m["sju"] = {
	aliases = {"Ume Sami"},
}

m["sjw"] = {
	aliases = {"Shawnee"},
}

m["ska"] = {
}

m["skb"] = {
	aliases = {"Saek"},
}

m["skc"] = {
	aliases = {"Sauk"},
}

m["skd"] = {
	aliases = {"Southern Sierra Miwok"},
}

m["ske"] = {
	aliases = {"Seke"},
}

m["skf"] = {
	aliases = {"Mekéns", "Mekens", "Mekem", "Amniapé"},
	-- Glottolog refers to the third variety as Siokweriat corresponding to Koarategayat etc.
	varieties = {{"Sakirabiá", "Sakïrabiát", "Sakiráp", "Sakurabiat"}, {"Koaratira", "Guaratira", "Kanoé"}, {"Koarategayat", "Guaratégaya", "Guarategaja", "Warategáya"}},
}

m["skh"] = {
}

m["ski"] = {
	aliases = {"Sika"},
	otherNames = {"Sikanese"},
}

m["skj"] = { -- compare 'ths'
	aliases = {"Seke"},
}

m["skk"] = {
}

m["skm"] = {
	aliases = {"Sakam"},
	otherNames = {"Kutong"},
}

m["skn"] = {
	aliases = {"Kolibugan Subanon"},
}

m["sko"] = {
	aliases = {"Seko Tengah"},
}

m["skp"] = {
	aliases = {"Sekapan"},
}

m["skq"] = {
	aliases = {"Sininkere"},
}

m["skr"] = {
	aliases = {"Saraiki"},
	otherNames = {"Siraiki", "Seraiki"},
}

m["sks"] = {
	aliases = {"Maia"},
	otherNames = {"Maya", "Banar", "Pila", "Saki", "Suaro", "Turutap", "Yakiba"},
}

m["skt"] = {
	aliases = {"Sakata"},
	otherNames = {"Kisakata", "Lesa", "Odual", "Saka", "Bai", "Kibai", "Bay", "Kibay", "Djia", "Dia", "Dja", "Kidjia", "Wadia", "Tuku", "Ketu", "Batow"},
}

m["sku"] = {
	aliases = {"Sakao"},
}

m["skv"] = {
	aliases = {"Skou"},
}

m["skw"] = {
	aliases = {"Skepi Creole Dutch"},
	otherNames = {"Skepi Dutch", "Skepi Dutch Creole", "Essequibo Dutch"},
}

m["skx"] = {
	aliases = {"Seko Padang"},
}

m["sky"] = {
	aliases = {"Sikaiana", "Sikayana"},
}

m["skz"] = {
	aliases = {"Sekar"},
}

m["slc"] = {
	otherNames = {"Saliba", "Sáliba", "Saliva", "Sáliva"},
}

m["sld"] = {
}

m["sle"] = {
	aliases = {"Sholaga"},
}

m["slf"] = {
	aliases = {"Swiss-Italian Sign Language"},
	otherNames = {"Swiss Italian Sign Language"},
}

m["slg"] = {
}

m["slh"] = {
	aliases = {"Southern Puget Sound Salish"},
}

m["slj"] = {
}

m["sll"] = {
	aliases = {"Salt-Yui"},
}

m["slm"] = {
	aliases = {"Pangutaran Sama", "Siyama"},
}

m["sln"] = {
}

m["slp"] = {
	aliases = {"Lamaholot"},
	otherNames = {"Solor", "Solorese"},
}

m["slq"] = {
}

m["slr"] = {
	aliases = {"Salar"},
}

m["sls"] = {
	aliases = {"Singapore Sign Language"},
}

m["slt"] = {
	aliases = {"Sila"},
}

m["slu"] = {
	aliases = {"Selaru"},
}

m["slw"] = {
	aliases = {"Sialum"},
}

m["slx"] = {
}

m["sly"] = {
	aliases = {"Selayar"},
}

m["slz"] = {
	aliases = {"Ma'ya"},
}

m["sma"] = {
	aliases = {"Southern Sami"},
}

m["smb"] = {
	aliases = {"Simbari"},
}

m["smc"] = {
}

m["smd"] = {
	aliases = {"Sama"},
}

m["smf"] = {
}

m["smg"] = {
}

m["smh"] = {
	aliases = {"Samei"},
}

m["smj"] = {
	aliases = {"Lule Sami"},
}

m["smk"] = {
	aliases = {"Bolinao"},
	otherNames = {"Binubolinao"},
}

m["sml"] = {
	aliases = {"Central Sama"},
}

m["smm"] = {
	aliases = {"Musasa"},
}

m["smn"] = {
	aliases = {"Inari Sami"},
}

m["smp"] = {
	aliases = {"Samaritan Hebrew"},
	otherNames = {"Samaritan"},
}

m["smq"] = {
}

m["smr"] = {
	aliases = {"Simeulue"},
	otherNames = {"Simalur", "Devayan", "Defayan", "Simolol", "Simulul", "Simeuloë"},
}

m["sms"] = {
	aliases = {"Skolt Sami"},
}

m["smt"] = {
	aliases = {"Simte"},
}

m["smu"] = {
	aliases = {"Somray"},
}

m["smv"] = {
	aliases = {"Samvedi"},
}

m["smw"] = {
	aliases = {"Sumbawa"},
}

m["smx"] = {
}

m["smy"] = {
	aliases = {"Semnani"},
}

m["smz"] = {
}

m["snb"] = {
}

m["snc"] = {
	aliases = {"Sinaugoro"},
}

m["sne"] = {
	aliases = {"Bau Bidayuh"},
}

m["snf"] = {
	aliases = {"Noon"},
}

m["sng"] = {
	aliases = {"Sanga (Congo)"},
	otherNames = {"Sanga", "Luba-Sanga", "Sanga (Democratic Republic of Congo)", "Sanga (Democratic Republic of the Congo)"},
}

m["sni"] = {
	aliases = {"Sensi"},
}

m["snj"] = {
}

m["snk"] = {
	aliases = {"Soninke"},
}

m["snl"] = {
	aliases = {"Sangil"},
}

m["snm"] = {
}

m["snn"] = {
	aliases = {"Siona"},
}

m["sno"] = {
}

m["snp"] = {
	aliases = {"Siane"},
}

m["snq"] = {
	otherNames = {"Chango"},
}

m["snr"] = {
}

m["sns"] = {
	aliases = {"Nahavaq"},
}

m["snu"] = {
}

m["snv"] = {
}

m["snw"] = {
	aliases = {"Selee"},
}

m["snx"] = {
	aliases = {"Sam"},
}

m["sny"] = {
	aliases = {"Saniyo-Hiyewe"},
}

m["snz"] = {
	aliases = {"Kou"},
	otherNames = {"Kow", "Sinsauru", "Asas"},
}

m["soa"] = {
	aliases = {"Thai Song", "Lao Song", "Song"},
}

m["sob"] = {
	aliases = {"Sobei"},
}

m["soc"] = {
	otherNames = {"So"},
}

m["sod"] = {
}

m["soe"] = {
	aliases = {"Songomeno"},
}

m["sog"] = {
	aliases = {"Sogdian"},
}

m["soh"] = {
	otherNames = {"Aka", "Sillok"},
}

m["soi"] = {
	otherNames = {"Sonaha", "Sonahaa", "Sunah", "Sunha"},
}

m["sok"] = {
	aliases = {"Sokoro"},
}

m["sol"] = {
	aliases = {"Solos"},
}

m["soo"] = {
	aliases = {"Nsong"},
	otherNames = {"Songo", "Tsong"},
}

m["sop"] = {
	aliases = {"Songe"},
}

m["soq"] = {
	aliases = {"Kanasi"},
}

m["sor"] = {
	aliases = {"Somrai"},
}

m["sos"] = {
	otherNames = {"Seeku", "Sembla", "Sambla"},
}

m["sou"] = {
	aliases = {"Southern Thai", "Dambro", "Pak Tai"},
}

m["sov"] = {
	aliases = {"Sonsorolese"},
}

m["sow"] = {
}

m["sox"] = {
	aliases = {"Swo"},
	otherNames = {"So", "Sso", "Shwo", "Fo"},
}

m["soy"] = {
	aliases = {"Miyobe"},
}

m["soz"] = {
	aliases = {"Temi"},
}

m["spb"] = {
	otherNames = {"Sepa"},
}

m["spc"] = {
	otherNames = {"Kaliana", "Kariana", "Kaliána", "Sapä́", "Sape"},
}

m["spd"] = {
	aliases = {"Saep"},
}

m["spe"] = {
	otherNames = {"Sepa", "Sepa (Papua New Guinea)"},
}

m["spg"] = {
}

m["spi"] = {
	aliases = {"Saponi"},
}

m["spk"] = {
}

m["spl"] = {
	aliases = {"Selepet"},
}

m["spm"] = {
}

m["spn"] = {
}

m["spo"] = {
	aliases = {"Spokane"},
	otherNames = {"Montana Salish", "Salish", "Séliš", "Kalispel-Pend d'oreille", "Kalispel"},
}

m["spp"] = {
	aliases = {"Supyire"},
	otherNames = {"Suppire", "Supyire Senoufo", "Supyire Senufo", "Shempire Senoufo", "Shempire"},
}

m["spr"] = {
	aliases = {"Saparua"},
}

m["sps"] = {
	aliases = {"Saposa"},
}

m["spt"] = {
}

m["spu"] = {
	aliases = {"Sapuan"},
}

m["spv"] = {
	aliases = {"Sambalpuri"},
	otherNames = {"Kosali", "Koshali"},
}

m["spx"] = {
	aliases = {"South Picene"},
	otherNames = {"Old Sabellic", "Old Sabellian", "Middle Adriatic", "Central Adriatic"},
}

m["spy"] = {
	aliases = {"Sabaot"},
}

m["sqa"] = {
	aliases = {"Shama-Sambuga"},
}

m["sqh"] = {
}

m["sqk"] = {
	aliases = {"Albanian Sign Language"},
}

m["sqm"] = {
}

m["sqn"] = {
	aliases = {"Susquehannock"},
}

m["sqo"] = {
	aliases = {"Sorkhei"},
}

m["sqq"] = {
}

m["sqr"] = {
	aliases = {"Siculo-Arabic"},
}

m["sqs"] = {
	aliases = {"Sri Lankan Sign Language"},
}

m["sqt"] = {
	aliases = {"Soqotri", "Socotri"},
}

m["squ"] = {
	aliases = {"Squamish"},
}

m["sra"] = {
}

m["srb"] = {
	aliases = {"Sora"},
}

m["sre"] = {
}

m["srf"] = {
}

m["srg"] = {
}

m["srh"] = {
	aliases = {"Sarikoli"},
}

m["sri"] = {
}

m["srk"] = {
	aliases = {"Serudung"},
}

m["srl"] = {
	aliases = {"Isirawa"},
}

m["srm"] = {
	aliases = {"Saramaccan"},
}

m["srn"] = {
	aliases = {"Sranan Tongo"},
}

m["srq"] = {
}

m["srr"] = {
	aliases = {"Serer"},
}

m["srs"] = {
	aliases = {"Tsuut'ina", "Sarcee", "Sarsi", "Tsuu T'ina", "Tsu T'ina"},
}

m["srt"] = {
	aliases = {"Sauri"},
}

m["sru"] = {
	otherNames = {"Paíter", "Suruí-Paíter", "Suruí de Rondônia", "Suruí do Jiparaná"},
}

m["srv"] = {
	aliases = {"Waray Sorsogon"},
}

m["srw"] = {
	aliases = {"Serua"},
}

m["srx"] = {
}

m["sry"] = {
	aliases = {"Sera"},
}

m["srz"] = {
	aliases = {"Shahmirzadi"},
}

m["ssb"] = {
	aliases = {"Southern Sama"},
}

m["ssc"] = {
	aliases = {"Suba-Simbiti"},
}

m["ssd"] = {
	aliases = {"Siroi"},
}

m["sse"] = {
}

m["ssf"] = {
	aliases = {"Thao"},
	otherNames = {"Sao"},
}

m["ssg"] = {
	aliases = {"Seimat"},
}

m["ssh"] = {
	aliases = {"Shihhi Arabic"},
}

m["ssi"] = {
	aliases = {"Sansi"},
	otherNames = {"Bhilki"},
}

m["ssj"] = {
}

m["ssk"] = {
}

m["ssl"] = {
}

m["ssm"] = {
	aliases = {"Semnam"},
}

m["sso"] = {
}

m["ssp"] = {
	aliases = {"Spanish Sign Language"},
}

m["ssq"] = {
}

m["ssr"] = {
	aliases = {"Swiss-French Sign Language"},
	otherNames = {"Swiss French Sign Language"},
}

m["sss"] = {
}

m["sst"] = {
	aliases = {"Sinasina"},
}

m["ssu"] = {
	aliases = {"Susuami"},
}

m["ssv"] = {
}

m["ssx"] = {
	aliases = {"Samberigi"},
}

m["ssy"] = {
	aliases = {"Saho"},
}

m["ssz"] = {
	aliases = {"Sengseng"},
}

m["stb"] = {
	aliases = {"Northern Subanen"},
}

m["std"] = {
	aliases = {"Sentinelese"},
}

m["ste"] = {
	aliases = {"Liana-Seti"},
}

m["stf"] = {
	aliases = {"Seta"},
}

m["stg"] = {
	aliases = {"Trieng"},
}

m["sth"] = {
	aliases = {"Shelta"},
	otherNames = {"Cant"},
}

m["sti"] = {
	aliases = {"Bulo Stieng"},
}

m["stj"] = {
}

m["stk"] = {
	aliases = {"Arammba"},
}

m["stm"] = {
	aliases = {"Setaman"},
}

m["stn"] = {
	aliases = {"Owa"},
}

m["sto"] = {
	aliases = {"Stoney"},
}

m["stp"] = {
	aliases = {"Southeastern Tepehuan"},
}

m["stq"] = {
	aliases = {"Saterland Frisian"},
	otherNames = {"East Frisian", "Eastern Frisian"}, -- Saterland F is a dialect of East F; see [[WT:T:ASTQ]]
}

m["str"] = {
	aliases = {"Saanich"},
}

m["sts"] = {
	aliases = {"Shumashti"},
}

m["stt"] = {
	aliases = {"Budeh Stieng"},
}

m["stu"] = {
	aliases = {"Samtao"},
}

m["stv"] = {
}

m["stw"] = {
	aliases = {"Satawalese"},
}

m["sty"] = {
	aliases = {"Siberian Tatar"},
}

m["sua"] = {
	aliases = {"Sulka"},
}

m["sub"] = {
	aliases = {"Suku"},
}

m["suc"] = {
	aliases = {"Western Subanon"},
}

m["sue"] = {
	aliases = {"Suena"},
}

m["sug"] = {
}

m["sui"] = {
	aliases = {"Suki"},
}

m["suk"] = {
	aliases = {"Sukuma"},
}

m["suq"] = {
	aliases = {"Suri"},
}

m["sur"] = {
	aliases = {"Mwaghavul"},
	otherNames = {"Sura", "Mupun"},
}

m["sus"] = {
	aliases = {"Susu"},
}

m["sut"] = {
}

m["suv"] = {
	aliases = {"Sulung"},
}

m["suw"] = {
}

m["sux"] = {
	aliases = {"Sumerian"},
}

m["suy"] = {
	aliases = {"Suyá"},
}

m["suz"] = {
	aliases = {"Sunwar"},
}

m["sva"] = {
	aliases = {"Svan"},
}

m["svb"] = {
	aliases = {"Ulau-Suain"},
}

m["svc"] = {
	aliases = {"Vincentian Creole English"},
}

m["sve"] = {
	aliases = {"Serili"},
}

m["svk"] = {
	aliases = {"Slovakian Sign Language"},
}

m["svm"] = {
	aliases = {"Slavomolisano", "Slavo-molisano", "Molise Slavic", "Molise Croatian"},
}

m["svs"] = {
	aliases = {"Savosavo"},
}

m["svx"] = {
	aliases = {"Skalvian"},
}

m["swb"] = {
	aliases = {"Maore Comorian"},
}

m["swf"] = {
	aliases = {"Sere"},
}

m["swg"] = {
	aliases = {"Swabian"},
}

m["swi"] = {
	aliases = {"Sui", "Ai Sui", "Shui", "Sui Li", "Suipo"},
}

m["swj"] = {
	aliases = {"Sira"},
}

m["swl"] = {
	aliases = {"Swedish Sign Language"},
}

m["swm"] = {
}

m["swn"] = {
	otherNames = {"Sawknah", "Fezzan", "Fogaha"},
}

m["swo"] = {
	aliases = {"Shanenawa"},
}

m["swp"] = {
	aliases = {"Suau"},
}

m["swq"] = {
}

m["swr"] = {
}

m["sws"] = {
	aliases = {"Seluwasan"},
}

m["swt"] = {
	aliases = {"Sawila"},
}

m["swu"] = {
	aliases = {"Suwawa"},
}

m["sww"] = {
	aliases = {"Sowa"},
}

m["swx"] = {
	otherNames = {"Zuruahá", "Suruaha", "Suruwaha", "Zuruaha", "Índios do Coxodoá"},
}

m["swy"] = {
	aliases = {"Sarua"},
}

m["sxb"] = {
	aliases = {"Suba"},
}

m["sxc"] = {
}

m["sxe"] = {
	aliases = {"Sighu"},
}

m["sxg"] = {
	aliases = {"Shixing"},
	otherNames = {"Shuhi", "Xumi"},
}

m["sxk"] = {
	aliases = {"Southern Kalapuya"},
}

m["sxl"] = {
	aliases = {"Selonian"},
	otherNames = {"Selian"},
}

m["sxm"] = {
	aliases = {"Samre"},
}

m["sxn"] = {
	aliases = {"Sangir"},
}

m["sxo"] = {
}

m["sxr"] = {
	aliases = {"Saaroa"},
}

m["sxs"] = {
}

m["sxw"] = {
}

m["sya"] = {
}

m["syb"] = {
	aliases = {"Central Subanen"},
}

m["syc"] = {
	aliases = {"Classical Syriac"},
}

m["syi"] = {
	aliases = {"Seki"},
}

m["syk"] = {
	aliases = {"Sukur"},
}

m["syl"] = {
	aliases = {"Sylheti"},
}

m["sym"] = {
}

m["syn"] = {
	aliases = {"Senaya"},
}

m["syo"] = {
	aliases = {"Suoy"},
}

m["sys"] = {
	aliases = {"Sinyar"},
}

m["syw"] = {
	aliases = {"Syuba"},
}

m["syx"] = {
	otherNames = {"Shamay", "Samayi", "Samay", "Shamayi"},
}

m["syy"] = {
}

m["sza"] = {
	aliases = {"Semelai"},
}

m["szb"] = {
}

m["szc"] = {
}

m["szd"] = {
}

m["sze"] = {
	aliases = {"Seze"},
}

m["szg"] = {
	aliases = {"Sengele"},
}

m["szl"] = {
	aliases = {"Silesian", "Upper Silesian", "Silesian Polish", "Upper Silesian Polish"},
}

m["szn"] = {
	aliases = {"Sula"},
}

m["szp"] = {
	aliases = {"Suabo"},
	otherNames = {"Inanwatan"},
}

m["szv"] = {
	otherNames = {"Isu", "Isu (Fako Division)", "Isuwu", "Suwu", "Subu"},
}

m["szw"] = {
	aliases = {"Sawai"},
	otherNames = {"Weda", "Weda-Sawai", "Kobe", "Faya-Mafa", "Messa-Dote"},
}

m["szy"] = {
	aliases = {"Sakizaya"},
}

return m