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

Automate translation project creations #11803

Open
azmeuk opened this issue Nov 27, 2024 · 2 comments
Open

Automate translation project creations #11803

azmeuk opened this issue Nov 27, 2024 · 2 comments

Comments

@azmeuk
Copy link

azmeuk commented Nov 27, 2024

Currently when contributors add a new documentation translation, project owners need to manually create a translation project and configure it in RTD.

For lonely owners of multiple projects, this can quickly become a boring thing to do.
It would be more convenient if RTD had a way to detect new languages in the repository, and automatically create and configure the translation project, without manual intervention.

At the other end of the translation pipeline, Weblate allows some automations of this kind (catalog files can be automatically updated, translations can be automatically pushed).

With RTD translation project automatic creation, this would allow the translation community to be almost independent for producing and publishing translations.

What do you think?

@humitos
Copy link
Member

humitos commented Nov 27, 2024

I understand this could be a little boring to do, but making it automatically would need to deal with permissions which will make this feature become pretty complex immediately.

@stsewd
Copy link
Member

stsewd commented Nov 27, 2024

You may be able to automate this using our API https://docs.readthedocs.io/en/stable/api/v3.html#project-create.

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

No branches or pull requests

3 participants