ទំព័រគំរូ:fr-conj-auto/documentation
This template generates the full conjugation of a French verb, along with the pronunciations of all forms, by invoking Module:fr-conj and Module:fr-verb.
Usually, no parameters are required, unless:
- the verb is conjugated in the same manner as appeler (il appelle, nous appelons);
- the verb has a nonstandard pronunciation, or multiple possible pronunciations;
- the verb is to be conjugated as reflexive, but the page name doesn’t have a reflexive pronoun in it;
- the verb is impersonal or third-person-only;
- the verb takes être as its auxiliary (either alone or along with avoir);
- the verb has an archaic conjugation, like brusler or cuider.
In these cases, use one of the parameters described below.
Conjugation with the following pronoun strings is supported automatically: ទំព័រគំរូ:col-top
- “en” (
|aux=
necessary); - “l’” (
|aux=
necessary); - “la” (
|aux=
necessary); - “le” (
|aux=
necessary); - “l’en” (
|aux=
necessary); - “les” (
|aux=
necessary); - “les y” (
|aux=
necessary); - “l’y” (
|aux=
necessary); - “l’y en” (
|aux=
necessary); - “se”;
- “se l'”;
- “se la” (for example, se la raconter);
- “se le”;
- “se les”;
- “se les y”;
- “se l’y”;
- “s’en” (for example, s’en aller);
- “s’y” (for example, s’y perdre);
- “s’y en”;
- “y” (
|aux=
necessary; for example, y avoir, y aller); - “y en” (
|aux=
necessary).
Parameters
កែប្រែ|1=
- The verb stem. Normally, omit this parameter, and it will be derived from the page name, but it can be included (with the value of the verb’s infinitive) if it is not the same as the page name (e.g. in a test page in user space). If the verb type is specified (parameter 2), this should be the portion before the verb type.
|2=
- The verb type. Normally, omitted, except in two-stem verbs like appeler or jeter:
- appeler:
{{fr-conj-auto|appe|ler}}
- jeter:
{{fr-conj-auto|je|ter}}
- You can also specify other sorts of two-stem verbs using a verb type, e.g. those that alternate between e and è and those that alternate between é and è:
- lever:
{{fr-conj-auto|l|ever}}
- dépecer:
{{fr-conj-auto|dép|ecer}}
- céder:
{{fr-conj-auto|c|éder}}
- espérer:
{{fr-conj-auto|esp|érer}}
- However, this is normally not necessary as these will be autodetected. Internally, there are many more verb types, but they are almost always autodetected correctly. There are a few cases that need an explicit verb type; for example,
- jaillir:
{{fr-conj-auto|jaill|ir}}
(otherwise it will be treated as an irregular -aillir verb) - ressortir in its regular -ir conjugation:
{{fr-conj-auto|ressort|ir-reg|aux=avoir}}
(otherwise it will be treated like sortir)
|pron=
- Phonetic respelling of the infinitive, or multiple values separated by commas if there are multiple possible pronunciations of the infinitive. The respelling is the same as is used in
{{fr-IPA}}
; see the documentation for that template for more details. For example,
- condamner:
{{fr-conj-auto|pron=condanner}}
- knockouter:
{{fr-conj-auto|pron=nocaouter,nocouter}}
- aimer:
{{fr-conj-auto|pron=émer,aimer}}
|aux=
- Specify the auxiliary. Should be one of “
a
” or “avoir
” (takes avoir, the default), “e
” or “être
” (takes être), or “ae
”, “avoir,être
” or “avoir or être
” (can take either avoir or être). The default depends on the verb. |refl=
- Whether the verb is reflexive. Autodetected correctly if the page name contains a reflexive pronoun in it (e.g. se casser, s’appeler), but can be set explicitly if not (e.g. arrêter; use “
n
” or “no
” to force the verb to be non-reflexive, any other value to force the verb to be reflexive). If this is used to specify a reflexive verb and param 1 (the verb stem) needs to be specified, it should contain the non-reflexive form of the infinitive. |impers=
- If set, the verb is impersonal (all personal forms other than the third singular are nonexistent).
|onlythird=
- If set, the verb exists only in the third person (all first and second person personal forms are nonexistent).
|archaic=
- If set, use archaic endings (e.g. -oit in place of -ait, and -asmes in place of -âmes, although with the same pronunciation in both cases). NOTE: This is currently only designed to work correctly with -er verbs. For example, brusler:
{{fr-conj-auto|archaic=y|pron=brûler}}
.