Template:ta-decl
- The following documentation is located at Template:ta-decl/documentation. [edit]
- Useful links: subpage list • links • redirects • transclusions • errors (parser/module) • sandbox
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
m-stem declension of பழம் (paḻam) | ||
---|---|---|
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 |
Genitive | பழத்துடைய paḻattuṭaiya |
பழங்களுடைய paḻaṅkaḷuṭaiya |
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
i-stem declension of வழி (vaḻi) | ||
---|---|---|
Singular | Plural | |
Nominative | வழி vaḻi |
வழிகள் vaḻikaḷ |
Vocative | வழியே vaḻiyē |
வழிகளே vaḻikaḷē |
Accusative | வழியை vaḻiyai |
வழிகளை vaḻikaḷai |
Dative | வழிக்கு vaḻikku |
வழிகளுக்கு vaḻikaḷukku |
Genitive | வழியுடைய vaḻiyuṭaiya |
வழிகளுடைய vaḻikaḷuṭaiya |
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:
l-stem declension of கல் (kal) | ||
---|---|---|
Singular | Plural | |
Nominative | கல் kal |
கற்கள் kaṟkaḷ |
Vocative | கல்லே kallē |
கற்களே kaṟkaḷē |
Accusative | கல்லை kallai |
கற்களை kaṟkaḷai |
Dative | கல்லுக்கு kallukku |
கற்களுக்கு kaṟkaḷukku |
Genitive | கல்லுடைய kalluṭaiya |
கற்களுடைய kaṟkaḷuṭaiya |
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:
Declension of ஓட்டல் (ōṭṭal) | ||
---|---|---|
Singular | Plural | |
Nominative | ஓட்டல் ōṭṭal |
ஓட்டல்கள் ōṭṭalkaḷ |
Vocative | ஓட்டலே ōṭṭalē |
ஓட்டல்களே ōṭṭalkaḷē |
Accusative | ஓட்டலை ōṭṭalai |
ஓட்டல்களை ōṭṭalkaḷai |
Dative | ஓட்டலுக்கு ōṭṭalukku |
ஓட்டல்களுக்கு ōṭṭalkaḷukku |
Genitive | ஓட்டலுடைய ōṭṭaluṭaiya |
ஓட்டல்களுடைய ōṭṭalkaḷuṭaiya |
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):
m-stem declension of கணிதம் (kaṇitam) (singular only) | ||
---|---|---|
Singular | Plural | |
Nominative | கணிதம் kaṇitam |
- |
Vocative | கணிதமே kaṇitamē |
- |
Accusative | கணிதத்தை kaṇitattai |
- |
Dative | கணிதத்துக்கு kaṇitattukku |
- |
Genitive | கணிதத்துடைய kaṇitattuṭaiya |
- |
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.
Individual forms
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