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

Idea: Translation app #503

Open
AtkinsSJ opened this issue Jun 27, 2024 · 1 comment
Open

Idea: Translation app #503

AtkinsSJ opened this issue Jun 27, 2024 · 1 comment
Labels
idea An idea for a feature/improvement

Comments

@AtkinsSJ
Copy link
Collaborator

(We'd previously discussed this internally, but there wasn't an issue for it.)

Having to use git makes it difficult for less-technical people to provide translations, and often results in small bugs creeping in. So instead, create an app inside Puter that can allow users to view the status of the different translations, make changes, maybe preview them, and then submit them directly to GitHub.

Internally this would:

  • Clone the git repository (can be shallow, since we only need the current state of the main branch)
  • Create a branch (with a unique name to avoid clashes)
  • Add and commit the user's changes
  • Push to a bot account's fork
  • Submit that as a PR, using a bot account
  • Automatically delete the branch when it's merged
@AtkinsSJ AtkinsSJ added the idea An idea for a feature/improvement label Jun 27, 2024
@jelveh
Copy link
Contributor

jelveh commented Jun 27, 2024

This is getting very close to reality

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea An idea for a feature/improvement
Projects
None yet
Development

No branches or pull requests

2 participants