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=cxsave
- Ce module est interne ou instable. Son fonctionnement peut être modifié sans préavis.
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module n’accepte que les requêtes POST.
- Source : ContentTranslation
- Licence : GPL-2.0-or-later
Ce module permet d’enregistrer les brouillons de traduction par section pour économiser la bande passante et élaborer un corpus parallèle.
- from
Le code de langue source.
- Ce paramètre est obligatoire.
- to
Le code de langue cible.
- Ce paramètre est obligatoire.
- sourcetitle
Le titre de la page source.
- Ce paramètre est obligatoire.
- title
Le titre de la page sur laquelle effectuer les actions.
- Ce paramètre est obligatoire.
- content
Données de section encodées en JSON. Chaque section est un objet avec les clés suivantes : content, sectionId, sequenceId, origin
- Ce paramètre est obligatoire.
- sourcerevision
La révision de la page source.
- Ce paramètre est obligatoire.
- Type: entier
- progress
Information à propos de l’achèvement des traductions (progression). JSON avec les clés
any
,human
,mt
etmtSectionsCount
. Les valeurs des clés sont en pourcentages.- Ce paramètre est obligatoire.
- cxversion
Version de l’éditeur utilisée pour créer la traduction en brouillon.
- Type: entier
- La valeur doit être entre 1 et 2.
- sourcecategories
Tableau encodé en JSON des catégories source à enregistrer avec le brouillon de traduction.
- Ne peut pas être plus long que 65 535 octets.
- targetcategories
Tableau encodé en JSON des catégories cible à enregistrer avec le brouillon de traduction.
- Ne peut pas être plus long que 65 535 octets.
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.