Opened 6 months ago

Last modified 6 months ago

#7414 new enhancement

Improve translator section on credits page

Reported by: wildworks's profile wildworks Owned by:
Milestone: Priority: normal
Component: Translate Site & Plugins Keywords:


Originally discussed on Slack:

If the WordPress site language is changed from the default English, the translator section will appear at the bottom of the Credits page (/wp-admin/credits.php#wp-people-group-validators).

My understanding is that these avatars and the contributor list are generated based on the following logic:

  • If that user has PTE role: Displayed with avatar
  • If the user has GTE role for the WordPress project: Displayed with avatar
  • If the user suggests at least one string for the release: Appears in the nickname list

I think this page should display "People who contributed to that major WordPress release." Therefore, I feel that the current logic does not necessarily match that policy.

For example, as long as you have GTE/PTE role, it will always be displayed with avatar, even if you have not translated anything for that release. Furthermore, no matter how many strings a user without GTE/PTE role suggests for the release, they will not be displayed with avatar.

Ideally, I think at least the following logic would be good.

  • Count the number of suggested strings for that WordPress major release
  • Count the number of suggested strings for the Gutenberg plugin version bundled with that WordPress major release
  • Add up both numbers, sort them in descending order, and display the top X people with their avatars
  • Other people will be displayed in the nickname list

Change History (3)

#1 @dd32
6 months ago

  • Component changed from General to Translate Site & Plugins

#2 @tobifjellner
6 months ago

  • Type changed from defect (bug) to enhancement

Just a quick technical comment:
Before a new major version is released, existing approved translations from the Gutenberg project are migrated to core, keeping the details about the translator. So that additional analysis of Gutenberg strings may not be needed if we would decide to move forward with this proposal.

I'm changing the ticket type from bug to enhancement, since in my view this is not an error per se, as much as possibly adjusting for higher expectations.

#3 @atachibana
6 months ago

I would like to see those who translate strings for the first time be featured at the top of the list.

Perhaps it is GTE and other regulars who translate a lot (as do I). Of course they are important, but I think translation is easier to contribute than the core. We should greatly praise first-time translators and motivate them to contribute in the future.

Note: See TracTickets for help on using tickets.