Making WordPress.org

Opened 4 years ago

Last modified 3 months ago

#6033 reopened defect (bug)

With every major language pack release, translations credit disappears for the very previous release

Reported by: alanjacobmathew's profile alanjacobmathew Owned by:
Milestone: Priority: normal
Component: Profiles Keywords:
Cc:

Description

With every new language pack release the translations credit of the very previous release disappears(or gets modified to the new release) from the users profile page.

With the 5.9 language release, the credit of WP 5.8(which previously displayed as WordPress 5.8.x - Development) disappeared .

[User]https://profiles.wordpress.org/thee17/ has translation no credit after 5.3 in the profile page, but has credits in the WP locale page https://translate.wordpress.org/locale/en-ca/default/wp/5.4.x/#contributor-thee17

Also if the contributor translates a previous release after the release of a new version, then the credit appears on the profile(i.e translating 5.8 after the release of 5.9 language pack, credit appears.)

Change History (4)

This ticket was mentioned in Slack in #polyglots by alanjacobmathew. View the logs.


3 years ago

#2 @dd32
3 months ago

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

It appears that this has likely been fixed at some point.

At the present time, the following projects appear to be listed in some form.

$ curl -s https://profiles.wordpress.org/thee17/ | grep -oE 'WordPress [0-9.]+x'
WordPress 3.8.x
WordPress 4.1.x
WordPress 4.2.x
WordPress 4.3.x
WordPress 4.4.x
WordPress 4.5.x
WordPress 4.6.x
WordPress 4.7.x
WordPress 4.8.x
WordPress 4.9.x
WordPress 5.0.x
WordPress 5.1.x
WordPress 5.2.x
WordPress 5.3.x
WordPress 5.4.x
WordPress 5.5.x
WordPress 5.6.x
WordPress 5.7.x
WordPress 5.8.x
WordPress 5.9.x
WordPress 6.0.x
WordPress 6.1.x
WordPress 6.2.x
WordPress 6.4.x
WordPress 6.8.x

@alanjacobmathew I know it's been a long time, but do you recall what the issue here was? Or can you point out where it's not showing up properly?

For now I'm closing this as worksforme but can re-open it if it's still an issue. I'm unable to find any commits after the date of this ticket that would've changed how this works.

#3 @alanjacobmathew
3 months ago

  • Resolution worksforme deleted
  • Status changed from closed to reopened

@dd32 This problem still exists.

In your curl command notice after 6.4.x it shows 6.8.x. But he is also a contributor for 6.5.x, 6.6.x and 6.7.x
https://translate.wordpress.org/locale/en-ca/default/wp/6.7.x/#contributor-thee17


If the contributor adds a translation(to the previous version) once after the next major version is released, then it'll show.

For example if the above user adds those translation to 6.6.x or even 6.7.x today, then it'll start displaying for those versions too. This works since the 6.8.x version is already released.

When 6.9.x version releases, all credit for 6.8.x for all contributors will disappear from their profile page.

#4 @dd32
3 months ago

Thanks @alanjacobmathew!

I think I see what's happening now, I believe that when the project is copied, the stats aren't being copied with it. I'm not 100% sure on the flow the team uses to create those versioned core projects, but if I can figure that out I can probably fix this :)

Note: See TracTickets for help on using tickets.