Aide de l’API MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=markfortranslation
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module accepte seulement les requêtes POST.
- Source : Traduire
- Licence : GPL-2.0-or-later
Marquer une page comme étant à traduire
- title
Le titre de la page à utiliser. Il faut définir soit title, soit pageid.
- pageid
L’identifiant de la page sur laquelle agir. Il faut définir soit title, soit pageid.
- Type: entier
- revid
S’assurer que la version actuelle de la page a cet identifiant de version avant de continuer. Si la page a été mise à jour, sortir avec une erreur.
- Type: entier
- translatetitle
Si yes, autoriser la traduction du titre affiché. Si no, ne pas autoriser la traduction. Si aucune valeur n'est indiquée, autoriser la traduction, sauf si la page a précédemment interdit la traduction ou si la page est un modèle.
- Une des valeurs suivantes : no, yes
- prioritylanguages
Une liste des codes de langue prioritaires. Si cette liste est absente, toute valeur précédemment définie sera conservée.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 1 000.
- forcepriority
Ce paramètre est ignoré sauf si le paramètre prioritylanguages est présent. Si la valeur est true, empêcher les traductions dans des langues autres que les langues prioritaires.
- Type : booléen (détails)
- priorityreason
Ce paramètre est ignoré sauf si le paramètre prioritylanguages est présent. Une chaîne indiquant la raison de la traduction prioritaire.
- nofuzzyunits
Une liste d'identifiants d'unités de traduction qui ne doivent pas être marqués comme flous. Cette liste sera fusionnée avec la liste par défaut, dans laquelle toutes les unités avec seulement des modifications tvar ne seront pas marquées comme floues.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 1 000.
- fuzzyunits
Une liste d’identifiants d’unités de traduction qui doivent être rendus flous. Cette liste n’est utile que pour remplacer la valeur par défaut et permet de rendre floues même les unités ayant seulement des modifications « tvar ».
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 1 000.
- forcelatestsyntaxversion
Si false, la dernière version de la syntaxe ne sera pas utilisée pour cette page. Si absent, la dernière version de la syntaxe sera utilisée.
- Type : booléen (détails)
- transclusion
Si yes ou absent, activer la transclusion consciente de la traduction pour cette page. Si no, désactiver la transclusion.
- Une des valeurs suivantes : no, yes
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.