I gn a nén co di dzo-pådje /doc pol notule d’ esplikêyes. Clitchîz cial po l’ ahiver.
local t = {
	['text'] = {
		
        -- STRICT LEVEL 2
        ['pî-notes'] = {
            name = 'pî-notes',
            level = 2,
            -- parent = 'pådje'
            alias = {'pi'},
        },
        
        -- STRICT LEVEL 3
        ['etimolodjeye'] = {
            name = 'etimolodjeye',
            level = 3,
            parent = 'lingaedje',
            alias = {'etim'},
        },
        ['simbole'] = {
            name = 'simbole',
            level = 3,
            parent = 'lingaedje',
            alias = {'simb'},
        },
        ['ralfabetijhaedje'] = {
            name = 'ralfabetijhaedje',
            level = 3,
            parent = 'lingaedje',
            alias = {'ral'}
        },
        --Sujet:Xcx8q52t1x8yybjk
        ['rifaflotaedje'] = {
            name = 'rifaflotaedje',
            level = 3,
            parent = 'lingaedje',
        },
        
        -- LEVEL 3 or 4
        ['addjectif'] = {
            name = 'addjectif',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'addj'},
            category = {"addjectifs"}
        },
        ['addjectif-sustantif'] = {
            name = 'addjectif-sustantif',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'addj-su'},
            category = {"addjectifs", "eployîs come sustantifs"}
        },
        ['addjectivire'] = {
            name = 'addjectivire',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'addjire'},
            category = {"addjectivires", fem=true}
        },
        ['adjondrece'] = {
            name = 'adjondrece',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'adjon'},
            category = {"adjondreces", fem=true}
        },
        ['anagrame'] = {
            name = 'anagrame',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'an'}
        },
        ['adviebe'] = {
            name = 'adviebe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'adv'},
            category = {"adviebes"}
        },
        ['adviebe di dmande'] = {
            name = 'adviebe di dmande',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'adv-dm'},
            category = {"adviebes di dmande"}
        },
        ['adviebe di limerotaedje'] = {
            name = 'adviebe di limerotaedje',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'adv-lim'},
            category = {"adviebes di limerotaedjes"}
        },
        ['advierbire'] = {
            name = 'advierbire',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'advire'},
            category = {"advierbires", fem=true}
        },
        ['aloyrece'] = {
            name = 'aloyrece',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'al'},
            category = {"aloyreces", fem=true}
        },
        ['aloyire'] = {
            name = 'aloyire',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'alire'},
            word = false,
            category = {"aloyires", fem=true}
        },
        ['årtike'] = {
            name = 'årtike',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'år', 'ar', 'artike'},
            category = {"årtikes"}
        },
        ['betchete'] = {
            name = 'betchete',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'be'},
            lemma = false,
            category = {"betchetes", fem=true}
        },
        ['cawete'] = {
            name = 'cawete',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'ca', 'caw'},
            lemma = false,
            category = {"cawetes", fem=true}
        },
        ['cawete di codjowaedje'] = {
            name = 'cawete di codjowaedje',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'caco', 'cawco'},
            category = {"cawetes di codjowaedje", fem=true}
        },
        ['codjowa'] = {
            name = 'codjowa',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'co'},
            category = {"codjowas", vow=true}
        },
        ['codjowas'] = {
            name = 'codjowas',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'cos'},
            category = {"codjowas", vow=true}
        },
        ['dijhêye'] = {
            name = 'dijhêye',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'dijh'},
            word = false,
            category = {"dijhêyes", fem=true}
        },
        ['divancetire'] = {
            name = 'divancetire',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'divire'},
            word = false,
            category = {"divancetires", fem=true}
        },
        ['divancete'] = {
            name = 'divancete',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'div'},
            category = {"divancetes", fem=true}
        },
        ['etroclé årtike'] = {
            name = 'etroclé årtike',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'ear'},
            category = {"etroclés årtikes"}
        },
        ['etroclé prono'] = {
            name = 'etroclé prono',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'epr'},
            category = {"etroclés pronos"}
        },
        ['limerotant addjectif'] = {
            name = 'limerotant addjectif',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'laddj', 'addj-lim'},
            category = {"limerotants addjectifs"}
        },
        ['lete'] = {
            name = 'lete',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'le'},
            category = {"letes"}
        },
        ['loyeure di beloyance'] = {
            name = 'loyeure di beloyance',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'bel'},
            category = {"loyeures di beloyance", fem=true}
        },
        ['senes rishonnants'] = {
            name = 'senes rishonnants',
            level = 4,
            parent = 'lete',
            alias = {'lv', 'letes vijhenes'}
        },
        ['mot-brut'] = {
            name = 'mot-brut',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'mb'},
            category = {"mots-bruts", vow=true}
        },
        ['mot-fråze'] = {
            name = 'mot-fråze',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'mf', 'mot-fraze', 'mc'}, -- MC mot-criya 
            category = {"mots-fråzes"}
        },
        ['mot-usteye'] = {
            name = 'mot-usteye',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'mu'},
            category = {"mots-usteyes"}
        },
        -- https://wa.wiktionary.org/w/index.php?title=Uzeu_copene:Lucyin&diff=224167&oldid=224160#Etroclaedje
        -- http://berdelaedje.walon.org/viewtopic.php?t=2201
        ["mot d' mescôpaedje"] = {
            name = 'mot d’ mescôpaedje',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'mes'},
            category = {"mots d' mescôpaedje"}
        },
        ['nén definixhant prono'] = {
            name = 'nén definixhant prono',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'ndp'},
            category = {"pronos nén definixhants", vow=true}
        },
        ['nén definixhant prezintoe'] = {
            name = 'nén definixhant prezintoe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'ndprz'},
            category = {"nén definixhants prezintoes"}
        },
        ['nombe'] = {
            name = 'nombe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'nb'},
            category = {"nombes"}
        },
        ['no prôpe'] = {
            name = 'no prôpe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'np', 'no prope'},
            category = {"nos prôpes"}
        },
        ['no prôpe compôzé'] = {
            name = 'no prôpe compôzé',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'npc'},
            category = {"Nos prôpes compôzés"}
        },
        ['pårticipe erirece'] = {
            name = 'pårticipe erirece',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pe', 'participe erirece'},
            category = {"pårticipes erireces"}
        },
        ['pårticipe prezintrece'] = {
            name = 'pårticipe prezintrece',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pp', 'participe prezintrece'},
            category = {"pårticipes prezintreces"}
        },
        ['prezintoe-nombe'] = {
            name = 'prezintoe-nombe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'prz-nb', 'prznb'},
            category = {"prezintoes-nombes"}
        },
        ['prono di dmande'] = {
            name = 'prono di dmande',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pr-dm', 'prdm'},
            category = {"pronos di dmande"}
        },
        ['prono d\' apårtinance'] = {
            name = 'Prono d’ apårtinance',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pr-ap', 'prap', 'prn-ap', 'prnap'},
            category = {"pronos d' apårtinance"}
        },
        ['prono d\' djin'] = {
            name = 'Prono d’ djin',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pdj'},
            category = {"Pronos d' djins"}
        },
        ['distaetchî prono d\' djin'] = {
            name = 'Distaetchî prono d’ djin',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'dspdj'},
            category = {"Distaetchîs pronos d' djins"}
        },
        ['prono d\' djin coplemint'] = {
            name = 'Prono d’ djin coplemint',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pdjc'},
            category = {"Pronos d' djins coplemints"}
        },
        ['prono d\' djin tonike'] = {
            name = 'Prono d’ djin tonike',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pdjt'},
            category = {"pronos d' djins tonikes"}
        },
        ['prono d\' djin sudjet'] = {
            name = 'Prono d’ djin sudjet',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pdjs'},
            category = {"pronos d' djins sudjets"}
        },
        ['prono d\' mostraedje'] = {
            name = 'Prono d’ mostraedje',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pr-mos', 'prmos'},
            category = {"pronos d' mostraedje"}
        },
        ['prono-nombe'] = {
            name = 'prono-nombe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pr-nb', 'prnb'},
            category = {"pronos-nombes"}
        },
        ['prono rahoucrece'] = {
            name = 'prono rahoucrece',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'pr-r', 'prr'},
            category = {"pronos rahoucreces"}
        },
        ['prezintoe d\' apårtinance'] = {
            name = 'prezintoe d’ apårtinance',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'prz-ap', 'przap'},
            category = {"prezintoes d' apårtinance"}
        },
        ['prezintoe di dmande'] = {
            name = 'prezintoe di dmande',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'prz-dm', 'przdm'},
            category = {"prezintoes di dmande"}
        },
        ['prezintoe di sclameure'] = {
            name = 'prezintoe di sclameure',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'prz-scl', 'przscl'},
            category = {"prezintoes di sclameure"}
        },
        ['prezintoe d\' mostraedje'] = {
            name = 'prezintoe d’ mostraedje',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'prz-mos'},
            category = {"prezintoes d' mostraedje"}
        },
        ['rastrindou årtike'] = {
            name = 'rastrindou årtike',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'rar'},
            category = {"rastrindous årtikes"}
        },
        ['sinsieus no'] = {
            name = 'sinsieus no',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'sn'},
            category = {"sinsieus nos"}
        },
        ['spot'] = {
            name = 'spot',
            level = 3,
            parent = 'etimolodjeye',
            word = false,
            category = {"spots"}
        },
        ['sustantif'] = {
            name = 'sustantif',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'su', 'sust'},
            category = {"sustantifs"}
        },
        ['sustantivire'] = {
            name = 'sustantivire',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'suvire'},
            word = false,
            category = {"sustantivires", fem=true}
        },
        ['viebe'] = {
            name = 'viebe',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'vi'},
            category = {"viebes"}
        },
        ['vierbire'] = {
            name = 'vierbire',
            level = 3,
            parent = 'etimolodjeye',
            alias = {'vire'},
            word = false,
            category = {"vierbires", fem=true}
        },
        
        -- LEVEL 4 or 5
        ['acourtixheures'] = {
            name = 'acourtixheures',
            level = 4,
            parent = 'croejhete',
            alias = {'acou'},
        },
        ['mots d\' aplacaedje'] = {
            name = 'mots d’ aplacaedje',
            level = 4,
            parent = 'croejhete',
            alias = {'a', 'apl'},
        },
        ['dischindance'] = {
            name = 'dischindance',
            level = 4,
            parent = 'croejhete',
            alias = {'disch'},
        },
        ['fås amisse'] = {
            name = 'fås amisse',
            level = 4,
            parent = 'croejhete',
            alias = {'fa', 'fas amisse'},
        },
        ['ratournaedjes'] = {
            name = 'ratournaedjes',
            level = 4,
            parent = 'croejhete',
            alias = {'ra', 'rat', 'ratournaedje'},
        },
        -- po les spots
        ['rivazî'] = {
            name = 'rivazî',
            level = 4,
            parent = 'croejhete',
            alias = {'rvz'},
        },
        ['waitîz eto'] = {
            name = 'waitîz eto',
            level = 4,
            parent = 'croejhete',
            alias = {'ve', 'we'},
        },
        ['piceures di croejhete'] = {
            name = 'piceures di croejhete',
            level = 4,
            parent = 'croejhete',
            alias = {'cr'},
        },
        ['contråve'] = {
            name = 'contråve',
            level = 4,
            parent = 'croejhete',
            alias = {'ct', 'contrave'},
        },
        ['mots vijhéns'] = {
            name = 'mots vijhéns',
            level = 4,
            parent = 'etimolodjeye',
            alias = {'mv'}
        },
        ['notule d\' uzaedje'] = {
            name = 'notule d’ uzaedje',
            level = 4,
            parent = 'croejhete',
            alias = {'nu'},
        },
        ['note'] = {
            name = 'note',
            level = 4,
            parent = 'croejhete'
        },
        ['omofoneye possibe'] = {
            name = 'omofoneye possibe',
            level = 4,
            parent = 'croejhete', -- dins prononçaedje ?
            alias = {'of'},
        },
        ['omofoneye'] = {
            name = 'omofoneye',
            level = 4,
            parent = 'croejhete',  -- dins prononçaedje ?
            alias = {'om'},
        },
        ['ôtès cognes'] = {
            name = 'ôtès cognes',
            level = 4,
            parent = 'croejhete',
            alias = {'oc', 'ôc'},
        },
        ['vraiye omofoneye'] = {
            name = 'vraiye omofoneye',
            level = 4,
            parent = 'croejhete',  -- dins prononçaedje ?
            alias = {'vom', 'vrom'},
        },
        ['parintaedje'] = {
            name = 'parintaedje',
            level = 4,
            parent = 'croejhete',
            alias = {'pa'},
        },
        ['pwaire minimom'] = {
            name = 'pwaire minimom',
            level = 4,
            parent = 'croejhete',
            alias = {'pm'},
        },
        ['prononçaedje'] = {
            name = 'prononçaedje',
            level = 4,
            parent = 'croejhete',
            alias = {'pr'},
        },
        ['ratourneures'] = {
            name = 'ratourneures',
            level = 4,
            parent = 'croejhete',
            alias = {'reu', 'ratourneure'},
        },
        ['rilomêye do mot'] = {
            name = 'rilomêye do mot',
            level = 4,
            parent = 'croejhete',
            alias = {'rm'},
        },
        ['dizotrins mots'] = {
            name = 'dizotrins mots',
            level = 4,
            parent = 'croejhete',
            alias = {'dzom', 'dzo-m'},
        },
        ['dizeutrins mots'] = {
            name = 'dizeutrins mots',
            level = 4,
            parent = 'croejhete',
            alias = {'dzeum', 'dzeu-m'},
        },
        ['sinonimeye'] = {
            name = 'sinonimeye',
            level = 4,
            parent = 'croejhete',
            alias = {'si', 'sin'},
        },
        ['sipårdaedje'] = {
            name = 'sipårdaedje do mot',
            level = 4,
            parent = 'croejhete',
            alias = {'sp'},
        },
        ['ortografeyes'] = {
            name = 'ortografeyes',
            level = 4,
            parent = 'croejhete',
            alias = {'or', 'orto', 'ortografeye'},
        },
        ['sourdants'] = {
            name = 'sourdants',
            level = 4,
            parent = 'croejhete',
            alias = {'s'},
        },
        ['spots vijhéns'] = {
            name = 'spots vijhéns',
            level = 4,
            parent = 'etimolodjeye',
            alias = {'sv'}
        },
        ['variantes'] = {
            name = 'variantes',
            level = 4,
            parent = 'croejhete',
            alias = {'var', 'variante'},
        },
    }
}

-- MAKE ALIAS SHORTCUTS
t['alias'] = {}
for code, val in pairs(t['text']) do
    if (val['alias'] ~= nil) then
        for i, al in ipairs(val['alias']) do
            t['alias'][al] = val
        end
    end
end

return t