Italian Verbs Support

This is the documentation for 3.0.4 version, which is not the latest version. Consider upgrading to 4.3.1.

Thanks to a derived resource from [morph-it](https://docs.sslmit.unibo.it/doku.php?id=resources:morph-it) which provides an extensive morphological resource for the Italian language.

Supported tenses are:

  • Indicative: PRESENTE, IMPERFETTO, PASSATO_REMOTO, FUTURO_SEMPLICE, PASSATO_PROSSIMO, TRAPASSATO_PROSSIMO, TRAPASSATO_REMOTO, FUTURO_ANTERIORE

  • Conjonctive: CONG_PRESENTE, CONG_PASSATO, CONG_IMPERFETTO, CONG_TRAPASSATO

  • Conditional: COND_PRESENTE, COND_PASSATO

  • IMPERATIVO

When tense is a composed tense (PASSATO_PROSSIMO, TRAPASSATO_PROSSIMO, TRAPASSATO_REMOTO, FUTURO_ANTERIORE, CONG_PASSATO, CONG_TRAPASSATO, COND_PASSATO), you have to indicate:

  1. Which auxiliary to use (essere or avere): set aux to ESSERE or AVERE

  2. With what to agree the participle (optional, masculine singular being the default): set agree

For instance:

  • #[+verb(getAnonMS(), 'mangiare')] will generate mangia

  • #[+verb(getAnonMP(), {verb:'mangiare', aux:'AVERE', tense:'TRAPASSATO_REMOTO'})] will generate ebbero mangiato