Module:Languages/data

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 OGONEK   = u(0x0328)

-- Puncuation to be used for standardChars field local PUNCTUATION = ' \!\#\$\%\&\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\|\~\'\(\)'

local m = {}

m["frm-m"] = { canonicalName = "Foram", otherNames = {"New Foram"}, family = "chu-pro", }

m["hly-m"] = { canonicalName = "Holya", otherNames = {"Lowlands Holya"}, family = "lma-pro", }

m["lem-m"] = { canonicalName = "Lëmma", otherNames = {"Modern Lëmma, Lemma"}, family = "lma-pro", }

m["lep-m"] = { canonicalName = "Lëpak", family = "lma-pro", }

m["mcs-m"] = { canonicalName = "Middle Čusak", family = "chu-pro", }

m["ocs-m"] = { canonicalName = "Old Čusak", family = "chu-pro", }

m["ofr-m"] = { canonicalName = "Old Foram", family = "chu-pro", }

m["olm-m"] = { canonicalName = "Old Lëmma", family = "lma-pro", }

m["thn-m"] = { canonicalName = "Thenna", family = "chu-pro", }

m["xcs"] = { canonicalName = "Čusak", otherNames = {"Modern Čusak"}, family = "chu-pro", }

return m