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)
- 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]