සැකිල්ල:ta-decl
- පහත දැක්වෙන උපදෙස්, සැකිල්ල:ta-decl/documentation හි පිහිටා ඇත. සැකිල්ල:ta-decl/documentation]]. [සංස්කරණය]
- ප්රයෝජනවත් සබැඳි: උප පිටු ලැයිස්තුව • සබැඳි • යළි යොමු • 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) | ||
|---|---|---|
| ඒක වචන | බහු වචන | |
| 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 |
| ඒක වචන | බහු වචන | |
| 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) | ||
|---|---|---|
| ඒක වචන | බහු වචන | |
| 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 |
| ඒක වචන | බහු වචන | |
| 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) | ||
|---|---|---|
| ඒක වචන | බහු වචන | |
| 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 |
| ඒක වචන | බහු වචන | |
| 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) | ||
|---|---|---|
| ඒක වචන | බහු වචන | |
| Nominative | ஓட்டல் ōṭṭal |
ஓட்டல்கள் ōṭṭalkaḷ |
| Vocative | ஓட்டலே ōṭṭalē |
ஓட்டல்களே ōṭṭalkaḷē |
| Accusative | ஓட்டலை ōṭṭalai |
ஓட்டல்களை ōṭṭalkaḷai |
| Dative | ஓட்டலுக்கு ōṭṭalukku |
ஓட்டல்களுக்கு ōṭṭalkaḷukku |
| Genitive | ஓட்டலுடைய ōṭṭaluṭaiya |
ஓட்டல்களுடைய ōṭṭalkaḷuṭaiya |
| ඒක වචන | බහු වචන | |
| 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) | ||
|---|---|---|
| ඒක වචන | බහු වචන | |
| Nominative | கணிதம் kaṇitam |
- |
| Vocative | கணிதமே kaṇitamē |
- |
| Accusative | கணிதத்தை kaṇitattai |
- |
| Dative | கணிதத்துக்கு kaṇitattukku |
- |
| Genitive | கணிதத்துடைய kaṇitattuṭaiya |
- |
| ඒක වචන | බහු වචන | |
| 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