ទំព័រគំរូ:fr-conj-auto
ការរចនា
Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).
- ឯកសារកម្មតទៅនេះស្ថិតនៅទំព័រគំរូ: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 Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). (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 Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). as its auxiliary (either alone or along with Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).);
- the verb has an archaic conjugation, like Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). or Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value)..
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, Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).);
- “se le”;
- “se les”;
- “se les y”;
- “se l’y”;
- “s’en” (for example, Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).);
- “s’y” (for example, Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).);
- “s’y en”;
- “y” (
|aux=necessary; for example, Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value)., Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).); - “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 Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). or Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
- Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|appe|ler}} - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{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 è:
- Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|l|ever}} - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|dép|ecer}} - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|c|éder}} - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{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,
- Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|jaill|ir}}(otherwise it will be treated as an irregular -aillir verb) - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). in its regular Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). conjugation:
{{fr-conj-auto|ressort|ir-reg|aux=avoir}}(otherwise it will be treated like Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).)
|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,
- Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|pron=condanner}} - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|pron=nocaouter,nocouter}} - Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|pron=émer,aimer}}
|aux=- Specify the auxiliary. Should be one of “
a” or “avoir” (takes Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value)., the default), “e” or “être” (takes Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).), or “ae”, “avoir,être” or “avoir or être” (can take either Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). or Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).). 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. Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value)., Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).), but can be set explicitly if not (e.g. Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).; 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. Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). in place of Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value)., and Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). in place of Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value)., although with the same pronunciation in both cases). NOTE: This is currently only designed to work correctly with Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value). verbs. For example, Lua error in Module:links at line 405: attempt to call field 'findBestScript' (a nil value).:
{{fr-conj-auto|archaic=y|pron=brûler}}.