Aide:Extension:Translate/Statistiques et rapports

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Help:Extension:Translate/Statistics and reporting and the translation is 60% complete.

Other languages:
Deutsch • ‎Deutsch (Sie-Form)‎ • ‎English • ‎Kiswahili • ‎Lëtzebuergesch • ‎Nederlands • ‎Ripoarisch • ‎Taqbaylit • ‎Tiếng Việt • ‎Türkçe • ‎Zazaki • ‎azərbaycanca • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎lietuvių • ‎polski • ‎português • ‎português do Brasil • ‎svenska • ‎tarandíne • ‎čeština • ‎русский • ‎українська • ‎ייִדיש • ‎עברית • ‎العربية • ‎سرائیکی • ‎فارسی • ‎پښتو • ‎کوردی • ‎मराठी • ‎हिन्दी • ‎বাংলা • ‎தமிழ் • ‎ไทย • ‎ဖၠုံလိက် • ‎မြန်မာဘာသာ • ‎中文 • ‎日本語 • ‎한국어

L'extension translate fournit beaucoup de statistiques et de rapports. La plupart d'entre eux sont mis à jour en temps réel. Ils sont accessibles via quatre pages spéciales MessageGroupStats, TranslationStats et SupportedLanguages. Les deux permières sont deux vues sur les mêmes données : les pourcentages de progression pour chaque langue et chaque groupe de messages. Les deux dernières permettent d'aider les administrateurs des traductions à suivre l'activité de la communauté des traducteurs, à la fois d'une perspective globale et détaillée.

Ces rapports sont utiles pour le traducteur, afin de trouver les traductions à faire, et pour les coordinateurs de projet afin de suivre ce qu'il se passe. De plus, ils peuvent servir à avoir des aperçus de la communauté wiki et sont utilisables potentiellement pour une large audience.

Statistiques de l'exécution pour tout le travail dans une langue

Statistiques de langue

L'audience visée par la page Special:LanguageStats est celle des "traducteurs". Les traducteurs peuvent avoir un aperçu de tous les groupes de messages qui peuvent être traduit et combien de messages non-traduits sont encore dans chaque groupe. Cette page permet de filtrer les groupes de messages, sans traductions, avec toutes les traductions terminées (par défaut) ou les deux.

Les administrateurs de traduction peuvent grouper les messages dans des groupes plus larges, ce qui permet d'obtenir des statistiques et aide les traducteurs qui ne sont intéressés que par certains projets de traduction. les groupes constitués d'une collection de groupes sont appellés des "groupes de messages aggrégés (aggregated message groups) et sont affichés en gras. Le gras indique aussi les "groupes de messages secondaires (secondary message groups) qui partagent, en tout ou en partie, leurs messages avec un autre groupe de messages. Exemples sur translatewiki.net indique le groupe de messages pour les branches stables de MediaWiki ainsi que les "500 messages les plus utilisés du groupe MediaWiki.

Si des statuts de workflow sont utilisés dans les groupes de messages, ils seront aussi affichés.

Cette page peut être inclue dans d'autres pages du wiki avec la syntaxe {{Special:LanguageStats/nl}} ou nl peut être remplacé par n'importe quel code de langue. Par défaut, les groupes complètement traduits sont cachés, mais vous pouvez les voir en utilisant une syntaxe telle que {{Special:LanguageStats/nl|suppressempty=1|suppresscomplete=0}}, dans le filtre présent sur la page spéciale.

Statistiques de réalisation par groupe de messages pour toutes les langues

L'audience cible pour Special:MessageGroupStats sont les "project managers et managers de traduction". Cette page donne un aperçu du niveau de traduction d'un groupe de message pour les différentes langues. Elle permet de trouver les messages sans traduction (par défaut), les langues pour lesquelles toutes les traductions sont faites, ou les deux. Elle peut être utilisée pour vérifier combien de langues ont un niveau de traduction adéquat, quelles langues nécessitent une action afin d'atteindre le but dans le temps impartit, ou encore pour quelles langues les traductions ont juste commencés.

Si des statuts de workflow sont utilisés dans les groupes de message, ils seront affichés sur cette page. Cette page spéciale peut être inclue dans d'autres pages avec la syntaxe {{Special:MessageGroupStats|group=groupid}}, où groupid sera remplacé par un "goup id" valide. Vous pouvez aussi utiliser la syntaxe {{Special:MessageGroupStats/groupid}}. Cependant si le group id contient des slashes, cela ne fonctionnera pas. Par défaut, les langues pour lesquelles il n'y a aucune traduction sont cachées. Utilisez la syntaxe {{Special:MessageGroupStats|group=groupid|suppressempty=1|suppresscomplete=0}} dans le filtre de la page spéciale pour les afficher.

Liste des langues et des traducteurs

Avec SupportedLanguages, vous pouvez immédiatement choisir la langue qui vous intéresse dans le Cloud et obtenir ces traduction (voir le bas de l'image).

L'audience visée pour Special:SupportedLanguages sont les "administrateurs des traductions". Cette page montre aux administrateurs de traductions un aperçu haut niveau de la communauté des traducteurs wiki. Toutes les langues utilisées sont listées et leur niveau d'activité est affichée sous la forme d'un nuage de mots (où l'épaisseur des mots représente l'intensité de l'activité). Il y a aussi une liste de traducteurs avec l'importance de leur travail et si ils ont été longtemps inactifs. Un administrateur de traduction peut utiliser cette liste dans le cas d'un travail urgent à faire ou pour simplement contacter les traducteurs inactifs pour les encourager. Les traducteurs peuvent aussi utiliser cette page pour trouver des confrères traducteurs actifs dans leur langue ou qui sont joignables. Ceci améliore donc les interactions et les collaborations parmi la communauté des traducteurs.

Représentation graphique des activités

Cette page spéciale fournit des graphiques personnalisé qui peuvent être intégré n'importe où dans le wiki. Dans notre exemple, liquid thread.

L'audience visée par Special:TranslationStats sont les "administrateurs de traduction". Cette page est un outil permettant à la fois d'inspecter l'activité de la communauté et de générer de graphiques. Pour pouvez choisir de représenter l'un de ces cinq paramètres (un à la fois) : nombre de traducteurs actifs, nombre de traductions réalisées, nombre de traductions révisées, nombre de contrôleurs et nombre de nouveau utilisateur inscrits. Vous pouvez choisir une échelle temporelle en heures, jours, semaines ou mois ainsi que la période couverte et la taille du graphique. Une prévisualisation du graphique donnera aussi un wikitexte qui pourra être utiliser pour intégré le graphique dans un autre page. Les graphiques sont mis en cache pour quelques heures, mais sont crées presque en temps réel.

Il est possible de limiter le graphique à certains groupes de message ou certaines langues, si vous souhaitez faire des comparaisons. Ainsi il est possible, par exemple, de mettre en graphique les traductions du noyau de MediaWiki en Finnois, Suédois, Norvégien et Danois et mettre ce tableau de bord en évidence pour stimuler l'activité de la communauté.

Cette page est disponible si PHPlot est installé et configuré. Les graphiques sont traduits, mais le serveur doit disposer des polices pour tous les scriptes.Sachez que même avec des bonnes polices, certains graphiques ne seront pas bien rendus pour certaines langues.

Traductions dans toutes les langues

The primary audience for Special:Translations are translation administrators. This page lists all translations of a given message. With this page the translation administrator can easily perform simple maintenance and compare translations. The history and translation editor for each message are just one click away.

This page is linked from the sidebar Toolbox section as "In other languages" when viewing translation units or other message translations.

For semi-automated mass changes have a look at extension Replace Text or the Pywikibot framework. For exporting, a action API module is available.

Dernières modifications, flux et journaux

All users can benefit from Special:RecentChanges, on which all translation related work can be tracked. Filters are added to make it more useful, especially in the case of page translation where each edit is performed on the translation unit page and copied over the translation page, which causes two entries in an unfiltered recent changes page.

Voici les options de filtrage pour les modifications récentes :

  • "Ne rien faire": Don't filter anything, show complete feed.
  • "Afficher uniquement les traductions": Show only edits to all system messages, their translations and all translation namespaces.
  • "Exclure les traductions": Hide all the edits shown with the previous option (default option).
  • "Uniquement les modifications de messages du site": Show only edits to actual system messages used by the wiki interface (MediaWiki pages, not subpages).

Filters apply in the same way also to actions on such pages as well as to their talk pages. For more filters you can install the CleanChanges extension. It provides filtering by user names and language codes and the recent changes list itself contains a smaller subset of information.

All the filters can also be used as feeds. Just choose the filters that you want and append &feed=atom to the URL. You could for instance watch all new translations in your language in your feed reader. Example: https://translatewiki.net/w/i.php?translations=only&trailer=%2Ffi&title=Special:RecentChanges&feed=atom

Almost all translation related actions, like marking page for translation, reviewing a translation etc., are logged. The logs are shown in the recent changes listing, but also in the page translation log and the translation review log.

On "review all" task for this group we see that there is only a new translation to review

Translators who want to follow recent translations have many options: they can use their watchlist, typically to just check for updates to their translations; alternatively, if they want to give a more general look to all translations, follow the recent changes from the special page or the syndicated feed as described above, or, perhaps the most comfortable way, using the "Special:Translate/!recent" recent translation message group with the "accept translations" or "review all translations" task (see Quality assurance).

The review tasks (currently) also provide the only way to monitor changes to a specific message group: you can select that group and, if you (or someone else) have reviewed its translations before, only the new ones will show up for review.

Translated pages are the easiest message groups to monitor: you can just look at the history of a page, or have a combined view of all changes to all pages on the recent changes page with the "Exclure les traductions" filter.

Tableau des statistiques de traduction statique

The command line script groupStatistics.php allows the creation of custom versions of tables shown in Special:MessageGroupStats. You can choose multiple groups and the list of languages. The script can produce output in different formats: text, wikitext or HTML. Bots or maintenance/edit.php can be used to automatically import the statistics tables into wiki pages. If you want to keep these tables up to date you have to rerun the scripts regularly (for example daily).

Autres extensions utiles

Evaluation de l'utilisateur

A custom rank included on a page

The primary audience for Special:ContributionScores (added by Contribution Scores extension) are translators. This page produces a rank of users based on the number of edited pages and edits users have made in the last 7 days, 30 days or in all time. It's useful to see who's been most active on the wiki in the last few days and to compare one's own activity to the others'. Custom charts can be generated and included in any page, by passing parameters to the special page in the subpage format, for instance: {{Special:ContributionScores/10/0/notools,nosort}}. These are the parameters used in the previous example:

  1. The number of users shown in each table.
  2. The number of days to report on (0 for all time).
  3. A list of comma-separated configuration settings:
    • notools hides the standard links to user talk, contributions etc. after each user name;
    • nosort makes the table not sortable, reducing space requirements.

Plans

Maps are a useful feature added by the Semantic Maps extension. They are not specific to translation work, but they can be of use for instance in project and language portals/coordination pages, which are among the translation best practices. See for instance the map of MediaWiki translators on translatewiki.net.

Thanks to maps, the distribution of translators in the physical world can be easily visualized, which means that people from outside the community see how it's vibrant and world-spread (as every translation community will probably be). Secondarily, translators can feel it too; moreover, seeing where other translators working on the same language or project are helps in building a sense of community (and perhaps even making new friends). Lastly, project coordinators and wiki administrators can see also the geographies (not only the languages) where the wiki is doing well or could be improved.