This template creates a declension table for Lower Sorbian masculine nouns belonging to one of classes 19, 20, 21, or 22 in both Jannasch's Deutsch-niedersorbisches Wörterbuch/Słownik němsko-delnjoserbski and Starosta's Dolnoserbsko-nimski słownik/Niedersorbisch-deutsches Wörterbuch, hence the name.
Class 19 includes those masculine nouns ending in:
Class 20 includes those masculine nouns ending in:
Class 21 includes those masculine nouns ending in
Class 22 includes those masculine nouns ending in
The template takes one or two obligatory parameters:
g
, ch
, k
, b
, ń
, p
, ŕ
, tš
, or w
). Adding the final consonant as a second parameter works for the other class 20 and 21 nouns as well, but it is not necessary for them.al
or aŕ
.In addition the optional parameter |animate=1
must be set for animate nouns whose accusative has the same form as the genitive. This includes all person-related nouns ending in -al or -aŕ.
For example, for the class 19 inanimate word buk, add:
====Declension==== {{dsb-decl-noun-19|bu|k}}
For the class 19 animate word wuknik, add:
====Declension==== {{dsb-decl-noun-19|wukni|k|animate=1}}
For the class 19 inanimate word měch, add:
====Declension==== {{dsb-decl-noun-19|mě|ch}}
For the class 20 inanimate word zec, add:
====Declension==== {{dsb-decl-noun-20|zec}}
For the class 20 animate word gójc, add:
====Declension==== {{dsb-decl-noun-20|gójc|animate=1}}
For the class 20 animate word bratš, add:
====Declension==== {{dsb-decl-noun-20|bra|tš|animate=1}}
For the class 21 inanimate word kij, add:
====Declension==== {{dsb-decl-noun-20|kij}}
For the class 21 animate word kowal, add:
====Declension==== {{dsb-decl-noun-20|kow|al|animate=1}}
For the class 22 inanimate word tyźeń, add:
====Declension==== {{dsb-decl-noun-20|tyźe|ń}}
For the class 22 animate word pjakaŕ, add:
====Declension==== {{dsb-decl-noun-20|pjak|aŕ|animate=1}}
This template is also used for nouns of class 42 whose nominative singular ends in -co, -čo, -sćo, -šćo, -go, -cho, -jo, -ko, -lo, -so, -šo, -tšo, -zo, -žo, -źo -zdźo.
For these nouns, simply add the parameter nom=o
to the code.