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

Git integrations #1542

Open
Martin005 opened this issue Feb 12, 2023 · 7 comments
Open

Git integrations #1542

Martin005 opened this issue Feb 12, 2023 · 7 comments
Assignees
Labels
roadmap item Items that are automatically added to the Roadmap

Comments

@Martin005
Copy link
Contributor

  • Syncing localization data with Git repository.
  • Create pull requests automatically when translations are changed.
  • Integrations to GitHub, GitLab, or just support for Git itself.
@Martin005 Martin005 added the roadmap item Items that are automatically added to the Roadmap label Feb 12, 2023
@Martin005 Martin005 moved this to Todo in Tolgee Roadmap Feb 16, 2023
@horstmannmat
Copy link

You can use WebHook, It works fine on GitHub/GitLab.
You need an endpoint on your side, that when trigger creates a pull or a push.
And probably store a API_KEY from github/gitlab that allow you to git pull and git push.

@uhlhosting
Copy link

@Martin005 any news on this?

@Mayank77maruti
Copy link
Contributor

Hey @Martin005 , please assign this task to me

@JanCizmar
Copy link
Contributor

JanCizmar commented Oct 2, 2024

Hey @Mayank77maruti I can assign it to you. @Martin005 does not work for Tolgee anymore. :)

Can you please join our Slack community channel and DM me, so we can deeper discuss the specification?

Thanks!

@alaegin
Copy link

alaegin commented Jan 24, 2025

Hello!

Any chance for it to be implemented? It's the only thing preventing us from using tolgee

Many thanks for your work!

@JanCizmar
Copy link
Contributor

Hey! It's on the roadmap!

Anyway, can you please elaborate a bit on your use case? Maybe there's a workaround I can recommend using the CLI and CI/CD.

@alaegin
Copy link

alaegin commented Jan 24, 2025

Of course!

Our mobile app has several languages and many localization files in different directories (Android/iOS app). I want to be able to create a pull request when the localization team finishes their work.

I didn't get that Tolgee has the CLI at first glance. It seems that we can create some manual CI workflow that will synchronize the strings and create a new branch itself.

Thank you for the idea!

@JanCizmar
Copy link
Contributor

Great! We plan to add the git integrations soon, but usually the CLI with CI/CD is a viable workaround.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap item Items that are automatically added to the Roadmap
Projects
Status: Todo
Development

No branches or pull requests

6 participants