Module:form of/lang-data/lg
Appearance
- The following documentation is generated by Module:documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
This module contains language-specific form-of data (tags, shortcuts, base lemma params. etc.) for Luganda.
--[=[
This module contains lang-specific tags for Luganda.
]=]
local m_form_of_data = require("Module:form of/data")
local APPENDIX = m_form_of_data.APPENDIX
local WP = m_form_of_data.WP
local WIKT = m_form_of_data.WIKT
local tags = {}
local shortcuts = {}
----------------------- Inflectional class -----------------------
-- Class I
tags["class i"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_I",
"ci",
}
-- Class II
tags["class ii"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_II",
"cii",
}
-- Class III
tags["class iii"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_III",
"ciii",
}
-- Class IV
tags["class iv"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_IV",
"civ",
}
-- Class V
tags["class v"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_V",
"cv",
}
-- Class VI
tags["class vi"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_VI",
"cvi",
}
-- Class VII
tags["class vii"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_VII",
"cvii",
}
-- Class VIII
tags["class viii"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_VIII",
"cviii",
}
-- Class IX
tags["class ix"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_IX",
"cix",
}
-- Class X
tags["class x"] = {
"grammar",
"wikt:Appendix:Luganda_noun_classes#Class_X",
"cx",
}
-- Base state
tags["base state"] = {
"grammar",
"wikt:Appendix:Glossary#base_state",
"base",
}
----------------------- Create the shortcuts list -----------------------
m_form_of_data.finalize(tags, shortcuts)
return {tags = tags, shortcuts = shortcuts}