සැකිල්ල:ta-decl/documentation
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