Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Move translations to the openedx Transifex project #462

Merged
merged 4 commits into from
Oct 13, 2023

Conversation

bmtcril
Copy link
Contributor

@bmtcril bmtcril commented Oct 12, 2023

This tries to get us in line with OEP-58 and using openedx-translations / Atlas to manage the translation files. It's very likely going to require some iteration to get everything working correctly, but we can't do that until this lands since we need to get some actual translation files in Transifex to work with. So consider this part one of at least two.

Will need openedx/openedx-translations#1834 to land to be functional as well, so I'm awaiting feedback on that before merging.

Partially solves: #435

The double curly braces breaks YAML, and we don't want
to be translating the rendered files as currently
happens. We'll need to update this functionality to
pull what data it can at runtime.
Per feedback in openedx/openedx-translations#1834 this is really just a temp file, so we should treat it as one. Also adding a README to the locale dir to deter people from editing those files.
Now we're running out of space on those test runners as well.
@bmtcril
Copy link
Contributor Author

bmtcril commented Oct 13, 2023

@Ian2012 made a couple of changes based on feedback and to fix tests. Want to take another look?

@bmtcril bmtcril merged commit 4b9a710 into main Oct 13, 2023
5 checks passed
@bmtcril bmtcril deleted the bmtcril/tx_to_openedx branch October 13, 2023 19:22
@OmarIthawi
Copy link
Member

Amazing! Thanks for pushing on this front :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants