Page MenuHomePhabricator

Update phabricator-translations for 2024.19 release
Closed, ResolvedPublic

Description

T358610 and T368453 made various changes that need to be reflected in phabricator-translations (i.e it deleted chatlog (although I started on that in T318763), changed some source strings which need to be pushed to translatewiki, and then will need to be retranslated and deployed)

Event Timeline

For the record: I don't plan to do further work on this until T351363 is resolved.

Change #1022053 had a related patch set uploaded (by Pppery; author: Pppery):

[phabricator/translations@wmf/stable] Phabricator: Delete chatlog group

https://gerrit.wikimedia.org/r/1022053

Change #1022053 merged by Aklapper:

[phabricator/translations@wmf/stable] Phabricator: Delete chatlog group

https://gerrit.wikimedia.org/r/1022053

Change #1032094 had a related patch set uploaded (by Pppery; author: Pppery):

[phabricator/translations@wmf/stable] Re-extract i18n to pick up latest changes

https://gerrit.wikimedia.org/r/1032094

Change #1032094 merged by Aklapper:

[phabricator/translations@wmf/stable] Re-extract i18n to pick up latest changes

https://gerrit.wikimedia.org/r/1032094

The next step would be to wait for translatewiki to do an import/export and then run the generate script. But I probably won't do that last part until Wikimedia Phabricator pulls in the next upstream release to avoid having to deal with T363215 again. But things are now finally caught up enough that I can probably sneak in a patch for T351581 first (again once translatewiki processes the changes), which is nice and concludes the backlog clearing phase of Phabricator translations work and moves into the periodic-update phase.

Phabricator/core/qqq.json is no longer valid json:

parse error: Invalid string: control characters from U+0000 through U+001F must be escaped at line 1950, column 450

Change #1035546 had a related patch set uploaded (by Pppery; author: Pppery):

[phabricator/translations@wmf/stable] Fix mangled JSON, redo export

https://gerrit.wikimedia.org/r/1035546

Change #1035546 merged by Aklapper:

[phabricator/translations@wmf/stable] Fix mangled JSON, redo export

https://gerrit.wikimedia.org/r/1035546

This is not done yet, and won't be even after the next deploy.

Pppery renamed this task from Update phabricator-translations for 2023.49 release to Update phabricator-translations for 2024.19 release.Jun 7 2024, 4:43 AM
Pppery changed the task status from Open to Stalled.

Reflecting reality - I've chosen not to run the generate script at all in the 2023.49 release to avoid T363215 recurring, and intend to take no further action until Wikimedia pulls the next release.

Also my comment above

which is nice and concludes the backlog clearing phase of Phabricator translations work and moves into the periodic-update phase

was totally wishful thinking. That point will come eventually, but it's still a ways away.

Change #1054634 had a related patch set uploaded (by Pppery; author: Pppery):

[phabricator/translations@wmf/stable] Add extra date elements for arcanist

https://gerrit.wikimedia.org/r/1054634

Change #1054635 had a related patch set uploaded (by Pppery; author: Pppery):

[phabricator/translations@wmf/stable] Update source strings for 2024.19

https://gerrit.wikimedia.org/r/1054635

Change #1054634 merged by Aklapper:

[phabricator/translations@wmf/stable] Add extra date elements for arcanist

https://gerrit.wikimedia.org/r/1054634

Change #1054635 merged by Aklapper:

[phabricator/translations@wmf/stable] Update source strings for 2024.19

https://gerrit.wikimedia.org/r/1054635

Change #1056058 had a related patch set uploaded (by Pppery; author: Pppery):

[phabricator/translations@wmf/stable] Update to 2024.19 (part 2)

https://gerrit.wikimedia.org/r/1056058

Change #1056058 merged by Aklapper:

[phabricator/translations@wmf/stable] Update to 2024.19 (part 2)

https://gerrit.wikimedia.org/r/1056058

Deployed by brennen on 2024-08-20, thus resolving.