Help:Extension:Translate/Estatísticas e relatório

From mediawiki.org
This page is a translated version of the page Help:Extension:Translate/Statistics and reporting and the translation is 62% complete.

A extensão Translate oferece muitas estatísticas e relatórios. A maioria delas é atualizada em tempo real. Estes dados são expostos principalmente através das quatro páginas especiais LanguageStats, MessageGroupStats, TranslationStats and SupportedLanguages. As duas primeiras oferecem visões diferentes para os mesmos dados: as porcentagens de conclusão de cada linguagem de cada grupo de mensagens. As duas últimas páginas ajudam aos administradores da tradução a monitorarem a "saúde" da comunidade de tradução, tanto do ponto de vista de perspectiva de alto nível a dados em detalhes.

Isso é útil tanto para o tradutor, para encontrarem coisas a fazer, quanto para os coordenadores do projeto, ao monitorarem o que está acontecendo. Além disso, esses dados podem servir para visualizar a comunidade wiki e funciona para muitas audiências potenciais.

Estatísticas da conclusão do trabalho em um idioma

Estatísticas do idioma

Os maiores interessados na página Special:LanguageStats serão os tradutores. Lá, eles podem ter uma visão geral de todos os grupos de mensagens disponíveis para tradução e quantas mensagens ainda não traduzidas existem, o que facilita saber onde trabalhar. É possível filtrar os grupos de mensagem sem tradução, grupos de mensagens com traduções (o padrão) ou ambos.

Os administradores de tradução podem agrupar grupos de mensagens em grupos maiores, o que os torna expansíveis na tabela de estatísticas e ajuda os tradutores que estão interessados ​​apenas em alguns projetos de tradução. Os grupos que são uma coleção de grupos são chamados grupos agregados de mensagem e são exibidos em negrito. O negrito também é usado em grupos de mensagens secundárias, que partilham parte ou todas as mensagens com outro grupo de mensagem. Exemplos disso no translatewiki.net é um grupo de mensagens para os ramos estáveis da ​​MediaWiki e o grupo "500 mensagens mais usadas do MediaWiki".

Se estados de grupo de mensagens forem usados estes também serão mostrados.

Esta página pode ser incluída em outras páginas da wiki com uma sintaxe do tipo {{Special:LanguageStats/nl}} onde nl pode ser substituído por qualquer código de idioma. Por padrão, os grupos totalmente traduzidos estão escondidos, mas você pode controlar os filtros mostrados na página especial com uma sintaxe {{Special:LanguageStats/nl|suppressempty=1|suppresscomplete=0}}

Estatísticas conclusão de um grupo de mensagens em todos os idiomas

O principal público da página Special:MessageGroupStats são os gestores do projeto e tradução. Esta página apresenta uma visão geral do nível de tradução de um grupo de mensagens em diversos idiomas. Nela é possível filtrar os idiomas sem tradução (padrão), idiomas com todas as traduções feitas, ou ambos. Esta página pode ser usada para avaliar quantos idiomas têm um nível adequado de tradução, quais idiomas precisam de ação para alcançar a meta dentro do prazo ou quais idiomas estão apenas começando. Você pode usar esta página, juntamente com a lista de idiomas e tradutores para encontrar os tradutores de qualquer idioma.

Se usar estados de grupo de mensagens, isso também será mostrado nesta página. Esta página especial pode ser adicionada com a sintaxe {{Special:MessageGroupStats|group=groupid}} onde groupid pode ser substituído por qualquer ID de grupo. Você também pode usar a sintaxe {{Special:MessageGroupStats/groupid}} mas se a ID do grupo contém barras normais (/) isso não vai funcionar. Por padrão, os idiomas sem traduções ficam escondidos, mas você pode controlar os filtros de exibição na página especial com a sintaxe {{Special:MessageGroupStats|group=groupid|suppressempty=1|suppresscomplete=0}}.

Lista das linguagens e tradutores

Em SupportedLanguages​​, você pode escolher imediatamente o idioma que está interessado para começar e também uma lista de seus tradutores (parte inferior da imagem)

O público principal de Special:SupportedLanguages são administradores de tradução. Esta é a visão geral de alto nível do administrador da tradução da comunidade de tradução de um wiki. Todos os idiomas usados estão listados lá e seu nível de atividade é visualizado por uma nuvem de tags. Texto maior significa um idioma mais ativo. Há também uma lista de tradutores, anotada com quanto trabalho eles fizeram e se ficaram inativos por algum tempo. Um administrador de tradução pode usar a lista para encontrar tradutores para trabalhos de tradução urgentes ou apenas executar ping em tradutores inativos para tentar se tornar ativo novamente. Os tradutores também podem usá-lo para encontrar colegas tradutores em seu idioma que estejam ativos e possam ser contatados, melhorando a interação e a colaboração na comunidade de tradução.

Gráficos da atividade

A página especial fornece gráficos personalizados que podem ser incorporados em qualquer lugar do wiki (neste exemplo, um liquid thread)

The primary audience for Special:TranslationStats are translation administrators. This page acts as a tool to both inspect the community activity and generate nice graphs. You can choose to map any of the following five parameters (only one at a time): number of active translators, number of translation edits, number of translation reviews, number of reviewers or number of new user registrations. You can choose a time scale in hours, days, weeks or months, a period to report on in days and an image size. A preview of the graph will also provide wikitext that can be copied to any page in the wiki to include the graph in it. The graphs are cached for a few hours, but essentially they update in almost real time.

É possível limitar o gráfico apenas para determinados grupos de mensagens ou wm certos idiomas para fazer comparações. Dessa forma, é possível, por exemplo, criar gráficos das traduções para o núcleo MediaWiki em finlandês, sueco, norueguês e dinamarquês e mostrar isso em um lugar de destaque para tentar estimular uma competição saudável e aumentar a atividade de tradução.

The availability of this page depends on PHPlot being installed and configured. The graphs are localised, but the server must have fonts for all the scripts and even with good fonts some languages are rendered incorrectly.

Traduções em todas as linguagens

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.

Mudanças recentes, feeds e logs

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.

Estas são as opções de filtro para as alterações recentes:

  • "Não filtrar": Don't filter anything, show complete feed.
  • "Mostrar somente traduções": Show only edits to all system messages, their translations and all translation namespaces.
  • "Não mostrar traduções": Hide all the edits shown with the previous option (default option).
  • "Alterações nas mensagens no idioma do 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.

Na tarefa "rever tudo" para esse grupo, vemos que só há uma nova tradução para rever

Os tradutores que desejam acompanhar traduções recentes têm muitas opções: podem usar sua lista de observação, normalmente apenas para verificar as atualizações de suas traduções; alternativamente, se quiserem dar uma olhada mais geral a todas as traduções, seguir as mudanças recentes da página especial ou do feed sindicalizado como descrito acima, ou, talvez da maneira mais confortável, usar o grupo de mensagens de tradução recente "Special:Translate/!recent" com a tarefa "aceitar traduções" ou "revisar todas as traduções" (ver Garantia de qualidade).

As tarefas de revisão (no momento) também fornecem a única forma de monitorar alterações para um grupo específico de mensagens: você pode selecionar um grupo e, se você (ou alguém mais) já revisou as traduções deste grupo antes, somente serão mostradas as mensagens novas a serem revisadas.

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 "Não mostrar traduções" filter.

Tabela de estatísticas de tradução estática

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

Outras extensões úteis

Avaliação do usuário

Uma avaliação personalizada incluída em uma página

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.

Mapas

Maps are a useful feature added by the Maps extension. Eles não são específicos ao trabalho de tradução mas podem ser úteis, por exemplo, em portais de projetos e idiomas/páginas de coordenação, os quais se encontram entre as tmelhores práticas de tradução. Veja, por exemplo, o mapa dos tradutores do MediaWiki em 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.