It usually suffices to call this template with no parameters, as in
{{ta-decl}}
This will inflect a noun based on the current page name, and give its inflection type. For example, if invoked on the பழம் (paḻam, “fruit”) page, it will produce
singular | plural | |
---|---|---|
nominative | பழம் paḻam |
பழங்கள் paḻaṅkaḷ |
vocative | பழமே paḻamē |
பழங்களே paḻaṅkaḷē |
accusative | பழத்தை paḻattai |
பழங்களை paḻaṅkaḷai |
dative | பழத்துக்கு paḻattukku |
பழங்களுக்கு paḻaṅkaḷukku |
benefactive | பழத்துக்காக paḻattukkāka |
பழங்களுக்காக paḻaṅkaḷukkāka |
genitive 1 | பழத்துடைய paḻattuṭaiya |
பழங்களுடைய paḻaṅkaḷuṭaiya |
genitive 2 | பழத்தின் paḻattiṉ |
பழங்களின் paḻaṅkaḷiṉ |
locative 1 | பழத்தில் paḻattil |
பழங்களில் paḻaṅkaḷil |
locative 2 | பழத்திடம் paḻattiṭam |
பழங்களிடம் paḻaṅkaḷiṭam |
sociative 1 | பழத்தோடு paḻattōṭu |
பழங்களோடு paḻaṅkaḷōṭu |
sociative 2 | பழத்துடன் paḻattuṭaṉ |
பழங்களுடன் paḻaṅkaḷuṭaṉ |
instrumental | பழத்தால் paḻattāl |
பழங்களால் paḻaṅkaḷāl |
ablative | பழத்திலிருந்து paḻattiliruntu |
பழங்களிலிருந்து paḻaṅkaḷiliruntu |
As another example, if invoked on the வழி (vaḻi, “way”) page, it will produce
singular | plural | |
---|---|---|
nominative | வழி vaḻi |
வழிகள் vaḻikaḷ |
vocative | வழியே vaḻiyē |
வழிகளே vaḻikaḷē |
accusative | வழியை vaḻiyai |
வழிகளை vaḻikaḷai |
dative | வழிக்கு vaḻikku |
வழிகளுக்கு vaḻikaḷukku |
benefactive | வழிக்காக vaḻikkāka |
வழிகளுக்காக vaḻikaḷukkāka |
genitive 1 | வழியுடைய vaḻiyuṭaiya |
வழிகளுடைய vaḻikaḷuṭaiya |
genitive 2 | வழியின் vaḻiyiṉ |
வழிகளின் vaḻikaḷiṉ |
locative 1 | வழியில் vaḻiyil |
வழிகளில் vaḻikaḷil |
locative 2 | வழியிடம் vaḻiyiṭam |
வழிகளிடம் vaḻikaḷiṭam |
sociative 1 | வழியோடு vaḻiyōṭu |
வழிகளோடு vaḻikaḷōṭu |
sociative 2 | வழியுடன் vaḻiyuṭaṉ |
வழிகளுடன் vaḻikaḷuṭaṉ |
instrumental | வழியால் vaḻiyāl |
வழிகளால் vaḻikaḷāl |
ablative | வழியிலிருந்து vaḻiyiliruntu |
வழிகளிலிருந்து vaḻikaḷiliruntu |
The module will automatically double ல் and similar final consonants that are occasionally doubled. It will also apply various sandhi rules by default. For example, {{ta-decl}}
on the page கல் (kal) would generate the following:
singular | plural | |
---|---|---|
nominative | கல் kal |
கற்கள் kaṟkaḷ |
vocative | கல்லே kallē |
கற்களே kaṟkaḷē |
accusative | கல்லை kallai |
கற்களை kaṟkaḷai |
dative | கல்லுக்கு kallukku |
கற்களுக்கு kaṟkaḷukku |
benefactive | கல்லுக்காக kallukkāka |
கற்களுக்காக kaṟkaḷukkāka |
genitive 1 | கல்லுடைய kalluṭaiya |
கற்களுடைய kaṟkaḷuṭaiya |
genitive 2 | கல்லின் kalliṉ |
கற்களின் kaṟkaḷiṉ |
locative 1 | கல்லில் kallil |
கற்களில் kaṟkaḷil |
locative 2 | கல்லிடம் kalliṭam |
கற்களிடம் kaṟkaḷiṭam |
sociative 1 | கல்லோடு kallōṭu |
கற்களோடு kaṟkaḷōṭu |
sociative 2 | கல்லுடன் kalluṭaṉ |
கற்களுடன் kaṟkaḷuṭaṉ |
instrumental | கல்லால் kallāl |
கற்களால் kaṟkaḷāl |
ablative | கல்லிலிருந்து kalliliruntu |
கற்களிலிருந்து kaṟkaḷiliruntu |
In many cases, these sandhi rules are unexpected or unwanted. In this case, use the parameter |type=none
(or equivalently |type=basic
or |type=root
) For example, if {{ta-decl|type=none}}
on the page ஓட்டல் (ōṭṭal) is used:
singular | plural | |
---|---|---|
nominative | ஓட்டல் ōṭṭal |
ஓட்டல்கள் ōṭṭalkaḷ |
vocative | ஓட்டலே ōṭṭalē |
ஓட்டல்களே ōṭṭalkaḷē |
accusative | ஓட்டலை ōṭṭalai |
ஓட்டல்களை ōṭṭalkaḷai |
dative | ஓட்டலுக்கு ōṭṭalukku |
ஓட்டல்களுக்கு ōṭṭalkaḷukku |
benefactive | ஓட்டலுக்காக ōṭṭalukkāka |
ஓட்டல்களுக்காக ōṭṭalkaḷukkāka |
genitive 1 | ஓட்டலுடைய ōṭṭaluṭaiya |
ஓட்டல்களுடைய ōṭṭalkaḷuṭaiya |
genitive 2 | ஓட்டலின் ōṭṭaliṉ |
ஓட்டல்களின் ōṭṭalkaḷiṉ |
locative 1 | ஓட்டலில் ōṭṭalil |
ஓட்டல்களில் ōṭṭalkaḷil |
locative 2 | ஓட்டலிடம் ōṭṭaliṭam |
ஓட்டல்களிடம் ōṭṭalkaḷiṭam |
sociative 1 | ஓட்டலோடு ōṭṭalōṭu |
ஓட்டல்களோடு ōṭṭalkaḷōṭu |
sociative 2 | ஓட்டலுடன் ōṭṭaluṭaṉ |
ஓட்டல்களுடன் ōṭṭalkaḷuṭaṉ |
instrumental | ஓட்டலால் ōṭṭalāl |
ஓட்டல்களால் ōṭṭalkaḷāl |
ablative | ஓட்டலிலிருந்து ōṭṭaliliruntu |
ஓட்டல்களிலிருந்து ōṭṭalkaḷiliruntu |
This prevents the ல் from being doubled and ignores the built-in simplified sandhi rules.
If one wants to provide excess parameters in the case of irregular nouns, noun classes not yet supported, or sandhi, use the following (all 4 arguments must be used for these nouns):
{{{1}}}
is used for the nominative singular and lemma form.
{{{2}}}
is the stem of the plural forms.
{{{3}}}
is the parameter for vocative singular.
{{{4}}}
is the parameter for the stem of vocative, benefactive, accusative, dative, genitive, locative, sociative, ablative, and instrumental cases in the singular number. The virāma / puḷḷi should be included at the end.
To specify the declension type manually, use the |type=
. The various accepted types are here, but this usually is not necessary.
For nouns found only in singular or plural, use the |num=
parameter to specify which number should be used (pl
is plural, sg
is singular). For example, if {{ta-decl|num=sg}}
is used on the page கணிதம் (kaṇitam):
singular | plural | |
---|---|---|
nominative | கணிதம் kaṇitam |
- |
vocative | கணிதமே kaṇitamē |
- |
accusative | கணிதத்தை kaṇitattai |
- |
dative | கணிதத்துக்கு kaṇitattukku |
- |
benefactive | கணிதத்துக்காக kaṇitattukkāka |
- |
genitive 1 | கணிதத்துடைய kaṇitattuṭaiya |
- |
genitive 2 | கணிதத்தின் kaṇitattiṉ |
- |
locative 1 | கணிதத்தில் kaṇitattil |
- |
locative 2 | கணிதத்திடம் kaṇitattiṭam |
- |
sociative 1 | கணிதத்தோடு kaṇitattōṭu |
- |
sociative 2 | கணிதத்துடன் kaṇitattuṭaṉ |
- |
instrumental | கணிதத்தால் kaṇitattāl |
- |
ablative | கணிதத்திலிருந்து kaṇitattiliruntu |
- |
Using -
for the second argument will also automatically make the number singular.
Sometimes, the stems themselves will not suffice if the template generates an incorrect form. In this case, use a case code, followed by "_", then "s" (singular) or "p" (plural). For example, dat_s
for dative singular. The case codes are given below.
nominative = nom vocative = voc accusative = acc dative = dat benefactive = ben genitive 1 = gen genitive 2 = gen2 locative 1 = loc locative 2 = loc2 sociative 1 = soc sociative 2 = soc2 instrumental = ins ablative = abl