See https://github.com/Krinkle/intuition/wiki/Migrate for instructions how to do this.
This involves 2 pieces:
- Remove the xtools dir from the Intuition repo.
- Configure translatewiki.net to start doing translations for the xtools-rebirth repo.
See https://github.com/Krinkle/intuition/wiki/Migrate for instructions how to do this.
This involves 2 pieces:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Matthewrbowker | T153112 Epic: Rewriting XTools | |||
| Resolved | kaldari | T165708 Convert xtools to use Intuition from its own repository | |||
| Resolved | MusikAnimal | T170789 Add translatewiki.net support for XTools |
@Matthewrbowker: Can you explain this task? I believe the Intuition migration guide is about moving message keys out of the Intuition repo (as used to be the practice) and into your own tool's repo (which I'm pretty sure is already the case for XTools).
Ah, I see. So currently, the Intuition repo has a directory containing all the xtools messages and these are the ones that are actually getting translated on translatewiki.net. I suppose someone is then manually copying them over into the xtools repo. This is indeed a sad state of affairs.
I think it's actually pulling it directly from the Intution directory on Tool Labs. There's no one syncing it, that's for sure. At any rate we should probably drop XTools out of the Intuition repo now. I hate to think translators are still working away at old messages!
@MusikAnimal: I'm confused. What was actually done here? The description lists 2 tasks:
The first one hasn't been done: https://github.com/Krinkle/intuition/tree/master/language/messages/xtools. And the second one appears to have been split off as T170789 (which is still open, but perhaps complete).
Maybe I got the two tasks confused, but anyway we've done everything here: https://github.com/Krinkle/intuition/wiki/Migrate
@Krinkle Should we make a PR to remove https://github.com/Krinkle/intuition/tree/master/language/messages/xtools ?
I think translatewiki still needs to disable the old message group: https://phabricator.wikimedia.org/T170789#3503192
It seems T170789 is resolved (indicated by twn already having pushed localisation updates to the repo).
I'd like @Nikerabbit to sign off on whether it's okay to remove the old messages from Intuition core. After that I'll land any PR that removes these messages.
You can go ahead with removal. I unregistered the old group in https://gerrit.wikimedia.org/r/#/c/372349/
This seems to be complete now. XTools messages can now be translated from https://translatewiki.net/w/i.php?title=Special:Translate&group=xtools&language=en.