{{Dipendenze Lua|Fr-conj}}
Questo template realizza la tabella completa delle coniugazioni verbali francesi, per i verbi di tutti e tre i gruppi regolari e irregolari. 

La sua sintassi base, utilizzabile direttamente per buona parte dei verbi regolari, è:

:<code><nowiki>{{Fr-conj|radice|coniugazione|ausiliare}}</nowiki></code>

dove la "radice" è ovviamente quella del verbo, la coniugazione è una tra "er" (primo gruppo), "ir" (secondo gruppo) o "ir3", "re" o "oir" (terzo gruppo), con varianti per i casi particolari come illustrato nelle sezioni seguenti, e l'ausiliare uno tra ''avoir'' o ''être'' (o entrambi, si veda la relativa sezione).

Di seguito vengono illustrate le sintassi specifiche per le coniugazioni francesi, rendendo conto dei diversi casi particolari delle coniugazioni regolari; segue poi una sezione che mostra invece esempi per trattare gli irregolari. Il template genera in automatico anche i tempi composti in base all'ausiliare; tale funzione è descritta nell'ultima sezione.

Il template, come quello per le coniugazioni italiane, non va inserito direttamente nei lemmi in ns0 ma solo nelle sottopagine di [[Appendice:Coniugazioni/Francese]].

==Primo gruppo==
I verbi del primo gruppo hanno la desinenza dell'infinito in -er; sono per lo più regolari (tranne poche ma notevoli eccezioni come ''ander'') ma, similmente a quanto fanno i verbi italiani di prima coniugazione, presentano alcuni casi particolari in base alle consonanti finali della radice. Le sezioni seguenti descrivono la sintassi del template da utilizzare in tali casi; si fa presente che, in '''tutti''' i casi, la "radice" del verbo da inserire nel template si realizza eliminando ''-er'' dalla forma all'infinito.

===Verbi in -er===
I verbi regolari di prima coniugazione che terminano in -er sono il caso più comune; in questo caso la sintassi, prendendo ad esempio il verbo "[[parler]]", è la seguente:
:<code><nowiki>{{Fr-conj|parl|er|avpir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/parler]]
===Verbi in -cer===
I verbi del primo gruppo le cui radici terminano per -c- mutano tale consonante in ''ç'' davanti alle desinenze che iniziano per -a- o -o-; in questo caso come secondo parametro, al posto di "er", va utilizzato "cer". Quindi, ad esempio, per il verbo "[[placer]]" la sintassi è
:<code><nowiki>{{Fr-conj|plac|cer|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/placer]]
===Verbi in -ger===
I verbi del primo gruppo le cui radici terminano per -g- aggiungono una -e- davanti alle desinenze che iniziano per -a- o -o-; in questo caso come secondo parametro, al posto di "er", va utilizzato "ger". Quindi, ad esempio, per il verbo "[[manger]]" la sintassi è
:<code><nowiki>{{Fr-conj|mang|ger|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/manger]]
===Verbi in -éer===
I verbi del primo gruppo le cui radici terminano per -éer- mantengono la é per tutta la coniugazione,: in questo caso al posto di "er" va utilizzato "éer" e la radice va inserita senza l'éer finale. Quindi, ad esempio, per il verbo "[[créer]]" la sintassi è
:<code><nowiki>{{Fr-conj|cr|éer|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/créer]]

===Verbi in -oyer e -uyer===
I verbi del primo gruppo le cui radici terminano per -oy- o -uy- mutano la ''y'' in ''i'' davanti alle desinenze in ''-e'', ''-es'' e ''-ent'' e davanti alle desinenze del futuro e del condizionale; in questo caso come secondo parametro, al posto di "er", va utilizzato "oyer" o "uyer" (i due parametri sono equivalenti). Quindi, ad esempio, per il verbo "[[noyer]]" la sintassi è
:<code><nowiki>{{Fr-conj|noy|oyer|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/noyer]]; mentre per il verbo "[[ennuyer]]" la sintassi, di fatto equivalente, è:
:<code><nowiki>{{Fr-conj|ennuy|uyer|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/ennuyer]]
===Verbi in -eyer===
A differenza del caso precedente, i verbi le cui radici terminano per -ey- ''mantengono'' la ''y'' nell'intera coniugazione; in questo caso come secondo parametro va utilizzato dunque utilizzato "eyer". Quindi, ad esempio, per il verbo "[[grasseyer]]" la sintassi è
:<code><nowiki>{{Fr-conj|grassey|eyer|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/grasseyer]]
===Verbi in -ayer===
Infine, i verbi le cui radici terminano per -ay- di norma ammettono forme doppie prive o meno di ''y''; in questo caso come secondo parametro va utilizzato dunque utilizzato "ayer". Quindi, ad esempio, per il verbo "[[payer]]" la sintassi è
:<code><nowiki>{{Fr-conj|pay|ayer|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/payer]]
===Verbi in -eler e -eter===
Alcuni verbi del primo gruppo le cui radici terminano per -el- (come [[appeler]]) o -et- (come [[jeter]]) raddoppiano la consonante finale davanti alle desinenze in ''-e'', ''-es'' e ''-ent'' e davanti alle desinenze del futuro e del condizionale; in questo caso come secondo parametro va utilizzato "eler" o "eter" (i due parametri sono equivalenti). Quindi, ad esempio, per il verbo "[[appeler]]" la sintassi è
:<code><nowiki>{{Fr-conj|appel|eler|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/appeler]]. '''NB''': molti altri verbi pur terminando in -eler o -eter seguono la coniugazione standard di "[[parler]]", senza raddoppiamenti: ad es. il verbo "[[acheter]]", pur terminando in ''-eter'', si coniuga normalmente e di conseguenza il relativo template ha la sintassi:
:<code><nowiki>{{Fr-conj|achet|er|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/acheter]]

===Mutamenti di accento (verbi in -e*er)===
In francese i verbi del primo gruppo che hanno una "e" o una "é" nella penultima posizione della radice mutano l'accento di tale vocale in "è" davanti alle desinenze in ''-e'', ''-es'' e ''-ent'' e davanti alle desinenze del futuro e del condizionale. Il template risolve tali casi automaticamente, senza bisogno di accorgimenti particolari: ad es. per il verbo [[lever]] la sintassi è semplicemente
:<code><nowiki>{{Fr-conj|lev|er|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/lever]] (NB: in caso di problemi con questa funzione, per favore segnalateli!)

==Secondo gruppo==
I verbi del secondo gruppo hanno la desinenza dell'infinito in -ir; sono per lo più regolari (con poche eccezioni come ''[[dormir]]'') e non presentano particolarità notevoli. 

Per il template, la sintassi prevede di inserire come secondo parametro ''ir'': ad esempio per il verbo "[[finir]]":
:<code><nowiki>{{Fr-conj|fin|ir|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/finir]]

==Terzo gruppo==
I verbi francesi del terzo gruppo possono avere desinenza all'infinito in -ir, -re o -oir. Sono tutti irregolari, e solitamente vanno trattati come discusso al [[#Irregolari|relativo paragrafo]].

Di seguito vengono trattati alcuni casi particolari relativamente comuni, in base alla desinenza all'infinito. In ogni caso è importante ricordare di CONTROLLARE SEMPRE la coniugazione del verbo con un buon dizionario o grammatica, per verificare che sia tutto corretto.

===Verbi in -ir (terzo gruppo)===
Per i verbi del terzo gruppo che escono in -ir, come [[partir]], si può utilizzare come desinenza ''ir3'' (per distinguerla dalla desinenza del secondo); per buona parte di tali verbi questo è l'unico accorgimento necessario. Ad esempio dunque, nel caso di "[[partir]]" (indicativo presente ''je parts'', ''tu parts'', ''il part''), il template diventa:
:<code><nowiki>{{Fr-conj|part|ir3|etre}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/partir]]

Altri verbi irregolari che seguono la stessa coniugazione sono [[sortir]], [[dormir]], [[mentir]] etc, che possono quindi essere risolti allo stesso modo. Ad esempio per [[dormir]] (''je dors'', ''tu dors'', ''il dort'') la sintassi è:
:<code><nowiki>{{Fr-conj|dorm|ir3|avoir}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/dormir]] (il template aggiusta da solo il cambio consonantico alla terza persona singolare dell'indicativo presente)

ATTENZIONE: questo NON è sufficiente per *tutti* i verbi del terzo gruppo in ''-ir'', alcuni dei quali hanno ulteriori irregolarità che vanno risolte inserendo singolarmente ogni uscita irregolare, come spiegato nel [[#Irregolari|paragrafo sugli irregolari]].

Ad esempio per ''[[mourir]]'', che è irregolare praticamente in tutte le uscite (con cambio di tema), il template va compilato come segue:
:<code><nowiki>{{Fr-conj|mour|ir3|être</nowiki></code>
:<code><nowiki>|pp=mort</nowiki></code>
:<code><nowiki>|pres1s=meurs|pres2s=meurs|pres3s=meurt|pres3p=meurent</nowiki></code>
:<code><nowiki>|prem1s=mourus|prem2s=mourus|prem3s=mourut|prem1p=mourûmes|prem2p=mourûtes|premrp=moururent</nowiki></code>
:<code><nowiki>|fut1s=mourrai|fut2s=mourras|fut3s=mourra|fut1p=mourrons|fut2p=mourrez|fut3p=mourront</nowiki></code>
:<code><nowiki>|cond1s=mourrais|cond2s=mourrais|cond3s=mourrait|cond1p=mourrions|cond2p=mourriez|cond3p=mourraient</nowiki></code>
:<code><nowiki>|cong1s=meure|cong2s=meures|cong3s=meure|cong3p=meurent</nowiki></code>
:<code><nowiki>|congimp1s=mourusse|congimp2s=mourusses|congimp3s=mourût|congimp1p=mourussions|congimp2p=mourussiez|congimp3p=mourussent</nowiki></code>
:<code><nowiki>|imp2s=meurs</nowiki></code>
:<code><nowiki>}}</nowiki></code>
generando così la tabella visibile in [[Appendice:Coniugazioni/Francese/mourir]]

===Altri verbi irregolari del terzo gruppo===
Le desinenze per i restanti verbi del terzo gruppo sono ''re'' oppure ''oir''; tali desinenze sono equivalenti ai fini della compilazione del template. Questi verbi sono tutti irregolari, e vanno trattati inserendo manualmente i parametri delle uscite irregolari. Per una discussione approfondita sugli irregolari si rimanda al [[#Irregolari|relativo paragrafo]].

==Irregolari==
I verbi irregolari, a qualunque gruppo appartengano, vanno trattati nel seguente modo. Prima di tutto, è necessario inserire la radice e la desinenza del verbo, secondo le regole sopra descritte. Successivamente, bisogna inserire singolarmente le diverse uscite irregolari; per far questo si utilizzano i '''parametri aggiuntivi''' del template, da collocarsi dopo l'ausiliare, che consentono di inserire manualmente una per una le varie forme irregolari. Tali parametri sono i seguenti (per coerenza, i parametri sono gli stessi del [[Template:It-conj]]):
:<code>'''<nowiki>|inf=</nowiki>'''</code> <small>per l'infinito</small>
:<code>'''<nowiki>|par=</nowiki>'''</code> <small>per il participio presente</small>
:<code>'''<nowiki>|pp=</nowiki>'''</code> <small>per il participio passato</small>
:<code>'''<nowiki>|pres1s=</nowiki>'''</code> <small>per la prima persona singolare del presente indicativo</small>, <code>'''<nowiki>|pres2s=</nowiki>'''</code> <small>per la seconda persona singolare del presente indicativo</small>, <code>'''<nowiki>|pres3s=</nowiki>'''</code> <small>per la terza persona singolare del presente indicativo</small>, <code>'''<nowiki>|pres1p=</nowiki>'''</code> <small>per la prima persona plurale del presente indicativo</small> (etc.)
:<code>'''<nowiki>|imperf1s=</nowiki>'''</code> <small>per la prima persona singolare dell'indicativo imperfetto</small>, <code>'''<nowiki>|imperf2s=</nowiki>'''</code> <small>per la seconda persona singolare dell'indicativo imperfetto</small>, <code>'''<nowiki>|imperf3s=</nowiki>'''</code> <small>per la terza persona singolare dell'indicativo imperfetto</small>, <code>'''<nowiki>|imperf1p=</nowiki>'''</code> <small>per la prima persona plurale dell'indicativo imperfetto</small> (etc.)
:<code>'''<nowiki>|prem1s=</nowiki>'''</code> <small>per la prima persona singolare dell'indicativo passato remoto</small>, <code>'''<nowiki>|prem2s=</nowiki>'''</code> <small>per la seconda persona singolare dell'indicativo passato remoto</small>, <code>'''<nowiki>|prem3s=</nowiki>'''</code> <small>per la terza persona singolare dell'indicativo passato remoto</small>, <code>'''<nowiki>|prem1p=</nowiki>'''</code> <small>per la prima persona plurale dell'indicativo passato remoto</small> (etc.)
:<code>'''<nowiki>|fut1s=</nowiki>'''</code> <small>per la prima persona singolare dell'indicativo futuro</small>, <code>'''<nowiki>|fut2s=</nowiki>'''</code> <small>per la seconda persona singolare dell'indicativo futuro</small>, <code>'''<nowiki>|fut3s=</nowiki>'''</code> <small>per la terza persona singolare dell'indicativo futuro</small>, <code>'''<nowiki>|fut1p=</nowiki>'''</code> <small>per la prima persona plurale dell'indicativo futuro</small> (etc.)
:<code>'''<nowiki>|cond1s=</nowiki>'''</code> <small>per la prima persona singolare del condizionale presente</small>, <code>'''<nowiki>|cond2s=</nowiki>'''</code> <small>per la seconda persona singolare del condizionale presente</small>, <code>'''<nowiki>|cond3s=</nowiki>'''</code> <small>per la terza persona singolare del condizionale presente</small>, <code>'''<nowiki>|cond1p=</nowiki>'''</code> <small>per la prima persona plurale del condizionale presente</small> (etc.)
:<code>'''<nowiki>|cong123s=</nowiki>'''</code> <small>per la prima, seconda e terza persona singolare del congiuntivo presente</small>, <code>'''<nowiki>|cong1p=</nowiki>'''</code> <small>per la prima persona plurale del congiuntivo presente</small> (etc.)
:<code>'''<nowiki>|congimp12s=</nowiki>'''</code> <small>per la prima e seconda persona singolare del congiuntivo imperfetto</small>, <code>'''<nowiki>|congimp3s=</nowiki>'''</code> <small>per la terza persona singolare del congiuntivo imperfetto</small>, <code>'''<nowiki>|congimp1p=</nowiki>'''</code> <small>per la prima persona plurale del congiuntivo imperfetto</small> (etc.)
:<code>'''<nowiki>|imp2s=</nowiki>'''</code> <small>per la seconda persona singolare dell'imperativo</small>, <code>'''<nowiki>|imp3s=</nowiki>'''</code> <small>per la terza persona singolare dell'imperativo</small>, <code>'''<nowiki>|imp1p=</nowiki>'''</code> <small>per la prima persona plurale dell'imperativo</small> (etc.)
Esistono inoltre ulteriori parametri che permettono di inserire eventuali voci alternative, necessarie per alcuni verbi; ad esempio il parametro <code>'''<nowiki>|pres1s2=</nowiki>'''</code> permette di inserire una seconda voce per la prima persona del presente indicativo, e allo stesso modo i parametri <code>'''<nowiki>|prem1s2=</nowiki>'''</code> e <code>'''<nowiki>|prem1s3=</nowiki>'''</code> consentono di inserire rispettivamente una seconda e una terza voce per la prima persona singolare del passato remoto. Come si vede, in generale tali parametri sono uguali a quelli "base" per ciascuna persona di ciascun tempo e modo, seguita da un "2" o da un "3".

I verbi irregolari francesi, che per la stragrande maggioranza appartengono al terzo gruppo (desinenza all'infinito in ''-re'', ''-ir'' o ''-oir'') possono essere difficili da trattare, in quanto presentano spesso irregolarità sia nelle radici che nelle desinenze, ed è necessario spesso armarsi di pazienza. A titolo di esempio, si riporta la sintassi per la coniugazione del verbo "[[mettre]]":
:<code><nowiki>{{Fr-conj|mett|re|avoir</nowiki></code>
:<code><nowiki>|pp=mis</nowiki></code>
:<code><nowiki>|pres1s=mets|pres2s=mets|pres3s=met</nowiki></code>
:<code><nowiki>|imperf1s=mettais|imperf2s=mettais|imperf3s=mettait|imperf1p=mettions|imperf2p=mettiez|imperf3p=mettaient</nowiki></code>
:<code><nowiki>|prem1s=mis|prem2s=mis|prem3s=mit|prem1p=mîmes|prem2p=mîtes|prem3p=mirent</nowiki></code>
:<code><nowiki>|fut1s=mettrai|fut2s=mettras|fut3s=mettra|fut1p=mettrons|fut2p=mettrez|fut3p=mettront</nowiki></code>
:<code><nowiki>|congimp1s=misse|congimp2s=misses|congimp3s=mît|congimp1p=missions|congimp2p=missiez|congimp3p=missent</nowiki></code>
:<code><nowiki>|imp2s=mets}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Francese/mettre]]

==Verbi riflessivi==
Per i verbi riflessivi valgono fondamentalmente le stesse regole illustrate sopra per le tre coniugazioni e i relativi casi particolari; l'accorgimento da tenere a mente è che come secondo parametro del templare è necessario inserire la desinenza dell'infinito con la particella riflessiva "-se". Quindi per i verbi della prima coniugazione in "-er" va inserito ''er-se''; ad es. per "[[s'appeler]]" la sintassi è:
:<code><nowiki>{{Fr-conj|appel|er-se|etr}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Italiano/s'appeler]]</br>
Allo stesso modo per i verbi della prima coniugazione in "-cer" va inserito ''cer-se''; per quelli in "-ger" va inserito ''ger-se'', per quelli in "-ayer" va inserito "ayer-se" e così via. Ad esempio per "[[se placer]]" la sintassi è:
:<code><nowiki>{{Fr-conj|plac|cer-se|etre}}</nowiki></code>
che genera la tabella visibile in [[Appendice:Coniugazioni/Italiano/se placer]]</br>
Similmente per i verbi riflessivi della seconda coniugazione va utilizzato come parametro ''ir-se'' e per quelli della terza coniugazione (ovviamente sempre facendo attenzione alle forme irregolari)  ''ir3-se'', ''re-se'' o ''oir-se''.

==Ausiliari e tempi composti==
Il template genera in automatico anche i tempi composti dei verbi, in base all'ausiliare dato, sotto forma di [[Template:Cassetto|cassetti]] con titolo "verbo ausiliare (...) coniugato al... seguito dal participio passato", e le relative forme composte come contenuto. Il parametro per l'ausiliare va obbligatoriamente inserito al terzo posto, ''dopo'' la coniugazione e ''prima'' delle eventuali uscite irregolari:
::<code><nowiki>{{Fr-conj|radice|coniugazione|</nowiki>'''ausiliare'''<nowiki>|eventuali uscite irregolari}}</nowiki></code>
Si possono avere tre casi:
* se l'ausiliare è '''avoir''', va inserito come parametro semplicemente <code>avoir</code> Ad es. per "[[parler]]":
::<code><nowiki>{{Fr-conj|parl|er|avoir}}</nowiki></code>
* se l'ausiliare è '''être''', va inserito come parametro semplicemente <code>être</code> oppure <code>etre</code> (il template accetta anche la forma senza accento circonflesso, per semplicità) Ad es. per "[[s'appeler]]":
::<code><nowiki>{{Fr-conj|appell|eler-se|etre}}</nowiki></code>
* se il verbo accetta entrambi gli ausiliari, il parametro può essere compilato di conseguenza come: <code>avoir oppure être</code>, <code>être oppure avoir</code>, <code>avoir, se intransitivo être</code>, o altro. Il parametro è in questo caso libero, chiaramente è necessario essere stringati.
'''IMPORTANTE''': se l'ausiliare è unico, gli unici parametri accettati sono ''o'' <code>avoir</code> ''o'' <code>etre</code> (être) e qualunque parametro diverso da questi verrà interpretato dal template come un ausiliare doppio. Quindi se ad es. al posto di <code>avoir</code> si scrivono cose come <code><nowiki>[[avoir]]</nowiki></code> (con i wikilik), <code>avoir.</code> (con un punto alla fine), <code>avre</code> (con un errore di battitura), o qualunque altra cosa, il template restituirà la doppia forma dei composti ("ai..., suis...") il che è chiaramente un errore. Si prega di prestare attenzione.

Infine, se il verbo manca del participio passato (quindi se <code><nowiki>pp=''</nowiki></code>), manca chiaramente anche dei tempi composti e questi si annullano in automatico (il titolo del cassetto diventa "manca dei tempi composti"); non sono necessari ulteriori accorgimenti in questo caso.

==Template correlati==
Questo template è stato derivato dal [[Template:It-conj]], e ne condivide gran parte della sintassi. Altri template utili per realizzare le coniugazioni dei verbi in altre lingue si trovano nella '''[[:Categoria:Template per la coniugazione]]'''

<noinclude>[[Categoria:Manuali dei template|Fr-conj]]</noinclude>