Module:section article/data

Alöndö na Wiktionary

La documentation pour ce module peut être créée à Module:section article/data/doc

local t = {
-- NOMS STANDARDISÉS DES TITRES DE SECTION
    ['texte'] = {
    --[[
        -- Titres de niveau 3 (tous ont comme parent la section de langue)
        ['anagrammes'] = {
            nom = 'anagrammes',
            niveau = 3,
            class = 'titreanagr',
            parent = 'yângâ',
            alias = {'anagramme', 'anagr'},
        },
        ['dico sinogrammes'] = {
            nom = 'référence dans les dictionnaires de sinogrammes',
            niveau = 3,
            class = 'titre',
            parent = 'yângâ',
            alias = {'sino-dico', 'dico-sino'},
        },
        ['écriture'] = {
            nom = 'autre alphabet ou système d’écriture',
            niveau = 3,
            parent = 'type de mot',
            alias = {'écrit'},
        },
        --]]
        ['sendândâlö'] = {
            nom = 'sendândâlö',
            niveau = 3,
            class = 'titreetym',
            parent = 'yângâ',
            alias = {'sn', 'étym', 'etym'},
        },
        ['sêndagô'] = {
            nom = 'sêndagô',
            niveau = 3,
            class = 'titrepron',
            parent = 'yângâ',
            alias = {'pron', 'sg'},
        },
        ['âlïndïpa'] = {
            nom = 'âlïndïpa',
            niveau = 3,
            class = 'titreref',
            parent = 'yângâ',
            alias = {'l','référence', 'réf', 'ref'},
        },
        --[[
        ['taux de reconnaissance'] = {
        	nom = 'taux de reconnaissance',
        	niveau = 3,
        	class = 'titrereconnaissance',
        	parent = 'yângâ'
        },
        ]]--
        ['ngâ ahû'] = {
            nom = 'ngâ ahû',
            nom_pl = 'ngâ ahû',
            niveau = 3,
            class = 'titrevoir',
            parent = 'yângâ',
            alias = {'voir', 'voir aussi'},
        },
        --[[
        -- NIVEAU 4 (sauf mention contraire, tous sont des sous-sections d'une section de mot)
        ['abréviations'] = {
            nom = 'abréviations',
            niveau = 4,
            class = 'titreabrev',
            parent = 'type de mot',
            alias = {'abrév'},
        },
        --]]
        ['âgapa'] = {
            nom = 'âgapa',
            niveau = 4,
            class = 'titreanto',
            parent = 'type de mot',
            alias = {'gapa', 'ant', 'anto', 'antonymes'},
        },--[[
        ['apparentés'] = {
            nom = 'apparentés étymologiques',
            niveau = 4,
            class = 'titreappar',
            parent = 'type de mot',
            alias = {'apr', 'app', 'apparentés étymologiques'},
        },
        ['augmentatifs'] = {
            nom = 'augmentatifs',
            niveau = 4,
            class = 'titreaugmen',
            parent = 'type de mot',
            alias = {'augm'},
        },
        ['citations'] = {
            nom = 'citations',
            niveau = 4,
            desuet = true,  -- Vérifier
            parent = 'indéfini',
            alias = {'cit'},
        },
        ['composés'] = {
            nom = 'composés',
            niveau = 4,
            class = 'titrecompos',
            parent = 'type de mot',
            alias = {'compos'},
        },
        ['diminutifs'] = {
            nom = 'diminutifs',
            niveau = 4,
            class = 'titredimin',
            parent = 'type de mot',
            alias = {'dimin'},
        },
        --]]
        ['âpendâsombere'] = {
            nom = 'âpendâsombere',
            niveau = 4,
            class = 'titrederiv',
            parent = 'type de mot',
            alias = {'drv', 'dérivés', 'pendâsombere'},
        },
        --[[
        ['dérivés autres langues'] = {
            nom = 'dérivés dans d’autres langues',
            niveau = 4,
            class = 'titrederal',
            parent = 'type de mot',
            alias = {'drv-int', 'dérivés int'},
        },
        ['faux-amis'] = {
            nom = 'faux-amis',
            niveau = 4,
            parent = 'type de mot',
        },--]]
        ['âwa'] = {
            nom ='âwa', --gentilés et adjectifs correspondants',
            niveau = 4,
            parent = 'type de mot',
            alias = {'gent', 'gentilés'},
        },--[[
        ['holonymes'] = {
            nom = 'holonymes',
            niveau = 4,
            class = 'titreholo',
            parent = 'type de mot',
            alias = {'holo'},
            infobulle = 'Mots désignant une chose dont « {mot} » constitue une partie',
        },
        ['hyponymes'] = {
            nom = 'hyponymes',
            niveau = 4,
            class = 'titrehypo',
            parent = 'type de mot',
            alias = {'hypo'},
            infobulle = 'Mots dont le sens est plus spécifique que « {mot} »',
        },
        ['hyperonymes'] = {
            nom = 'hyperonymes',
            niveau = 4,
            class = 'titrehyper',
            parent = 'type de mot',
            alias = {'hyper'},
            infobulle = 'Mots dont le sens est plus générique que « {mot} »',
        },
        ['hyper-verbes'] = {
            nom = 'hyper-verbes',
            niveau = 4,
            class = 'titrehypervb',
            parent = 'type de mot',
            alias = {'hypervb'},
            infobulle = 'Verbes généralisant l\'action de « {mot} »',
        },
        ['vidéos'] = {
            nom = 'vidéos',
            niveau = 4,
            parent = 'type de mot',
        },
        ['méronymes'] = {
            nom = 'méronymes',
            niveau = 4,
            class = 'titremero',
            parent = 'type de mot',
            alias = {'méro'},
            infobulle = 'Mots désignant une partie de « {mot} »',
        },
        ['noms vernaculaires'] = {
            nom = 'noms vernaculaires',
            niveau = 4,
            parent = 'type de mot',
            alias = {'noms-vern'},
        },
        ['phrases'] = {
        	nom = 'proverbes et phrases toutes faites',
        	niveau = 4,
        	parent = 'type de mot',
        },
        ['quasi-synonymes'] = {
            nom = 'quasi-synonymes',
            niveau = 4,
            parent = 'type de mot',
            alias = {'q-syn', 'quasi-syn'},
        },
        --]]
        ['âkpalêtôngbi'] = {
            nom = 'âkpalêtôngbi',
            niveau = 4,
            class = 'titresyno',
            parent = 'type de mot',
            alias = {'syn', 'kt', 'synonymes'},
        },
        ['âgbïänngö-yângâ'] = {
            nom = 'âgbïänngö-yângâ',
            niveau = 4,
            class = 'titretrad',
            parent = 'type de mot',
            alias = {'gy', 'trad', 'traductions'},
        },
        --[[
        ['traductions à trier'] = {
            nom = 'traductions à trier',
            niveau = 5,
            parent = 'trad',
            alias = {'trad-trier', 'trad trier'},
            category = 'Wiktionnaire:Traductions à trier',
        },
        ['transcriptions'] = {
            nom = 'transcriptions dans diverses écritures',
            niveau = 4,
            class = 'titretranscr',
            parent = 'type de mot',
            alias = {'trans', 'tran'},
        },
        ['translittérations'] = {
            nom = 'translittérations dans diverses écritures',
            niveau = 4,
            parent = 'type de mot',
            alias = {'translit'},
        },
        ['troponymes'] = {
            nom = 'troponymes',
            niveau = 4,
            class = 'titretropo',
            parent = 'type de mot',
            alias = {'tropo'},
            infobulle = 'Verbes précisant l\'action de « {mot} »',
        },
        ['vocabulaire'] = {
            nom = 'vocabulaire apparenté par le sens',
            niveau = 4,
            class = 'titrevoc',
            parent = 'type de mot',
            alias = {'voc', 'vocabulaire apparenté', 'vocabulaire proche'},
        },
        ['modification phonétique'] = {
            nom = 'modification phonétique',
            niveau = 4,
            class = 'titremodphon',
            parent = 'type de mot',
            alias = {'modphon', 'mutation'},
        },
        
        -- SECTIONS DE VARIANTES
        ['anciennes orthographes'] = {
            nom = 'anciennes orthographes',
            niveau = 4,
            parent = 'type de mot',
            alias = {'ortho-arch', 'anciennes ortho'},
        },
		--]]        
        ['âsêtônbgi'] = {
            nom = 'âsêtônbgi',
            nom_pl = 'âsêtônbgi',
            niveau = 4,
            parent = 'type de mot',
            alias = { 'âs', 'var', 'variantes'},
        },
        --[[
        ['variantes dialectales'] = {
            nom = 'variantes dialectales',
            niveau = 4,
            parent = 'type de mot',
            alias = {'dial', 'var-dial', 'variantes dial', 'variantes dialectes', 'dialectes'},
        },
		--]]        
        ['âsêtônbgi tî sêsüngö'] = {
            nom = 'âsêtônbgi tî sêsüngö',
            niveau = 4,
            parent = 'type de mot',
            alias = {'ss','var-ortho', 'variantes ortho', 'variantes orthographiques'},
        },
        --[[
        -- SECTIONS DÉDIÉES AUX FLEXIONS
        ['conjugaison'] = {
            nom = 'conjugaison',
            niveau = 4,
            parent = 'type de mot',
            alias = {'conjug'},
        },
        ['déclinaison'] = {
            nom = 'déclinaison',
            niveau = 4,
            parent = 'type de mot',
            alias = {'décl'},
        },
        
        -- SOUS-TITRES DE SOUS-SECTIONS AUTRES QUE SOUS-SECTIONS DE TYPES DE MOTS
        ['attestations'] = {
            nom = 'attestations historiques',
            niveau = 4,
            parent = 'étym',
            alias = {'attest', 'hist'},
        },
        ['homophones'] = {
            nom = 'homophones',
            niveau = 4,
            parent = 'pron',
            alias = {'homo'},
            category = 'Mots ayant des homophones',
        },
        ['paronymes'] = {
            nom = 'paronymes',
            niveau = 4,
            parent = 'pron',
            alias = {'paro'},
            infobulle = 'Mots dont la ressemblance entraîne de fréquentes confusions avec « {mot} »'
        },
        ['sources'] = {
            nom = 'sources',
            niveau = 4,
            parent = 'âlïndïpa',
            alias = {'src'},
            infobulle = 'Liste des âlïndïpa cités dans l’article'
        },
        ['bibliographie'] = {
            nom = 'bibliographie',
            niveau = 4,
            parent = 'âlïndïpa',
            alias = {'bib'},
            infobulle = 'Liste des ouvrages utilisés pour écrire l’article'
        },
        
        -- NIVEAU DÉFINI PAR SECTION PARENTE
        ['notes'] = {
            nom = 'notes',
            niveau = 'tous',
            parent = 'toutes sections',
            alias = {'note'},
        },
	--]]        
    }
}
-- $Table end$

-- Met les alias en cache dans t['alias']
t['alias'] = {}
for code, val in pairs(t['texte']) do
    if (val['alias'] ~= nil) then
        for i, al in ipairs(val['alias']) do
            t['alias'][al] = code
        end
    end
end

return t