What is OEP-58?#
OEP-58 is a project to streamline translations management throughout the Open edX project.
How translations are managed now#
Where translations currently live#
Translations currently live in 2 places.
In each repository in the form of
How translations are written#
Translators edit translations in the
edx-platform transifex project
How translations get into repositories from transifex#
Each repository has a jenkins job that:
How translations currently get deployed#
Translations are files in a repository that are built and deployed with the rest of the code.
How translations will be managed post OEP-58#
Where translations will live#
How translations will be written#
Translators will edit translations in the
openedx-translations transifex project
How translations will get from transifex to the openedx-translations repository#
How translations will be deployed#
What needs to happen for a repository to make the switch#
The repository must be configured to use the openedx-atlas method at build time
The openedx-translations repository must be updated to include the source strings
Translations must exist in the