- Generate .po translation files from Django
- Register project at TWN
- Work with TWN on any integration steps needed to get messages into and back from TWN
Note: Dynamic content translations (T259838) are out of scope at this point.
Note: Dynamic content translations (T259838) are out of scope at this point.
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
i18n: Add banana-checker and make translation files comply | wikimedia/toolhub | main | +152 -87 | |
Basic RTL support | wikimedia/toolhub | main | +26 -20 | |
Internationalization support | wikimedia/toolhub | main | +162 -50 | |
l10n: Add initial Django locale config | wikimedia/toolhub | main | +135 -2 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • bd808 | T195679 [Toolhub Milestone 2] Initial API and UI; toolinfo crawler | |||
Resolved | • bd808 | T264815 Integrate with translatewiki.net for "static" message translation | |||
Resolved | abi_ | T269469 Add Toolhub to translatewiki.net |
I think we are going to eventually need to register with TWN as 3 related projects:
I believe this splitting will be needed in order for TWN to manage it's import/export tasks for the translation strings.
Change 637824 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[wikimedia/toolhub@main] l10n: Add initial Django locale config
Change 637824 merged by jenkins-bot:
[wikimedia/toolhub@main] l10n: Add initial Django locale config
Change 641578 had a related patch set uploaded (by Srishakatux; owner: Srishakatux):
[wikimedia/toolhub@main] Internationalization support
Change 641578 merged by jenkins-bot:
[wikimedia/toolhub@main] Internationalization support
Change 643569 had a related patch set uploaded (by Srishakatux; owner: Srishakatux):
[wikimedia/toolhub@main] RTL support
Change 644613 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[wikimedia/toolhub@main] i18n: Add banana-checker and make translation files comply
Change 644613 merged by jenkins-bot:
[wikimedia/toolhub@main] i18n: Add banana-checker and make translation files comply
After reading a bit more about TWN setup, I believe that we actually will need 3 "message groups" for the Toolhub project and not 3 projects. Having multiple collections of messages connected to a project seems to be a well supported feature on the TWN side of things.