Module:Languages/data3/s

local u = mw.ustring.char

-- UTF-8 encoded strings for some commonly-used diacritics local GRAVE    = u(0x0300) local ACUTE    = u(0x0301) local CIRC     = u(0x0302) local TILDE    = u(0x0303) local MACRON   = u(0x0304) local BREVE    = u(0x0306) local DOTABOVE = u(0x0307) local DIAER    = u(0x0308) local CARON    = u(0x030C) local DGRAVE   = u(0x030F) local INVBREVE = u(0x0311) local DOTBELOW = u(0x0323) local RINGBELOW = u(0x0325) local CEDILLA  = u(0x0327)

local m = {}

m["saa"] = { canonicalName = "Saba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sab"] = { canonicalName = "Buglere", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sac"] = { canonicalName = "Fox", otherNames = {"Sac", "Sauk", "Kickapoo", "Mesquakie", "Meskwaki"}, type = "regular", scripts = {"Latn"}, family = "alg", }

m["sad"] = { canonicalName = "Sandawe", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sae"] = { canonicalName = "Sabanê", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["saf"] = { canonicalName = "Safaliba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sah"] = { canonicalName = "Yakut", otherNames = {"Sakha"}, type = "regular", scripts = {"Cyrl"}, family = "trk", translit_module = "sah-translit", }

m["saj"] = { canonicalName = "Sahu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sak"] = { canonicalName = "Sake", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sam"] = { canonicalName = "Samaritan Aramaic", type = "regular", scripts = {"Samr"}, family = "sem-ara", }

m["sao"] = { canonicalName = "Sause", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["saq"] = { canonicalName = "Samburu", type = "regular", scripts = {"None"}, family = "sdv", }

m["sar"] = { canonicalName = "Saraveca", type = "regular", scripts = {"None"}, family = "awd", }

m["sas"] = { canonicalName = "Sasak", type = "regular", scripts = {"Latn"}, family = "poz-msa", }

m["sat"] = { canonicalName = "Santali", type = "regular", scripts = {"Olck"}, family = "mun", }

m["sau"] = { canonicalName = "Saleman", type = "regular", scripts = {"None"}, family = "plf", }

m["sav"] = { canonicalName = "Saafi-Saafi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["saw"] = { canonicalName = "Sawi", type = "regular", scripts = {"Latn"}, family = "ngf", }

m["sax"] = { canonicalName = "Sa", otherNames = {"Saa"}, type = "regular", scripts = {"Latn"}, family = "poz-vnc", }

m["say"] = { canonicalName = "Saya", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["saz"] = { canonicalName = "Saurashtra", type = "regular", scripts = {"Saur", "Latn", "Taml", "Deva"}, family = "inc", }

m["sba"] = { canonicalName = "Ngambay", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbb"] = { canonicalName = "Simbo", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sbc"] = { canonicalName = "Gele'", otherNames = {"Kele (New Guinea)", "Kele (Papua New Guinea)", "Kele"}, type = "regular", scripts = {"None"}, family = "poz-oce", }

m["sbd"] = { canonicalName = "Southern Samo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbe"] = { canonicalName = "Saliba", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sbf"] = { canonicalName = "Shabo", otherNames = {"Mikeyir", "Mekeyir", "Mekeyer"}, type = "regular", scripts = {"Latn"}, family = "ssa", }

m["sbg"] = { canonicalName = "Seget", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbh"] = { canonicalName = "Sori-Harengan", otherNames = {"Sori", "Harengan"}, type = "regular", scripts = {"Latn"}, family = "poz-aay", }

m["sbi"] = { canonicalName = "Seti", type = "regular", scripts = {"None"}, family = "qfa-tor", }

m["sbj"] = { canonicalName = "Surbakhal", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbk"] = { canonicalName = "Safwa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbl"] = { canonicalName = "Botolan Sambal", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbm"] = { canonicalName = "Sagala", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbn"] = { canonicalName = "Sindhi Bhil", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbo"] = { canonicalName = "Sabüm", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbp"] = { canonicalName = "Sangu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbq"] = { canonicalName = "Sileibi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbr"] = { canonicalName = "Sembakung Murut", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbs"] = { canonicalName = "Subiya", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbt"] = { canonicalName = "Kimki", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbu"] = { canonicalName = "Stod Bhoti", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbv"] = { canonicalName = "Sabine", type = "regular", scripts = {"Latn"}, family = "itc", ancestors = {"itc-pro"}, }

m["sbw"] = { canonicalName = "Simba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbx"] = { canonicalName = "Seberuang", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sby"] = { canonicalName = "Soli", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sbz"] = { canonicalName = "Sara Kaba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scb"] = { canonicalName = "Chut", type = "regular", scripts = {"None"}, family = "mkh-vie", }

m["sce"] = { canonicalName = "Dongxiang", otherNames = {"Santa"}, type = "regular", scripts = {"Arab", "Latn"}, family = "xgn", }

m["scf"] = { canonicalName = "San Miguel Creole French", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scg"] = { canonicalName = "Sanggau", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sch"] = { canonicalName = "Sakachep", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sci"] = { canonicalName = "Sri Lankan Creole Malay", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sck"] = { canonicalName = "Sadri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scl"] = { canonicalName = "Shina", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scn"] = { canonicalName = "Sicilian", type = "regular", scripts = {"Latn"}, family = "roa", }

m["sco"] = { canonicalName = "Scots", otherNames = {"Lowland Scots"}, type = "regular", scripts = {"Latn"}, family = "gmw", }

m["scp"] = { canonicalName = "Helambu Sherpa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scq"] = { canonicalName = "Sa'och", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scs"] = { canonicalName = "North Slavey", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scu"] = { canonicalName = "Shumcho", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scv"] = { canonicalName = "Sheni", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scw"] = { canonicalName = "Sha", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["scx"] = { canonicalName = "Sicel", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sda"] = { canonicalName = "Toraja-Sa'dan", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdb"] = { canonicalName = "Shabak", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdc"] = { canonicalName = "Sassarese", type = "regular", scripts = {"Latn"}, family = "roa", }

m["sde"] = { canonicalName = "Surubu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdf"] = { canonicalName = "Sarli", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdg"] = { canonicalName = "Savi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdh"] = { canonicalName = "Southern Kurdish", otherNames = {"Kermanshani", "Kermanshahi", "Kermanshahi Kurdish", "Kermanshani Kurdish"}, type = "regular", scripts = {"ku-Arab"}, family = "ira", }

m["sdj"] = { canonicalName = "Suundi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdk"] = { canonicalName = "Sos Kundi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdl"] = { canonicalName = "Saudi Arabian Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sdm"] = { canonicalName = "Semandang", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdn"] = { canonicalName = "Gallurese", type = "regular", scripts = {"Latn"}, family = "roa", }

m["sdo"] = { canonicalName = "Bukar-Sadung Bidayuh", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdp"] = { canonicalName = "Sherdukpen", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdr"] = { canonicalName = "Oraon Sadri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sds"] = { canonicalName = "Sened", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdt"] = { canonicalName = "Shuadit", type = "regular", scripts = {"Hebr"}, family = "roa", }

m["sdu"] = { canonicalName = "Sarudu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sdx"] = { canonicalName = "Sibu Melanau", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sea"] = { canonicalName = "Semai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["seb"] = { canonicalName = "Shempire Senoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sec"] = { canonicalName = "Sechelt", type = "regular", scripts = {"None"}, family = "sal", }

m["sed"] = { canonicalName = "Sedang", type = "regular", scripts = {"None"}, family = "aav-nbn", }

m["see"] = { canonicalName = "Seneca", type = "regular", scripts = {"Latn"}, family = "iro", }

m["sef"] = { canonicalName = "Cebaara Senoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["seg"] = { canonicalName = "Segeju", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["seh"] = { canonicalName = "Sena", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sei"] = { canonicalName = "Seri", type = "regular", scripts = {"Latn"}, family = "qfa-iso", }

m["sej"] = { canonicalName = "Sene", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sek"] = { canonicalName = "Sekani", otherNames = {"Tsek'ene", "Kwadacha", "Kwadacha Sekani", "Kwadacha Tsek'ene"}, type = "regular", scripts = {"Latn"}, family = "qfa-und", }

m["sel"] = { canonicalName = "Selkup", type = "regular", scripts = {"Cyrl"}, family = "syd", }

m["sen"] = { canonicalName = "Nanerigé Sénoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["seo"] = { canonicalName = "Suarmin", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sep"] = { canonicalName = "Sìcìté Sénoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["seq"] = { canonicalName = "Senara Sénoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ser"] = { canonicalName = "Serrano", otherNames = {"Kitanemuk"}, type = "regular", scripts = {"Latn"}, family = "azc-tak", }

m["ses"] = { canonicalName = "Koyraboro Senni Songhai", type = "regular", scripts = {"Latn"}, family = "son", }

m["set"] = { canonicalName = "Sentani", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["seu"] = { canonicalName = "Serui-Laut", type = "regular", scripts = {"Latn"}, family = "poz-hce", }

m["sev"] = { canonicalName = "Nyarafolo Senoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sew"] = { canonicalName = "Sewa Bay", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sey"] = { canonicalName = "Secoya", type = "regular", scripts = {"None"}, family = "qfa-tuc", }

m["sez"] = { canonicalName = "Senthang Chin", otherNames = {"Senthang"}, type = "regular", scripts = {"None"}, family = "tbq-kuk", }

m["sfb"] = { canonicalName = "French Belgian Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sfm"] = { canonicalName = "Small Flowery Miao", type = "regular", scripts = {"None"}, family = "hmn", }

m["sfs"] = { canonicalName = "South African Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sfw"] = { canonicalName = "Sehwi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sga"] = { canonicalName = "Old Irish", type = "regular", scripts = {"Latn"}, family = "cel-gae", ancestors = {"pgl"}, entry_name = { from = {"ḟ", "ṡ", "Ḟ", "Ṡ", "ä", "ë", "ï", "ö", "ü", "·"}, to  = {"f", "s", "F", "S", "a", "e", "i", "o", "u"}} , sort_key = { from = {"á", "é", "æ", "ǽ", "í", "ó", "ú", "^h"}, to  = {"a", "e", "e", "e", "i", "o", "u"}} , }

m["sgb"] = { canonicalName = "Mag-Anchi Ayta", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgc"] = { canonicalName = "Kipsigis", type = "regular", scripts = {"None"}, family = "sdv", }

m["sgd"] = { canonicalName = "Surigaonon", type = "regular", scripts = {"Latn"}, family = "phi", }

m["sge"] = { canonicalName = "Segai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgg"] = { canonicalName = "Swiss-German Sign Language", otherNames = {"Swiss German Sign Language"}, type = "regular", scripts = {"None"}, family = "sgn", }

m["sgh"] = { canonicalName = "Shughni", type = "regular", scripts = {"Cyrl"}, family = "ira", }

m["sgi"] = { canonicalName = "Suga", type = "regular", scripts = {"None"}, family = "nic-bod", }

m["sgk"] = { canonicalName = "Sangkong", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgm"] = { canonicalName = "Singa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgp"] = { canonicalName = "Singpho", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgr"] = { canonicalName = "Sangisari", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgs"] = { canonicalName = "Samogitian", type = "regular", scripts = {"Latn"}, family = "bat", wikimedia_codes = {"bat-smg"}, }

m["sgt"] = { canonicalName = "Brokpake", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgu"] = { canonicalName = "Salas", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgw"] = { canonicalName = "Sebat Bet Gurage", type = "regular", scripts = {"Ethi"}, family = "sem-eth", }

m["sgx"] = { canonicalName = "Sierra Leone Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sgy"] = { canonicalName = "Sanglechi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sgz"] = { canonicalName = "Sursurunga", type = "regular", scripts = {"Latn"}, family = "poz-ocw", }

m["sha"] = { canonicalName = "Shall-Zwall", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shb"] = { canonicalName = "Ninam", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shc"] = { canonicalName = "Sonde", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shd"] = { canonicalName = "Kundal Shahi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["she"] = { canonicalName = "Sheko", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shg"] = { canonicalName = "Shua", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shh"] = { canonicalName = "Shoshone", otherNames = {"Shoshoni", "Gosiute", "Goshute", "Eastern Shoshone", "Eastern Shoshoni", "Western Shoshone", "Western Shoshoni", "Northern Shoshone", "Northern Shoshoni"}, type = "regular", scripts = {"Latn"}, family = "azc-num", }

m["shi"] = { canonicalName = "Tashelhit", otherNames = {"Tachelhit", "Chleuh", "Shilha", "Tashlhiyt", "Tashelhit Berber", "Tachelhit Berber", "Tashlhiyt Berber"}, type = "regular", scripts = {"Tfng", "Arab", "Latn"}, family = "ber", }

m["shj"] = { canonicalName = "Shatt", type = "regular", scripts = {"None"}, family = "sdv", }

m["shk"] = { canonicalName = "Shilluk", type = "regular", scripts = {"None"}, family = "sdv", }

m["shl"] = { canonicalName = "Shendu", type = "regular", scripts = {"None"}, family = "tbq-kuk", }

m["shm"] = { canonicalName = "Shahrudi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shn"] = { canonicalName = "Shan", type = "regular", scripts = {"Mymr"}, family = "tai-swe", }

m["sho"] = { canonicalName = "Shanga", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shp"] = { canonicalName = "Shipibo-Conibo", type = "regular", scripts = {"None"}, family = "qfa-pan", }

m["shq"] = { canonicalName = "Sala", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shr"] = { canonicalName = "Shi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shs"] = { canonicalName = "Shuswap", type = "regular", scripts = {"Latn"}, family = "sal", }

m["sht"] = { canonicalName = "Shasta", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shu"] = { canonicalName = "Chadian Arabic", type = "regular", scripts = {"Arab"}, family = "sem-arb", entry_name = { from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)}, to  = {u(0x0627)}}, }

m["shv"] = { canonicalName = "Shehri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shw"] = { canonicalName = "Shwai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shx"] = { canonicalName = "She", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shy"] = { canonicalName = "Tachawit", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["shz"] = { canonicalName = "Syenara Senoufo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sia"] = { canonicalName = "Akkala Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["sib"] = { canonicalName = "Sebop", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sid"] = { canonicalName = "Sidamo", type = "regular", scripts = {"None"}, family = "cus", }

m["sie"] = { canonicalName = "Simaa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sif"] = { canonicalName = "Siamou", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sig"] = { canonicalName = "Paasaal", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sih"] = { canonicalName = "Zire", type = "regular", scripts = {"None"}, family = "poz-cln", }

m["sii"] = { canonicalName = "Shom Peng", type = "regular", scripts = {"None"}, family = "aav", }

m["sij"] = { canonicalName = "Numbami", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sik"] = { canonicalName = "Sikiana", type = "regular", scripts = {"None"}, family = "sai-car", }

m["sil"] = { canonicalName = "Tumulung Sisaala", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sip"] = { canonicalName = "Sikkimese", otherNames = {"Dranjongke", "Dranjoke", "Denjongka", "Denzongpeke", "Denzongke"}, type = "regular", scripts = {"Tibt"}, family = "tbq", translit_module = "bo-translit", }

m["siq"] = { canonicalName = "Sonia", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sir"] = { canonicalName = "Siri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sis"] = { canonicalName = "Siuslaw", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["siu"] = { canonicalName = "Sinagen", type = "regular", scripts = {"None"}, family = "qfa-tor", }

m["siv"] = { canonicalName = "Sumariup", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["siw"] = { canonicalName = "Siwai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["six"] = { canonicalName = "Sumau", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["siy"] = { canonicalName = "Sivandi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["siz"] = { canonicalName = "Siwa", type = "regular", scripts = {"Tfng", "Arab"}, family = "ber", }

m["sja"] = { canonicalName = "Epena", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjb"] = { canonicalName = "Sajau Basap", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjd"] = { canonicalName = "Kildin Sami", type = "regular", scripts = {"Cyrl"}, family = "smi", ancestors = {"smi-pro"}, translit_module = "sjd-translit", }

m["sje"] = { canonicalName = "Pite Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["sjg"] = { canonicalName = "Assangori", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjk"] = { canonicalName = "Kemi Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["sjl"] = { canonicalName = "Miji", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjm"] = { canonicalName = "Mapun", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjn"] = { canonicalName = "Sindarin", type = "appendix-constructed", scripts = {"Latn", "Teng"}, family = "art", }

m["sjo"] = { canonicalName = "Xibe", otherNames = {"Sibo", "Sibe", "Xibo"}, type = "regular", scripts = {"Mong"}, family = "tuw", }

m["sjp"] = { canonicalName = "Surjapuri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjr"] = { canonicalName = "Siar-Lak", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sjs"] = { canonicalName = "Senhaja De Srair", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sjt"] = { canonicalName = "Ter Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["sju"] = { canonicalName = "Ume Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["sjw"] = { canonicalName = "Shawnee", type = "regular", scripts = {"Latn"}, family = "alg", }

m["ska"] = { canonicalName = "Skagit", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skb"] = { canonicalName = "Saek", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skc"] = { canonicalName = "Sauk", otherNames = {"Ma Manda"}, type = "regular", scripts = {"None"}, family = "ngf-fin", }

m["skd"] = { canonicalName = "Southern Sierra Miwok", type = "regular", scripts = {"None"}, family = "qfa-you", }

m["ske"] = { canonicalName = "Ske", otherNames = {"Seke"}, type = "regular", scripts = {"Latn"}, family = "poz-vnc", }

m["skf"] = { canonicalName = "Sakirabiá", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skh"] = { canonicalName = "Sikule", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ski"] = { canonicalName = "Sika", otherNames = {"Sikanese"}, type = "regular", scripts = {"Latn"}, family = "plf", }

m["skj"] = { -- compare 'ths' canonicalName = "Seke", type = "regular", scripts = {"None"}, family = "tbq", }

m["skk"] = { canonicalName = "Sok", type = "regular", scripts = {"None"}, family = "aav-ban", }

m["skm"] = { canonicalName = "Sakam", otherNames = {"Kutong"}, type = "regular", scripts = {"None"}, family = "ngf-fin", }

m["skn"] = { canonicalName = "Kolibugan Subanon", type = "regular", scripts = {"None"}, family = "phi", }

m["sko"] = { canonicalName = "Seko Tengah", type = "regular", scripts = {"None"}, family = "poz", }

m["skp"] = { canonicalName = "Sekapan", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skq"] = { canonicalName = "Sininkere", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skr"] = { canonicalName = "Seraiki", otherNames = {"Siraiki", "Saraiki"}, type = "regular", scripts = {"ur-Arab"}, family = "inc", }

m["sks"] = { canonicalName = "Maia", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skt"] = { canonicalName = "Sakata", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sku"] = { canonicalName = "Sakao", type = "regular", scripts = {"None"}, family = "poz-vnc", }

m["skv"] = { canonicalName = "Skou", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skw"] = { canonicalName = "Skepi Creole Dutch", otherNames = {"Skepi Dutch", "Skepi Dutch Creole", "Essequibo Dutch"}, type = "regular", scripts = {"None"}, family = "qfa-und", }

m["skx"] = { canonicalName = "Seko Padang", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sky"] = { canonicalName = "Sikaiana", otherNames = {"Sikayana"}, type = "regular", scripts = {"Latn"}, family = "poz-pol", }

m["skz"] = { canonicalName = "Sekar", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slc"] = { canonicalName = "Sáliba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sld"] = { canonicalName = "Sissala", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sle"] = { canonicalName = "Sholaga", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slf"] = { canonicalName = "Swiss-Italian Sign Language", otherNames = {"Swiss Italian Sign Language"}, type = "regular", scripts = {"None"}, family = "sgn", }

m["slg"] = { canonicalName = "Selungai Murut", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slh"] = { canonicalName = "Southern Puget Sound Salish", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sli"] = { canonicalName = "Silesian German", type = "regular", scripts = {"Latn"}, family = "gmw", }

m["slj"] = { canonicalName = "Salumá", type = "regular", scripts = {"None"}, family = "sai-car", }

m["sll"] = { canonicalName = "Salt-Yui", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slm"] = { canonicalName = "Pangutaran Sama", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sln"] = { canonicalName = "Salinan", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slp"] = { canonicalName = "Lamaholot", otherNames = {"Solor", "Solorese"}, type = "regular", scripts = {"Latn"}, family = "qfa-und", }

m["slq"] = { canonicalName = "Salchuq", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slr"] = { canonicalName = "Salar", type = "regular", scripts = {"Arab"}, family = "trk", }

m["sls"] = { canonicalName = "Singapore Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["slt"] = { canonicalName = "Sila", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slu"] = { canonicalName = "Selaru", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slw"] = { canonicalName = "Sialum", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slx"] = { canonicalName = "Salampasu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sly"] = { canonicalName = "Selayar", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["slz"] = { canonicalName = "Ma'ya", type = "regular", scripts = {"None"}, family = "poz-hce", }

m["sma"] = { canonicalName = "Southern Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["smb"] = { canonicalName = "Simbari", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smc"] = { canonicalName = "Som", type = "regular", scripts = {"None"}, family = "ngf-fin", }

m["smd"] = { canonicalName = "Sama", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smf"] = { canonicalName = "Auwe", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smg"] = { canonicalName = "Simbali", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smh"] = { canonicalName = "Samei", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smj"] = { canonicalName = "Lule Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["smk"] = { canonicalName = "Bolinao", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sml"] = { canonicalName = "Central Sama", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smm"] = { canonicalName = "Musasa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smn"] = { canonicalName = "Inari Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["smp"] = { canonicalName = "Samaritan", otherNames = {"Samaritan Hebrew"}, type = "regular", scripts = {"Samr"}, family = "sem-can", }

m["smq"] = { canonicalName = "Samo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smr"] = { canonicalName = "Simeulue", otherNames = {"Simalur", "Devayan", "Defayan", "Simolol"}, type = "regular", scripts = {"Latn"}, family = "poz-nws", }

m["sms"] = { canonicalName = "Skolt Sami", type = "regular", scripts = {"Latn"}, family = "smi", ancestors = {"smi-pro"}, }

m["smt"] = { canonicalName = "Simte", type = "regular", scripts = {"None"}, family = "tbq-kuk", }

m["smu"] = { canonicalName = "Somray", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smv"] = { canonicalName = "Samvedi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smw"] = { canonicalName = "Sumbawa", type = "regular", scripts = {"Latn"}, family = "poz-msa", }

m["smx"] = { canonicalName = "Samba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smy"] = { canonicalName = "Semnani", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["smz"] = { canonicalName = "Simeku", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snb"] = { canonicalName = "Sebuyau", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snc"] = { canonicalName = "Sinaugoro", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sne"] = { canonicalName = "Bau Bidayuh", type = "regular", scripts = {"Latn"}, family = "day", }

m["snf"] = { canonicalName = "Noon", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snh"] = { canonicalName = "Shinabo", type = "regular", scripts = {"None"}, family = "qfa-pan", }

m["sni"] = { canonicalName = "Sensi", type = "regular", scripts = {"None"}, family = "qfa-pan", }

m["snj"] = { canonicalName = "Riverain Sango", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snk"] = { canonicalName = "Soninke", type = "regular", scripts = {"Latn"}, family = "dmn", }

m["snl"] = { canonicalName = "Sangil", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snm"] = { canonicalName = "Southern Ma'di", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snn"] = { canonicalName = "Siona", type = "regular", scripts = {"None"}, family = "qfa-tuc", }

m["sno"] = { canonicalName = "Snohomish", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snp"] = { canonicalName = "Siane", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snq"] = { canonicalName = "Chango", otherNames = {"Sangu"}, type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snr"] = { canonicalName = "Sihan", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sns"] = { canonicalName = "Nahavaq", type = "regular", scripts = {"None"}, family = "poz-vnc", }

m["snu"] = { canonicalName = "Senggi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snv"] = { canonicalName = "Sa'ban", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snw"] = { canonicalName = "Selee", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snx"] = { canonicalName = "Sam", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sny"] = { canonicalName = "Saniyo-Hiyewe", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["snz"] = { canonicalName = "Sinsauru", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["soa"] = { canonicalName = "Thai Song", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sob"] = { canonicalName = "Sobei", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["soc"] = { canonicalName = "Soko", otherNames = {"So"}, type = "regular", scripts = {"None"}, family = "nic-bod", }

m["sod"] = { canonicalName = "Songoora", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["soe"] = { canonicalName = "Songomeno", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sog"] = { canonicalName = "Sogdian", type = "regular", scripts = {"Zzzz", "Mani", "Syrc"}, -- Sogdian alphabet not in Unicode yet family = "ira", }

m["soh"] = { canonicalName = "Aka (Sudan)", otherNames = {"Aka", "Sillok"}, type = "regular", scripts = {"Latn"}, family = "sdv", }

m["soi"] = { canonicalName = "Sonha", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["soj"] = { canonicalName = "Soi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sok"] = { canonicalName = "Sokoro", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sol"] = { canonicalName = "Solos", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["soo"] = { canonicalName = "Songo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sop"] = { canonicalName = "Songe", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["soq"] = { canonicalName = "Kanasi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sor"] = { canonicalName = "Somrai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sos"] = { canonicalName = "Seeku", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sou"] = { canonicalName = "Southern Thai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sov"] = { canonicalName = "Sonsorolese", type = "regular", scripts = {"Latn"}, family = "poz-mic", }

m["sow"] = { canonicalName = "Sowanda", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["soy"] = { canonicalName = "Miyobe", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["soz"] = { canonicalName = "Temi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spc"] = { canonicalName = "Sapé", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spd"] = { canonicalName = "Saep", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spe"] = { canonicalName = "Sepa", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["spg"] = { canonicalName = "Sian", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spi"] = { canonicalName = "Saponi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spk"] = { canonicalName = "Sengo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spl"] = { canonicalName = "Selepet", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spm"] = { canonicalName = "Sepen", type = "regular", scripts = {"None"}, family = "paa", }

m["spn"] = { canonicalName = "Sanapaná", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spo"] = { canonicalName = "Spokane", otherNames = {"Montana Salish", "Salish", "Séliš", "Kalispel–Pend d'oreille", "Kalispel"}, type = "regular", scripts = {"None"}, family = "sal", }

m["spp"] = { canonicalName = "Supyire", otherNames = {"Suppire", "Supyire Senoufo"}, type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spq"] = { canonicalName = "Loreto-Ucayali Spanish", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spr"] = { canonicalName = "Saparua", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sps"] = { canonicalName = "Saposa", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["spt"] = { canonicalName = "Spiti Bhoti", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["spu"] = { canonicalName = "Sapuan", type = "regular", scripts = {"None"}, family = "aav-ban", }

m["spx"] = { canonicalName = "South Picene", otherNames = {"Old Sabellic", "Old Sabellian", "Middle Adriatic", "Central Adriatic"}, type = "regular", scripts = {"Ital", "Latn"}, family = "itc", translit_module = "Ital-translit", ancestors = {"itc-pro"}, }

m["spy"] = { canonicalName = "Sabaot", type = "regular", scripts = {"None"}, family = "sdv", }

m["sqa"] = { canonicalName = "Shama-Sambuga", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sqh"] = { canonicalName = "Shau", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sqk"] = { canonicalName = "Albanian Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sqm"] = { canonicalName = "Suma", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sqn"] = { canonicalName = "Susquehannock", type = "regular", scripts = {"None"}, family = "iro", }

m["sqo"] = { canonicalName = "Sorkhei", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sqq"] = { canonicalName = "Sou", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sqr"] = { canonicalName = "Siculo-Arabic", type = "regular", scripts = {"None"}, family = "sem-arb", }

m["sqs"] = { canonicalName = "Sri Lankan Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sqt"] = { canonicalName = "Soqotri", otherNames = {"Socotri"}, type = "regular", scripts = {"None"}, family = "sem-sar", }

m["squ"] = { canonicalName = "Squamish", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sra"] = { canonicalName = "Saruga", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srb"] = { canonicalName = "Sora", type = "regular", scripts = {"Sora"}, family = "mun", }

m["sre"] = { canonicalName = "Sara", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srf"] = { canonicalName = "Nafi", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["srg"] = { canonicalName = "Sulod", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srh"] = { canonicalName = "Sarikoli", type = "regular", scripts = {"None"}, family = "ira", }

m["sri"] = { canonicalName = "Siriano", type = "regular", scripts = {"None"}, family = "qfa-tuc", }

m["srk"] = { canonicalName = "Serudung Murut", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srl"] = { canonicalName = "Isirawa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srm"] = { canonicalName = "Saramaccan", type = "regular", scripts = {"Latn"}, family = "crp", }

m["srn"] = { canonicalName = "Sranan Tongo", type = "regular", scripts = {"Latn"}, family = "crp", }

m["srq"] = { canonicalName = "Sirionó", type = "regular", scripts = {"Latn"}, family = "tup", }

m["srr"] = { canonicalName = "Serer", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srs"] = { canonicalName = "Sarcee", otherNames = {"Sarsi", "Tsuu T'ina", "Tsuut'ina", "Tsu T'ina"}, type = "regular", scripts = {"Latn"}, family = "ath-nor", }

m["srt"] = { canonicalName = "Sauri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sru"] = { canonicalName = "Suruí", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srv"] = { canonicalName = "Waray Sorsogon", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srw"] = { canonicalName = "Serua", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["srx"] = { canonicalName = "Sirmauri", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sry"] = { canonicalName = "Sera", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["srz"] = { canonicalName = "Shahmirzadi", type = "regular", scripts = {"fa-Arab"}, family = "ira", }

m["ssb"] = { canonicalName = "Southern Sama", type = "regular", scripts = {"Latn"}, family = "poz-sbj", }

m["ssc"] = { canonicalName = "Suba-Simbiti", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssd"] = { canonicalName = "Siroi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sse"] = { canonicalName = "Balangingi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssf"] = { canonicalName = "Thao", otherNames = {"Sao"}, type = "regular", scripts = {"Latn"}, family = "map", }

m["ssg"] = { canonicalName = "Seimat", type = "regular", scripts = {"None"}, family = "poz-aay", }

m["ssh"] = { canonicalName = "Shihhi Arabic", type = "regular", scripts = {"Arab"}, family = "sem-arb", entry_name = { from = {u(0x0671), u(0x064B), u(0x064C), u(0x064D), u(0x064E), u(0x064F), u(0x0650), u(0x0651), u(0x0652), u(0x0670), u(0x0640)}, to  = {u(0x0627)}}, }

m["ssi"] = { canonicalName = "Sansi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssj"] = { canonicalName = "Sausi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssk"] = { canonicalName = "Sunam", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssl"] = { canonicalName = "Western Sisaala", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssm"] = { canonicalName = "Semnam", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssn"] = { canonicalName = "Waata", type = "regular", scripts = {"None"}, family = "cus", }

m["sso"] = { canonicalName = "Sissano", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["ssp"] = { canonicalName = "Spanish Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["ssq"] = { canonicalName = "So'a", type = "regular", scripts = {"Latn"}, family = "plf", }

m["ssr"] = { canonicalName = "Swiss-French Sign Language", otherNames = {"Swiss French Sign Language"}, type = "regular", scripts = {"None"}, family = "sgn", }

m["sss"] = { canonicalName = "Sô", type = "regular", scripts = {"None"}, family = "mkh", }

m["sst"] = { canonicalName = "Sinasina", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssu"] = { canonicalName = "Susuami", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssv"] = { canonicalName = "Shark Bay", type = "regular", scripts = {"None"}, family = "poz-vnc", }

m["ssx"] = { canonicalName = "Samberigi", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["ssy"] = { canonicalName = "Saho", type = "regular", scripts = {"None"}, family = "cus", }

m["ssz"] = { canonicalName = "Sengseng", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["sta"] = { canonicalName = "Settla", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stb"] = { canonicalName = "Northern Subanen", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["std"] = { canonicalName = "Sentinelese", type = "regular", scripts = {"Zyyy"}, family = "qfa-und", }

m["ste"] = { canonicalName = "Liana-Seti", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stf"] = { canonicalName = "Seta", type = "regular", scripts = {"None"}, family = "qfa-tor", }

m["stg"] = { canonicalName = "Trieng", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sth"] = { canonicalName = "Shelta", otherNames = {"Cant"}, type = "regular", scripts = {"Latn"}, family = "crp", ancestors = {"en"}, }

m["sti"] = { canonicalName = "Bulo Stieng", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stj"] = { canonicalName = "Matya Samo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stk"] = { canonicalName = "Arammba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stm"] = { canonicalName = "Setaman", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stn"] = { canonicalName = "Owa", type = "regular", scripts = {"Latn"}, family = "poz-sls", }

m["sto"] = { canonicalName = "Stoney", type = "regular", scripts = {"None"}, family = "sio", }

m["stp"] = { canonicalName = "Southeastern Tepehuan", type = "regular", scripts = {"Latn"}, family = "azc", }

m["stq"] = { canonicalName = "Saterland Frisian", otherNames = {"East Frisian", "Eastern Frisian"}, -- Saterland F is a dialect of East F; see WT:T:ASTQ type = "regular", scripts = {"Latn"}, family = "gmw-fri", }

m["str"] = { canonicalName = "Saanich", type = "regular", scripts = {"Latn"}, family = "sal", }

m["sts"] = { canonicalName = "Shumashti", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stt"] = { canonicalName = "Budeh Stieng", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["stu"] = { canonicalName = "Samtao", type = "regular", scripts = {"None"}, family = "aav", }

m["stv"] = { canonicalName = "Silt'e", type = "regular", scripts = {"Ethi"}, family = "sem-eth", }

m["stw"] = { canonicalName = "Satawalese", type = "regular", scripts = {"None"}, family = "poz-mic", }

m["sty"] = { canonicalName = "Siberian Tatar", type = "regular", scripts = {"Cyrl"}, family = "trk-kpc", }

m["sua"] = { canonicalName = "Sulka", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sub"] = { canonicalName = "Suku", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["suc"] = { canonicalName = "Western Subanon", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sue"] = { canonicalName = "Suena", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sug"] = { canonicalName = "Suganga", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sui"] = { canonicalName = "Suki", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["suj"] = { canonicalName = "Shubi", otherNames = {"Subi"}, type = "regular", scripts = {"None"}, family = "qfa-und", }

m["suk"] = { canonicalName = "Sukuma", type = "regular", scripts = {"Latn"}, family = "bnt", }

m["suq"] = { canonicalName = "Suri", type = "regular", scripts = {"None"}, family = "sdv", }

m["sur"] = { canonicalName = "Sura", otherNames = {"Mwaghavul", "Mupun"}, type = "regular", scripts = {"Latn"}, family = "cdc", }

m["sus"] = { canonicalName = "Susu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sut"] = { canonicalName = "Subtiaba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["suv"] = { canonicalName = "Sulung", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["suw"] = { canonicalName = "Sumbwa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sux"] = { canonicalName = "Sumerian", type = "regular", scripts = {"Xsux"}, family = "qfa-iso", }

m["suy"] = { canonicalName = "Suyá", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["suz"] = { canonicalName = "Sunwar", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sva"] = { canonicalName = "Svan", type = "regular", scripts = {"Geor"}, family = "ccs", ancestors = {"ccs-pro"}, translit_module = "sva-translit", entry_name = { from = {DIAER, MACRON}, to  = {}} , }

m["svb"] = { canonicalName = "Ulau-Suain", type = "regular", scripts = {"None"}, family = "poz-ocw", }

m["svc"] = { canonicalName = "Vincentian Creole English", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sve"] = { canonicalName = "Serili", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["svk"] = { canonicalName = "Slovakian Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["svm"] = { canonicalName = "Molise Croatian", otherNames = {"Slavo-molisano", "Slavomolisano"}, type = "regular", scripts = {"Latn"}, family = "zls", }

m["svr"] = { canonicalName = "Savara", type = "regular", scripts = {"None"}, family = "dra", }

m["svs"] = { canonicalName = "Savosavo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["svx"] = { canonicalName = "Skalvian", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swb"] = { canonicalName = "Maore Comorian", type = "regular", scripts = {"Latn"}, family = "bnt", }

m["swf"] = { canonicalName = "Sere", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swg"] = { canonicalName = "Swabian", type = "regular", scripts = {"Latn"}, family = "gmw", }

m["swi"] = { canonicalName = "Sui", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swj"] = { canonicalName = "Sira", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swk"] = { canonicalName = "Malawi Sena", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swl"] = { canonicalName = "Swedish Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["swm"] = { canonicalName = "Samosa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swn"] = { canonicalName = "Sokna", otherNames = {"Sawknah", "Fezzan", "Fogaha"}, type = "regular", scripts = {"None"}, family = "ber", }

m["swo"] = { canonicalName = "Shanenawa", type = "regular", scripts = {"None"}, family = "qfa-pan", }

m["swp"] = { canonicalName = "Suau", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swq"] = { canonicalName = "Sharwa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swr"] = { canonicalName = "Saweru", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sws"] = { canonicalName = "Seluwasan", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swt"] = { canonicalName = "Sawila", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["swu"] = { canonicalName = "Suwawa", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sww"] = { canonicalName = "Sowa", type = "regular", scripts = {"None"}, family = "poz-vnc", }

m["swx"] = { canonicalName = "Suruahá", type = "regular", scripts = {"None"}, family = "auf", }

m["swy"] = { canonicalName = "Sarua", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sxb"] = { canonicalName = "Suba", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sxc"] = { canonicalName = "Sicanian", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sxe"] = { canonicalName = "Sighu", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sxg"] = { canonicalName = "Shixing", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sxk"] = { canonicalName = "Southern Kalapuya", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sxl"] = { canonicalName = "Selonian", otherNames = {"Selian"}, type = "regular", scripts = {"None"}, family = "bat", }

m["sxm"] = { canonicalName = "Samre", type = "regular", scripts = {"None"}, family = "aav", }

m["sxn"] = { canonicalName = "Sangir", type = "regular", scripts = {"Latn"}, family = "phi", }

m["sxo"] = { canonicalName = "Sorothaptic", type = "regular", scripts = {"None"}, family = "qfa-und", -- possibly ine, but this language is an odd duck }

m["sxr"] = { canonicalName = "Saaroa", type = "regular", scripts = {"Latn"}, family = "map", }

m["sxs"] = { canonicalName = "Sasaru", type = "regular", scripts = {"Latn"}, family = "alv-edo", }

m["sxu"] = { canonicalName = "Upper Saxon", type = "regular", scripts = {"Latn"}, family = "gmw", }

m["sxw"] = { canonicalName = "Saxwe Gbe", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["sya"] = { canonicalName = "Siang", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syb"] = { canonicalName = "Central Subanen", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syc"] = { canonicalName = "Classical Syriac", type = "regular", scripts = {"Syrc"}, family = "sem-ara", entry_name = { from = {"[" .. u(0x0304) .. u(0x0308) .. u(0x0331) .. u(0x0730) .. "-" .. u(0x0748) .. "]"},		to  = {}, }, }

m["syi"] = { canonicalName = "Seki", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syk"] = { canonicalName = "Sukur", type = "regular", scripts = {"None"}, family = "cdc", }

m["syl"] = { canonicalName = "Sylheti", type = "regular", scripts = {"Sylo", "Beng"}, family = "inc", }

m["sym"] = { canonicalName = "Maya Samo", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syn"] = { canonicalName = "Senaya", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syo"] = { canonicalName = "Suoy", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syr"] = { canonicalName = "Syriac", type = "regular", scripts = {"Syrc"}, family = "sem-ara", entry_name = { from = {"[" .. u(0x0304) .. u(0x0308) .. u(0x0331) .. u(0x0730) .. "-" .. u(0x0748) .. "]"},		to  = {}, }, }

m["sys"] = { canonicalName = "Sinyar", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syw"] = { canonicalName = "Kagate", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["syx"] = { canonicalName = "Shamay", otherNames = {"Osamayi", "Samayi", "Samay", "Shamayi"}, type = "regular", scripts = {"Latn"}, family = "bnt", }

m["syy"] = { canonicalName = "Al-Sayyid Bedouin Sign Language", type = "regular", scripts = {"None"}, family = "sgn", }

m["sza"] = { canonicalName = "Semelai", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["szb"] = { canonicalName = "Ngalum", type = "regular", scripts = {"None"}, family = "qfa-und", }

m["szc"] = { canonicalName = "Semaq Beri", type = "regular", scripts = {"None"}, family = "afa", }

m["szd"] = { canonicalName = "Seru", type = "regular", scripts = {"None"}, family = "poz-bnn", }

m["sze"] = { canonicalName = "Seze", type = "regular", scripts = {"None"}, family = "omv", }

m["szg"] = { canonicalName = "Sengele", type = "regular", scripts = {"None"}, family = "bnt", }

m["szl"] = { canonicalName = "Silesian", otherNames = {"Upper Silesian", "Silesian Polish", "Upper Silesian Polish"}, type = "regular", scripts = {"Latn"}, family = "zlw", ancestors = {"sla-pro"}, }

m["szn"] = { canonicalName = "Sula", type = "regular", scripts = {"None"}, family = "plf", }

m["szp"] = { canonicalName = "Suabo", otherNames = {"Inanwatan"}, type = "regular", scripts = {"Latn"}, family = "ngf-sbh", }

m["szv"] = { canonicalName = "Isubu", otherNames = {"Isu", "Isu (Fako Division)", "Isuwu", "Suwu", "Subu"}, type = "regular", scripts = {"Latn"}, family = "bnt", }

m["szw"] = { canonicalName = "Sawai", type = "regular", scripts = {"None"}, family = "poz-hce", }

return m