Template:Plural: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 1: | Riga 1: | ||
{{ #ifeq: -1 | {{ #rpos: aeiou | {{#sub:{{{1}}}|-1}} }} <!-- finisce per consonante? --> | {{ #ifeq: -1 | {{ #rpos: aeiou | {{#sub:{{#explode:{{{1}}}| |0}}|-1}} }} <!-- finisce per consonante? --> | ||
| {{{1}}} | | {{#explode:{{{1}}}| |0}} | ||
| {{ #ifeq: -1 | {{ #rpos: eiou | {{#sub:{{{1}}}|-1}} }} <!-- è femminile? --> | | {{ #ifeq: -1 | {{ #rpos: eiou | {{#sub:{{#explode:{{{1}}}| |0}}|-1}} }} <!-- è femminile? --> | ||
| {{#sub:{{{1}}}|0|-1}}e | | {{ #ifeq: -1 | {{ #rpos: gc | {{#sub:{{#explode:{{{1}}}| |0}}|-2|1}} }} <!-- serve l'H? --> | ||
| {{#sub:{{{1}}}|0|-1}}i | | {{#sub:{{#explode:{{{1}}}| |0}}|0|-1}}e | ||
| {{#sub:{{#explode:{{{1}}}| |0}}|0|-1}}he | |||
}} | |||
| {{#sub:{{#explode:{{{1}}}| |0}}|0|-1}}i | |||
}} | }} | ||
}}<noinclude> | }} {{#explode:{{{1}}}| |1|2}}<noinclude> | ||
==Utilizzo== | ==Utilizzo== | ||
Questo template viene utilizzato per generare il plurale di un termine in modo generico (non funziona nel 100% dei casi). | Questo template viene utilizzato per generare il plurale di un termine in modo generico (non funziona nel 100% dei casi). | ||
Riga 13: | Riga 16: | ||
Le parole che terminano per "a" verranno considerate femminili, quindi "Arena" => "Arene", ma anche "problema" => "probleme", "Asura" => "Asure". | Le parole che terminano per "a" verranno considerate femminili, quindi "Arena" => "Arene", ma anche "problema" => "probleme", "Asura" => "Asure". | ||
I termini composti da più parole vedranno solo la prima parola modificata. | |||
== Parametri == | == Parametri == | ||
Riga 23: | Riga 28: | ||
<nowiki>{{plural|Arena}}</nowiki> => {{plural|Arena}} | <nowiki>{{plural|Arena}}</nowiki> => {{plural|Arena}} | ||
<nowiki>{{plural|Creatura Pannocchietta di Zucchero}}</nowiki> => {{plural|Creatura Pannocchietta di Zucchero}} | |||
<nowiki>{{plural|Tartaruga d'Assedio}}</nowiki> => {{plural|Tartaruga d'Assedio}} | |||
[[Categoria:Template formattazione|Formattazione testo]] | [[Categoria:Template formattazione|Formattazione testo]] | ||
</noinclude> | </noinclude> |
Versione attuale delle 12:44, 26 lug 2024
{{{1}}}
Utilizzo
Questo template viene utilizzato per generare il plurale di un termine in modo generico (non funziona nel 100% dei casi). Preso il termine fornito, controlla se finisce per consonante, per "a" o per altra vocale, variando l'ultima lettera se necessario. I plurali irregolari, i nomi propri o regole più complesse non sono contemplati.
Nel caso il termine finisca con una consonante verrà lasciato invariato.
Le parole che terminano per "a" verranno considerate femminili, quindi "Arena" => "Arene", ma anche "problema" => "probleme", "Asura" => "Asure".
I termini composti da più parole vedranno solo la prima parola modificata.
Parametri
parametro senza nome 1: il termine da pluralizzare
Esempi
{{plural|Appestato}} => Appestati
{{plural|Mursaat}} => Mursaat
{{plural|Arena}} => Arene
{{plural|Creatura Pannocchietta di Zucchero}} => Creature Pannocchietta di Zucchero
{{plural|Tartaruga d'Assedio}} => Tartarughe d'Assedio