Module:interlinear/data: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
--[[The table here is traversed by the function that expands glossing abbreviations.
If the abbreviation isn't found in this list and it begins with an "N" then the function
will discard the "N" and search again, returning the result prefixed with "non-" (ex. "NFUT"
is not found, so it will search for "FUT" and return "non-future"). A few abbreviations
are exempt from this behaviour and they're marked by the ExcludeNegation key.]]--
local abbreviations = {
local abbreviations = {
["0"] = {tooltip = "", wikipage = ""},
["0"] = {expansion = "", wikipage = ""},
["1"] = {tooltip = "first person", wikipage = "Grammatical person"},
["1"] = {expansion = "first person", wikipage = "Grammatical person"},
["2"] = {tooltip = "second person", wikipage = "Grammatical person"},
["2"] = {expansion = "second person", wikipage = "Grammatical person"},
["3"] = {tooltip = "third person", wikipage = "grammatical person"},
["3"] = {expansion = "third person", wikipage = "grammatical person"},
["3OBV"] = {tooltip = "third person obviative", wikipage = "Obviative"},
["3OBV"] = {expansion = "third person obviative", wikipage = "Obviative"},
["A"] = {tooltip = "agent-like argument of canonical transitive verb", wikipage = "A (glossing abbreviation)"},
["A"] = {expansion = "agent-like argument of canonical transitive verb", wikipage = "A (glossing abbreviation)",  ExcludeNegation = true},
["ABE"] = {tooltip = "abessive case ('without')", wikipage = "abessive case"},
["ABE"] = {expansion = "abessive case ('without')", wikipage = "abessive case"},
["ABL"] = {tooltip = "ablative case", wikipage = "ablative case"},
["ABL"] = {expansion = "ablative case", wikipage = "ablative case"},
["ABS"] = {tooltip = "absolutive case", wikipage = "absolutive case"},
["ABS"] = {expansion = "absolutive case", wikipage = "absolutive case"},
["ACC"] = {tooltip = "accusative case", wikipage = "accusative case"},
["ACC"] = {expansion = "accusative case", wikipage = "accusative case"},
["ACCOM"] = {tooltip = "accompanier", wikipage = ""},
["ACCOM"] = {expansion = "accompanier", wikipage = ""},
["ACT"] = {tooltip = "active/actor", wikipage = "active voice", ambiguous = true},
["ACT"] = {expansion = "active/actor", wikipage = "active voice", ambiguous = true},
["ADJ"] = {tooltip = "adjective", wikipage = "adjective"},
["ADJ"] = {expansion = "adjective", wikipage = "adjective"},
["ADE"] = {tooltip = "adessive case", wikipage = "adessive case"},
["ADE"] = {expansion = "adessive case", wikipage = "adessive case"},
["ADM"] = {tooltip = "admonitive mood (warning)", wikipage = "Admonitive mood", ambiguous = true}, -- admonitive or admirative?
["ADM"] = {expansion = "admonitive mood (warning)", wikipage = "Admonitive mood", ambiguous = true}, -- admonitive or admirative?
["ADMON"] = {tooltip = "admonitive mood (warning)
["ADMON"] = {expansion = "admonitive mood (warning)", wikipage = "Admonitive mood"},
 
}
}
 
return {abbreviations = abbreviations}
return abbreviations

Navigation menu