A modult a Modul:languages/data3/j/doc lapon tudod dokumentálni

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 Latn = {"Latn"}

local m = {}

m["jaa"] = {
	"jamamadí",
	"Q3053275",
	"auf",
	otherNames = {"jamamadi", "madi", "jarawara", "jarauára", "jaruára", "jarauara", "jaruara"},
	scripts = Latn,
}

m["jab"] = {
	"hyam",
	"Q35403",
	"nic-plc",
	scripts = Latn,
}

m["jac"] = {
	"jakaltek",
	"Q33393",
	"myn",
	otherNames = {"jacalteco", "jacaltec", "jakalteko", "popti'", "popti", "eastern jacalteco", "western jacalteco"},
	scripts = Latn,
}

m["jad"] = {
	"jahanka",
	"Q3913992",
	"dmn-wmn",
	scripts = Latn,
}

m["jae"] = {
	"jabem",
	"Q3571232",
	"poz-ocw",
	scripts = Latn,
}

m["jaf"] = {
	"jara",
	"Q56289",
	"cdc",
	scripts = Latn,
}

m["jah"] = {
	"jah hut",
	"Q2742661",
	"mkh-asl",
}

m["jaj"] = {
	"zazao",
	"Q3574969",
	"poz-ocw",
	scripts = Latn,
}

-- "jak" IS TREATED AS "ms", SEE WT:LT

m["jal"] = {
	"yalahatan",
	"Q8047298",
	"poz-cma",
	otherNames = {"horuru", "atamanu"},
	scripts = Latn,
}

m["jam"] = {
	"jamaikai kreol",
	"Q35939",
	"crp",
	otherNames = {"jamaican", "jamaican patois", "patois", "patwa"},
	scripts = Latn,
	ancestors = {"en"},
}

m["jan"] = {
	"janday",
	"Q6150919",
	"aus-pam",
	otherNames = {"jandai", "djandai", "djendewal", "dsandai", "jendairwal", "jundai", "tchandi", "goenpul",  "koenpel", "coobenpil", "ngugi", "noogoon"},
	scripts = Latn,
}

m["jao"] = {
	"yanyuwa",
	"Q34241",
	"aus-pam",
	scripts = Latn,
}

m["jaq"] = {
	"yaqay",
	"Q8049134",
	"ngf",
	scripts = Latn,
}

m["jas"] = {
	"new caledonian javanese",
	"Q12953527",
	"poz-sus",
	scripts = Latn,
	ancestors = {"jv"},
}

m["jat"] = {
	"jakati",
	"Q4159744",
	"inc",
	ancestors = {"lah"},
}

m["jau"] = {
	"yaur",
	"Q8050346",
	"poz-hce",
	scripts = Latn,
}

m["jax"] = {
	"jambi malay",
	"Q3915769",
	"poz-mly",
	scripts = Latn,
}

m["jay"] = {
	"yan-nhangu",
	"Q10723405",
	"aus-yol",
	scripts = Latn,
}

m["jaz"] = {
	"jawe",
	"Q3163200",
	"poz-cln",
	scripts = Latn,
}

m["jbe"] = {
	"judeo-berber",
	"Q35854",
	"ber",
	scripts = {"Hebr"},
}

m["jbj"] = {
	"arandai",
	"Q4784070",
	"ngf",
	scripts = Latn,
}

m["jbk"] = {
	"barikewa",
	nil,
	"ngf",
	otherNames = {"omati", "mini"},
	scripts = Latn,
}

m["jbn"] = {
	"nefusa",
	"Q36151",
	"ber",
	otherNames = {"nefusi", "nafusa", "nafusi"},
}

m["jbo"] = {
	"lojban",
	"Q36350",
	"art",
	scripts = Latn,
	type = "appendix-constructed",
}

m["jbr"] = {
	"jofotek-bromnya",
	"Q16886849",
	"paa-tkw",
}

m["jbt"] = {
	"jabutí",
	"Q2060023",
	"sai-mje",
	otherNames = {"djeoromitxí", "yabutí", "djeoromitxi", "jabuti", "yabuti"},
	scripts = Latn,
}

m["jbu"] = {
	"jukun takum",
	"Q35447",
	"nic-jkn",
	scripts = Latn,
}

m["jbw"] = {
	"yawijibaya",
	"Q31722921",
	"aus-wor",
	scripts = Latn,
}

m["jcs"] = {
	"jamaican country sign language",
	"Q6127418",
	"sgn",
	scripts = Latn, -- when documented
}

m["jct"] = {
	"krymchak",
	"Q33723",
	"trk-kcu",
	scripts = {"Latn", "Cyrl"},
}

m["jda"] = {
	"jad",
	"Q12633440",
	"sit-las",
}

m["jdg"] = {
	"jadgali",
	"Q13560607",
}

m["jdt"] = {
	"judeo-tat",
	"Q56495",
	"ira-swi",
	otherNames = {"juhuri", "juvuri", "juwuri"},
	scripts = {"Latn", "Cyrl", "Hebr"},
	ancestors = {"fa"},
	translit_module = "jdt-translit",
}

m["jeb"] = {
	"jebero",
	"Q967031",
	"sai-cah",
}

m["jee"] = {
	"jerung",
	"Q56372",
	"sit-kiw",
}

m["jeg"] = {
	"jeng",
	"Q5091274",
	"mkh-ban",
	otherNames = {"cheng"},
	scripts = Latn,
}

m["jeh"] = {
	"jeh",
	"Q3914636",
	"mkh-ban",
	otherNames = {"yaeh"},
	scripts = Latn,
}

m["jei"] = {
	"yei",
	"Q8051326",
}

m["jek"] = {
	"jeri kuo",
	"Q11031936",
	"dmn-jje",
	scripts = Latn,
}

m["jel"] = {
	"yelmek",
	"Q8052020",
}

m["jen"] = {
	"dza",
	"Q35558",
	"alv-bwj",
}

m["jer"] = {
	"jere",
	"Q3915449",
	"nic-jer",
}

m["jet"] = {
	"manem",
	"Q6748412",
	"paa-brd",
}

m["jeu"] = {
	"jonkor bourmataguil",
	"Q56269",
}

m["jgb"] = {
	"ngbee",
	"Q7022243",
}

-- "jge" IS TREATED AS "ka", SEE WT:LT

m["jgk"] = {
	"gwak",
	otherNames = {"gingwak"},
	"Q17523694",
	"nic-jrw",
}

m["jgo"] = {
	"ngomba",
	"Q36287",
	"bai",
	scripts = Latn,
}

m["jhi"] = {
	"jehai",
	"Q3176748",
	"mkh-asl",
}

m["jhs"] = {
	"jhankot sign language",
	"Q6190889",
	"sgn",
}

m["jia"] = {
	"jina",
	"Q56297",
}

m["jib"] = {
	"jibu",
	"Q3914448",
	"nic-jkn",
	scripts = Latn,
}

m["jic"] = {
	"tol",
	"Q3178609",
	"hok",
	otherNames = {"tolupan", "torupan", "eastern jicaque"},
	scripts = Latn,
}

m["jid"] = {
	"bu",
	"Q3913321",
	"nic-nin",
	scripts = Latn,
}

m["jie"] = {
	"jilbe",
	"Q56281",
}

m["jig"] = {
	"jingulu",
	"Q6202435",
	"aus-mir",
}

m["jih"] = {
	"shangzhai",
	"Q25559440",
	"sit-rgy",
}

m["jii"] = {
	"jiiddu",
	"Q56769",
	"cus",
}

m["jil"] = {
	"jilim",
	"Q6192674",
	"ngf-mad",
}

m["jim"] = {
	"jimjimen",
	"Q56288",
	"cdc-cbm",
	otherNames = {"jimi", "jimi (Cameroon)"},
	scripts = Latn,
}

m["jio"] = {
	"jiamao",
	"Q3178570",
}

m["jiq"] = {
	"guanyinqiao",
	"Q3118757",
	"sit-rgy",
}

m["jit"] = {
	"jita",
	"Q6203228",
	"bnt-haj",
	scripts = Latn,
}

m["jiu"] = {
	"youle jinuo",
	"Q12952530",
	"tbq-lol",
}

m["jiv"] = {
	"shuar",
	"Q617291",
	"sai-jiv",
	scripts = Latn,
}

m["jiy"] = {
	"buyuan jinuo",
	"Q12952528",
	"tbq-lol",
}

m["jje"] = {
	"jeju",
	"Q129648",
	"qfa-kor",
	otherNames = {"cheju", "jejueo"},
	scripts = {"Hang"},
	--translit_module = "ko-translit",
}

m["jjr"] = {
	"zhár",
	otherNames = {"bankal"},
	"Q17523697",
	"nic-jrw",
}

m["jka"] = {
	"kaera",
	"Q16910923",
	"ngf",
	scripts = Latn,
}

m["jko"] = {
	"kubo",
	"Q12952670",
}

m["jkr"] = {
	"koro (India)",
	"Q36162",
	"sit-gsi",
	otherNames = {"koro"},
}

m["jku"] = {
	"labir",
	"Q1990210",
	"nic-jrn",
}

m["jle"] = {
	"ngile",
	"Q36329",
	"alv-tal",
}

m["jls"] = {
	"jamaican sign language",
	"Q6127433",
	"sgn",
	scripts = Latn, -- when documented
}

m["jma"] = {
	"dima",
	"Q5277140",
}

m["jmb"] = {
	"zumbun",
	"Q56252",
}

m["jmc"] = {
	"machame",
	"Q12952751",
	"bnt-chg",
	scripts = Latn,
}

m["jmd"] = {
	"yamdena",
	"Q8048030",
	"poz-cet",
	scripts = Latn,
}

m["jmi"] = {
	"jimi",
	"Q3502308",
	"cdc-wst",
	otherNames = {"jimi (Nigeria)"},
	scripts = Latn,
}

m["jml"] = {
	"jumli",
	"Q6310993",
	"inc-pah",
}

m["jmn"] = {
	"makuri naga",
	"Q6740482",
	"sit-aao",
}

m["jmr"] = {
	"kamara",
	"Q35561",
	"nic-dag",
}

-- "jms" IS TREATED AS "mff", SEE WT:LT

m["jmw"] = {
	"mouwase",
	nil,
	"ngf",
	otherNames = {"omati", "mini"},
	scripts = Latn,
}

m["jmx"] = {
	"western juxtlahuaca mixtec",
	"Q12953731",
	"omq-mxt",
	scripts = Latn,
}

m["jna"] = {
	"jangshung",
	"Q12633505",
	"sit-kin",
}

m["jnd"] = {
	"jandavra",
	"Q6150941",
}

m["jng"] = {
	"yangman",
	"Q10723416",
	"aus-yng",
}

m["jni"] = {
	"janji",
	"Q3915330",
	"nic-jer",
}

m["jnj"] = {
	"yemsa",
	"Q36873",
	"omv",
	otherNames = {"yem", "yemma", "janjero", "janjerinya", "janjor", "yangaro", "zinjero"},
}

m["jnl"] = {
	"rawat",
	"Q7296948",
	"sit-gma",
}

m["jns"] = {
	"jaunsari",
	"Q6164857",
	"him",
}

m["job"] = {
	"joba",
	"Q13123409",
	"bnt-shh",
}

m["jod"] = {
	"wojenaka",
	"Q11029540",
	"dmn-mnk",
}

m["jor"] = {
	"jorá",
	"Q5393974",
	"tup-gua",
	otherNames = {"hora"},
	scripts = Latn,
}

m["jos"] = {
	"jordanian sign language",
	"Q6534917",
	"sgn",
	scripts = {"Sgnw"},
}

m["jow"] = {
	"jowulu",
	"Q3914487",
	"dmn-mnw",
	scripts = Latn,
}

-- "jpa" IS NOT USED, SEE WT:LT

m["jpr"] = {
	"judeo-perzsa",
	"Q33367",
	"ira-swi",
	otherNames = {"jidi", "dzhidi", "djudi"},
	scripts = {"Hebr"},
	ancestors = {"fa"},
}

m["jqr"] = {
	"jaqaru",
	"Q33443",
	"sai-aym",
	scripts = Latn,
}

m["jra"] = {
	"jarai",
	"Q33370",
	"cmc",
	scripts = Latn,
}

m["jrb"] = {
	"judeo-arab",
	"Q37733",
	"sem-arb",
	scripts = {"Hebr"},
}

m["jrr"] = {
	"jiru",
	"Q6203123",
	"nic-jkn",
}

m["jru"] = {
	"japrería",
	"Q3441409",
	"sai-car",
	scripts = Latn,
}

m["jsl"] = {
	"japanese sign language",
	"Q35601",
	"sgn-jsl",
}

m["jua"] = {
	"júma",
	"Q12953587",
	"tup-gua",
	scripts = Latn,
}

m["jub"] = {
	"wannu",
	"Q3914905",
	"nic-jkn",
}

m["juc"] = {
	"jurchen",
	"Q56731",
	"tuw",
	scripts = {"Latn"},
}

m["jud"] = {
	"worodougou",
	"Q11155821",
	"dmn-mnk",
}

m["juh"] = {
	"hone",
	"Q5964576",
	"nic-jkn",
	otherNames = {"hõne", "pindiga", "gwana"},
	scripts = Latn,
}

m["juk"] = {
	"wapan",
	"Q3914914",
	"nic-jkn",
}

m["jul"] = {
	"jirel",
	"Q56863",
	"sit-tib",
}

m["jum"] = {
	"jumjum",
	"Q11283696",
	"sdv",
}

m["jun"] = {
	"juang",
	"Q33362",
	"mun",
	scripts = {"Orya"},
}

m["juo"] = {
	"jiba",
	"Q6191995",
	"nic-jkn",
}

m["jup"] = {
	"hupdë",
	"Q3143384",
	"sai-nad",
	scripts = Latn,
}

m["jur"] = {
	"jurúna",
	"Q4023175",
	"tup",
	otherNames = {"iuruna", "jaruna", "yudya", "yurúna"},
	scripts = Latn,
}

m["jus"] = {
	"jumla sign language",
	"Q6310991",
	"sgn",
}

m["jut"] = {
	"jutish",
	"Q1340322",
	"gmq",
	otherNames = {"jutlandic"},
	scripts = Latn,
	ancestors = {"da"},
}

m["juu"] = {
	"ju",
	"Q3914897",
}

m["juw"] = {
	"wãpha",
	"Q3914934",
	"nic-jkn",
	scripts = Latn,
}

m["juy"] = {
	"juray",
	"Q6314963",
	"mun",
}

m["jvd"] = {
	"javindo",
	"Q2719893",
}

m["jvn"] = {
	"caribbean javanese",
	"Q11732256",
	"poz-sus",
	scripts = Latn,
	ancestors = {"jv"},
}

m["jwi"] = {
	"jwira-pepesa",
	"Q35467",
	"alv-ctn",
	scripts = Latn,
}

-- "jya" IS TREATED AS "sit-sit", "sit-jap", "sit-tsh", "sit-zbu", SEE WT:LT

m["jye"] = {
	"judeo-yemeni arab",
	"Q56596",
	"sem-arb",
	scripts = {"Hebr"},
	ancestors = {"jrb"},
}

m["jyy"] = {
	"jaya",
	"Q641720",
	"csu-bgr",
	scripts = Latn,
}

return m