Aide de l’API de 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/API

list=messagecollection (mc)

(main | query | messagecollection)
  • Ce module nécessite des droits de lecture.
  • Ce module peut être utilisé comme générateur.
  • Source : Traduire
  • Licence : GPL-2.0+

Requête MessageCollection sur les traductions.

Paramètres :
mcgroup

Groupe du message.

Ce paramètre est obligatoire.
mclanguage

Code de langue.

Par défaut : en
mclimit

Combien de messages à afficher (après filtrage).

Pas plus de 5 000 autorisé (5 000 pour les robots).
Type : entier ou max
Par défaut : 500
mcoffset

Quand plus de résultats sont disponibles, utiliser cela pour continuer.

Par défaut : (vide)
mcfilter

Filtres sur les collections de messages. Utilisez ! pour nier la condition. Par exemple !floue signifie uniquement la liste de tous les messages non-floue . Les filtres sont appliqués dans l'ordre indiqué.

floue
messages avec étiquette fuzzy.
optionnel
messages qui doivent être traduits que si des changements sont nécessaires.
ignoré
messages qui ne sont jamais traduits.
possède traduction
messages qui ont une traduction peu importe si elle est floue ou pas.
traduit
messages qui ont une traduction qui n'est pas floue.
changé
messages qui ont été traduits ou changé depuis la dernière exportation.
examinateur:N
messages dont le numéro d'utilisateur N figure parmi les examinateurs.
dernier traducteur:N
messages dont le numéro d'utilisateur N est celui de la dernière personne qui a traduit.
Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
Par défaut : !optional|!ignored
mcprop

Quelles sont les propriétés à obtenir:

definition
la définition du message.
translation
traduction actuelle (sans la chaîne !!FUZZY!! si elle est présente, utiliser les étiquettes pour vérifier les traductions obsolètes ou cassées).
tags
balises de message, comme optionel, ignoré et floue.
properties
les propriétés d'un message, comme le status, la révision, le dernier traducteur. Peut varier entre les messages.
revision
Obsolète! Utiliser mcprop=propriétés.
Valeurs (séparées par | ou autre) : definition, translation, tags, revision, properties
Par défaut : definition|translation
Exemples :
Liste des langues prises en charge
api.php?action=query&meta=siteinfo&siprop=languages [ouvrir dans le bac à sable]
Liste des définitions de messages non-facultatifs pour le groupe "Exemple-de-page"
api.php?action=query&list=messagecollection&mcgroup=page-Example [ouvrir dans le bac à sable]
Liste des messages facultatifs en finnois, avec les balises pour le groupe de la "page d'exemple"
api.php?action=query&list=messagecollection&mcgroup=page-Example&mclanguage=fi&mcprop=definition|translation|tags&mcfilter=optional [ouvrir dans le bac à sable]
Plus d'informations sur les dernières révisions de traduction pour le groupe de la "page d'exemple"
api.php?action=query&generator=messagecollection&gmcgroup=page-Example&gmclanguage=nl&prop=revisions [ouvrir dans le bac à sable]