มอดูล:form of/lang-data/nl
- 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 ดัตช์.
NOTE: If you add a new language-specific module, you must add the language code to the list at the top of Module:form of in order for the module to be recognized.
--[=[
This module contains lang-specific tags for Dutch.
]=]
local tags = {}
local shortcuts = {}
shortcuts["infl"] = {"m//f", "s", "attr", ";", "def", "n", "s", "attr", ";", "p", "attr"}
local base_lemma_params = {
{
param = "comp-of",
tags = {"comd"},
},
{
param = "sup-of",
tags = {"supd"},
},
{
param = "pastpart-of",
tags = {"past", "part"},
},
}
----------------------- Person -----------------------
tags["second-person (u)"] = {
tag_type = "person",
display = "[[Appendix:Glossary#second person|second-person]] ([[u#Dutch|u]])",
shortcuts = {"2-u"},
}
tags["second-person (gij)"] = {
tag_type = "person",
display = "[[Appendix:Glossary#second person|second-person]] ([[gij#Dutch|gij]])",
shortcuts = {"2-gij"},
}
----------------------- Attitude -----------------------
tags["diminutive"] = {
tag_type = "attitude",
glossary = "Appendix:Dutch diminutives",
glossary_type = "wikt",
shortcuts = {"dim"},
wikidata = "Q108709",
}
----------------------- Misc grammar -----------------------
tags["dependent"] = {
tag_type = "grammar",
display = "[[Appendix:Dutch parts of speech#Separable verbs|dependent-clause]]",
shortcuts = {"dep"},
}
----------------------- Create the shortcuts list -----------------------
for name, data in pairs(tags) do
if data.shortcuts then
for _, shortcut in ipairs(data.shortcuts) do
shortcuts[shortcut] = name
end
end
end
return {tags = tags, shortcuts = shortcuts, base_lemma_params = base_lemma_params}