openedx / openedx/openedx-platform
Localization: Unable to fetch translations from Transifex
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 8.2k
- Forks
- 4.4k
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 42
Description
To obtain the translation from Transifex, we execute the command tx pull -l ar in the edx-platform shell. This command was functional until a month ago, but presently it is generating an error message when an attempt is made to retrieve translations. The error message reads as follows:
tx ERROR: Resource edx-platform.djangojs-studio doesn't exist on the server.
tx ERROR: Resource edx-platform.mako doesn't exist on the server.
tx ERROR: Resource edx-platform.mako-studio doesn't exist on the server.
tx ERROR: Resource edx-platform.wiki doesn't exist on the server.
tx ERROR: Resource edx-platform.edx_proctoring_proctortrack doesn't exist on the server.
tx ERROR: Resource edx-platform.djangojs-partial doesn't exist on the server.
tx ERROR: Resource edx-platform.djangojs-studio doesn't exist on the server.
tx ERROR: Resource edx-platform.djangojs-account-settings-view doesn't exist on the server.
tx ERROR: Resource edx-platform.underscore doesn't exist on the server.
tx ERROR: Resource edx-platform.underscore-studio doesn't exist on the server.
The issue is more on Transifex's side but I didn't find any other thread to mention this. We have a custom pipeline that fetches Transifex translations occasionally but now it's failing, It's a bit urgent to fix this issue.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing tx pull -l ar in the edx-platform shell and compare the reported resource names with the localization process in the linked wiki page. Done means the custom translation-fetch pipeline can retrieve the requested Arabic resources without the listed missing-resource errors.
Written by the indexing model from the issue text.
Assessment
- Domain
- localization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100