How to compile js/jsx translations on edx_platform
The js and jsx translations are not automatically compiled when pull_translations job is run
Instructions to compile js/jsx strings
- Open Transifex and check that the strings that are not compiled are present on Transifex.
- If the strings are not present run the push translations job first.
- If the strings are present, make sure those strings are translated and reviewed otherwise those won't be pulled
- Run the Jenkins pull_translations job to get the latest strings merged into the repository
- Pull the latest changes to your local repository
- Create a new branch and check into that branch
- Go to lms-shell in devstack and run paver i18n_dummy
- Create a PR for these changes. Once these changes are merged and deployed the js and jsx strings will appear translated
Related articles