Opened 21 months ago

Closed 21 months ago

Last modified 18 months ago

#6571 closed enhancement (fixed)

Polylgots Stats for Weekly Meetings

Reported by: akirk's profile akirk Owned by:
Milestone: Priority: normal
Component: Translate Site & Plugins Keywords: has-patch


Part of our weekly Polyglots meetings is a section of stats that we have historically gaterhered from this Polyglots Stats page.

Currently the stats are outdated so we'd like to look into collecting these stats on the servers to have them ready again for future meetings.

We'll want to collect the following stats:

  • Number of releases by locale
  • Number of releases by locale that are uptodate
  • Number of releases by locale that are behind by minor versions
  • Number of releases by locale that are behind by one major version
  • Number of releases by locale that are behind more than one major version
  • Number of locales total
  • Number of locales at 100%
  • Number of locales at 95%+
  • Number of locales at 90%+
  • Number of locales at 50%+
  • Number of locales below 50%
  • Number of locales with language packs
  • Number of locales without project
  • Number of requests total
  • Number of requests unresolved
  • Number of locale requests total
  • Number of locale requests unresolved
  • Number of GTEs
  • Number of PTEs
  • Number of contributors
  • Translated WordPress sites in percent

To resolve this ticket we need two components:

  1. Collect the stats and store them in a database table.
  2. Output the stats with a comparison with the previous week.

Change History (5)

#1 @psmits1567
21 months ago

Maybe also add number of lines translated within core during a period between stats generated
That gives an impression how much effort is done to get it translated

#2 @tellyworth
21 months ago

  • Resolution set to fixed
  • Status changed from new to closed

Deployed in r19525.

This ticket was mentioned in PR #116 on WordPress/ by trymebytes.

19 months ago

  • Keywords has-patch added

In this PR, when the daily stats cron job is run we also store the translation stats in the new polyglot_stats table (see

We will also create a script that can display the latest stats for copy & paste for the Weekly Polyglots Meetings.

#4 @spiraltee
18 months ago

We need to add database columns to store the values for these stats;

  • locales have a site but never released
  • locales don’t have a site

@akirk commented on PR #116:

18 months ago

This is good to go for me!

Note: See TracTickets for help on using tickets.